@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;
  }
}
@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;
  }
}

@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;
  }
}
@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;
  }
}
@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWluLnNjc3MiLCJfdHlwby5zY3NzIiwiX3R5cG8tYWRtaW4uc2NzcyIsIl9zZXR0aW5ncy1taXhpbnMuc2NzcyIsIl9hZG1pbl9jb25maWcuc2NzcyIsIl9jb2xvcnMuc2NzcyIsIl9jb2xvcnMtbnUuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2ljb25zLWRhdGF1cmkuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2lucHV0cy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fZGF0ZXBpY2tlcl9hZG1pbi5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fcHJvZ3Jlc3NiYXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2FsZXJ0LW1lc3NhZ2VzLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19ib3hlcy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fcGFuZWxzLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19zaG9wLWRldGFpbHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3NlcnZpY2UtZGV0YWlscy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fc2lkZWJhcl9iYW5uZXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2ZpZWxkcy1lZGl0b3Iuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3NldHRpbmdzX2lucGFnZV9uYXYuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2Jvb2tpbmctZGV0YWlscy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fYm9va2luZy1ub3Nob3cuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2F0dGVuZGFudHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3BsdWdpbl9zdGF0dXNiYXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3Byb2ZlYXR1cmUtdG9vbHRpcC5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fdG9vbHRpcF9kYXkuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2FkbWluX2NhbGVuZGFyLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19wYWdlcy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fdG9vbHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3BhZ2Vsb2FkaW5nLnNjc3MiLCJfc2xuLXNlbGVjdDIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNRQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUEwQlE7QUM3QkE7QUQ2QkE7QUM3QkE7QUNBTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQTRITjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFXRTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7O0FBT0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQXFDRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7O0FBYUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBa0NBO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FIcFJKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FJOEhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDN0ZGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0F0QjBCOzs7QUF3QjNCO0VBQ0MsT0E5QnFCOzs7QUFnQ3RCO0VBQ0MsT0FoQzRCOzs7QUFrQzdCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0FsQ2lCOzs7QUFvQ2xCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsT0R4QnFCOzs7QUMwQnRCO0VBQ0MsT0QxQjRCOzs7QUM0QjdCO0VBQ0MsT0FqQ3VCOzs7QUF5Q3hCO0VBQ0MsT0F6RGU7OztBQXlFaEI7QUFBQTtBQUFBO0FBQUE7RUFDQyxrQkF4RW9COzs7QUFzRnJCO0FBQUE7QUFBQTtBQUFBO0VBQ0Msa0JEdkVxQjs7O0FDeUV0QjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDLGtCRHpFNEI7OztBQ29IN0I7QUFBQTtBQUFBO0FBQUE7RUFDQyxjRHRIcUI7OztBRWtHdEI7RUFDQyxPQTVDbUI7OztBTnJGcEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNvQ0E7RUFDQyxhQUZrQjtFQUdsQjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNQyxhQVZpQjtFQVdqQjtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtBQUFBO0VBR0MsYUFsQmlCO0VBbUJqQjtFQUNBOztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQyxhQTNCaUI7RUE0QmpCOztBQUVEO0VBQ0M7OztBQXVJRjtBQUFBO0FBQUE7QUFBQTtFQUNDOztBRXRKRztFRnFKSjtBQUFBO0FBQUE7QUFBQTtJQUdFOzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBU0Q7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBMEJEO0VBQ0M7O0FBZ0JBO0VBQ0M7RUFDQTs7QUFFRDtFQUVDOztBQUVEO0VBRUM7OztBQTBDRjtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFPRDtFQUNDOzs7QURsWUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUVZQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxhRHNCaUI7RUNyQmpCO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFEZ0JpQjtFQ2ZqQjtFQUNBO0VBQ0E7OztBQVVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFERWlCO0VDRGpCO0VBQ0E7RUFDQTs7O0FBVUY7QUFBQTtFQUNFLGFEWmlCO0VDYWpCO0VBQ0E7RUFDQTs7O0FBb0NGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7O0FBS0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9FeEZROzs7QUZvSFY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQy9FRTtFRDhFSjtBQUFBO0FBQUE7QUFBQTtJQUdJOzs7O0FBbUJKO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUdGO0FBQUE7QUFFQTtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFPRjtFQUNFOzs7QUZyTkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QU9DQztFQUNDOzs7QUFHRjtFQUNDOzs7QUNJRztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFOztBSnlCTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9BOUNjOztBQWdEaEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNFO0VBQ0EsT0FsRGM7O0FBb0RoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUNFO0VBQ0EsT0F0RGM7O0FBd0RoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0F6RGM7O0FJdUJaO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBLGtCSmxCZTs7QUlvQmpCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7O0VBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBR0U7SUFDQTs7O0FMQ1I7RUsxQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUErQ0k7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRSxrQkppR1M7RUloR1QsT0ppRmE7O0FJL0VmO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFPSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUVBOztBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBV0Y7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFXRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FMNUdBO0VLc0dGO0FBQUE7SUFZSTs7O0FBUUo7QUFBQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSjFLYTtFSTJLYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esb0JBQ0U7RUFFRixlQUNFO0VBRUYsWUFDRTs7QUFJSjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFHRTs7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJTjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUtFO0FBeUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBeEdBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZ0NBO0FBQUE7O0FBNUJBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxPSnBSUztFSXFSVDtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7RUFDRTtBQUFBO0lBQ0Usa0JKN1RTO0FJa1VUO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7RUFKQTtBQUFBO0lBQ0Usa0JKblVLO0lJb1VMLGNKcFVLOzs7QUkrVVQ7QUFBQTtBQUFBO0VBRUU7O0FBSU47QUFBQTtBQUtFO0FBQUE7O0FBSkE7QUFBQTtFQUNFLGtCSnZWUztFSXdWVDs7QUFJRjtBQUFBO0FBQUE7RUFFRTtFQUNBLE9KaldFOztBSTRXTjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdGO0VBR0k7QUFBQTtBQUFBO0lBQ0U7O0VBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUVFOzs7QUFNTjtFQUdJO0FBQUE7QUFBQTtJQUNFOzs7QUFPWjtBQUFBO0VBQ0U7RUFLQTtBQXNHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQXJHQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QUFrQ0E7O0FBMUJBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxPSmpiUztFSWtiVDtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7QUFBQTtJQUNFLGtCSnJkUztBSTBkVDs7RUFKQTtBQUFBO0lBQ0Usa0JKM2RLO0lJNGRMLGNKNWRLOztFSStkUDtBQUFBO0lBQ0UsT0o1Y1U7SUk2Y1Y7OztBQUtKO0FBQUE7QUFBQTtFQUVFOztBQUlOO0FBQUE7QUFLRTs7QUFKQTtBQUFBO0VBQ0Usa0JKOWVTO0VJK2VULGNKL2VTOztBSWtmWDtBQUFBO0FBQUE7RUFFRTtFQUNBLE9KdmZFOztBSWtnQk47QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBVUU7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBZkE7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFFRTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBY0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUdBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7RUFDRTtBQUFBO0lBQ0Usa0JKNWxCUzs7RUk2bEJUO0FBQUE7SUFDRSxrQkpsbUJLOztFSW9tQlA7QUFBQTtJQUNFLGtCSmpsQlU7OztBSXNsQmQ7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBT0Y7QUFBQTtFQUNFOztBQU9KO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUFHQTtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VEdnFCUjs7QUM2cUJNO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RURyckJSOztBQzRyQk07RUFDRTtBQUFBO0lBQ0U7OztBQWFGO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0FBQUE7RUFDRTs7QUFLUjtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXNCSjtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRSxrQkpwekJPOztBSXV6QlQ7QUFBQTtFQUNFO0VBQ0Esa0JKM3pCQTs7QUk2ekJGO0VBQ0U7QUFBQTtJQUNFLGtCSnp6Qk87O0VJMHpCUDtBQUFBO0lBQ0Usa0JKL3pCRzs7RUlpMEJMO0FBQUE7SUFDRSxrQko5eUJROzs7QUltekJaO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFPRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFLGtCSnYwQkE7O0FJeTBCRjtBQUFBO0VBRUU7RUFDQTtFQUNBLGtCSnYxQk87O0FJMDFCVDtFQUNFO0FBQUE7SUFDRSxrQkovMUJPOztFSWcyQlA7QUFBQTtJQUNFLGtCSnIyQkc7O0VJdTJCTDtBQUFBO0lBQ0Usa0JKcDFCUTs7O0FJeTFCWjtBQUFBO0VBQ0U7O0FBS1I7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTs7QUFHQTtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQSxrQkpudkJhOztBSXF2QmY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkpsNEJPOztBSW80QlQ7RUFDRTtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtJQUNFLGtCSjl3QkU7OztBSW94QlI7QUFBQTtBQUFBO0VBRUUsa0JKdnhCRTs7QUl5eEJKO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxrQkp0NUJPOztBSXc1QlQ7RUFDRTtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtJQUNFLGtCSmx5QkU7OztBSXd5Qlo7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUtFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxPSnI5QlM7RUlzOUJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY0p2OUJFOztBSXk5Qko7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7SUFDRSxrQko3K0JTOztFSTgrQlQ7QUFBQTtJQUNFLGNKbi9CSzs7RUlxL0JQO0FBQUE7SUFDRSxrQkpsK0JVO0lJbStCVjs7RUFHQTtBQUFBO0lBQ0U7OztBQU1OO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtFQUNFLGNKM2dDUzs7QUk2Z0NYO0FBQUE7RUFDRSxrQkpoaENFO0VJaWhDRjs7QUFHRjtFQUVJO0FBQUE7SUFDRSxrQkp2aENGO0lJd2hDRTs7RUFHQTtBQUFBO0lBQ0U7OztBQU1OO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFOztBQU1GO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFRjtBQUFBO0VBQ0U7O0FBSUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0lBQ0Usa0JKbm1DVzs7RUlvbUNYO0FBQUE7SUFDRTs7O0FBS1I7QUFBQTtFQUNFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUx4a0NBO0VLcWtDRjtBQUFBO0lBS0k7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMklBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FMN3RDQTtFSzZrQ0Y7QUFBQTtJQU9JOzs7QUx4bENGO0VLaWxDRjtBQUFBO0lBVUk7SUFDQTs7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUErQkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBNEJBOztBQTFCQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0EsT0ozckNTO0VJNHJDVDtFQUNBO0VBQ0E7RUFDQTs7QUFNRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtBQUFBO0lBQ0Usa0JKaHVDUztJSWl1Q1Q7QUFVQTs7RUFUQTtBQUFBO0lBQ0Usa0JKdnVDSztJSXd1Q0w7SUFJQSxjSjV1Q0s7SUk2dUNMOztFQUdGO0FBQUE7SUFDRSxPSjd0Q1U7SUk4dENWOzs7QUFLUjtBQUFBO0VBQ0Usa0JKeHVDRTtFSXl1Q0YsY0p6dUNFO0VJMHVDRjtFQUNBO0VBQ0EsT0psdkNjO0VJbXZDZCxPSi92Q0k7QUlvd0NKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUpBO0FBQUE7RUFDRSxrQkovdUNBO0VJZ3ZDQTs7QUF5RE47QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMERBOztBQXpEQTtFQUlJO0FBQUE7QUFBQTtBQUFBO0lBQ0U7O0VBRUY7QUFBQTtBQUFBO0FBQUE7SUFHRTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFDRTtFQUNBO0VBQ0E7QUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7SUFHRTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFvQk47QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFLRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0puOENXO0VJbzhDWDtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0Esa0JKNzlDVztFSTg5Q1g7RUFFQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBR0U7O0FBRUY7QUFBQTtFQUdFOztBQUtBO0FBQUE7RUFDRTs7QUFLTjtBQUFBO0VBQ0U7RUFRQTs7QUFHSTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUxuZ0ROO0VLNC9DRTtBQUFBO0lBVUk7OztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBSmxoRE47QUFBQTtFQUNFLE9Ja2hENEM7O0FKaGhEOUM7QUFBQTtBQUNFO0VBQ0EsT0k4Z0Q0Qzs7QUo1Z0Q5QztBQUFBO0FBQ0U7RUFDQSxPSTBnRDRDOztBSnhnRDlDO0FBQUE7RUFDRSxPSXVnRDRDOztBQUN4QztBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRSxPSnprREU7O0FJMmtESjtBQUFBO0VBRUUsT0o3a0RFOztBSWdsREY7QUFBQTtFQUNFLE9KeGtETzs7QUkwa0RUO0FBQUE7RUFFRSxPSjVrRE87O0FJK2tEWDtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTs7QUFFRTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0Esa0JKMW1ERzs7QUk0bURMO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUVJO0FBQUE7SUFDRTs7O0FBT1I7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUlJO0FBQUE7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7O0FBT047QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9KenFERjtFSTBxREU7O0FBQ0E7QUFBQTtFQUNFLE9KaHFETTs7QUlvcURaO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBRUU7O0FBR0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQVNSO0FBQUE7RUFDRTtFQUNBOztBQVFKO0FBQUE7RUFFRTs7QUx6cURGO0VLNnFERjtBQUFBO0lBRUk7OztBQVVBO0FBQUE7RUFDRTtFQUNBLGtCSnJ1RFc7RUlzdURYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKdHZEYTtFSXV2RGI7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0pqd0RTOztBSXV3RGI7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FMcHVERjtFSzJ1REE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFSTs7OztBQVNOO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUoxdURGO0VBQ0Esa0JBQ0U7RUFVRixrQkFDRTtFQVVGLGtCQUNFO0VBVUY7RUFnQkE7RUFDQSxxQkFDRTs7QUl3ckRBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFJRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBYUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7O0FBS047RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBRUU7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFOztBQUVGO0VBQ0U7RUFDQTs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VKN3lEQTtFQUNBLGtCQUNFO0VBVUYsa0JBQ0U7RUFVRixrQkFDRTtFQVVGO0VBZ0JBO0VBQ0EscUJBQ0U7RUkydkRGOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUdBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFVRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUVBOzs7QUFLSjtBQU1FO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxZQUNFO0VBRUY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQU9GO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0JKdC9EZ0I7RUl1L0RoQjtFQUNBO0VBTUE7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkpsaEVNO0VJbWhFTixrQkp2Z0VnQjtFSXdnRWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFOztBQUdKO0FBQUE7RUFDRSxrQkpuaUVjO0VJb2lFZDs7QUFFRjtBQUFBO0VBQ0Usa0JKbmpFSTtFSW9qRUosa0JKeGlFYztFSXlpRWQ7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKbGtFSTtFSW1rRUo7RUFDQSxPSjNqRVc7RUk0akVYO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFLGtCSnBtRWM7RUlxbUVkOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7QUFBQTtFQUNFLGtCSnhtRXVCO0VJeW1FdkI7O0FBR0o7QUFBQTtFQUVFOztBQUdBO0FBQUE7RUFDRTtFQUdBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUVBOztBQUlBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFFQSxrQkpwckVhO0VJcXJFYjs7QUFFRjtBQUFBO0VBRUUsT0ozckVNO0VJNHJFTjtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUdBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTs7QUxsckVBO0VLZ3JFRjtBQUFBO0lBSUk7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FMMXJFQTtFS3VyRUY7QUFBQTtJQUtJOzs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7O0FBSU47QUFDQTtBQUVFO0VBQ0U7QUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtOO0FBRUU7RUFERjtJQUVJO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7OztBQUdGO0FBRUU7RUFDRTtFQUNBOztBQUVGO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFRRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFJSjtBQUVFO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFNRTtFQUNBO0VBQ0E7O0FBR0Y7RUFJRTtFQUNBOztBQUVGO0VBR0U7RUFDQTtFQUNBO0VBQ0EsT0xoaUVNO0VLaWlFTjs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBLE9MdmlFTTtFS3dpRU47O0FBRUY7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7QUFBQTtFQUVFOzs7QUFXRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKMzNFZTtFSTQzRWY7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBRUU7RUFDQTtFQUNBLGtCSmg1RVk7RUlpNUVaO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9KcDZFYTs7QUl1NkVqQjtFQUNFOztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSno3RWlCO0VJMDdFakI7O0FBR0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBLGtCSnQ4RVU7RUl1OEVWOztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFFRTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0U7RUFDQTs7O0FBSU47QUFFQTtBQUVFO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFFRTs7QUFFRjtFQVZGO0lBV0k7SUFDQTs7RUFDQTtBQUFBO0lBRUU7OztBQUlOO0FBQUE7RUFFRTs7QUFJRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7O0FBS047QUFFRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFJRjtFQUNFO0VBQ0E7O0FBR0o7QUFBQTtFQUVFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOzs7QUFJTjtBQUVBO0FBRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBb0JGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkoxOUVhO0VJMjlFYjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0p4K0VxQjtFSXkrRXJCLGVKai9FUTtFSWsvRVI7O0FBQ0E7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFO0lBQ0E7OztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQSxlSjUvRU07O0FJOC9FUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDL29GSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0FBQUE7RUFFQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQW9CQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVFDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTtFQUNBO0VBT0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFvQkM7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFRQzs7O0FBRUQ7QUFBQTtFQVlDOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBO0VBQ0E7RUFDQTtFQU9BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBb0NDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBZ0JDOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7O0FBQ0E7RUFDQzs7QUFDQTtFQUNDOztBQUdGO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0M7O0FBT0E7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFJSDtFQUNDOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztBQUFBO0FBQUE7SUFDQzs7O0FBSUg7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBOztBQUNBO0VBQ0M7QUFBQTtBQUFBO0FBQUE7SUFDQzs7O0FBUUY7RUFDQztBQUFBO0lBQ0M7SUFDQTs7O0FBV0g7RUFDQzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0VBR0M7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7RUFHQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxLQUNDOztBQU9GO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUNBO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0FBQ0E7RUFDQyxhQUNDOzs7QUFLRjtBQUFBO0FBQUE7RUFHQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBd0RDOzs7QUFFRDtBQUFBO0FBQUE7RUFXQzs7O0FBRUQ7QUFBQTtBQUFBO0VBV0M7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFZQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBOzs7QUFFRDtFQUNDO0FBQUE7QUFBQTtJQUdDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0M7QUFBQTtBQUFBO0lBV0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0E7SUFDQTs7O0FBR0Y7RUFDQztJQUNDO0lBQ0U7SUFDRjs7O0FBR0Y7RUFDQztBQUFBO0lBRUM7SUFDRTtJQUNGO0lBQ0E7OztBQUdGO0VBQ0M7QUFBQTtJQVVDO0lBQ0U7SUFDRjtJQUNBOzs7QUFHRjtBQUFBO0VBRUM7OztBQUdEO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUE4QkM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0VBQ0M7OztBVHhrQ0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QVV5RkE7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUtGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFRRjtFQUNDO0VBQ0E7RUFDQSxRQTFGcUI7RUEyRnJCLGVBM0ZxQjtFQTRGckI7RUFDQSxlQS9Gd0I7OztBQW9HekI7RUFDQztFQUNBO0VBQ0E7RUFDQSxXUnRIaUI7RVF1SGpCLGFBdkdxQjtFQXdHckIsT0E3R29CO0VBOEdwQjtFQUNBLGtCTi9HbUI7RU1nSG5CLGVBN0d3Qjs7QVA2RXZCO0VBQ0Usb0JPaUNIO0VQaENHLGlCT2dDSDtFUC9CRyxlTytCSDtFUDlCRyxZTzhCSDs7O0FBa0JEO0FBQUE7RUFqRkMsbUJBbUZtQjtFQWxGbkIsY0FrRm1CO0VBakZuQixXQWlGbUI7OztBQU1wQjtFQW5GQyxrQkFoRWU7O0FBbUVmO0VBekNBO0VBVUE7RUFVQTs7O0FBeUdEO0VBdkZDLGtCQS9EWTs7QUFrRVo7RUF6Q0E7RUFVQTtFQVVBOzs7QUE2R0Q7RUEzRkMsa0JBOURlOztBQWlFZjtFQXpDQTtFQVVBO0VBVUE7OztBQWlIRDtFQS9GQyxrQkE3RGM7O0FBZ0VkO0VBekNBO0VBVUE7RUFVQTs7O0FWM0REO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FXUUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVJvRkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlFuRkY7RVJvRkUsaUJRcEZGO0VScUZFLGVRckZGO0VSc0ZFLFlRdEZGOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBUmlFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLG9CUWpFQTtFUmtFQSxpQlFsRUE7RVJtRUEsZVFuRUE7RVJvRUEsWVFwRUE7O0FBTUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBUk1FO0VRbkJKO0FBQUE7QUFBQTtJQWVJOzs7QVJaQTtFUUhKO0FBQUE7QUFBQTtJQWtCSTs7O0FSbkJBO0VRQ0o7QUFBQTtBQUFBO0lBdUJJO0lBQ0E7OztBQUVGO0FBQUE7QUFBQTtFQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTs7QVI1Q0E7RVErQko7QUFBQTtBQUFBO0lBbUJJOztFQUNBO0FBQUE7QUFBQTtJQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFDRTs7O0FBR0o7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBUnBGRjtFUTJESjtBQUFBO0FBQUE7SUFnQ0k7O0VBS0E7QUFBQTtBQUFBO0lBQ0U7OztBQUdKO0FBQUE7QUFBQTtFQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VUM0hBLGFETGlCO0VDTWpCO0VBQ0E7RUFDQTtFUzJIQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBUmpIQTtFUW9HSjtBQUFBO0FBQUE7SUFnQkk7SVRsSkYsYURTaUI7SUNSakI7SUFDQTtJQUNBOzs7O0FTbUpGO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTs7QVJ2SUE7RVE0SEo7QUFBQTtBQUFBO0lBY0k7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQUdKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFUnBHRix3QlFxR29DO0VScEdwQyx5QlFvR29DO0VSbkdwQywyQlFtR29DO0VSbEdwQyw0QlFrR29DO0VSaEdsQztFQUNBO0VRZ0dBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VSeEhBLHdCUXlIa0M7RVJ4SGxDLHlCUXdIa0M7RVJ2SGxDLDJCUXVIa0M7RVJ0SGxDLDRCUXNIa0M7RVJwSGhDO0VBQ0E7O0FBeEJGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usb0JRMklGO0VSMUlFLGlCUTBJRjtFUnpJRSxlUXlJRjtFUnhJRSxZUXdJRjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQlB0T2M7RU91T2Q7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCUHpQSTs7QU80UFI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQlB6UGM7RU8wUGQ7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JQN1FJOztBTytRTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7OztBQUtSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTtJQUNBOzs7O0FBUVo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QVI5UkU7RVFtUko7SUFhSTtJQUNBO0lBQ0E7SUFDQTs7O0FSdlNBO0VRdVJKO0lBcUJJO0lBQ0E7OztBQUVGO0VBQ0U7OztBQUtGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0EsT1AzVmE7O0FPNFZiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDlWVzs7QU9nV2I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCUDNXSTtFTzRXSixPUG5XVzs7QU9vV1g7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRSxPUHZXUzs7QU93V1Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDFXTzs7QU84V2I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUDlXWTs7QU9nWGQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUC9YQTs7QU9vWVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFJTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B0Wlk7O0FPd1pkO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHZhQTs7O0FPNmFWO0FBQUE7RUFFRTtFQUNBLGtCUDlTVTtFTytTVixPUHhhZTs7QU95YWY7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDNhYTs7QU82YWY7RUFDRTtBQUFBO0lBQ0Usa0JQcFRVO0lPcVRiLE9QaGJjOzs7O0FPb2JqQjtBQUFBO0VBRUU7RUFJQSxPUDFiZTs7O0FPNGJqQjtBQUFBO0VBRUUsa0JQcmNlO0VPc2NmLE9QeGNROztBT3ljUjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QM2NNOztBTzZjUjtBQUFBO0FBQUE7RUFFRSxrQlAvY007RU9nZE4sT1B2Y2E7O0FPd2NiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1AxY1c7O0FPNmNmO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCUHZkTTtFT3dkTixPUC9jYTs7QU9nZGI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BsZFc7O0FPb2RiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQlA3ZFc7RU84ZFgsT1BoZUk7O0FPaWVKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUG5lRTs7QU91ZVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B4ZVc7O0FPMGViO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QL2VFOzs7QU9vZlY7QUFBQTtFQUVFO0VBQ0EsT1ByWFU7O0FPc1hWO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B4WFE7O0FPMFhWO0FBQUE7RUFDRTtFQUNBLE9QNVhROztBTzhYVjtFQUNFO0FBQUE7SUFDRSxrQlBoWU07SU9pWU4sT1AxZlc7O0VPMmZYO0FBQUE7SUFDRSxrQlBuWUk7SU9vWUosT1A3ZlM7Ozs7QU9rZ0JqQjtBQUFBO0VBRUUsa0JQN2ZXO0VPOGZYLE9QcmdCZTs7QU9zZ0JmO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B4Z0JhOztBTzBnQmY7QUFBQTtBQUFBO0VBRUUsa0JQcmhCTTtFT3NoQk4sT1A3Z0JhOztBTzhnQmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGhoQlc7OztBT29oQmpCO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7OztBQUlOO0FBQUE7RUFFRSxrQlBuaUJNO0VPb2lCTixPUDdpQmU7O0FPOGlCZjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QaGpCYTs7QU9rakJmO0FBQUE7QUFBQTtFQUVFLGtCUDdqQk07RU84akJOLE9QcmpCYTs7QU9zakJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B4akJXOzs7QU80akJqQjtBQUFBO0VBRUUsT1B6aUJrQjtFTzBpQmxCO0VBQ0E7O0FBQ0E7RUFDRTtBQUFBO0lBQ0Usa0JQNWtCSTtJTzZrQkosT1Bwa0JXOzs7O0FPd2tCakI7QUFBQTtFQUVFLE9QdmpCaUI7RU93akJqQjtFQUNBOztBQUNBO0VBQ0U7QUFBQTtJQUNFLGtCUHhsQkk7SU95bEJKLE9QaGxCVzs7OztBT29sQmpCO0FBQUE7RUFFRSxPUG5rQmlCO0VPb2tCakIsa0JQOWxCZTtFTytsQmY7O0FBQ0E7RUFDRTtBQUFBO0lBQ0Usa0JQcG1CSTtJT3FtQkosT1A1bEJXOzs7O0FPZ21CakI7QUFBQTtFQUVFO0VBQ0EsT1A1bUJRO0VPNm1CUjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BobkJNOztBT2tuQlI7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHZuQk07O0FPeW5CUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBLE9Qdm5CYTs7QU93bkJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QMW5CVzs7QU80bkJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1A3bkJXOzs7QU9pb0JqQjtBQUFBO0VBRUU7RUFDQSxPUHBvQmU7RU95b0JmOztBQUpBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B2b0JhOztBTzBvQmY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1Azb0JhOztBTzZvQmY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxrQlB0cEJlO0VPdXBCZixPUHZvQmtCOztBT3dvQmxCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1Axb0JnQjs7QU80b0JsQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1A3b0JnQjs7O0FPaXBCdEI7QUFBQTtFQUVFO0VBQ0EsT1B4aUJVO0VPeWlCVjtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1AvcUJNOztBT2lyQlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1BsckJNOztBT29yQlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBRUUsY1B6ckJNO0VPMHJCTixrQlAxckJNO0VPMnJCTixPUGxyQmE7O0FPbXJCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QcnJCVzs7QU91ckJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHhyQlc7OztBTzRyQmpCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxPUHpzQlE7O0FPMHNCUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QNXNCTTs7QU84c0JSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1Avc0JNOztBT2l0QlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGNQdHRCTTtFT3V0Qk4sa0JQdnRCTTtFT3d0Qk4sT1Avc0JhOztBT2d0QmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGx0Qlc7O0FPb3RCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUHJ0Qlc7OztBT3l0QmpCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JQaHVCZTtFT2l1QmYsT1BsdUJlO0VPbXVCZjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQlA1dEJJOzs7QU8rdEJSO0VBQ0UsT1B6dUJlO0VPMHVCZixrQlAxdEIwQjtFTzJ0QjFCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRSxrQlA3dkJNOzs7QU9pd0JWO0VBQ0Usa0JQbG5CcUI7RU9tbkJyQjtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQWVGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVI5dkJFO0VRc3ZCSjtBQUFBO0lBVUk7Ozs7QUFHSjtBQUFBO0VBRUUsa0JQcnhCaUI7RU9zeEJqQixPUHp5QmU7O0FPMHlCZjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QNXlCYTs7QU84eUJmO0FBQUE7QUFBQTtFQUVFLGtCUDd5QmdCO0VPOHlCaEIsT1BqekJhOztBT2t6QmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUHB6Qlc7OztBT3d6QmpCO0FBQUE7RUFFRTtFQUNBLE9QeHlCaUI7O0FPeXlCakI7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDl6QmE7O0FPZzBCZjtBQUFBO0FBQUE7RUFFRSxrQlAvekJnQjtFT2cwQmhCLE9QbjBCYTs7QU9vMEJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1B0MEJXOzs7QU8yMEJqQjtBQUFBO0VBRUU7RUFDQSxPUDN6QmlCO0VPNHpCakI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGwxQmE7RU9tMUJiOztBQUVGO0FBQUE7QUFBQTtFQUVFLGtCUHAxQmdCO0VPcTFCaEIsT1B4MUJhO0VPeTFCYjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QNTFCVztFTzYxQlg7OztBQUlOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFUmx3QkEsd0JRbXdCa0M7RVJsd0JsQyx5QlFrd0JrQztFUmp3QmxDLDJCUWl3QmtDO0VSaHdCbEMsNEJRZ3dCa0M7RVI5dkJoQztFQUNBOztBUTh2QkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0EsT1A1MkJhOzs7QU9nM0JqQjtBQUFBO0FBQUE7RUFDRTtFQUNBO0FBS0E7O0FBSkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUdGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUdBO0FBQUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FSLzJCRjtFUWszQkU7QUFBQTtBQUFBO0lBRUU7OztBQUlOO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FSNTNCRjtFUSszQkU7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7O0FBSU47QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QVJ6NEJGO0VRNDRCRTtBQUFBO0FBQUE7SUFDRTtJQUNBOzs7QUFJTjtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBUmw1QkY7RVFxNUJFO0FBQUE7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOzs7QUFLUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOzs7QUFHQTtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBOzs7QUFXRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFLRjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOzs7QUFJRjtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTs7QUFFRjtFQUNFOzs7QUFTRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFFQTs7QUFFRjtFQUNFOzs7QUFLRjtFQUNFO0VBQ0E7O0FBR0E7RUFDRTs7QVJqckNGO0VRcXJDQTtJQUNFOzs7O0FBS0o7RUFDRTtFQUNBOztBQUdBO0VBQ0U7O0FSanNDRjtFUXFzQ0E7SUFDRTs7OztBQU1KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9QcHZDMEI7O0FPcXZDMUI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOzs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWlDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUU7SUFDQTtJQUNBO0lBQ0E7OztBQVlOO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFRTtJQUNBO0lBQ0E7Ozs7QUFNUjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUFHSjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7OztBQUVGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBR0o7QUFBQTtFQUVFO0VBQ0EsT1B0NUNpQjtFT3U1Q2pCLE9QbjdDUTtFT283Q1IsT1AzNkNlO0VPNDZDZjtFQUNBO0VBQ0Esa0JQbjdDcUI7RU9vN0NyQjtFQUlBO0FBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQSxPUHI4Q007RU9zOENOLE9QNzdDYTs7QURtRmY7QUFBQTtFQUNFLG9CUTAyQ0E7RVJ6MkNBLGlCUXkyQ0E7RVJ4MkNBLGVRdzJDQTtFUnYyQ0EsWVF1MkNBOztBQU9GO0VBQ0U7QUFBQTtJQUNFLGtCUHA4Q2M7SU9xOENkLE9QeDhDVztBT3k4Q1g7QUFBQTtBQUFBO0FBQUE7QUFBQTs7OztBQVNOO0FBQUE7RUFLRTtFQUNBO0VBQ0E7O0FSbDdDRTtFUW03Q0Y7QUFBQTtJQUVJOzs7QVJyNkNGO0VRMjVDSjtBQUFBO0lBY0k7SUFDQTs7OztBQVdKO0FBQUE7QUFBQTtFQUlFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7O0FSejlDQTtFUXk4Q0o7QUFBQTtBQUFBO0lBc0JJO0lBQ0E7SUFDQTtJQUNBOzs7O0FBSUo7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOztBUi85Q0Y7RVF1K0NFO0lBQ0U7OztBUngvQ0o7RVE2L0NBO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0E7SUFDRTs7OztBQU9WO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QVJoL0NBO0VBQ0Usb0JRaS9DRjtFUmgvQ0UsaUJRZy9DRjtFUi8rQ0UsZVErK0NGO0VSOStDRSxZUTgrQ0Y7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FScC9DRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlFvL0NBO0VSbi9DQSxpQlFtL0NBO0VSbC9DQSxlUWsvQ0E7RVJqL0NBLFlRaS9DQTs7QUFFRjtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUlOO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBUnRqREE7RVFnaERKO0lBeUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7OztBUnJrREY7RVFvaERKO0lBcURJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7O0VBRUY7SUFDRTtJQUNBOztFUnJpREo7SUFDRSxvQlFxaURFO0lScGlERixpQlFvaURFO0lSbmlERixlUW1pREU7SVJsaURGLFlRa2lERTs7OztBQVFKO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUDFvRFc7RU8yb0RYOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0EsT1BqcERTO0VPa3BEVDtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0Usa0JQMXBETztJTzJwRFA7SUFDQTtJQUNBO0lBQ0EsT1B4cURBO0lPeXFEQSxPUGhxRE87O0VPaXFEUDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7O0FBS1I7QUFBQTtFQUNFO0VBQ0E7OztBQUtKO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7OztBQUtSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JQcnJEb0I7RU9zckRwQixPUG5zRGU7QU9vc0RmOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtJQUNFLGtCUDN0REk7SU80dERKLE9QbnREVzs7OztBTzB0RGY7RUFNRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0Y7RUFDRTtFQUNBO0VBRUE7RUFDQTtFUmpxREEsd0JRbXFEa0M7RVJscURsQyx5QlFrcURrQztFUmpxRGxDLDJCUWlxRGtDO0VSaHFEbEMsNEJRZ3FEa0M7RVI5cERoQztFQUNBOztBQXhCRjtFQUNFLG9CUXFyREY7RVJwckRFLGlCUW9yREY7RVJuckRFLGVRbXJERjtFUmxyREUsWVFrckRGOztBQUNBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPUGpxRE07RU9rcUROO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtJQUNFLGtCUHhxREk7SU95cURKLE9QbHlEUzs7OztBT3d5RGpCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxPUDNyRFU7RURwQlYsd0JRbXREa0M7RVJsdERsQyx5QlFrdERrQztFUmp0RGxDLDJCUWl0RGtDO0VSaHREbEMsNEJRZ3REa0M7RVI5c0RoQztFQUNBOztBUTBzREY7RUFDRTs7QUFHRjtBQUFBO0VBRUUsT1Bsc0RROztBT29zRFY7RUFDRSxrQlByc0RRO0VPc3NEUixPUC96RGE7O0FPZzBEYjtBQUFBO0FBQUE7RUFHRTs7O0FBS047RUFDRTs7QUFFQTtFQUNFLE9QbnREUTs7QU9xdERWO0VBYUU7O0FBQ0E7RUFDRTs7QUFHQTtFQUNFLE9QaHVEaUI7O0FPb3VEdkI7RUFDRTtJQUNFLGtCUDl1RE07SU8rdUROLE9QeDJEVzs7RU95MkRYO0FBQUE7SUFFRSxPUDMyRFM7O0VPODJEVDtJQUNFOzs7O0FBT1Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0EsT1Azd0RZOztBTzR3RFo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFLE9QbnhESTs7O0FPdXhEVjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQlBsNURhO0VPbTVEYixPUDc0RGdCO0VPODREaEI7RUFDQTs7QUFDQTtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFRTtJQUVBLE9QMzVEUztJTzQ1RFQ7Ozs7QUFPTjtFQUNFOzs7QUFLRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0o7RUFDRSxPUHJ6RG1COztBT3N6RG5CO0VBQ0Usa0JQdnpEaUI7RU93ekRqQjtFQUNBOztBQUVGO0VBRUk7SUFDRSxrQlB4MERJO0lPeTBESjs7OztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOztBQUdKO0VBRUk7SUFDRTs7OztBQU1OO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7OztBQU1KO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QVh2bEVOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FZMkJBO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFJRjtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9SekNPO0VRMENQO0VBQ0E7QUFTQTs7QUFSQTtBQUFBO0VBL0RBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVDLFdBbURzQjtFQWxEdEI7RUFtREE7RUFDQTs7QVRjQTtFU2pCRDtBQUFBO0lBS0U7OztBQUtEO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0VBQ0MsT1I5RFc7RVErRFg7QUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlGO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQzs7QVR2RkM7RVNRSjtBQUFBO0lBbUZFOzs7O0FBR0Y7RUFDQzs7O0FBS0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVhEO0lBWUU7OztBQUVEO0VBZEQ7SUFlRTs7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFFQTtFQUNBOztBVDVFRjtFQUNFLG9CUzRFQTtFVDNFQSxpQlMyRUE7RVQxRUEsZVMwRUE7RVR6RUEsWVN5RUE7O0FBR0Y7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FUL0ZGO0VBQ0Usb0JTK0ZBO0VUOUZBLGlCUzhGQTtFVDdGQSxlUzZGQTtFVDVGQSxZUzRGQTs7QUFDQTtFQUNDOzs7QVp0TUw7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWFJQTtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFdYRmdCOztBQ2lEYjtFVXBESjtBQUFBO0FBQUE7SUFPRTs7O0FWeUNFO0VVaERKO0FBQUE7QUFBQTtJQVVFOzs7QVZzQ0U7RVVuQ0g7QUFBQTtBQUFBO0lBRUU7O0VBQ0E7QUFBQTtBQUFBO0lBQ0M7OztBQUlIO0FBQUE7QUFBQTtFQUNDOztBQUVEO0FBQUE7QUFBQTtFQUNDOztBQUVEO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0VBQ0M7O0FWNERDO0FBQUE7QUFBQTtFQUNFLG9CVTVESDtFVjZERyxpQlU3REg7RVY4REcsZVU5REg7RVYrREcsWVUvREg7O0FBQ0E7QUFBQTtBQUFBO0VBQ0Msa0JUbEJrQjs7QUQwSGxCO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBVTNHSDtBQUFBO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFJQztFQUNBOztBQUpBO0FBQUE7QUFBQTtFQUNDOztBQUlEO0FBQUE7QUFBQTtFQUNDOztBQUNBO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0M7O0FBSUg7RUFDQztBQUFBO0FBQUE7SUFDQzs7RUFDQTtBQUFBO0FBQUE7SUFDQztJQUNBOztFQUNBO0FBQUE7QUFBQTtJQUNDOzs7O0FBV0w7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QVY3QkU7RVUyQkg7QUFBQTtBQUFBO0lBSUU7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFDQzs7O0FWdENBO0VVK0JIO0FBQUE7QUFBQTtJQVdFO0lBRUE7O0VBQ0E7QUFBQTtBQUFBO0lBQ0M7OztBQUlIO0FBQUE7QUFBQTtFQUNDO0VBRUEsa0JUMUZxQjtFUzJGckI7O0FBQ0E7RUFDQztBQUFBO0FBQUE7SUFDQyxrQlQvRmU7OztBU21HbEI7QUFBQTtBQUFBO0VBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0FBQUE7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNDOzs7QUFHRjtBQUFBO0FBQUE7RUFDQztFQUNBOztBVjNFRztFVXlFSjtBQUFBO0FBQUE7SUFJRTtJQUNBOzs7QVZsRkU7RVU2RUo7QUFBQTtBQUFBO0lBUUU7SUFDQTs7OztBQUdGO0VBQ0M7O0FWdEZHO0VVcUZKO0lBR0U7Ozs7QUFHRjtFQUNDO0lBQ0Msa0JUcEllOztFU3NJaEI7SUFDQyxrQlQ5SWU7O0VTZ0poQjtJQUNDLGtCVDFJZTs7O0FTNklqQjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFVmtIRTtFQUNBO0VBQ0E7RUFDQTs7O0FVbEhGO0VBR0M7O0FBQ0E7RUFHQzs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QVZsSUM7RVVrSko7SUFFRTs7OztBQUdGO0VBQ0M7RUFDQTs7O0FBRUQ7RUFFQztFQUVBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBa0JBO0FBQUE7RUFFQzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFFRDtFQUNDOztBVnBNQTtFVWdLSDtJQTBDRTtJQUNBOztFQUNBO0lBQ0M7OztBVmpOQTtFVW9LSDtJQWlERTtJQUVBOztFQUNBO0lBQ0M7OztBQU9GO0VBQ0M7O0FWN01DO0VVNE1GO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTs7QVZwTkM7RVV5TUg7SUFjRTs7OztBQUlIO0VBRUM7RUFFQTtFQUNBOztBQUlDO0VBQ0M7O0FWck9DO0VVb09GO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTs7QVY1T0M7RVVpT0g7SUFjRTs7OztBQUlIO0VBRUM7RUFDQTtFQUVBO0VBQ0E7OztBQUtEO0VBRUM7RUFFQTs7QUFDQTtFQUdDOztBQUNBO0VBQ0M7O0FWeFFDO0VVdVFGO0lBR0U7OztBQUdGO0VBQ0M7RUFDQTs7QVYvUUM7RVVtUUg7SUFlRTs7O0FBR0Y7RUFDQzs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFFQztFQUVBOzs7QUFFRDtBQUFBO0VBRUMsT1R4VWtCOzs7QVMwVW5CO0FBQUE7RUFFQzs7QUFHQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7O0FWdlJEO0FBQUE7RUFDRSxvQlV1UkQ7RVZ0UkMsaUJVc1JEO0VWclJDLGVVcVJEO0VWcFJDLFlVb1JEOztBQUdGO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FWOVJBO0FBQUE7RUFDRSxvQlU4UkY7RVY3UkUsaUJVNlJGO0VWNVJFLGVVNFJGO0VWM1JFLFlVMlJGOztBQVdBO0VBQ0M7O0FWM1NEO0VBQ0Usb0JVMlNEO0VWMVNDLGlCVTBTRDtFVnpTQyxlVXlTRDtFVnhTQyxZVXdTRDs7QUFFRDtBQUFBO0VBRUM7O0FBQ0E7QUFBQTtFQUNDLE9UOVlNOztBU2laTjtBQUFBO0VBQ0MsT1R0WWU7O0FTMlluQjtFQUNDOzs7QUFHRjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7QUFHRTtFQUNDOztBQUdGO0VBQ0M7RUFDQTs7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFNSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQTlCRjtJQStCSTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7O0FBT1Y7RUFwREY7SUFxREk7O0VBQ0E7SUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7O0FBS1I7QUFFQTtBQUdDO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FWdmVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlV1ZUQ7RVZ0ZUMsaUJVc2VEO0VWcmVDLGVVcWVEO0VWcGVDLFlVb2VEOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxrQlRyakJnQjs7QUQwSGxCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBVXdiRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7O0FBSkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUlEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QUFJSDtFQUNDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7OztBQU1MO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBVjVqQkE7RVUwakJEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7O0FWcmtCRjtFVThqQkQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQVdFO0lBRUE7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNDOzs7QUFJSDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFHQTs7QUFPRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOzs7QUFJSDtBQUVDO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVDO0VBQ0M7O0FBR0Y7RUFDQzs7QUFFRDtFQUNDOztBQUdBO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBckJEO0lBc0JFOzs7QUFFRDtFQXhCRDtJQXlCRTs7O0FBSUQ7RUFDQztJQUNDO0lBQ0E7O0VBQ0E7SUFDQztJQUNBOzs7QUFJSDtFQUNDO0lBQ0M7O0VBQ0E7SUFDQzs7RUFHRjtJQUNDOztFQUNBO0lBQ0M7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7SUFDQTs7OztBQVFOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JO0lBQ0E7OztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQU1SO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FidnpCTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBY0tBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBWHdGQztFQUNFLG9CV3ZGSDtFWHdGRyxpQld4Rkg7RVh5RkcsZVd6Rkg7RVgwRkcsWVcxRkg7O0FBQ0E7RUFDQztFQUVBO0VBQ0E7O0FBQ0E7RUFFQzs7QUFHRjtFQUNDOztBWDhCRTtFVzFCRjtJQUNDOzs7QUFHRjtBQUFBO0VBRUM7OztBQUlGO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7QVh1REM7RUFDRSxvQld2REg7RVh3REcsaUJXeERIO0VYeURHLGVXekRIO0VYMERHLFlXMURIOztBQUNBO0VBQ0M7RUFDQTs7O0FBSUQ7RUFDQztFQUdBOztBQUNBO0VBQ0M7O0FYNEJEO0VXN0JBO0lBR0U7OztBWHVDRjtFQUNFLG9CV3JDRjtFWHNDRSxpQld0Q0Y7RVh1Q0UsZVd2Q0Y7RVh3Q0UsWVd4Q0Y7O0FBQ0E7RUFFQztFQUNBLGtCVmhEaUI7RVVpRGpCLE9WcERjO0VVcURkOztBQUNBO0VBQ0MsT1Z2RGE7RVV3RGI7O0FYY0Y7RVdoQkM7SUFJRTs7O0FBR0Y7RUFDQyxrQlZ2RU07O0FVNkVUO0VBQ0M7RUFDQTs7QVgvQkU7RVc2Qkg7SUFJRTtJQUNBOzs7O0FBSUg7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBOztBQUVEO0VBQ0M7OztBZHZHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBZU1BO0FBQUE7QUFBQTtFQUtDO0VBQ0EsV2JMZ0I7RWFNaEI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFXQTtBQUFBO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFDQzs7QUFPSDtFQUNDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFlQTtBQUFBO0FBRUM7RUFDQTs7QUFDQTtBQUFBO0VBRUM7OztBQVFEO0FBQ0M7RUFDQTs7QUFDQTtFQUVDOzs7QUFLSDtBQUFBO0VBRUM7O0FaZ0JDO0FBQUE7RUFDRSxvQllmRjtFWmdCRSxpQlloQkY7RVppQkUsZVlqQkY7RVprQkUsWVlsQkY7OztBZnRGRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBZ0JPQTtFQUdDO0VBQ0EsV2RKZ0I7RWNLaEI7O0FBQ0E7RUFFQztFQUNBO0VBQ0E7O0FBUUE7RUFDQzs7QUFFRDtFQUNDOztBQU1GO0FBQUE7RUFFQzs7QUFFQztBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0Esa0JackNZOztBWXVDYjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUQ7RUFFRTtBQUFBO0lBQ0M7OztBQU9KO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFJRTtBQUFBO0FBQUE7QUFBQTtJQUNDO0lBQ0E7OztBQU9IO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQzs7O0FBS0o7QUFDQztFQUNBOztBQUNBO0VBRUM7OztBaEI3R0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWlCSUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0E7RUFDQzs7QUFJQTtFQUNDLE9ibEJJOztBRDhCSjtFY3BESjtJQTZDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTtJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7RUFqRUQ7SUFrRUU7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFHRjtFQWxGRDtJQW1GRTs7O0FBRUQ7RUFyRkQ7SUFzRkU7SUFDQTs7RUFDQTtJQUNDOztFQUVEO0FBQUE7QUFBQTtJQUdDO0lBQ0E7Ozs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPYjdGZ0I7O0FEbUZmO0VBQ0Usb0JjVUg7RWRURyxpQmNTSDtFZFJHLGVjUUg7RWRQRyxZY09IOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBSUMsT2JuR2U7RWFvR2Y7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFsQkQ7SUFtQkU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0Esa0JiekhROztFYTBIUjtJQUNDOztFQUVEO0FBQUE7SUFFQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7QUFBQTtJQUVDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFNSDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQW5CRDtJQW9CRTs7RUFDQTtJQUNDOzs7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCYi9LZ0I7RWFnTGhCLE9iakxnQjs7QUR1Q2I7RWNvSUo7SUFRRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFVRDtFQUNDO0VBQ0U7RUFBMkIsT2IzTWI7RWEyTWlEO0VBQ2hFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUJBQ0U7RUFHQTtFQUNKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHQTtFQUEwQztFQUFnQjs7O0FBQzFEO0VBQW9COzs7QUFDcEI7RUFBa0I7RUFBZ0I7RUFBb0I7RUFBcUI7RUFBb0I7OztBQUMvRjtFQUFjO0VBQWE7RUFBb0IsT2JqTzlCO0VhaU9tRTtFQUEyQjtFQUF3QjtFQUFpQjtFQUF1QjtFQUFZO0VBQzNMO0VBQTBCO0VBQXFCO0VBQW9CO0VBQWM7OztBQUNqRjtFQUFxQjtFQUFhOzs7QUFDbEM7RUFBb0I7RUFBZ0I7RUFDaEM7RUFDQTtFQUNBOzs7QUFDSjtFQUFlO0VBQWE7OztBQ3RQM0I7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBSUY7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBR0Q7QUFBQTtFQUVDOztBQUdEO0VBQ0M7O0FBS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQzs7QUFLQztBQUFBO0VBQ0M7RUFDQTs7QUFJRjtBQUFBO0VBQ0M7O0FBS0g7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBaEJEO0lBaUJFLGtCZDdHZ0I7O0VjZ0hmO0lBQ0M7OztBQU1KO0VBQ0M7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFTRDtBQUNDO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQWVEO0VBQ0M7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7O0FBSUY7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7QUFHRDtFQUNDOzs7QWxCdkxGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FtQk1JO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QWhCd0ZOO0VBQ0Usb0JnQnZGSTtFaEJ3RkosaUJnQnhGSTtFaEJ5RkosZWdCekZJO0VoQjBGSixZZ0IxRkk7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZnBCSztFZXFCTDtFQUNBLE9mL0JGO0FlZ0NFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBVUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUF5QkE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFLQTtFQUVJLE9mMUVOO0VlMkVNO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0lBQ0ksa0JmM0VEOzs7QWUrRVg7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JmbEZLO0VlbUZMO0VBQ0EsT2Y3RkY7RWU4RkU7O0FBQ0E7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdKO0VBRUksT2YxR047RWUyR007RUFDQTtFQUNBOztBQUVKO0VBQ0k7SUFDSSxrQmYzR0Q7OztBZThHUDtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUdSO0VBdkNKO0lBd0NROzs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZjlISztFZWdJTDs7QUFDQTtFQUNJO0VBQ0Esa0JmdElHOztBZXdJUDtBQUFBO0VBRUksa0JmMUlHOztBZTJJSDtBQUFBO0FBQUE7RUFFSSxPZm5KVjtFZW9KVTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtBQUFBO0lBQ0k7OztBQUlaO0VBQ0k7RUFDQTs7QUFJQTtFQUNJOztBQUVKO0VBQ0k7RUFDQTs7QWhCekhoQjtFZ0I4SFE7SUFDSTs7RUFDQTtJQUNJOztFQUNBO0lBQ0k7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0k7OztBQUtoQjtFQWpNSjtJQW1NUTtJQUNBOztFQUNBO0lBQ0k7SUFDQTtJQUNBLGtCZjdMQzs7RWUrTEw7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDSTs7RUFDQTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0k7O0VBR1I7SUFDSTtJQUNBLGtCZmxPRDs7RWVvT0g7SUFDSTs7RUFFSjtJQUNJOztFQUVKO0lBQ0k7SUFDQTs7O0FBSVo7RUFDSTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZi9QQzs7QURtRmY7RUFDRSxvQmdCNktZO0VoQjVLWixpQmdCNEtZO0VoQjNLWixlZ0IyS1k7RWhCMUtaLFlnQjBLWTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWhCckxsQjtFQUNFLG9CZ0J3TGdCO0VoQnZMaEIsaUJnQnVMZ0I7RWhCdExoQixlZ0JzTGdCO0VoQnJMaEIsWWdCcUxnQjs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBaEJqTXRCO0VBQ0Usb0JnQmlNb0I7RWhCaE1wQixpQmdCZ01vQjtFaEIvTHBCLGVnQitMb0I7RWhCOUxwQixZZ0I4TG9COztBQU1SO0VBRUksT2Z0U1Y7RWV1U1U7RUFDQTtFQUNBOztBQUVKO0VBQ0k7SUFDSSxrQmZ2U0w7OztBZTZTUDtFQUNJO0lBQ0k7O0VBRUo7SUFDSTs7RUFFSjtJQUNJLGtCZi9TQTs7O0Fla1RSO0VBRUksa0JmdlRDOztBZTBURztFQUNJO0VBQ0E7RUFDQTtFQUNBLGtCZjNUSjs7QWU4VEo7RUFDSTtJQUNJLGtCZnRVTDs7O0FlNFVQO0FBQUE7RUFHSSxrQmYvVUc7O0FlZ1ZIO0FBQUE7QUFBQTtFQUVJLE9meFZWO0VleVZVO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0FBQUE7SUFDSTs7O0FBTXBCO0VBQ0k7RUFDQSxhakJ6V1c7RWlCMFdYO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBLE9maFdVOztBZWlXVjtFQUNJO0lBQ0ksT2ZsV1M7Ozs7QWUwV3pCO0VBRUk7QUFBQTtBQUFBO0FBQUE7SUFJSTs7OztBbkIvWVo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QW9CWUE7RUFDQztFQUNBOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QWpCb0NFO0VpQnZCRDtJQUNDOzs7QWpCc0NBO0VpQmxDRDtJQUNDOzs7QUFlSDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBakJXRTtFaUJiSDtJQUlFOzs7QWpCU0M7RWlCSEQ7SUFDQzs7O0FBS0g7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FqQjVDQztFaUIyQ0Y7SUFHRTs7O0FqQnRCQTtFaUJtQkY7SUFNRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWpCMURDO0VpQm9ERjtJQVFFO0lBQ0E7OztBakJqREE7RWlCd0NGO0lBWUU7SUFDQTs7O0FBS0Y7RUFERDtJQUVFOzs7QUFHRjtFQUNDO0VBQ0Esa0JoQjVHaUI7O0FnQitHakI7QUFBQTtFQUVDOztBQUdGO0VBQ0M7OztBakJ6RkU7RWlCNkZKO0lBRUU7SUFDQTs7OztBakJoRkU7RWlCb0ZKO0lBRUU7SUFDQTs7OztBQUtEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQU9DOztBQUNBO0FBQUE7RUFDQztFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQyxrQmhCaExtQjs7QWdCaUxuQjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUF3Qkg7RUFDQztFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFFQzs7QUFDQTtFQUhEO0lBSUU7SUFDQTs7O0FBSUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBb0JKO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFNSjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTs7QUFNQTtBQUFBO0FBQUE7RUFFQzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUtDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTs7QUFHRjtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBRUM7RUFDQTtFQU1BOztBQUxBO0VBQ0M7O0FBS0Q7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQU1IO0VBQ0M7RUFFQTs7QUFFRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7SUFDQzs7O0FBS0Y7RUFDQzs7QUFFRDtFQUNDOztBQVNGO0VBQ0M7OztBQVVKO0VBQ0M7OztBQUtDO0FBQUE7QUFFQztFQUNBOztBQUVEO0VBQ0Msa0JoQjFwQmdCO0VnQjJwQmhCOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUdGO0FBQUE7QUFBQTtFQUdDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFFQzs7QUFDQTtFQUNDOztBQUlEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQVJEO0lBU0U7O0VBQ0E7SUFDQzs7RUFDQTtJQUNDOztFQUdGO0lBQ0M7OztBQUtKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQTNERDtJQTRERTs7O0FBRUQ7RUE5REQ7SUErREU7SUFDQTtJQUNBOztFQUNBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDQzs7RUFHRjtJQUNDO0lBQ0E7OztBQUtKO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOztFQUVEO0lBQ0M7Ozs7QUFJSDtFQUNDOzs7QUFHQTtFQUNDOztBQUNBO0FBQUE7RUFFQzs7O0FBTUY7RUFDQzs7O0FBS0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFdsQmowQmU7RWtCazBCZjs7QWpCanhCRTtFaUIyd0JIO0lBUUU7OztBakJ2eEJDO0VpQit3Qkg7SUFXRTs7O0FqQjF4QkM7RWlCNHhCRjtJQUVFOzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFHQztFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUVDO0VBQ0E7RUFDQSxPaEJqMEJrQjs7QWdCazBCbEI7QUFBQTtFQUNDLE9oQnIwQmdCOztBZ0J3MEJsQjtFQUNDOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBSUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtGO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFPRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFPQztFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRDtBQUFBO0VBSUM7RUFDQTs7QUFHRDtFQUNDOzs7QUFRQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlIO0FBQUE7RUFDQztFQTJHQTtFQUNBO0VBQ0E7RUFDQTs7QUE3R0E7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQztFQUNBO0VBSUE7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBS0Q7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBR0M7O0FBVUY7RUFqSEQ7QUFBQTtJQWtIRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQzs7RUFHQztBQUFBO0lBQ0M7O0VBSUg7QUFBQTtJQUNDOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FqQjNxQ0Y7RWlCaWdDSDtBQUFBO0lBZ0xFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFHQTtJQUNBOztFQUlBO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0lBR0M7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0FBQUE7SUFDQzs7RUFHRjtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0M7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBR0M7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUtBO0FBQUE7QUFBQTtBQUFBO0lBRUM7O0VBR0Y7QUFBQTtBQUFBO0lBTUM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUM7O0VBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7RUFNRjtBQUFBO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0FBQUE7SUFDQztJQUNBO0lBR0E7OztBQUNBO0VBQ0M7QUFBQTtBQUFBO0lBQ0M7OztBakJqMENIO0VpQnUwQ0E7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0FBQUE7SUFDQztJQUNBOztFQUVEO0FBQUE7QUFBQTtJQUNDO0lBQ0E7O0VBTUQ7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtBQUFBO0FBQUE7QUFBQTtJQUVDOztFQUVBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7O0VBSUY7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFHQTs7O0FBQ0E7RUFDQztBQUFBO0lBQ0M7OztBakJ6NENIO0VpQis0Q0E7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7OztBQU9KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFHQztFQUNBO0VBQ0E7OztBQUtGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFFQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FDN2lETDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQUtSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBRUE7RUFDSTs7QUFHSjtFQUNJOztBQUVBO0VBQ0k7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FBTWhCO0VBQ0k7SUFDSTs7RUFFSjtJQUNJOzs7QUFLUjtFQUNJO0lBQ0k7O0VBR0o7SUFDSTtJQUNBOztFQUdKO0lBQ0k7OztBQ25KUDtFQUdDO0VBQ0E7O0FBYUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JsQm5DYTtFa0JvQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTs7QUFHRDtFQUNDOztBQUNBO0VBQ0M7O0FBR0Y7RUFHQztFQUNBOztBQUdBO0VBQ0M7O0FBRUQ7RUFDQyxrQmxCNUVZOzs7QUpWakI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXVCR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FoQmZBO0VBQ0M7OztBQUdGO0VBQ0M7OztBZ0JhRDtFQUNDO0VBQ0E7O0FBVUE7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUEwQkE7QUFBQTtBQUFBO0FBQUE7RUFHQzs7QUFFRDtFQUNDO0FBQUE7SUFDQztJQUNBOzs7QUFJSDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QXBCaEhBO0VvQjBJRDtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDOztFQUdGO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7OztBQUlIO0VBRUU7QUFBQTtJQUNDOzs7QUFJSDtFQWpNRDtBQUFBO0lBa01FO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDOzs7QUFJSDtFQTNORDtBQUFBO0lBNE5FOzs7QUFVRjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBRUQ7RUFFRTtBQUFBO0lBQ0M7SUFDQTs7O0FBTUg7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7RUFMRDtBQUFBO0lBTUU7OztBQUdGO0FBQUE7QUFDQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBTUE7RUFQRDtBQUFBO0lBUUU7OztBQUdGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBcEJ6UkU7RW9CMlFIO0FBQUE7SUF3Q0U7SUFDQTtJQUNBO0lBQ0E7OztBcEIxVEM7RW9CK1FIO0FBQUE7SUE4Q0U7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0FBQUE7SUFDQzs7O0FBSUg7QUFBQTtFQUNDO0FBQ0E7QUFBQTtBQUFBOztBQUdBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFDQzs7QUFJSDtBQUFBO0FBQUE7QUFBQTtFQUVDO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFRQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUdGO0FBQUE7RUFDQztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBUUE7QUFBQTtFQUNDOzs7QXZCNWFIO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F3QmFNO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7RUFFSTtBQUFBO0FBQUE7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlFOztBQUlGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUY7RUFLSTtBQUFBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFNVjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0VBS0k7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBTVY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7RUFLSTtBQUFBO0FBQUE7SUFFRTtJQUNBO0lBQ0E7SUFDQTs7O0FBS1I7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBaUJGO0VBR0k7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFzQlI7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtBQUFBO0FBQUE7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0FBQ0U7RUFDQTs7QUFFRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFVSjtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QXhCemZKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F5QmNFO0VBQ0U7RUFDQSxPckJvSWlCOzs7QXFCaklyQjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRSxZckIrR2U7RXFCOUdmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPckJzRFU7RXFCckRWO0VBQ0E7RUFDQTtFQUNBLFlyQm1FaUI7RXFCbEVqQjtFQUNBOztBQUNBO0VBQ0U7SUFDRSxZckI2Q007SXFCNUNOLE9yQjdFVztJcUI4RVg7O0VBQ0E7SUFDRTs7OztBQU1SO0VBQ0UsU0EvRmdCOzs7QUFrR2xCO0FBQUE7RUFFRSxlQXBHZ0I7OztBQXdHaEI7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0EsT3JCNkJlOztBcUIxQmY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFJQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUtSO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBLE9yQmpCZ0I7O0FxQmtCaEI7QUFBQTtFQUVFOztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBS0Y7RUFDRTtFQUNBOztBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQVFSO0VBQ0U7O0FBS0Y7QUFBQTtFQUVFO0VBQ0EsT3JCNUhxQjs7O0FxQmdJekI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUlBO0FBQUE7RUFFRTtFQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9yQmxMVTtFcUJtTFY7RUFDQTs7QUFFQTtFQUNFLE9yQnJMWTtFcUJzTFo7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRSxPckJ6S2tCOztBcUI0S3BCO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQU1OO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQUtKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUtKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F6QjNkQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBMEJJQTtFQUNFO0VBQ0E7RUFDQTtFQUVBLFd4QkZlOztBd0JHZjtFQUNFO0VBQ0E7RUFDQTs7QUFPRjtFQUNFOztBQVlGO0VBQ0U7O0FBSUE7RUFDRTs7QUFDQTtFQUNFOztBQUdBO0VBQ0U7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnBDYztFc0JxQ2QsT3RCeENXO0VzQnlDWDtFQUNBO0FBcUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBbEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXNCSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRSxrQnRCbEZBOztBc0JzRk47RUFDRSxrQnRCdUNtQjs7QXNCcENyQjtFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QXZCM0VGO0V1QmdFRjtJQWNJO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFPRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJMYzs7QXNCWWQ7RUFDRTs7QUFJSjtFQUNFOztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE90QmxEVztFc0JtRFg7O0FBQ0E7RUFDRTtFQUNBO0VBQ0EsT3RCdERlO0VzQnVEZjs7QUFFRjtFQUNFOztBQUdKO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QXZCcEtKO0V1QjJIQTtJQTRDSTtJQUNBOzs7QXZCNUtKO0V1QitIQTtJQWdESTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFVTjtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7O0FBTUo7RUFDRTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQSxZdEJ4UVc7RXNCeVFYO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnhSUzs7QXNCOFJiO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCclJFO0V1QmdSSjtJQU9JO0lBQ0E7SUFDQTs7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QXZCdFRBO0V1QndSSjtJQWlDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QXZCblZGO0V1QjRVSjtJQVdJOztFQUNBO0lBQ0U7Ozs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCcFdFO0V1QjhWSjtJQVFJO0lBQ0E7O0VBQ0E7SUFDRTs7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQVlGO0VBQ0U7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBO0FBR0E7O0FBQ0E7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0EvQ2dCO0VBZ0RoQjs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0EsT0FyRGU7OztBQXdEbkI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7OztBQUlOO0VBQ0UsT0F2SVU7RUF3SVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSU47RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXBQSTtFQXFQSjs7QUFHQTtFQUNFLE9BeFBTOztBQTZQYjtFQUNFOztBQUlGO0VBQ0U7O0FBS0E7RUFDRSxPQXpRUzs7O0FBZ1JqQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPdEJ6dUJhO0VzQjB1QmI7RUFDQTtFQUNBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBRUU7O0FBQ0E7RUFFSTtBQUFBO0lBQ0U7SUFDQTtJQUNBOzs7QUFLUjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0F4VmM7O0FBeVZkO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEIzeUJXO0VzQjR5Qlg7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQVdGO0VBakNGO0lBa0NJOzs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBS0Y7RUFDRTtFQUNBLE9BOVhXO0VBK1hYLFlBQ0U7O0FBSUo7RUFDRTs7QUFDQTtFQUNFLE9BcFlhOzs7QUF5WW5CO0VBQ0UsT0EzWVU7RUE0WVY7OztBQUVGO0VBQ0UsT0EvWVU7RUFnWlY7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFLGtCQTdka0I7OztBQStkcEI7RUFDRSxrQkFyRWE7OztBQXVFZjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFJQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUVFLGtCQWxHVzs7QUFtR1g7QUFBQTtFQUNFLGtCQXBHUzs7QUF1R2I7QUFBQTtFQUVFLGtCQXBnQmdCOztBQXFnQmhCO0FBQUE7RUFDRSxrQkF0Z0JjOztBQXlnQmxCO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUVFOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtFQUNFOzs7QUFLSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWdCRTs7O0FBS0o7RUFDRTtFQUNBOztBQUNBO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUNBO0VBRkY7SUFHSTs7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUU7RUFDQTs7QUFHRjtFQUNFOzs7QUFLSjtFQUVFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7OztBQUtKO0FBQUE7RUFFRTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1BO0VBQ0U7RUFDQTs7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJ6bUNpQjs7QXNCMG1DakI7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEJybkNpQjs7QXNCdW5DbkI7RUFDRTs7QXZCcHRDQTtFdUJvc0NKO0lBbUJJO0lBQ0E7Ozs7QUFLSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBSUY7RUFDRTs7O0FBS0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7QUFBQTtFQUVFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJUjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOzs7QUFLSjtFQW5ORjtJQW9OSTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBSUo7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTs7OztBQU1OO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFLSjtFQUNFOzs7QUN0MkRGO0VBSVE7QUFBQTtJQUVJOztFQUdSO0lBQ0k7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQVdJO0lBRUE7SUFDQTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDSTs7RUFHUjtBQUFBO0lBRUk7O0VBRUk7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBR0k7O0VBSVo7QUFBQTtJQUVJOztFQUNBO0FBQUE7SUFDSTtJQUNBO0lBQ0E7O0VBS1I7SUFDSTtJQUNBO0lBQ0E7O0VBSUo7SUFDSTs7RUFJSjtJQUNJOztFQUdSO0lBQ0k7SUFDQTs7RUFFSjtJQUlJOztFQUVKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUlBOztFQUNBO0lBR0k7O0VBT1I7SUFJSTs7O0FBR1I7RUFDSTtBQUFBO0lBRUk7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7SUFFSTtJQUNBOztFQUVKO0FBQUE7SUFDSTtJQUNBO0lBQ0E7O0VBSUk7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUlJOztFQUdSO0FBQUE7SUFDSTtJQUNBOztFQUlaO0lBQ0k7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFVSTtJQUNBO0lBQ0E7SUFDQTs7RUFHUjtJQUdJO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdBO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFJWjtJQUNJO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBU0k7SUFDQTtJQUNBOztFQUVKO0FBQUE7QUFBQTtJQUdJO0lBQ0E7SUFDQTtJQUNBOztFQUVKO0FBQUE7QUFBQTtJQUdJO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0lBR0k7SUFDQTtJQUNBOztFQUVKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7O0VBWUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDSTtJQUNBO0lBQ0E7O0VBSVo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7RUFLUjtBQUFBO0lBRUk7O0VBQ0E7QUFBQTtJQUNJO0lBQ0E7SUFDQTs7RUFJWjtJQUlJOztFQUVJO0lBQ0k7O0VBSVo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBSUE7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFHSTs7RUFFSjtJQUdJOztFQUdSO0lBQ0k7OztBQUtBO0VBQ0k7OztBM0IzVlo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QTRCVUU7RUFERDtJQUVFOzs7QUFJQTtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7RUFHQTtJQUNDOzs7QUFPSDtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFO0lBQ0E7OztBQUtEO0VBREQ7SUFFRTtJQUNBOzs7QUFLSDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBeEJEO0lBeUJFOzs7QUFFRDtFQUNDOztBQUdBO0VBQ0M7RUFDQTtFMUIwQkw7RUFDQTtFQUVFLFcwQjVCaUM7RTFCNkJqQztFMEI1Qkc7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVREO0lBVUU7OztBQUVEO0VBWkQ7SUFhRTtJQUNBOzs7QUFJSDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtBQUFBO0VBRUM7O0FBQ0E7RUFIRDtBQUFBO0lBSUU7OztBQUlEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUE7RUFBcUI7O0FBQ3JCO0VBQTJCOztBQUMzQjtFQUE2Qjs7QUFDN0I7RUFBNEI7O0FBQzVCO0VBQXdCOztBQUN4QjtFQUF3Qjs7QUFFekI7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFJSDtFQUdHO0lBQ0M7SUFHQTtJQUlBOztFQUVBO0lBQ0M7OztBQVFIO0VBQ0M7RUFHQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQztFQUNDO0VBR0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOzs7QUNyUE47QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUVBOztBQUNBO0FBQUE7RUFHQzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtBQUFBO0VBRUM7O0FBRUQ7RUFDQzs7O0FBSUg7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBRUM7OztBN0J2QkY7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTs7QUdsREE7RUhpREY7SUFHSTs7O0FHeERGO0VIcURGO0lBTUk7Ozs7QUFJTjtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSTdHYTtFSjhHYixrQkkvR21COzs7QUpvSHZCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOzs7QUFJSjtFQUNFOztBQUNBO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBS047RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FBTUY7RUFDRTtFQUNBOztBQUNBO0VBQ0U7O0FHOUpGO0VINkpBO0lBR0k7OztBQUdKO0VBQ0U7O0FBQ0E7RUFDRTs7QUd0TEo7RUhxTEU7SUFHSTs7O0FHeEtOO0VIcUtFO0lBTUk7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7O0FBT1Y7RUFDRTs7QUFFRjtBQUFBO0VBRUU7O0FHeE1BO0VINk1FO0lBQ0U7OztBR2xNSjtFSHNNRTtJQUNFOztFQUVGO0lBQ0U7OztBR3ROSjtFSDhORTtBQUFBO0lBQ0U7Ozs7QUFNUjtFQUNFLE9JalJlO0VKa1JmLFlHK0JRO0VIOUJSLGNHOEJRO0VINUJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBR0o7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7OztBQUtBO0FBQUE7RUFDRTs7QUFFRjtFQUxGO0FBQUE7SUFPSTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFLSjtFQTdCRjtBQUFBO0lBK0JJO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDRTs7RUFFRjtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7Ozs7QUFLTjtBQUFBO0VBRUU7RUFDQTtFQUNBOztBRzNSQTtBQUFBO0VBQ0Usb0JIMlJGO0VHMVJFLGlCSDBSRjtFR3pSRSxlSHlSRjtFR3hSRSxZSHdSRjs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSTVYYTtFSjZYYixPSXRZTTtBSnFhTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUE5QkE7QUFBQTtFQUNFO0VBQ0E7RUFNQTtFQUVBO0VBQ0E7O0FHdFRKO0FBQUE7RUFDRSxvQkhzVEU7RUdyVEYsaUJIcVRFO0VHcFRGLGVIb1RFO0VHblRGLFlIbVRFOztBQUVGO0FBQUE7QUFBQTtFQUVFLE9JdlpJO0VKd1pKO0VBSUE7RUFDQTs7QUFFRjtFQUNFO0FBQUE7SUFDRSxPSWphRTtJSmthRixrQkk1Wlc7OztBSndiZjtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0JJOWJhO0VKK2JiO0VBQ0EsT0l6Y007RUowY047QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFjRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkl2ZGE7O0FKd2RiO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFHSjtFQUNFO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0lBQ0U7SUFDQTtJQUNBOztFQUlGO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFHSjtBQUFBO0lBQ0U7SUFDQTs7RUFLQTtBQUFBO0lBQ0U7SUFDQTs7O0FHMWROO0VIZ2VBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7SUFDQTs7O0FBSU47RUFFRTtBQUFBO0lBQ0U7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDRTs7RUFHSjtBQUFBO0lBQ0U7Ozs7QUdsZkY7RUgwZkE7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOzs7QUdyZkY7RUgyZkE7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUNBO0FBQUE7SUFFRTs7O0FBY1I7QUFBQTtFQUVFOztBQUVBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBSUE7QUFBQTtFQUNFOztBR3RqQkY7RUhxakJBO0FBQUE7SUFHSTs7O0FHaGlCSjtFSG9pQkE7QUFBQTtJQUVJOzs7QUFLTjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUdyakJBO0VId2pCRjtBQUFBO0lBRUk7OztBQUlKO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FHaGtCQTtFSDhqQkY7QUFBQTtBQUFBO0FBQUE7SUFJSTs7O0FHbGxCRjtFSDhrQkY7QUFBQTtBQUFBO0FBQUE7SUFPSTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtFQUZGO0FBQUE7QUFBQTtBQUFBO0lBR0k7OztBRzFrQko7RUh1a0JBO0FBQUE7QUFBQTtBQUFBO0lBTUk7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7SUFDRTs7O0FBUU47QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUczbEJGO0VIMGxCQTtBQUFBO0FBQUE7QUFBQTtJQUdJO0lBQ0E7Ozs7QUFPTjtFQUNFOzs7QUFlRjtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCSTlxQm1COzs7QUpvckJyQjtBQUFBO0VBRUUsV0UvckJhOztBRmdzQmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBOztBR3hwQkY7RUhtcEJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQU9JLGtCSTdyQlM7OztBSmlzQmY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0VBWEY7QUFBQTtJQVlJOzs7QUFJSjtBQUFBO0VBQ0UsY0k5c0JTOztBSmd0Qlg7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUtKO0FBQUE7RUFDRTtFQUNBOztBR3p1QkY7RUh3c0JGO0FBQUE7SUFvQ0k7SUFDQTs7RUFHQTtBQUFBO0lBQ0U7OztBQUdKO0VBNUNGO0FBQUE7SUE4Q0k7SUFDQTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtJQUVFOztFQUVGO0FBQUE7SUFDRTtJQUNBOztFQUVGO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0lBQ0U7OztBQUlOO0FBQUE7RUFDRTs7QUFJSjtBQUFBO0VBQ0U7RUFDQSxrQksvekJ3QjtFTGcwQnhCLE9LajBCZTtFTGswQmY7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFHQSxhSTMwQmM7RUo0MEJkOztBQUVGO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFLGdCSXQxQmM7O0FKdzFCaEI7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBRzF5Qko7RUg4eUJFO0FBQUE7SUFDRTs7O0FBY047QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7O0FBdDRCSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ1FBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBRUhFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQTRITjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFXRTtBQUFBO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtBQUFBO0VBQ0U7OztBQWtESjtFQUNFOzs7QUFRRjtFQUNFOzs7QUFRRjtBQUFBO0FBQUE7RUFDRTs7O0FBYUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBa0NBO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FDdEpKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FFTkY7RUFDQyxPQTVDbUI7OztBTnJGcEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUt5Q0E7RUFDQyxPQXRCMEI7OztBQXdCM0I7RUFDQyxPQTlCcUI7OztBQWdDdEI7RUFDQyxPQWhDNEI7OztBQWtDN0I7RUFDQyxPQWxDaUI7OztBQW9DbEI7RUFDQyxPRHhCcUI7OztBQzBCdEI7RUFDQyxPRDFCNEI7OztBQzRCN0I7RUFDQyxPQWpDdUI7OztBQXlDeEI7RUFDQyxPQXpEZTs7O0FMWmhCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDb0NBO0VBQ0MsYUFGa0I7RUFHbEI7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1DLGFBVmlCO0VBV2pCO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0VBR0MsYUFsQmlCO0VBbUJqQjtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0MsYUEzQmlCO0VBNEJqQjs7O0FBRUQ7RUFDQzs7O0FBdUlGO0VBQ0M7OztBRXRKRztFRnFKSjtJQUdFOzs7QUFHRjtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFTRDtFQUVDOzs7QUFFRDtFQUVDOzs7QUFFRDtFQUVDOzs7QUEwQkQ7RUFDQzs7O0FBZ0JBO0VBQ0M7RUFDQTs7O0FBRUQ7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBMENGO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQU9EO0VBQ0M7OztBRGxZRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBRVlBO0VBQ0UsYURzQmlCO0VDckJqQjtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0UsYURnQmlCO0VDZmpCO0VBQ0E7RUFDQTs7O0FBVUY7QUFBQTtFQUNFLGFERWlCO0VDRGpCO0VBQ0E7RUFDQTs7O0FBMkRGO0VBQ0UsT0V4RlE7OztBRmdHVjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPRXJGa0I7OztBRndHcEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7O0FBd0JGO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUdGO0FBQUE7QUFFQTtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFPRjtFQUNFOzs7QTRCaE5GO0FBNk1DOzs7QUE1TUE7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUFBO0VBR0M7RUFDQTtFQUNBLGtCMUJSZTtFMEJTZjs7O0FBQ0E7QUFBQTtBQUFBO0VBRUMsa0IxQmRPOzs7QTBCZVA7QUFBQTtBQUFBO0VBQ0M7OztBQUVEO0FBQUE7QUFBQTtFQUNDOzs7QUFLRjtBQUFBO0VBRUMsa0IxQjFCTzs7O0EwQjJCUDtBQUFBO0VBQ0M7OztBQUVEO0FBQUE7RUFDQzs7O0FBSUg7RUFDQztFQUNBOzs7QUFDQTtFQUNDLE8xQnRDZTs7O0EwQnlDakI7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVDO0VBQ0M7OztBQUtIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBQ0E7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EsTzFCM0VPOzs7QTBCOEVUO0VBRUM7RUFDQSxPMUJqRlE7RTBCa0ZSO0VBRUE7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBQ0E7RUFDQztFQUNBOzs7QUFFRDtFQUNDLGtCMUJoR2M7RTBCaUdkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUNBLGtCMUJuSGU7RTBCb0hmOzs7QUFFRDtFQUNDOzs7QUFDQTtFQUVDO0VBQ0E7RUFDQTs7O0FBRUE7RUFFQztFQUNBLGtCMUJuSU07RTBCb0lOOzs7QUFJSDtFQUNDLGtCMUJ6SVE7RTBCMElSOzs7QUFFRDtFQUNDLGtCMUI1SWdCO0UwQjZJaEI7OztBQUVEO0VBQ0M7RUFDQTs7O0ExQnBHQTtFQUNFLE9BOUNjOzs7QUFnRGhCO0FBQ0U7RUFDQSxPQWxEYzs7O0FBb0RoQjtBQUNFO0VBQ0EsT0F0RGM7OztBQXdEaEI7RUFDRSxPQXpEYzs7O0EwQnNKaEI7RUFDQzs7O0FBR0Y7RUFHQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQSxrQjFCeEprQjtFMEJ5SmxCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPMUJ6S1c7RTBCMEtYO0VBQ0E7OztBQUNBO0VBQ0MsTzFCN0tVO0UwQjhLVjs7O0FBSUY7RUFDQzs7O0FBS0Q7RUFDQztFQUNBOzs7QUFLRjtBQUNBO0FBQUE7QUF3RUM7OztBQXRFQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWtCQyxrQjFCaE9pQjtFMEJpT2pCLE8xQnZPUTs7O0EwQndPUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxPMUJ6T087OztBMEI0T1Q7QUFBQTtFQUdDLE8xQjlPZ0I7OztBMEJpUGhCO0FBQUE7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBQ0M7OztBQUVEO0FBQUE7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBQ0M7OztBM0JsTkM7RTJCNE5EO0FBQUE7SUFDQztJQUNBOztFQUlBO0FBQUE7SUFDQzs7O0FBUUw7QUFDQTtFQUNDO0VBQ0E7OztBQUlBO0VBR0M7OztBQUVEO0VBQ0M7RUFDQSxrQjFCL1JpQjs7O0EwQmlTbEI7RUFDQztFQUNBO0VBQ0Esa0IxQmpTZTtFMEJrU2Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBOzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7OztBQUdGO0VBRUMsa0IxQnpUaUI7RTBCMFRqQixPMUJoVVE7OztBMEJpVVI7RUFDQyxPMUJqVWU7OztBMEJvVWpCO0VBRUMsa0IxQnJVZTtFMEJzVWYsTzFCeFVROzs7QTBCeVVSO0VBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0VBR0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMxQnRWZTtFMEJ1VmYsa0IxQmhWZTtFMEJtVmY7RUFDQTtFQUVBLE8xQi9WUTtFMEJnV1IsWUFDQztFQUVEO0VBQ0E7RUFDQTtFQUNBOzs7QTFCeFRBO0VBQ0UsT0E5Q2M7OztBQWdEaEI7QUFDRTtFQUNBLE9BbERjOzs7QUFvRGhCO0FBQ0U7RUFDQSxPQXREYzs7O0FBd0RoQjtFQUNFLE9BekRjOzs7QTBCc1doQjtFQUVDLGtCMUJuV2dCO0UwQm9XaEI7RUFFQSxPMUJoV2lCO0UwQmlXakIsYzFCaldpQjtFMEJrV2pCLGMxQnZWMEI7RTBCd1YxQixvQkFDQztFQUVELFlBQ0M7OztBQVlIO0VBQ0M7OztBQUdGO0FBQ0E7QUFFQTtBQXFJQzs7O0FBcElBO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUlBO0FBQUE7RUFFQztFQUNBOzs7QUFDQTtBQUFBO0VBQ0M7OztBQUlIO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWtCQyxrQjFCcGFpQjtFMEJxYWpCO0VBQ0E7RUFHQSxjMUJuYWtCO0UwQm9hbEIsYzFCeloyQjtFMEIwWjNCLG9CQUNDO0VBRUQsWUFDQzs7O0FBSUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsTzFCMWJPOzs7QTBCOGJSO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUlBO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUlEO0FBQUE7RUFFQzs7O0FBQ0E7QUFBQTtFQUNDLGtCMUJyZFk7RTBCc2RaOzs7QTNCbmJEO0UyQitiRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQzs7RUFDQTtJQUNDOztFQVNEO0lBQ0M7O0VBSUQ7QUFBQTtJQUVDOztFQUNBO0FBQUE7SUFDQyxrQjFCM2ZXOzs7QTBCb2dCakI7QUFNQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBTUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBTUQ7QUFHQztFQUNDO0VBQ0E7OztBQUNBO0VBQ0M7RUFDQSxrQjFCdGdCZTs7O0EwQndnQmhCO0VBQ0M7RUFDQTtFQUNBOzs7QUFDQTtFQUVDLGtCMUJ6aUJlO0UwQjBpQmY7RUFFQSxPMUJ0aUJnQjtFMEJ1aUJoQixjMUJ2aUJnQjtFMEJ3aUJoQixjMUI3aEJ5QjtFMEI4aEJ6QixvQkFDQztFQUVELFlBQ0M7OztBQVVEO0VBQ0MsTzFCcGtCSzs7O0EwQnlrQlQ7RUFDQztFQUNBO0VBQ0Esa0IxQjNpQmdCO0UwQjRpQmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFHQyxrQjFCaGtCb0I7RTBCaWtCcEIsTzFCcmtCZ0I7OztBMEJ3a0JoQjtFQUNDOzs7QUFHRjtFQUNDO0VBQ0E7OztBQUNBO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7OztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUNBO0VBQ0M7OztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUdEO0VBL0JEO0lBZ0NFO0lBQ0E7SUFDQTs7RUFDQTtJQUNDO0lBQ0E7O0VBT0Q7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7O0FBSUg7RUFDQztFQUNBO0VBQ0E7RUFDQSxPMUIxcEJTO0UwQjJwQlQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFvQko7QUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBVUE7QTlCcUxBO0VBQ0UsU0l4NEJrQjs7O0FKMDRCcEI7QUFBQTtFQUVFO0VBQ0E7RUFDQTtBQXA1QkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNRQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUEwQlE7RUM3QkE7QUNtSVI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBbUdBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBSDNPQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FFMEtBO0FBQUE7QUYxS0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBdzVCRTtBQUFBO0VBQ0U7RUFDQTs7QUdsMUJBO0VIZzFCRjtBQUFBO0lBSUk7SUFDQTtJQUNBO0lBQ0E7OztBQUtGO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTs7QUd4MkJGO0VIMjJCRTtBQUFBO0FBQUE7QUFBQTtJQUVFOztFQUVGO0FBQUE7SUFDRTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBSU47QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9JdDhCWTs7QUp3OEJkO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRSxPSXY5QkE7O0FKNDlCUjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBRy82QkE7RUg0NkJGO0FBQUE7SUFLSTs7O0FHcjdCRjtFSGc3QkY7QUFBQTtJQVFJOztFQUNBO0FBQUE7SUFDRTtJQUNBOzs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBR3A4Qko7RUgwN0JBO0FBQUE7SUFhSTs7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUc3OEJGO0VIMDhCQTtBQUFBO0lBS0k7SUFDQTs7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUloaENXO0VKaWhDWDtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBRUE7RUFDQTs7QUFLRjtBQUFBO0VBQ0U7O0FHci9CSjtFSGc5QkE7QUFBQTtJQXdDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0U7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTs7QUFFRjtFQUdJO0FBQUE7QUFBQTtJQUNFOzs7QUFJTjtBQUFBO0VBQ0Usa0JJcGxDQTtFSnFsQ0EsT0k5bENTO0VKK2xDVDtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtJQUVFLGtCSWhuQ0Y7SUppbkNFLE9JeG1DSzs7RUp5bUNMO0FBQUE7QUFBQTtJQUNFOzs7QUd2a0NWO0VIb2hDQTtBQUFBO0lBaUVJOzs7QUFzRE47QUFBQTtFQUNFOztBR3huQ0E7RUh1bkNGO0FBQUE7SUFHSTs7O0FBR0o7QUFBQTtFQUNFLGtCSTVyQ2E7RUo2ckNiOztBQUNBO0FBQUE7RUFDRSxrQklqc0NJO0VKa3NDSixPSXpyQ1c7O0FKNHJDZjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxrQkl2c0NhO0VENEdmLHdCSDRsQ29DO0VHM2xDcEMseUJIMmxDb0M7RUcxbENwQywyQkgwbENvQztFR3psQ3BDLDRCSHlsQ29DO0VHdmxDbEM7RUFDQTtFSHVsQ0E7QUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EsT0l0dENJO0VKdXRDSjs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0FBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFDRTs7QUdwcUNBO0VIc3FDRjtBQUFBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7OztBQUdKO0FBQUE7RUFDRTs7QUFFQTtFQUhGO0FBQUE7SUFJSTs7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0VBQ0U7QUFBQTtJQUNFO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0lBRUU7OztBQUtSO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FHdHRDQTtFSHcxQko7QUFBQTtJQWlZSTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtJQUVFOzs7QUc1c0NGO0VIdzBCSjtBQUFBO0lBd1lJOzs7QUdueENGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUF1SUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBa0RKO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUtGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUErQ0Y7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOzs7QUN0Sko7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FDN0ZGO0FBQUE7RUFDQyxPQXRCMEI7O0FBd0IzQjtBQUFBO0VBQ0MsT0E5QnFCOztBQWdDdEI7QUFBQTtFQUNDLE9BaEM0Qjs7QUFrQzdCO0FBQUE7RUFDQyxPQWxDaUI7O0FBb0NsQjtBQUFBO0VBQ0MsT0R4QnFCOztBQzBCdEI7QUFBQTtFQUNDLE9EMUI0Qjs7QUM0QjdCO0FBQUE7RUFDQyxPQWpDdUI7O0FBeUN4QjtBQUFBO0VBQ0MsT0F6RGU7O0FDb0hoQjtBQUFBO0VBQ0MsT0E1Q21COztBTGpEcEI7QUFBQTtFQUNDLGFBRmtCO0VBR2xCOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1DLGFBVmlCO0VBV2pCO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHQyxhQWxCaUI7RUFtQmpCO0VBQ0E7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLQyxhQTNCaUI7RUE0QmpCOztBQUVEO0FBQUE7RUFDQzs7QUF1SUY7QUFBQTtBQUFBO0VBQ0M7O0FFdEpHO0VGcUpKO0FBQUE7QUFBQTtJQUdFOzs7QUFHRjtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDOztBQUVEO0FBQUE7QUFBQTtFQUNDOztBQVNEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0VBRUM7O0FBRUQ7QUFBQTtBQUFBO0VBRUM7O0FBMEJEO0FBQUE7RUFDQzs7QUFnQkE7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUVDOztBQUVEO0FBQUE7RUFFQzs7QUEwQ0Y7RUFDQztFQUNBO0VBQ0EsS0FDQztFQVVEO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0EsS0FDQztFQVVEO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0EsS0FDQztFQVVEO0VBQ0E7O0FBT0Q7QUFBQTtFQUNDOztBQ2hYRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsYURnQmlCO0VDZmpCO0VBQ0E7RUFDQTs7QUFVRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxhREVpQjtFQ0RqQjtFQUNBO0VBQ0E7O0FBd0ZGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQXdCRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFLRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFPRjtBQUFBO0VBQ0U7O0F3QmpORjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBRUEsV3hCRmU7O0F3QkdmO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBT0Y7QUFBQTtFQUNFOztBQVlGO0FBQUE7RUFDRTs7QUFJQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFOztBQUdBO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGtCdEJwQ2M7RXNCcUNkLE90QnhDVztFc0J5Q1g7RUFDQTtBQXFCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQWxCQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXNCSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0Usa0J0QmxGQTs7QXNCc0ZOO0FBQUE7RUFDRSxrQnRCdUNtQjs7QXNCcENyQjtBQUFBO0VBR0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0F2QjNFRjtFdUJnRUY7QUFBQTtJQWNJO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVFO0FBQUE7RUFDQTtFQUNBO0VBQ0E7O0FBT0Y7QUFBQTtFQUNFOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0J0QkxjOztBc0JZZDtBQUFBO0VBQ0U7O0FBSUo7QUFBQTtFQUNFOztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPdEJsRFc7RXNCbURYOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0EsT3RCdERlO0VzQnVEZjs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QXZCcEtKO0V1QjJIQTtBQUFBO0lBNENJO0lBQ0E7OztBdkI1S0o7RXVCK0hBO0FBQUE7SUFnREk7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBVU47QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBOztBQUVBO0FBQUE7RUFFRTtFQUNBOztBQU1KO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0EsWXRCeFFXO0VzQnlRWDtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnhSUzs7QXNCOFJiO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F2QnJSRTtFdUJnUko7QUFBQTtJQU9JO0lBQ0E7SUFDQTs7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBdkJ0VEE7RXVCd1JKO0FBQUE7SUFpQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFJRTtJQUNBOzs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBdkJuVkY7RXVCNFVKO0FBQUE7SUFXSTs7RUFDQTtBQUFBO0lBQ0U7OztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0F2QnBXRTtFdUI4Vko7QUFBQTtJQVFJO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFOzs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFO0VBRUY7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7O0FBWUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7RUFDQTtBQUdBOztBQUNBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BL0NnQjtFQWdEaEI7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFDRTtFQUNBLE9BckRlOztBQXdEbkI7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFJTjtBQUFBO0VBQ0UsT0F2SVU7RUF3SVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJTjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0FwUEk7RUFxUEo7O0FBR0E7QUFBQTtFQUNFLE9BeFBTOztBQTZQYjtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFOztBQUtBO0FBQUE7RUFDRSxPQXpRUzs7QUFnUmpCO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT3RCenVCYTtFc0IwdUJiO0VBQ0E7RUFDQTtFQUNBO0VBTUE7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBQ0E7RUFFSTtBQUFBO0FBQUE7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7O0FBS1I7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXhWYzs7QUF5VmQ7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEIzeUJXO0VzQjR5Qlg7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQVdGO0VBakNGO0FBQUE7SUFrQ0k7OztBQUlOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUtGO0FBQUE7RUFDRTtFQUNBLE9BOVhXO0VBK1hYLFlBQ0U7O0FBSUo7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRSxPQXBZYTs7QUF5WW5CO0FBQUE7RUFDRSxPQTNZVTtFQTRZVjs7QUFFRjtBQUFBO0VBQ0UsT0EvWVU7RUFnWlY7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRSxrQkE3ZGtCOztBQStkcEI7QUFBQTtFQUNFLGtCQXJFYTs7QUF1RWY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBSUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCQWxHVzs7QUFtR1g7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQkFwR1M7O0FBdUdiO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JBcGdCZ0I7O0FBcWdCaEI7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQkF0Z0JjOztBQXlnQmxCO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUtKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFnQkU7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFDQTtFQUZGO0FBQUE7SUFHSTs7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFDRTtFQUVGOztBQUdGO0VBQ0U7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtFQUVFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtFQUVFOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFLSjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUE7QUFBQTtFQUNFO0VBQ0E7O0FBTU47QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0J0QnptQ2lCOztBc0IwbUNqQjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsT3RCcm5DaUI7O0FzQnVuQ25CO0FBQUE7RUFDRTs7QXZCcHRDQTtFdUJvc0NKO0FBQUE7SUFtQkk7SUFDQTs7O0FBS0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTs7QUFLSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUU7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7O0FBS0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBSVI7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFPSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0FBQUE7SUFDRTtJQUNBOztFQUdGO0FBQUE7SUFDRTtJQUNBOztFQUdGO0FBQUE7SUFDRTs7O0FBS0o7RUFuTkY7QUFBQTtJQW9OSTs7RUFFQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBQ0U7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0FBQUE7SUFDRTs7RUFJSjtBQUFBO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0FBQUE7SUFDRTs7O0FBTU47RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUtKO0FBQUE7RUFDRTs7QTFCdmxCRTtFQURGO0FBQUE7SUFFSTs7O0FBS0Y7RUFDRTtBQUFBO0lBQ0U7SUFDQTs7O0FBR0o7QUFBQTtFQUNFOzs7QUFPSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkkzeUNxQjtFSjR5Q3JCOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTs7QUFFRTtBQUFBO0VBRUU7O0FHendDRjtFSDh3Q0E7SUFDRTs7O0FBR0o7RUFDRTtJQUNFO0lBQ0E7Ozs7QUFLTjtBQUFBO0FBQUE7RUFHRTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7O0FBUUY7RUFDRTs7QUduMUNBO0VIazFDRjtJQUdJOzs7O0FBY0o7QUFBQTtBQUFBO0FBQUE7RUFFRSxRQU5XO0VBT1gsYUFQVztFQVFYO0VBQ0EsV0FSVTtFQVNWO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJaDVDYTtFSmk1Q2I7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLTjtFQUNFLFdBaENZOzs7QUFrQ2Q7RUFDRSxhQXBDYTs7O0FBc0NmO0FBaUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQWhDQTtFQUdFOztBQUVGO0VBQ0UsUUE3Q1c7RUE4Q1gsYUE5Q1c7RUErQ1g7RUFDQSxXQS9DVTtFQWdEVjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSXY3Q2E7RUp3N0NiO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFHRSxhQWpFVzs7QUFtRWI7RUFDRTtFQUNBLFdBcEVVOztBQXdHWjtFQUVFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOzs7QUFHSjtBQUFBO0FBQUE7RUFHRTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQWtCRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU9BO0FBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFNRTtFQUNFOzs7QUFJTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVFO0VBQ0U7OztBQUdKO0VBR0U7OztBQUVGO0VBR0U7OztBQUVGO0VBSUU7O0FBQ0E7RUFDRTs7O0FBR0o7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBR2xrREE7RUh5a0RBO0lBQ0U7SUFDQTs7OztBQVVOO0VBQ0U7OztBQUdBO0VBREY7SUFFSTtJQUNBOzs7O0FBbUJKO0VBQ0U7SUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNRjtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlOO0FBQUE7RUFhRTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFLRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JJenBEbUI7RUowcERuQjtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQWlCQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JJcjBEUzs7QUp5MERmO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQVNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSXZ0RGlCO0VKd3REakI7RUFDQTtFQUNBLE9JeHVETTtFSnl1RE47RUFDQTs7QUFHQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtFQUVJO0FBQUE7SUFDRTs7O0FBSU47QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFJQTtBQUFBO0VBQ0Usa0JJaHZEVztFSml2RFgsT0lyM0RZOztBSnkzRGxCO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlFOztBQUVGO0FBQUE7RUFDRTs7QUd2MkRBO0VIczJERjtBQUFBO0lBR0k7OztBQUlKO0VBQ0U7QUFBQTtJQUNFO0FBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7O0VBR0o7QUFBQTtJQUNFOztFQUdGO0FBQUE7SUFDRTs7RUFHRjtBQUFBO0lBQ0Usa0JJMTZEWTtJSjI2RFo7SUFDQTs7RUFHRjtBQUFBO0lBQ0U7SUFDQSxrQkloN0RXOzs7O0FKbzdEakI7RUFDRSxrQkl2eURxQjs7O0FKMHlEdkI7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFHRjtBQUFBO0VBRUUsa0JJMzdEa0I7RUo0N0RsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRSxrQklsOERnQjs7O0FKcThEcEI7RUFDRSxPSTU4RGU7RUppOURmO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOzs7QUFHSjtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFPQTtFQUNBO0VBQ0E7RUFDQTs7QUFQQTtFQUNFOzs7QUFjSjtFQUVFOztBQUNBO0VBR0U7RUFFQTtFQUNBOzs7QUFLRjtFQUdFOzs7QUFJSjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7QUFLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTs7O0FBSU47QUFBQTtFQUVFOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBTUY7QUFBQTtFQUVFOzs7QUFHRjtFQUtFOzs7QUFHRjtBQUFBO0VBTUU7OztBQUdGO0VBR0U7OztBQUdGO0FBQUE7RUFNRTs7O0FBR0Y7RUFHRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7Ozs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBeURBO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0Esa0JJamtFaUI7RUpra0VqQjtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFFQTtFQUNBOztBQVFBO0VBQ0U7O0FBR0Y7RUFHRTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBU0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJMXFFZTtFSjJxRWY7RUFDQTs7O0FBWUY7RUFDRTtFQUNBOztBR2h5RUU7RUg4eEVKO0lBS0k7Ozs7QUFJSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQW9CQTtBQUNBO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFJQTtFQUNBO0VBQ0E7RUFDQSxrQkludUVpQjs7O0FKcXVFbkI7RUFFRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFRRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUdBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFHRjtBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBRUE7RUFDQTtFQUNBO0FBRUE7O0FBQ0E7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJLzJFZTtFSmczRWY7RUFDQTtFQUNBLE9JMzNFcUI7O0FKODNFckI7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtBQUFBO0FBQUE7RUFHRTs7QUFFRjtFQUNFLE9JMTRFZTtFSjI0RWY7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQSxPSTM1RWE7RUo0NUViO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBR3pnRkY7RUg0OEVGO0lBZ0VJO0lBQ0EsdUJBQ0U7SUFLRjtJQUNBOzs7O0FBSU47RUFDRTtFQUlBO0VBQ0E7RUFDQTtFQUNBLGtCSTc3RWlCOzs7QUpnOEVuQjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFJSjtFQUdFOzs7QUFHRjtFQUdFOzs7QUFHRjtFQUdFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBUUY7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUF1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUtFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQVdGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQXNCRTs7O0FBR0Y7RUFNRTtFQUNBOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFzQkU7OztBQUdGO0VBTUU7OztBQUdGO0FBQUE7QUFBQTtFQVFFOzs7QUFHRjtFQUlFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXFGQTtFQU1FOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUF3RUU7OztBQUdGO0VBT0U7OztBQUdGO0VBTUU7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFFRjtFQUlFO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUE0QkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFnQkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQWdCRTs7O0FBRUY7RUFNRTs7O0FBRUY7RUFNRTs7O0FBR0Y7QUFBQTtFQWVFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQVdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQVFGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBeUVBO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWlEQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7RUFFRTs7O0FBR0Y7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFFRTs7O0FBR0Y7RUFFRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtFQUlFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBRUU7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUF3QkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBcUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBeUJGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBc0JBO0FBQUE7RUFNRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0FBQUE7RUFFRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtFQVVFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0VBRUU7OztBQUdGO0VBQ0U7OztBQU9GO0VBQ0U7OztBQW9CRjtFQUNFOzs7QUFnQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0FBQ0U7QUFBQTtBQUFBO0FBQUE7RUFJQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0VBR0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQ0U7QUFBQTtBQUFBO0FBQUE7RUFJQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFLRTs7O0FBR0Y7RUFLRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBWUE7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFOzs7QUFPRjtFQUdFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFJRTs7O0FBRUY7QUFBQTtFQUtFO0VBQ0E7OztBQUVGO0FBQUE7RUFTRTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUlBO0FBQUE7QUFBQTtBQUFBO0VBZ0JFOzs7QUFlSjtBQUVFO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUVFO0VBQ0E7RUFDQTs7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFLUjtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOzs7QUFVSjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0o7RUFDRSIsImZpbGUiOiJhZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKkBpbXBvcnQgJ3NldHRpbmdzLW1peGlucyc7XG4vL0BpbXBvcnQgJ2Jvb3RzdHJhcCc7XG5AaW1wb3J0ICdhZG1pbl9jb25maWcnO1xuI3Nsbi1zYWxvbi0tYWRtaW4sIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIgIHtcbiAgICBAaW1wb3J0ICd0eXBvJztcbiAgICBAaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL2lucHV0cyc7XG4gICAgQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9idXR0b25zJztcbiAgICBAaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL2JveGVzJztcbiAgICBAaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL3BhbmVscyc7XG4gICAgQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9zaG9wLWRldGFpbHMnO1xuICAgIEBpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvc2VydmljZS1kZXRhaWxzJztcbn1cbiovXG5cbkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnc2FzczptZXRhJztcbkB1c2UgJ3NldHRpbmdzLW1peGlucyc7XG5AdXNlICdhZG1pbl9jb25maWcnO1xuQHVzZSAndHlwby1hZG1pbic7XG5AdXNlICdjb2xvcnMnO1xuQHVzZSAnY29sb3JzLW51JztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvaW5wdXRzJztcbi8vICNzbG4tc2Fsb24tLWFkbWluLFxuLy8gLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4vLyBcdC8vOm1hdGNoZXMoI3Nsbi1zYWxvbi0tYWRtaW4sIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIpIHtcbi8vIFx0Ly9AaW1wb3J0ICdib290c3RyYXAnO1xuLy8gfVxuXG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9kYXRlcGlja2VyX2FkbWluXCIpO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9kYXRlcGlja2VyX2FkbWluJztcbi8vQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9kYXRlcGlja2VyJztcbi8vICNzbG4tc2Fsb24tLWFkbWluLFxuLy8gLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4vLyB9XG4vL0BpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2lucHV0c1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3Byb2dyZXNzYmFyXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvYnV0dG9uc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2FsZXJ0LW1lc3NhZ2VzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvYm94ZXNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9wYW5lbHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9zaG9wLWRldGFpbHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9zZXJ2aWNlLWRldGFpbHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9zaWRlYmFyX2Jhbm5lclwiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2ZpZWxkcy1lZGl0b3JcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9zZXR0aW5nc19pbnBhZ2VfbmF2XCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvYm9va2luZy1kZXRhaWxzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvYXR0ZW5kYW50c1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3BsdWdpbl9zdGF0dXNiYXJcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9wcm9mZWF0dXJlLXRvb2x0aXBcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9wYWdlc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3Rvb2xzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvcGFnZWxvYWRpbmdcIik7XG5cbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvcHJvZ3Jlc3NiYXInO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9idXR0b25zJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYWxlcnQtbWVzc2FnZXMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9ib3hlcyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3BhbmVscyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3Nob3AtZGV0YWlscyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3NlcnZpY2UtZGV0YWlscyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3NpZGViYXJfYmFubmVyJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvZmllbGRzLWVkaXRvcic7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3NldHRpbmdzX2lucGFnZV9uYXYnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9ib29raW5nLWRldGFpbHMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9ib29raW5nLW5vc2hvdyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2F0dGVuZGFudHMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9wbHVnaW5fc3RhdHVzYmFyJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvcHJvZmVhdHVyZS10b29sdGlwJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvdG9vbHRpcF9kYXknO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9hZG1pbl9jYWxlbmRhcic7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3BhZ2VzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvdG9vbHMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9wYWdlbG9hZGluZyc7XG4vL0BpbXBvcnQgXCJhZG1pbl9jb21wb25lbnRzL2FkbWluLS1nb29nbGUtaWNvblwiO1xuLnNsbl9tZXRhX2ZpZWxkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbG4tZGF0ZSBzZWxlY3Qge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnNsbi1jbGVhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jc2xuLWF2YWlsYWJpbGl0aWVzIGRpdi5pdGVtIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luOiAycHg7XG59XG5cbi5zbG4tdGFiIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgcGFkZGluZzogMzBweDtcbiAgLmZvcm0tZ3JvdXAgbGFiZWwgaW5wdXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbi5zbG4tc2Fsb24tLXNldHRpbmdzLS1mcmVlIHtcbiAgLnNsbi10YWIge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHZoO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXZoO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1dmg7XG4gICAgfVxuICB9XG59XG5ib2R5LnNsbi1ub3Njcm9sbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5zbG4tdGFiIC5zbG4tdGFiX19jdXJ0YWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tYmctLWxpZ2h0ZXI7XG4gICAgQGV4dGVuZCAlemktZ3JhZmljYTtcbiAgfVxufVxuXG4uc2xuLXNlcGFyYXRvciB7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luOiAyZW0gYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbiAgfVxuICAmLmluIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgfVxufVxuXG4jaW1wb3J0LW1hdGNoaW5nLW1vZGFsIHtcbiAgbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbG4taW1wb3J0LXRhYmxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHRkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyMDUwNjkgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5oYWxmLW9wYWNpdHkge1xuICAgICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5zbG4tc2VsZWN0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICB0aCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMyMDUwNjkgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMyMDUwNjkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1pbXBvcnQtbG9hZGVyIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGdseXBoaWNvbi1zcGluLXIgMXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGdseXBoaWNvbi1zcGluLXIgMXMgaW5maW5pdGUgbGluZWFyO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIGdseXBoaWNvbi1zcGluLXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBnbHlwaGljb24tc3Bpbi1yIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLy9cbi5zbG4tdGFiIHtcbiAgI3Nsbi1hdmFpbGFiaWxpdGllcyAuaXRlbXMgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDEuNGVtO1xuICAgIG1hcmdpbjogMWVtIDA7XG4gICAgLmNvbC1tZC0xMiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZpcnN0LXJvdyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjRlbTtcbiAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMmVtO1xuICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMmVtIDBlbTtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNldHRpbmctaW50ZXJ2YWwge1xuICAgIG1hcmdpbi10b3A6IDEuNGVtO1xuICB9XG4gIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4gIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgIG1hcmdpbjogMCAwLjVlbTtcbiAgfVxuXG4gIC5zZXR0aW5ncy1hbGxvd2VkIHtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0LXBvcnQpIHtcbiAgICAgIC5jb2wtbWQtNTpudGgtY2hpbGQoMSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAuY29sLW1kLTU6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40ZW07XG4gICAgICB9XG4gICAgICBzZWxlY3Qge1xuICAgICAgICBtYXJnaW46IDAuMmVtIDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNldHRpbmdzLWRpc2FibGUsXG4gIC5zZXR0aW5ncy1jb25maXJtYXRpb24ge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQtcG9ydCkge1xuICAgICAgLmNvbC1tZC02Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2Fsb25fcGFnZV9zYWxvbi1zZXR0aW5ncy53cC1jb3JlLXVpIC5idXR0b24tcHJpbWFyeSB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBiYWNrZ3JvdW5kOiBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWU7XG4gIGJvcmRlci1jb2xvcjogc2V0dGluZ3MtbWl4aW5zLiRjYS1ibHVlO1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiAwLjZlbSAyLjZlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICBib3gtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogIzMwNzFhOTtcbiAgICBib3JkZXItY29sb3I6ICMyODVlOGU7XG4gIH1cbn1cbi5zYWxvbl9wYWdlX3NhbG9uLXNldHRpbmdzLndwLWNvcmUtdWkgLnNsbi10YWIgLmJ1dHRvbi1wcmltYXJ5IHtcbiAgbWFyZ2luOiAwIDAgMCAtMWVtO1xufVxuLnVpLXNvcnRhYmxlIC50eXBlLXNsbl9zZXJ2aWNlLnVpLXNvcnRhYmxlLWhhbmRsZSxcbi51aS1zb3J0YWJsZSAudHlwZS1zbG5fYXR0ZW5kYW50LnVpLXNvcnRhYmxlLWhhbmRsZSxcbi50YXhvbm9teS1zbG5fc2VydmljZV9jYXRlZ29yeSAudWktc29ydGFibGUgLnVpLXNvcnRhYmxlLWhhbmRsZSB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbi8vIFRBQlNcbi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbmgyLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC8vIFRBQlMgU1UgU01BUlRQSE9ORSBJTiBQT1JULlxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAtMjVweDtcbiAgICB9XG4gICAgLm5hdi10YWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB3aWR0aDogNDglO1xuICAgICAgbWFyZ2luOiAxJTtcbiAgICB9XG4gICAgLy8gVEFCUyBTVSBTTUFSVFBIT05FIElOIFBPUlQuIEVORFxuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NjhweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLy8gVEFCUyBTVSBTTUFSVFBIT05FIElOIExBTkQuXG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAubmF2LXRhYiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgbWFyZ2luOiAwLjIlO1xuICAgIH1cbiAgICAvLyBUQUJTIFNVIFNNQVJUUEhPTkUgSU4gTEFORC4gRU5EXG4gIH1cbn1cbi5zbG4tc2Fsb24tLXNldHRpbmdzIC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbi5zbG4tc2Fsb24tLXNldHRpbmdzIGgyLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24odG9wIDE1MG1zKTtcbiAgLm5hdi10YWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogMSAwIGF1dG87XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnXFxmMDEzJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgLy90b3A6IDA7XG4gICAgICAvL2xlZnQ6IDlweDtcbiAgICAgIC8vYm90dG9tOiAwO1xuICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG4gICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICB6LWluZGV4OiAyMDA7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zKTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuICAgICAgICBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LFxuICAgICAgICAwLjVcbiAgICAgICk7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC8qIEZJWCAwOTIwMjNcbiAgICAgICAgJi5uYXYtdGFiLWdlbmVyYWw6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxM1wiO1xuICAgICAgICB9XG4gICAgICAgICYubmF2LXRhYi1ib29raW5nOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzNcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm5hdi10YWItY2hlY2tvdXQ6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3YVwiO1xuICAgICAgICB9XG4gICAgICAgICYubmF2LXRhYi1wYXltZW50czo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB9XG4gICAgICAgICYubmF2LXRhYi1zdHlsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLWdjYWxlbmRhcjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICB9XG4gICAgICAgICYubmF2LXRhYi1kb2N1bWVudGF0aW9uOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMmRcIjtcbiAgICAgICAgfVxuICAgICAgICAqL1xuICAgICYubmF2LXRhYi1hY3RpdmUge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgfVxuICB9XG4gIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZFxuICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgLyogRklYIDA5MjAyM1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxM1wiO1xuICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tY2xvc2U6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICAgICAgICB9XG4gICAgICAgICovXG4gIH1cbiAgJi5hZmZpeCB7XG4gICAgQGV4dGVuZCAlemktdG9wO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMDB2aDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgJi5zbG4tbmF2LXRhYi13cmFwcGVyLS1pbnZpZXcge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTY3cHgpIHtcbiAgICAubmF2LXRhYiB7XG4gICAgICBtYXJnaW46IDAgMC4ycmVtIDAuMnJlbSAwO1xuICAgICAgJi5uYXYtdGFiLWFjdGl2ZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFmZml4IHtcbiAgICAgIC5uYXYtdGFiIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMzlweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxuICAgICAgICAgIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAmLm5hdi10YWItYWN0aXZlIHNwYW4ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjYzdkZmYzO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMjFweCAwIDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWRcbiAgICAgICAgICBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vYm90dG9tOiAwO1xuICAgICAgICAvL2xlZnQ6IDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgJi5hZmZpeCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xMDBweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgICYuc2xuLW5hdi10YWItd3JhcHBlci0taW52aWV3IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDQ2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAmLmFmZml4IHtcbiAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAxNjBweDtcbiAgICAgICYuc2xuLW5hdi10YWItd3JhcHBlci0taW52aWV3IHtcbiAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LXRhYiB7XG4gICAgICBwYWRkaW5nOiAwIDE4cHg7XG4gICAgfVxuICB9XG59XG4vLyBUQUJTIEVORFxuXG5AaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0LXBvcnQpIHtcbiAgLnNsbi10YWIge1xuICAgICNzbG4tYXZhaWxhYmlsaXRpZXMgLml0ZW1zIC5pdGVtIC5idG4uYnRuLWJsb2NrLmJ0bi1kYW5nZXIge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gICAgI3Nsbi1hdmFpbGFiaWxpdGllcyAuY29sLW1kLTIucHVsbC1yaWdodCB7XG4gICAgICB3aWR0aDogMjklO1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgfVxufVxuQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gIC5zbG4tdGFiIHtcbiAgICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5pdGVtcyAuaXRlbSAuYnRuLmJ0bi1ibG9jay5idG4tZGFuZ2VyIHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG4gICAgI3Nsbi1hdmFpbGFiaWxpdGllcyAuY29sLW1kLTIucHVsbC1yaWdodCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gICAgLnJvdzpudGgtY2hpbGQoMSkgLmNvbC1tZC02Om50aC1jaGlsZCgxKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgLmZvcm0tZ3JvdXAsXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyNzbG4tdGFiLXBheW1lbnRzIC5yb3cge3BhZGRpbmctYm90dG9tOiAxLjRlbTt9XG4gIC8vI3Nsbi10YWItcGF5bWVudHMgLnJvdyA+IGRpdiB7cGFkZGluZy1ib3R0b206IDEuNGVtO31cbiAgLy8jc2xuLXRhYi1wYXltZW50cyAucm93IC5mb3JtLWdyb3VwIHttYXJnaW4tYm90dG9tOiAwO31cbn1cblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gU0VSVklDRVNcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuXG4jc2xuX3NlcnZpY2UtZGV0YWlscyxcbiNzbG5fYXR0ZW5kYW50LWRldGFpbHMge1xuICBwYWRkaW5nLWJvdHRvbTogMmVtO1xuXG4gIGVtIHtcbiAgICBjb2xvcjogI2FhYTtcbiAgfVxuICBzIGgzOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnNsbi1zZXJ2aWNlLXByaWNlLXRpbWUge1xuICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICBtaW4taGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpO1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICAgbWluLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLXhzLTY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZS1wb3J0KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNfc2xuX3NlcnZpY2Vfc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIGlucHV0W3R5cGU9J3JhZGlvJ10sXG4gIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgIG1hcmdpbjogMCAwLjVlbTtcbiAgfVxuXG4gICNfc2xuX3NlcnZpY2Vfc2Vjb25kYXJ5IHtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIG1hcmdpbjogMCAwLjVlbSAtMC42ZW0gMDtcbiAgICB9XG4gIH1cblxuICAuc2VydmljZXMtbm90YXZhaWxhYmxlLFxuICAuYXR0ZW5kYW50cy1ub3RhdmFpbGFibGUge1xuICAgIG1hcmdpbjogMCAwIDFlbSAtMC41ZW07XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICBtYXJnaW46IDAgMCAyZW0gLTAuNWVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBtYXJnaW46IDAgMCAyZW0gLTAuNWVtO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTUxcHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAwIDJlbSAwZW07XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VydmljZXMtbm90YXZhaWxhYmxlLWgsXG4gIC5hdHRlbmRhbnRzLW5vdGF2YWlsYWJsZS1oIHtcbiAgICBsYWJlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucG9zdC10eXBlLXNsbl9zZXJ2aWNlIHtcbiAgdGV4dGFyZWEjZXhjZXJwdCB7XG4gICAgbWluLWhlaWdodDogMTUwcHg7XG4gIH1cbn1cblxuLy8gLy8vIFNFUlZJQ0VTIEVORFxuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBTRVRUSU5HU1xuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG5cbi8vIEdFTkVSTCBSVUxFU1xuYm9keS5zYWxvbmVfcGFnZV9zYWxvbi1zZXR0aW5ncyxcbmJvZHkudG9wbGV2ZWxfcGFnZV9zYWxvbixcbmJvZHkuc2Fsb25lX3BhZ2Vfc2Fsb24tcmVwb3J0cyxcbmJvZHkuc2Fsb25lX3BhZ2Vfc2Fsb24tdG9vbHMge1xuICAjd3B3cmFwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWJnLS1saWdodGVyO1xuICB9XG59XG4vLyBHRU5FUkwgUlVMRVMgLy8gRU5EXG4jc2xuLXNhbG9uLS1hZG1pbixcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuICAmLnNsbi1zYWxvbi0tc2V0dGluZ3Mge1xuICAgIC8vZm9udC1zaXplOiAkYnJvd3Nlci1jb250ZXh0ICsgcHg7XG4gICAgZm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcbiAgICAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIsXG4gICAgaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIsXG4gICAgaDMuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLWJvb2tpbmctcnVsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgIEBleHRlbmQgJXNsbi1zbWFsbC1ib3JkZXI7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgfVxuICAgICsgLnNsbi1ib29raW5nLXJ1bGUge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgfVxuICB9XG4gIC8vIFNFTEYgT1ZFUlJJREVTXG4gIC5zZXR0aW5ncy1lcnJvciB7XG4gICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3Byb2JsZW07XG4gIH1cbiAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuICBoMi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbiAgaDMuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgfVxuICAuc2xuLXRhYiB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oODBweCkgMDtcbiAgICAuZm9ybS1ncm91cCBsYWJlbCBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBhdXRvO1xuICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiBpbml0aWFsO1xuICAgIH1cbiAgfVxuICAvLyBNRVNTQUdFU1xuICAuc2xuLW1lc3NhZ2Uge1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIGJvcmRlci1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX3dhcm5pbmc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgfVxuICAvLyBNRVNTQUdFUyAvLyBFTkRcbiAgLy8gU0VMRiBPVkVSUklERVMgLy8gRU5EOiA7XG4gIC5zbG4tYWRtaW4tc2lkZWJhciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGUsIDEpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDVweCAwIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDAuNSk7XG4gICAgQGV4dGVuZCAlemktdG9wO1xuICAgICYuc2xuLWFkbWluLXNpZGViYXItLWZyZWUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgICAuc2xuLWFkbWluLWJhbm5lciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgbWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oLTE1cHgpXG4gICAgICAgICAgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCk7XG4gICAgICB9XG4gICAgICAuc2xuLXVwZGF0ZS1zZXR0aW5nc19fd3JhcHBlciB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgIH1cbiAgICAgIC5zbG4taGVscC1idXR0b25fX2Jsb2NrIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyAuc2xuLXVwZGF0ZS1zZXR0aW5ncyB7XG4gICAgLy8gfVxuICAgIC5zbG4taGVscC1idXR0b25fX2Jsb2NrIHtcbiAgICAgIGdyaWQtY29sdW1uOiAzO1xuICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLy8gLnNsbi11cGRhdGUtc2V0dGluZ3Mge1xuICAgICAgLy8gfVxuICAgICAgJi5zbG4tYWRtaW4tc2lkZWJhci0tZnJlZSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgLy9AaW5jbHVkZSBicChkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpIDIwcHggc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KSAyMHB4O1xuICAgICAgbGVmdDogMTYwcHg7XG4gICAgICAuc2xuLXVwZGF0ZS1zZXR0aW5ncyxcbiAgICAgIC5zbG4taGVscC1idXR0b25fX2Jsb2NrIHtcbiAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgIH1cbiAgICAgICYuYWZmaXgge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgICAmLnNsbi1hZG1pbi1zaWRlYmFyLS1mcmVlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICAuc2xuLWFkbWluLWJhbm5lciB7XG4gICAgICAgICAgbWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpIC0yMHB4IHNldHRpbmdzLW1peGlucy5yZW0oLTE1cHgpIC0yMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tdG9vbGJveC10cmlnZ2VyLW1vYiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gIC8vIENVU1RPTUVSIFNUQVRJU1RJQ1MgU1RBUlRcbiAgLnN0YXRpc3RpY3NfYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuJHNsbi1jb2xvci0tbWFpbi0tZW1waGFzaXM7XG4gICAgY29sb3I6IGNvbG9ycy4kc2xuLWNvbG9yLS13aGl0ZTtcbiAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICAgbWFyZ2luOiBhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoICogLTE7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAuc3RhdGlzdGljc19ibG9ja19kZXNjIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICAgICAgbWFyZ2luOiBhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoXG4gICAgICAgIGNhbGMoYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aC8zKSAqIC0yIDBcbiAgICAgICAgY2FsYyhhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoLzMpICogLTI7XG4gICAgICBwYWRkaW5nLXRvcDogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGgvMyk7XG4gICAgfVxuICAgIGRpdjpudGgtY2hpbGQoMSkgc3BhbiB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICBAZXh0ZW5kICVmb250LWJpZztcbiAgICAuc3RhdGlzdGljc19yb3c6bnRoLWNoaWxkKDEpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCB3aGl0ZTtcbiAgICB9XG4gICAgLnN0YXRpc3RpY3Nfcm93Omxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy1ib3R0b206IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGg7XG4gICAgfVxuICAgIC5zdGF0aXN0aWNzX3JvdyB7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBzcGFuOm5vdCguc3RhdGlzdGljc19ibG9ja19kZXNjKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgLnN0YXRpc3RpY3Nfcm93IHtcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIFRFTVBPUkFSWVxuICAuc2xuLXRhYmxlIHtcbiAgICAuZGlzcGxheWluZy1udW0ge1xuICAgICAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gICAgfVxuICB9XG5cbiAgLy8gQ1VTVE9NRVIgU1RBVElTVElDUyBFTkRcblxuICAvLyBSRVBPUlRTIFNUQVRJU1RJQ1MgU1RBUlRcbiAgLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJlcG9ydC1zdGF0aXN0aWNzIHtcbiAgICBwYWRkaW5nOiAwIDMwcHggMjBweCAzMHB4O1xuICAgIHdpZHRoOiA3MjBweDtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3MgLnJvdyB7XG4gICAgcGFkZGluZzogMTBweCAwcHg7XG4gIH1cbiAgLnJlcG9ydC1zdGF0aXN0aWNzIC5yb3c6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIGJsYWNrO1xuICB9XG4gIC5yZXBvcnQtc3RhdGlzdGljcyAucm93Om50aC1jaGlsZCgzKSB7XG4gICAgZm9udC1zaXplOiBsYXJnZXI7XG4gIH1cbiAgLnJlcG9ydC1zdGF0aXN0aWNzIC5yb3c6bnRoLWNoaWxkKDQpIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAvLyBSRVBPUlRTIFNUQVRJU1RJQ1MgRU5EXG59XG5AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKCdzbG4tc2VsZWN0MicpO1xuXG4vLyBDQUxFTkRBUlxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gIHBhZGRpbmc6IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGg7XG59XG4uc2Fsb25fcGFnZV9zYWxvbi1jYWxlbmRhciAuc2xuLWNhbGVuZGFyLS13cmFwcGVyLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gIG1heC13aWR0aDogOTUlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LFxuICAgIDAuMjVcbiAgKTtcbiAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgLmJ0bi1ncm91cDpub3QoLnNsbi1jYWxlbmRhci12aWV3LW5hdikge1xuICAgIC8vbWFyZ2luOiAzZW0gMCAgMmVtIDA7XG4gICAgLnNsbi1idG4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICByaWdodDogLTFweDtcbiAgICAgICAgYm90dG9tOiAtMXB4O1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLWJvb2tpbmctYWRkIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAuc2xuLWJ0bixcbiAgICAgIC5zbG4tYnRuIGJ1dHRvbiB7XG4gICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgIH1cbiAgICAgIC5zbG4tYm9va2luZy1hZGQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLWJ0bi0tbWFpbi0tdG9uYWwsXG4gIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1tYWluLS10b25hbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMik7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDJweCAycHggMXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgIC5idG4sXG4gICAgICBpbnB1dCxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1zbWFsbC5zbG4tYnRuLS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tc2hvcHMtc2VsZWN0aW9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgLnNsbi1idG4tLWxhcmdlIHtcbiAgICAgICAgaGVpZ2h0OiAzLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tc2hvcHMtc2VsZWN0aW9uLXRyaWdnZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCkgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDRweCkgMCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tc2hvcHMtc2VsZWN0aW9uLWN1cnJlbnR0aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG4gICAgICBzbWFsbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjdlbTtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICAjc2hvcHNMaXN0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAyMDAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuc2xuLXNob3BzLXNlbGVjdGlvbi1saXN0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAwLjc1cmVtO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgIG1heC13aWR0aDogNTB2dztcbiAgICAgIG1heC1oZWlnaHQ6IDQwdmg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgYmFja2dyb3VuZDogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIHNjcm9sbGJhci1jb2xvcjogI2RkZDtcbiAgICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMTcxQjE7XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIC8vLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgIC8vLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgfVxuICAgICAgLy9ib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIC8vYm9yZGVyLXRvcC13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICAgIC8vYm9yZGVyLWJvdHRvbS13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICAgIC5zbG4tYnRuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgbWF4LWhlaWdodDogMzB2aDtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXNob3BzLXNlbGVjdGlvbi1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBnYXA6IDEuNWVtO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBwYWRkaW5nOiAxLjhlbSAxLjJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIC5mYSxcbiAgICAgIC5mYXMge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIC5zZWxlY3RlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgICAvLyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC8vbWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgICAvL21hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvLyBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNThweCk7XG4gICAgICAgIHBhZGRpbmc6IDEuNmVtIDEuMmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBzcGFuW2RhdGEtY2FsLWRhdGVdIHtcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG4gIC8vICAgICBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LFxuICAvLyAgICAgMC41XG4gIC8vICAgKTtcbiAgLy8gICB3aWR0aDogMTAwJTtcbiAgLy8gICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAvLyAgIG1hcmdpbi10b3A6IDA7XG4gIC8vICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIC8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgLy8gICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgLy8gICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAvLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAvLyAgICAgbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgLy8gICAgIG1hcmdpbi1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgLy8gICAgIG1hcmdpbi1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAvLyAgICAgYm9yZGVyOiAycHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIC8vICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYi1yYWRpdXMoNTAlKTtcbiAgLy8gICAgICY6aG92ZXIge1xuICAvLyAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIC8vICAgICAgIGNvbG9yOiAjZmZmO1xuICAvLyAgICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIC8vICAgICB9XG4gIC8vICAgfVxuICAvLyB9XG4gIC8vIC5jYWwtZGF5LXRvZGF5IHNwYW5bZGF0YS1jYWwtZGF0ZV0ge1xuICAvLyAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgLy8gICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAvLyAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAvLyAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICAvLyAgICAgY29sb3I6ICNmZmY7XG4gIC8vICAgICBib3JkZXI6IG5vbmU7XG4gIC8vICAgfVxuICAvLyB9XG4gIC8vIC5jYWwteWVhci1ib3ggc3BhbltkYXRhLWNhbC1kYXRlXSB7XG4gIC8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAvLyAgICAgd2lkdGg6IGF1dG87XG4gIC8vICAgICB3aWR0aDogaW5pdGlhbDtcbiAgLy8gICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgLy8gICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAvLyAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAvLyAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgLy8gICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cygwJSk7XG4gIC8vICAgfVxuICAvLyB9XG4gIC5jYWwteWVhci1ib3ggW2NsYXNzKj0nc3BhbiddIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZTFlMTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuICAjY2FsLXdlZWstYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxuICAjY2FsLWRheS10aWNrLFxuICAjY2FsLXNsaWRlLXRpY2sge1xuICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8qIEZJWCAwOTIwMjMqL1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZjA3Nyc7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjJweCk7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAjY2FsLWRheS10aWNrIHtcbiAgICB0b3A6IGF1dG87XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIGJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcbiAgICAvKiBGSVggMDkyMDIzKi9cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgIH1cbiAgfVxuICAjY2FsLXNsaWRlLXRpY2sge1xuICAgIHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NHB4KTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuICAuc2xuLWNhbGVuZGFyLXZpZXduYXYge1xuICAgIG1hcmdpbjogMCBzZXR0aW5ncy1taXhpbnMucmVtKC0yMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpXG4gICAgICBzZXR0aW5ncy1taXhpbnMucmVtKC0yMHB4KTtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5zbG4tYnRuOm5vdCguc2xuLWJ0bi0tbGFyZ2UpIHtcbiAgICAgIG1pbi13aWR0aDogOTBweDtcbiAgICB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnNsbi1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAmLnNsbi1idG4tLWljb24uc2xuLWJ0bi0taWNvbi0tbGVmdCBidXR0b24sXG4gICAgICAgICYuc2xuLWJ0bi0taWNvbiBidXR0b24ge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLWJveC10aXRsZS5jdXJyZW50LXZpZXctLXRpdGxlIHtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIH1cbiAgLnNsbi1ib29raW5nLWFkZCB7XG4gICAgbWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDA7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgLnNsbi1jYWxlbmRhci12aWV3bmF2LFxuICAgIC5zbG4tYm9va2luZy1hZGQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICB9XG4gIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ2FkbWluX2NvbXBvbmVudHMvYWRtaW5fY2FsZW5kYXInKTtcbiAgLmNhbC1kYXktcGFnaW5hdGlvbiB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgbWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjBweClcbiAgICAgICAgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMjBweCk7XG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LWZpbHRlciB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgLmNvbC1tZC02IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNhbC1kYXktZmlsdGVyLS1iZWxvdyB7XG4gICAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCkgMCAwIDA7XG4gICAgfVxuICB9XG59XG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyLnNsbi1jYWxlbmRhci0td3JhcHBlci0tbG9hZGluZyxcbi5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXIuc2xuLWJvb2tpbmctZWRpdG9yLS13cmFwcGVyLS1sb2FkaW5nIHtcbiAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQtLWJvcmRlcjtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDYwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiB3YWl0IDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICB9XG59XG5cbiNzbG4tYm9va2luZy1lZGl0b3ItbW9kYWwge1xuICB6LWluZGV4OiA5OTk5O1xuICAubW9kYWwtaGVhZGVyIHtcbiAgICA+IGEsXG4gICAgPiBidXR0b24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIC5zbG4tYnRuLS1sYXJnZSB7XG4gICAgICBtaW4td2lkdGg6IDk2cHg7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubW9kYWwtaGVhZGVyIC5wdWxsLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG4jc2xuLXNhbG9uIC5tb2RhbC1iYWNrZHJvcCxcbi5zbG4tc2Fsb24tYnMtd3JhcCAubW9kYWwtYmFja2Ryb3AsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5tb2RhbC1iYWNrZHJvcCB7XG4gIHotaW5kZXg6IDk5OTA7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB3YWl0IHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB3YWl0IHtcbiAgMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi8vIENBTEVOREFSIC8vIEVOXG4vLyAvLy8gU0VUVElOR1MgRU5EXG5cbi8vIFRPT0xTXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXRvb2xzX193cmFwcGVyIHtcbiAgLnNsbi1pbnB1dC0tc2ltcGxlIHRleHRhcmVhIHtcbiAgICBtaW4taGVpZ2h0OiA0MHZ3O1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICBtaW4taGVpZ2h0OiAyMHZ3O1xuICAgIH1cbiAgfVxufVxuLy8gVE9PTFMgLy8gRU5EXG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIFNFTEVDVDIgT1ZFUlJJREVTXG4vLyAvLy8gd2UgYWRkIC5zbG4tc2VsZWN0IHRvIC5zZWxlY3QyLWNvbnRhaW5lclxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4kaW5wdXQtaGVpZ2h0OiA0MHB4O1xuJGlucHV0LWZzaXplOiAxNnB4O1xuLnNlbGVjdDItY29udGFpbmVyLnNsbi1zZWxlY3QsXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2xuLXNlbGVjdCB7XG4gIC5zZWxlY3QyLWNob2ljZSxcbiAgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtZnNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGNvbG9yOiAjMzIzNzNjO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjA1cyBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4wNXMgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0O1xuICAgIC5zZWxlY3QyLWFycm93IHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdDItcmVzdWx0cyB7XG4gIGZvbnQtc2l6ZTogJGlucHV0LWZzaXplO1xufVxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcbn1cbi5zbG4tc2VsZWN0LXdyYXBwZXIge1xuICAuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBmb250LXNpemU6ICRpbnB1dC1mc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgY29sb3I6ICMzMjM3M2M7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMDVzIGJvcmRlci1jb2xvciBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjA1cyBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtZnNpemU7XG4gIH1cbiAgLyouc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNDBweCAwIDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2EtcmVkO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcInhcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhLXJlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfSovXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1mb2N1c1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogc29saWQgc2V0dGluZ3MtbWl4aW5zLiRjYS1ibHVlIDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG4uc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKiBGSVggMDkyMDIzXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIlxcZTAwM1wiO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR2x5cGhpY29ucyBIYWxmbGluZ3NcIjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzMyMzczYztcbiAgICB9XG4gICAgKi9cbn1cbi8qIEZJWCAwOTIwMjNcbi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxufVxuKi9cbi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAvKiBGSVggMDkyMDIzXG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogIzMyMzczYztcbiAgICB9XG4gICAgKi9cbiAgJjpob3ZlciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG4vKiBGSVggMDkyMDIzXG4uc2xuLXNlbGVjdC5zbG4tc2VsZWN0Mi1zZWxlY3Rpb25fX3NlYXJjaC1wcmltYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcXGYwMDJcIiAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiovXG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuLnNsbi1zZXJ2aWNlLXByaWNlLXRpbWVcbiAgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1czpiZWZvcmUge1xuICBjb2xvcjogY29sb3IuYWRqdXN0KCNmZmYsICRhbHBoYTogLTAuNSk7XG59XG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmJlZm9yZSB7XG4gIHRvcDogMC41cmVtO1xufVxuLnNsbi1zZXJ2aWNlLXByaWNlLXRpbWVcbiAgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nLXRvcDogMC40cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxcHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XG4gICY6OmJlZm9yZSxcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogNHB4O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjo6YWZ0ZXIge1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB9XG59XG4vLyAvLy8gU0VMRUNUMiBPVkVSUklERVMgRU5EXG4udmVydGljYWwtdGFicyB7XG4gIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbiN3cHdyYXAge1xuICBAZXh0ZW5kICV6aS16ZXJvO1xufVxuXG4vLyBBRE1JTiBDQUxFTkRBUiBNT0RBTCBTQ1JPTEwgRklYXG4jc2xuLWJvb2tpbmctZWRpdG9yLW1vZGFsIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cbi5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1YiB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuICAvL2hlaWdodDogMzYwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xuICAvLyAuc2xuLWJvb2tpbmctZWRpdG9yLS13cmFwcGVyLS1zdWIge1xuICAvLyBcdC8vaGVpZ2h0OiA2MDBweDtcbiAgLy8gfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC8vIC5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1YiB7XG4gIC8vIFx0Ly9oZWlnaHQ6IDU0MHB4O1xuICAvLyB9XG59XG5AaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAvLyAuc2xuLWJvb2tpbmctZWRpdG9yLS13cmFwcGVyLS1zdWIge1xuICAvLyBcdC8vaGVpZ2h0OiA2MDBweDtcbiAgLy8gfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjc2xuLWJvb2tpbmctZWRpdG9yLW1vZGFsIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5zbG5fZXJyb3JfdGlwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAwLjYxOGVtIDFlbTtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblxuICBjb2RlIHtcbiAgICBwYWRkaW5nOiAxcHg7XG4gICAgYmFja2dyb3VuZDogIzg4ODtcbiAgfVxufVxuLnNsbl9lcnJvcl90aXAge1xuICBtYXgtd2lkdGg6IDIwZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBiYWNrZ3JvdW5kOiAjZDgyMjIzO1xuICBtYXJnaW46IDEuNWVtIDFweCAwIC0xZW07XG4gIHotaW5kZXg6IDk5OTk5OTk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogOHB4IHNvbGlkICNkODIyMjM7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTNweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luOiAtMWVtIDAgMCAtM3B4O1xuICB9XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gICNjYWwtZGF5LWJveCAuY2FsLWRheS1ob3VyLXBhcnQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIC5zcGFuMSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcbiAgICB9XG4gIH1cbiAgI2NhbC1kYXktYm94IC5kYXktaGlnaGxpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoICogMjtcbiAgfVxuICAjY2FsLWRheS1ib3ggLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkXG4gICAgICBjb2xvci5hZGp1c3QoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcywgJGFscGhhOiAtMC41KTtcbiAgfVxuICAuZGF5LWV2ZW50LXBhbmVsLWJvcmRlcjpmaXJzdC1jaGlsZCB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnRfX3Jvd2FjdGlvbnMge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDEwMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA4MnB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gNjZweCA1MHB4O1xuICAgIC8vZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA5MHB4IDIwcHggOTBweDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgICBidXR0b24sXG4gICAgLmNhbC1kYXktY2xpY2stdGlwIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgICAuc2xuLWJ0bi0tY2FsLWRheS0tYWRkIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICB9XG4gICAgLnNsbi1idG4tLWNhbC1kYXktLWxvY2sge1xuICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICB9XG4gICAgLmNhbC1kYXktY2xpY2stdGlwIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSBzY2FsZSgxLjc1KTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvLXNlbGVjdCAuY2FsLWRheS1ob3VyLXBhcnRfX3Jvd2FjdGlvbnMge1xuICAgIC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgLy9ncmlkLXRlbXBsYXRlLXJvd3M6IDUwcHggNTBweDtcbiAgICAvLy5zbG4tYnRuLS1jYWwtZGF5LS1sb2NrIHtcbiAgICAvLyAgICBncmlkLWNvbHVtbjogMTtcbiAgICAvLyAgICBncmlkLXJvdzogMTtcbiAgICAvLyAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAvLyAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpICFpbXBvcnRhbnQ7XG4gICAgLy99XG4gICAgLy8uY2FsLWRheS1jbGljay10aXAge1xuICAgIC8vICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIC8vICAgIGdyaWQtcm93OiAyO1xuICAgIC8vfVxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjBweCAxMHB4IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICAuc2xuLWJ0bi0tY2FsLWRheS0tbG9jayB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjc1KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICAgIH1cbiAgICAuY2FsLWRheS1jbGljay10aXAge1xuICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZSxcbiAgLmNhbC1kYXktaG91ci1wYXJ0OmhvdmVyIHtcbiAgICAuY2FsLWRheS1ob3VyLXBhcnRfX3Jvd2FjdGlvbnMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydCBbZGF0YS1hY3Rpb249J2FkZC1ldmVudC1ieS1kYXRlJ10sXG4gIC5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUgLmJsb2NrX2RhdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gICAgd2lkdGg6IDNyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMC4yZW07XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy90b3A6IDUwJTtcbiAgICBtaW4td2lkdGg6IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxlZnQ6IDEwMiU7XG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogdW5zZXQ7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAvLyAmOmhvdmVyIHtcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHRlcjtcbiAgICAvLyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLy8gICAgd2lkdGg6ICRncmlkLWd1dHRlci13aWR0aCo5LjY7XG4gICAgICAvLyAgICBsZWZ0OiAwO1xuICAgICAgLy8gICAgei1pbmRleDogOTk5O1xuICAgICAgLy8gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAvL2xlZnQ6IGF1dG87XG4gICAgICAvL2xlZnQ6IGluaXRpYWw7XG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUuc2VsZWN0ZWQgLmJsb2NrX2RhdGUsXG4gIC5hdHQtdGltZS1zbG90LmFjdGl2ZS5zZWxlY3RlZC50by1zZWxlY3QgLmJsb2NrX2RhdGUgIHtcbiAgICAmLnNsbi1pY29ub25seS1uZXcge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUgLmJsb2NrX2RhdGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5jYWwtZGF5LWhvdXItcGFydCB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDM1MG1zO1xuICAgIC5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCB7XG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgLy8ganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLy8gZ2FwOiAwLjZlbTtcbiAgICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC8vIGhlaWdodDogNDBweDtcbiAgICAgIC8vIHdpZHRoOiAxNjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMTAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICBwYWRkaW5nOiAxZW0gMi41ZW07XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMXJlbTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0taWNvbiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW5zZXQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIC5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgICBcbiAgICAmLnRvLXNlbGVjdCB7XG4gICAgICAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3Byb2JsZW0tLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnQgLnNwYW4xLFxuICAuY2FsLWRheS1ob3VyLXBhcnQgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnQgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0LFxuICAuY2FsLWRheS1ob3VyLXBhcnQuYWN0aXZlIC5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCxcbiAgLmNhbC1kYXktaG91ci1wYXJ0LnNlbGVjdGVkIC5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCxcbiAgLmNhbC1kYXktaG91ci1wYXJ0LmJsb2NrZWQgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgI2NhbC1kYXktYm94ICNjYWwtZGF5LXBhbmVsIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLy8gVEFCTEUgSE9SSVpPTlRBTCBTQ1JPTEwgT04gTU9CSUxFXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuY2FsLWRheS1wYW5lbF9fd3JhcHBlciB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgLyogRklYIDA5MjAyM3BhZGRpbmctdG9wOiAkZ3JpZC1ndXR0ZXItd2lkdGggKiAzOyAqL1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAjY2FsLWRheS1wYW5lbCB7XG4gICAgICAgIG1pbi13aWR0aDogNjIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cblxuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgIH1cblxuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgfVxuICB9XG59XG4uY2FsLWRheS1ob3VyLXBhcnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodDtcbn1cblxuLmNhbC1kYXktaG91ci1wYXJ0LnNlbGVjdGVkLFxuLmNhbC1kYXktaG91ci1wYXJ0Lm9mZmhvdXJzLFxuLmNhbC1kYXktaG91ci1wYXJ0LnRvLXNlbGVjdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5jYWwtZGF5LWhvdXItcGFydC5vZmYtaG91cnM6aG92ZXIsXG4uY2FsLWRheS1ob3VyLXBhcnQuc2VsZWN0ZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA3ODgyICFpbXBvcnRhbnQ7XG59XG5cbi5jYWwtZGF5LWhvdXItcGFydC5ibG9ja2VkLFxuLmNhbC1kYXktaG91ci1wYXJ0Lm9mZi1ob3VycyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQ7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQ7XG4gIH1cbn1cbi5jYWwtZGF5LWNsaWNrLXRpcCB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy90b3A6IDUwJTtcbiAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC8vbGVmdDogNDAlO1xuICBmb250LXNpemU6IDFlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgJjphZnRlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBsZWZ0OiAtMS4ycmVtO1xuICB9XG59XG4uY2FsLWRheS1ob3VyLXBhcnQuc2VsZWN0ZWQ6aG92ZXIgYnV0dG9uW2RhdGEtYWN0aW9uPSdhZGQtZXZlbnQtYnktZGF0ZSddLFxuLmNhbC1kYXktaG91ci1wYXJ0LmJsb2NrZWQ6aG92ZXIgYnV0dG9uW2RhdGEtYWN0aW9uPSdhZGQtZXZlbnQtYnktZGF0ZSddIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNhbC1kYXktaG91ci1wYXJ0LmJsb2NrZWQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3Byb2JsZW0tLWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG4uY2FsZW5kYXItaG9seWRheXMtYnV0dG9uIHtcbiAgei1pbmRleDogdW5zZXQ7XG4gIC8vIGZvbnQtc2l6ZTogMWVtO1xuICAvLyBsaW5lLWhlaWdodDogMWVtO1xuICA6bm90KC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsKSB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC8vQGluY2x1ZGUgYnAodGFibGV0KSB7XG4gIHJpZ2h0OiBhdXRvO1xuICByaWdodDogaW5pdGlhbDtcbiAgbGVmdDogdW5zZXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLy99XG4gIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gaGVpZ2h0OiA0OHB4O1xuICAvLyB3aWR0aDogMTYwcHg7XG4gIC8vIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIC8vIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG59XG4uY2FsZW5kYXItaG9seWRheXMtYnV0dG9uLm9ubHlvbmUge1xuICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTApO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEZJWDogUHJldmVudCBidXR0b24gbW92ZW1lbnQgb24gaG92ZXIgYnkgZGlzYWJsaW5nIHNjYWxlIHRyYW5zZm9ybVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4vLyBBbHNvIGZpeCBmb3Igbm9uLW9ubHlvbmUgYnV0dG9uc1xuLmNhbGVuZGFyLWhvbHlkYXlzLWJ1dHRvbiB7XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSkgIWltcG9ydGFudDtcbiAgfVxufVxuXG5odG1sLmluLWlmcmFtZSB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuI2NhbC1kYXktYm94ICNjYWwtZGF5LXBhbmVsIC5kYXktZXZlbnQge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzNiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTggNkMxOS4xMDQ2IDYgMjAgNS4xMDQ1NyAyMCA0QzIwIDIuODk1NDMgMTkuMTA0NiAyIDE4IDJDMTYuODk1NCAyIDE2IDIuODk1NDMgMTYgNEMxNiA1LjEwNDU3IDE2Ljg5NTQgNiAxOCA2Wicgc3Ryb2tlPScje2FkbWluX2NvbmZpZy4kY2xfbWFpbn0nIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zMiA2QzMzLjEwNDYgNiAzNCA1LjEwNDU3IDM0IDRDMzQgMi44OTU0MyAzMy4xMDQ2IDIgMzIgMkMzMC44OTU0IDIgMzAgMi44OTU0MyAzMCA0QzMwIDUuMTA0NTcgMzAuODk1NCA2IDMyIDZaJyBzdHJva2U9JyN7YWRtaW5fY29uZmlnLiRjbF9tYWlufScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTQgNkM1LjEwNDU3IDYgNiA1LjEwNDU3IDYgNEM2IDIuODk1NDMgNS4xMDQ1NyAyIDQgMkMyLjg5NTQzIDIgMiAyLjg5NTQzIDIgNEMyIDUuMTA0NTcgMi44OTU0MyA2IDQgNlonIHN0cm9rZT0nI3thZG1pbl9jb25maWcuJGNsX21haW59JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgLy8gYmFja2dyb3VuZC1zaXplOiAycmVtO1xuICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSBjYWxjKDEwMCUgLSAxcmVtKTtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzNiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTggNkMxOS4xMDQ2IDYgMjAgNS4xMDQ1NyAyMCA0QzIwIDIuODk1NDMgMTkuMTA0NiAyIDE4IDJDMTYuODk1NCAyIDE2IDIuODk1NDMgMTYgNEMxNiA1LjEwNDU3IDE2Ljg5NTQgNiAxOCA2Wicgc3Ryb2tlPScje2FkbWluX2NvbmZpZy4kY2xfbWFpbn0nIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zMiA2QzMzLjEwNDYgNiAzNCA1LjEwNDU3IDM0IDRDMzQgMi44OTU0MyAzMy4xMDQ2IDIgMzIgMkMzMC44OTU0IDIgMzAgMi44OTU0MyAzMCA0QzMwIDUuMTA0NTcgMzAuODk1NCA2IDMyIDZaJyBzdHJva2U9JyN7YWRtaW5fY29uZmlnLiRjbF9tYWlufScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTQgNkM1LjEwNDU3IDYgNiA1LjEwNDU3IDYgNEM2IDIuODk1NDMgNS4xMDQ1NyAyIDQgMkMyLjg5NTQzIDIgMiAyLjg5NTQzIDIgNEMyIDUuMTA0NTcgMi44OTU0MyA2IDQgNlonIHN0cm9rZT0nI3thZG1pbl9jb25maWcuJGNsX21haW59JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDJyZW07XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB9XG4gICYuYnJlYWstZG93biB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cbn1cbiNjYWwtZGF5LWJveCAjY2FsLWRheS1wYW5lbCAuZGF5LWhpZ2hsaWdodC5kYXktZXZlbnQsXG4jY2FsLWRheS1ib3ggI2NhbC1kYXktcGFuZWwgLmRheS1ldmVudCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodCAhaW1wb3J0YW50O1xufVxuLy8gLmRheS1ldmVudC1wYW5lbC1ib3JkZXIgKyAuZGF5LWV2ZW50IHtcbi8vIH1cbi5kYXktZXZlbnQtaXRlbSB7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmRheS1ldmVudC1pdGVtX19mcm9tLXRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbjogNXB4IDAgMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5kYXktZXZlbnQtaXRlbV9fdG8tdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5kYXktZXZlbnQtaXRlbV9fc3RhdHVzLWJsb2NrIHtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kYXktZXZlbnQtaXRlbV9fc3RhdHVzLWJsb2NrX19zdGF0dXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG59XG5cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAuZGF5LWhpZ2hsaWdodDpob3ZlciB7XG4vLyB9XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3cgLnNsbi1jaGVja2JveCxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3cgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLWNoZWNrb3V0LWZpZWxkc1xuICAuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93XG4gIC5zbG4tY2hlY2tib3hcbiAgbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4jd3Bib2R5LWNvbnRlbnRcbiAgLnF1aWNrLWVkaXQtcm93LXBhZ2UuaW5saW5lLWVkaXQtc2xuX2F0dGVuZGFudFxuICAuaW5saW5lLWVkaXQtY29sLWxlZnQsXG4jd3Bib2R5LWNvbnRlbnRcbiAgLnF1aWNrLWVkaXQtcm93LXBhZ2UuaW5saW5lLWVkaXQtc2xuX2F0dGVuZGFudFxuICAuaW5saW5lLWVkaXQtY29sLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3dwYm9keS1jb250ZW50XG4gIC5xdWljay1lZGl0LXJvdy1wYWdlLmlubGluZS1lZGl0LXNsbl9hdHRlbmRhbnRcbiAgLnNsbi1pbmxpbmUtYXR0ZW5kYW50LWVkaXQtY29sIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuaW5saW5lLWVkaXQtY29sLWxlZnQsXG4jd3Bib2R5LWNvbnRlbnRcbiAgLnF1aWNrLWVkaXQtcm93LXBhZ2UuaW5saW5lLWVkaXQtc2xuX3NlcnZpY2VcbiAgLmlubGluZS1lZGl0LWNvbC1yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuc2xuLWlubGluZS1zZXJ2aWNlLWVkaXQtY29sIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4uc2xuLWhlbHAtYnV0dG9uIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogN3B4IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YmJhNzc7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5zbG4taGVscC1idXR0b25fX2ljb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2xuLWhlbHAtYnV0dG9uLmFjdGl2ZSAuc2xuLWhlbHAtYnV0dG9uX19pY29uLW9wZW4sXG4uc2xuLWhlbHAtYnV0dG9uX19pY29uLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xuLWhlbHAtYnV0dG9uLmFjdGl2ZSAuc2xuLWhlbHAtYnV0dG9uX19pY29uLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taGVscC1idXR0b24gLnNsbi1oZWxwLWJ1dHRvbl9faWNvbiBpbWcsXG4uc2xuLWhlbHAtYnV0dG9uIC5zbG4taGVscC1idXR0b25fX2ljb24gaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNsbi1oZWxwLWJ1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2xuLWhlbHAtYnV0dG9uLWluLWhlYWRlci1wYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAzMjBweDtcbiAgICB6LWluZGV4OiAxMDAwO1xufVxuXG5cblxuLnNsbi1oZWxwLWJ1dHRvblxuICAgIC5zbG4taGVscC1idXR0b25fX2ljb24tY2xvc2VcbiAgICAuZGFzaGljb25zLmRhc2hpY29ucy1uby1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjMzNVwiO1xufVxuLmJ0bi1ncm91cC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlclxuICAgIC5zbG4taGVscC1idXR0b25fX2Jsb2NrXG4gICAgLnNsbi1oZWxwLWJ1dHRvbi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0YmJhNzc7XG59XG4qL1xuZGl2I2JlYWNvbi1jb250YWluZXIgLkJlYWNvbiAuQmVhY29uQ29udGFpbmVyIHtcbiAgYm90dG9tOiAxNXB4O1xufVxuLkJlYWNvbkZhYkJ1dHRvbkZyYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbG4tY2FsZW5kYXItc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjhmOTtcbiAgLy9ib3JkZXI6IDFweCBzb2xpZCAjYmFjNWQwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMTExO1xuICB0b3A6IDEwMCU7XG4gIC8vcGFkZGluZzogMS41cmVtO1xuICBtaW4taGVpZ2h0OiAzcmVtO1xuICBtaW4td2lkdGg6IDU1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC1oZWlnaHQ6IDM5MXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyLjc1cmVtIDIuNzVyZW07XG5cbiAgJi5vcGVuZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgPiAubGlzdC11bnN0eWxlZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC8vbWF4LWhlaWdodDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAvLyAmICsgLnNlYXJjaC1yZXN1bHQge1xuICAgIC8vIFx0Ly9tYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgLy8gfVxuXG4gICAgLnNlYXJjaC1yZXN1bHQtbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdC1saW5rcyBhIHtcbiAgICAgIC8vZm9udC1zaXplOiAxMnB4O1xuICAgICAgLy9mb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgLy9saW5lLWhlaWdodDogMTtcbiAgICAgIC8vZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAvL2NvbG9yOiAjMmE1NDZjO1xuICAgICAgLy9wYWRkaW5nOiA0cHggMCAwO1xuICAgICAgLy9mb250LXNpemU6IDEycHg7XG5cbiAgICAgICYuc2VhcmNoLXJlc3VsdC0tY3VzdG9tZXIge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICB9XG5cbiAgICAgICYuc2VhcmNoLXJlc3VsdC0tYW1vdW50IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgPiBwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gIH1cbiAgLnNsbi1sb2FkZXItd3JhcHBlciB7XG4gICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy90b3A6IDEuNXJlbTtcbiAgICAvL3JpZ2h0OiAxLjVyZW07XG4gICAgLy9ib3R0b206IDEuNXJlbTtcbiAgICAvL2xlZnQ6IDEuNXJlbTtcbiAgICAvL29wYWNpdHk6IDAuNzU7XG4gICAgLy96LWluZGV4OiA5OTk5OTk7XG4gICAgLnNsbi1sb2FkZXIge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMnJlbSBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbHVtbi1nYXA6IDFyZW07XG4gICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsbi1jYWxlbmRhci1ib29raW5nLXNlYXJjaC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0O1xuICBtaW4taGVpZ2h0OiAyLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyAuY2FsLWRheS1zZWFyY2gge1xuLy8gICBtYXJnaW4tcmlnaHQ6IC0wLjgzMzMzcmVtO1xuLy8gICBtYXJnaW4tYm90dG9tOiAwLjgzMzMzcmVtO1xuLy8gICBtYXJnaW4tbGVmdDogLTAuODMzMzNyZW07XG4vLyAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4vLyAgICAgbWFyZ2luOiAwO1xuLy8gICB9XG4vLyB9XG5cbi5zbG4tY2FsZW5kYXItYm9va2luZy1zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpXG4gICAgc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gIH1cbn1cblxuLyogRklYIDA5MjAyM1xuLnNsbi1sb2FkZXIge1xuICAgIGZvbnQtc2l6ZTogMXB4O1xuICAgIEBleHRlbmQgJWFic29sdXRlLWNlbnRlcmluZztcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgJjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtaWNvbig3NWVtKTtcbiAgICAgICAgY29udGVudDogXCJcXGYxY2VcIjtcbiAgICAgICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiB3YWl0IDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgYW5pbWF0aW9uOiB3YWl0IDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgQGluY2x1ZGUgaWUxMSgpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtaWNvbig3NXB4KTtcbiAgICAgICAgfVxuICAgICAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cbiovXG5cbi8qIGRpbWl0cmkgLSByZXN0eWxlIGJvb2tpbmcgc2VhcmNoIHJlc3VsdHMgKi9cbi5zbG4tY2FsZW5kYXItc2VhcmNoLXJlc3VsdHMtbGlzdCB7XG4gIHBhZGRpbmc6IDFyZW0gMi41cmVtIDJyZW0gMi41cmVtO1xufVxuLnNlYXJjaC1yZXN1bHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNlYXJjaC1yZXN1bHQtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC8vYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgLy8td2Via2l0LWJveC1zaGFkb3c6IDFweCA3cHggMnB4IC0xcHggI2QzZDNkMztcbiAgLy9ib3gtc2hhZG93OiAxcHggN3B4IDJweCAtMXB4ICNkM2QzZDM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1kMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xufVxuI2NhcmRfcHJlbm90YXppb25lIC5yaWdhIHtcbiAgLy93aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWZsb3c6IHJvdztcbiAgLy9tYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI2NhcmRfcHJlbm90YXppb25lIC5yaWdhLnRlcnphIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4jY2FyZF9wcmVub3RhemlvbmUgLmJyZWFrIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgaGVpZ2h0OiAwcHg7XG59XG4vLyAjY2FyZF9wcmVub3RhemlvbmUgLmJsb2NjbyB7XG4vLyBcdC8vd2lkdGg6IDE2JTtcbi8vIH1cbi8vICNjYXJkX3ByZW5vdGF6aW9uZSAuYmxvY2NvOmZpcnN0LWNoaWxkIHtcbi8vIFx0Ly93aWR0aDogMzAlO1xuLy8gfVxuI2NhcmRfcHJlbm90YXppb25lIC5ibG9jY29fc2Vydml6aSB7XG4gIG1pbi13aWR0aDogMjAlO1xuICBmbG9hdDogbGVmdDtcbn1cbiNjYXJkX3ByZW5vdGF6aW9uZSAuYm90dG9uZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI2NhcmRfcHJlbm90YXppb25lIHAuY2FyZF92YWx1ZSB7XG4gIGNvbG9yOiAjNzE4ZTlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIC8vbWFyZ2luLWJvdHRvbTogLTVweDtcbiAgLy9saW5lLWhlaWdodDogMWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI2NhcmRfcHJlbm90YXppb25lIHAuY2FyZF92YWx1ZS5jYXJkX2N1c3RvbWVyX25hbWUge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuI2NhcmRfcHJlbm90YXppb25lIHAuY2FyZF9sYWJlbCB7XG4gIGNvbG9yOiAjOWRhY2I3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xufVxuI2NhcmRfcHJlbm90YXppb25lIHAubm9tZV9zZXJ2aXppbyB7XG4gIGJhY2tncm91bmQ6ICNjMGM0YzY7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIGNvbG9yOiAjZjBmMGYwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IC0zcHg7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5ub21lX2Fzc2lzdGVudGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjODM5MDk3O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbiNjYXJkX3ByZW5vdGF6aW9uZSBwLnNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDA0MjU4O1xuICBvcGFjaXR5OiAwLjE7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5tYWluIHtcbiAgYmFja2dyb3VuZDogIzAwMzU1MztcbiAgY29sb3I6ICNmZmY7XG4gIC8vbWFyZ2luLXJpZ2h0OiAxOSU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vcGFkZGluZzogOHB4IDI3cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgbWluLXdpZHRoOiA4cmVtO1xufVxuI2NhcmRfcHJlbm90YXppb25lIHAubWFpbiBhLmV2ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2NhcmRfcHJlbm90YXppb25lIHAubWFpbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwYzY0ODE7XG59XG5cbi8qIGZpbmUgKi9cblxuLnNsbi1jYWxlbmRhci1zZWFyY2gtcmVzdWx0cy1saXN0MjUge1xuICBvcGFjaXR5OiAxO1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggMCByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF9fZGFya2VzdCwgMC4yNSk7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjQuNXJlbTtcbiAgLmV2ZW50LWxpc3Qge1xuICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgbWF4LWhlaWdodDogMjEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgLyogU3RhbmRhcmRpemVkIHNjcm9sbGJhciBwcm9wZXJ0aWVzIGZvciBGaXJlZm94IGFuZCBtb2Rlcm4gYnJvd3NlcnMgKi9cbiAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gICAgc2Nyb2xsYmFyLWNvbG9yOiAjYzFjMWMxICNmMWYxZjE7XG5cbiAgICAvKiBXZWJLaXQgc2Nyb2xsYmFyIHN0eWxpbmcgZm9yIENocm9tZSwgU2FmYXJpLCBFZGdlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDAuNXJlbTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYzFjMWMxO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNhMWExYTE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWFyY2gtcmVzdWx0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMS41cmVtIDAgMS4ycmVtIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZCwgMC40KTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZDtcbiAgICAvLyAuc2VhcmNoLXJlc3VsdF9fYmxvY2sge1xuICAgIC8vIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fYmxvY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICAmLnNlYXJjaC1yZXN1bHRfX2RldGFpbHMge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9faWQsXG4gICAgLnNlYXJjaC1yZXN1bHRfX2N1c3RvbWVyLFxuICAgIC5zZWFyY2gtcmVzdWx0X19hbW91bnQge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX2lkIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19jdXN0b21lci1pbmZvIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAwLjI1cmVtO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fY3VzdG9tZXItbmFtZSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX3Nob3AtbmFtZSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBvcGFjaXR5OiAwLjc1O1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fc3RhdHVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19zdGF0dXMtaW5kaWNhdG9yIHtcbiAgICAgIHdpZHRoOiAwLjYyNXJlbTtcbiAgICAgIGhlaWdodDogMC42MjVyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX3N0YXR1cy1sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIH1cbiAgICAuc2xuLWJ0bi0tY2FsZW5kYXItdmlldy0tcGlsbCB7XG4gICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDVweCk7XG4gICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6XG4gICAgICAgIG1pbm1heCg4MHB4LCBhdXRvKVxuICAgICAgICBtaW5tYXgoMTQwcHgsIDFmcilcbiAgICAgICAgbWlubWF4KDIwMHB4LCAxLjVmcilcbiAgICAgICAgbWlubWF4KDEwMHB4LCAwLjhmcilcbiAgICAgICAgYXV0bztcbiAgICAgIGdhcDogMS41cmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbi5zZWFyY2gtcmVzdWx0LWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICAvL2JhY2tncm91bmQ6ICNmMGYwZjA7XG4gIC8vLXdlYmtpdC1ib3gtc2hhZG93OiAxcHggN3B4IDJweCAtMXB4ICNkM2QzZDM7XG4gIC8vYm94LXNoYWRvdzogMXB4IDdweCAycHggLTFweCAjZDNkM2QzO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX2RfbWFpbi0tZDE7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQtMjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdhaXQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdhaXQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4ucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuc2xuLWlubGluZS1lZGl0LXNlcnZpY2UtZmllbGRzXG4gIC5yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuc2xuLWlubGluZS1lZGl0LXNlcnZpY2UtZmllbGRzXG4gIC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucXVpY2stZWRpdC1yb3ctcGFnZS5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuc2xuLWlubGluZS1lZGl0LXNlcnZpY2UtZmllbGRzXG4gIC50aXRsZS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXBheS10aG91c2FuZC1zZXBhcmF0b3Itb3B0aW9uID4gbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJveC0tb25saW5lLXBheW1lbnQgLnNsbi1zd2l0Y2gsXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJveC0tb25saW5lLXBheW1lbnQgLnNsbi1ib3gtbWFpbmluZm8ge1xuLy8gXHQvL21hcmdpbi1ib3R0b206IDA7XG4vLyB9XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tY2FsYy10b3RhbC1sb2FkaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbWF0ZXJpYWxpY29ucy92NDgvZmxVaFJxNnR6WmNsUUVKLVZkZy1JdWlhRHNOY0loUTh0US53b2ZmMilcbiAgICBmb3JtYXQoJ3dvZmYyJyk7XG59XG5cbi5zbG4tc3RhZmYtbWVtYmVyLWFzc2lnbmVkLWJvb2tpbmdzLW9ubHktLWFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBib3JkZXItbGVmdDogc29saWQgM3B4ICMwMjc3YmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG4vKiBGSVggMDkyMDIzXG4uc2xuLXN0YWZmLW1lbWJlci1hc3NpZ25lZC1ib29raW5ncy1vbmx5LS1hbGVydDpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwibm90aWZpY2F0aW9uc1wiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQ4JTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogIzAyNzdiZDtcbn1cblxuLnNsbi1zdGFmZi1tZW1iZXItYXNzaWduZWQtYm9va2luZ3Mtb25seS0tYWxlcnQgLmljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGVmdDogMTVweDtcbiAgICB0b3A6IDQ4JTtcbn1cbiovXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXN0YWZmLW1lbWJlci1hc3NpZ25lZC1ib29raW5ncy1vbmx5LS1hbGVydCBwIHtcbiAgY29sb3I6ICMzYzQzNGE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zdGFmZi1tZW1iZXItYXNzaWduZWQtYm9va2luZ3Mtb25seS0tYWxlcnQgcCBhIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDNweDtcbn1cblxuLnNsbi1hdHRlbmRhbnQtZW1haWwtYmxvY2sgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYXR0ZW5kYW50LWVtYWlsLWJsb2NrIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M3ZGZmMztcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1hdHRlbmRhbnQtZW1haWwtYmxvY2tcbiAgLnNlbGVjdDItY29udGFpbmVyXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uaXRpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAjc2Fsb25fc2V0dGluZ3Nfc21zX3ByZWZpeCB7XG4vLyBcdHBhZGRpbmctbGVmdDogNXJlbTtcbi8vIH1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlICNfc2xuX2Jvb2tpbmdfcGhvbmUge1xuLy8gXHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG4vLyB9XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICBjb2xvcjogIzAwMzU1MztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWlucHV0LS1zaW1wbGUgLml0aV9fYXJyb3cge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzAwNDI1ODtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpX19hcnJvdy0tdXAge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNDI1ODtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpX19zZWxlY3RlZC1mbGFnOmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWlucHV0LS1zaW1wbGUgLml0aV9fc2VsZWN0ZWQtZmxhZzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQyNTg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5pdGkgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIGNvbG9yOiAjMDAzNTUzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5pdGlfX2Fycm93IHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMwMDQyNTg7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuaXRpX19hcnJvdy0tdXAge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwNDI1ODtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5pdGlfX3NlbGVjdGVkLWZsYWc6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5pdGlfX3NlbGVjdGVkLWZsYWc6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MjU4O1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5Om5vdCguZGlzYWJsZWQpOmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheS5hY3RpdmU6bm90KC5kaXNhYmxlZCksXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnByZXY6aG92ZXIsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLm5leHQ6aG92ZXIsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5wcmV2OmhvdmVyLFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5IHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXk6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5LmFjdGl2ZTpub3QoLmRpc2FibGVkKTpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAucHJldjpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAubmV4dDpob3Zlcixcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXY6aG92ZXIsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTFlYTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheTpub3QoLmRpc2FibGVkKSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgdGQsXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgdGgsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIgLnNsbl9kYXRlcGlja2VyIC5zd2l0Y2gge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIgLnNsbl9kYXRlcGlja2VyIC5wcmV2LFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIgLnNsbl9kYXRlcGlja2VyIC5uZXh0LFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldixcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLm5leHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xufVxuLyogRklYIDA5MjAyM1xuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAgIC5zbG5fZGF0ZXBpY2tlclxuICAgIC5wcmV2OmJlZm9yZSxcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXY6YmVmb3JlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAgIC5zbG5fZGF0ZXBpY2tlclxuICAgIC5uZXh0OmJlZm9yZSxcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLm5leHQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAjc2xuLXNhbG9uLS1hZG1pblxuICAgICAgICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAgICAgICAuc2xuX2RhdGVwaWNrZXJcbiAgICAgICAgLnByZXY6YmVmb3JlLFxuICAgIC5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXY6YmVmb3JlLFxuICAgICNzbG4tc2Fsb24tLWFkbWluXG4gICAgICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgICAgIC5zbG5fZGF0ZXBpY2tlclxuICAgICAgICAubmV4dDpiZWZvcmUsXG4gICAgLnNsbi1kYXRldGltZXBpY2tlciAubmV4dDpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgfVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIgLnNsbl9kYXRlcGlja2VyIC5wcmV2IGksXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLm5leHQgaSxcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXYgaSxcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLm5leHQgaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAgIC5zbG5fZGF0ZXBpY2tlclxuICAgIC50YWJsZS1jb25kZW5zZWRcbiAgICB0aGVhZFxuICAgIC5wcmV2OmJlZm9yZSxcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcImFycm93X2ZvcndhcmRcIjtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLnRhYmxlLWNvbmRlbnNlZFxuICAgIHRoZWFkXG4gICAgLm5leHQ6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiYXJyb3dfZm9yd2FyZFwiO1xufVxuKi9cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheTpub3QoLmRpc2FibGVkKSB7XG4gIGNvbG9yOiAjMTE4M2M0O1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlOmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmU6YWN0aXZlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlW2Rpc2FibGVkXSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQyNTg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXlcbiAgOm5vdCguZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTE4M2M0O1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDVweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRyXG4gIHRoLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdHJcbiAgdGQsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0Ym9keVxuICB0clxuICB0aCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRib2R5XG4gIHRyXG4gIHRkIHtcbiAgd2lkdGg6IHVuc2V0O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IHVuc2V0O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdHJcbiAgdGhcbiAgLm51bSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRyXG4gIHRkXG4gIC5udW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0clxuICB0aFxuICAubnVtYmcsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0clxuICB0ZFxuICAubnVtYmcge1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRoIHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0aDpub3QoLm5leHQpOm5vdCgucHJldikge1xuICBjb2xvcjogIzRiNGI0Yjtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGJvZHlcbiAgdHJcbiAgdGgsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0Ym9keVxuICB0clxuICB0ZFxuICAubnVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXRpdGxlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMWVtIDA7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXRpdGxlLXdyYXBwZXIgLnNsbi1zd2l0Y2gge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi10aXRsZS13cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIge1xuICBtYXJnaW4tYm90dG9tOiAxLjY2NjY3cmVtO1xufVxuXG4vLyNzbG4tc2Fsb24tLWFkbWluIC5zbG4tZGlzcGxheS1zbG90cy1jdXN0b21lcnMtdGltZXpvbmUge1xuLy9tYXJnaW4tdG9wOiAxMnB4O1xuLy99XG5cbi8vI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1kaXNwbGF5LXNsb3RzLWN1c3RvbWVycy10aW1lem9uZSB7XG4vLyAgbWFyZ2luLXRvcDogMTJweDtcbi8vfVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC41O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1kaXNhYmxlZC1mcmVlLXZlcnNpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4vLyNzbG4tc2Fsb24tLWFkbWluXG4vLyAgLnNsbi1kaXNwbGF5LXNsb3RzLWN1c3RvbWVycy10aW1lem9uZVxuLy8gIC5zbG4tZGlzYWJsZWQtZnJlZS12ZXJzaW9uIHtcbi8vICBtYXJnaW4tdG9wOiAxMHB4O1xuLy99XG4vKiBGSVggMDkyMDIzXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWRpc2FibGVkLWZyZWUtdmVyc2lvbjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJsb2NrXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXI6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXItc21zOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJzbXNcIjtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1lbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiZW1haWxcIjtcbn1cblxuLnNsbi1ib29raW5nLXJlbWluZGVyLWF3YWl0IHtcbiAgICBjb2xvcjogb3JhbmdlO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXItZXJyb3I6YmVmb3JlIHtcbiAgICBjb2xvcjogcmVkO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXItc3VjY2VzczpiZWZvcmUge1xuICAgIGNvbG9yOiBncmVlbjtcbn1cbiovXG4uc2xuLWJvb2tpbmctcmVtaW5kZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLnNsbi1ib29raW5nLXJlbWluZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIGVhc2UgMC41cztcbn1cblxuLnNsbi1ib29raW5nLXJlbWluZGVyOmhvdmVyIHtcbiAgdG9wOiAtM3B4O1xufVxuLyogRklYIDA5MjAyM1xuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXN1Y2Nlc3M6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiY2hlY2tfY2lyY2xlXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24gLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1lcnJvcjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJjYW5jZWxcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2M5MzAyYztcbn1cbiovXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2Vzcyxcbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24gLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1lcnJvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXN1Y2Nlc3Mge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZyAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXN1Y2Nlc3MsXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLmxvYWRpbmcgLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZ1xuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWFsZXJ0LWxvYWRpbmc6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxLjI1cmVtO1xuICBoZWlnaHQ6IDEuMjVyZW07XG4gIGJvcmRlcjogM3B4IHNvbGlkICM2ODk2YmM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGxvYWQ4IDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGxvYWQ4IDEuMXMgaW5maW5pdGUgbGluZWFyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZyAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWFsZXJ0LWxvYWRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZ1xuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWFsZXJ0LWxvYWRpbmcuc3VjY2VzcyB7XG4gIGNvbG9yOiAjNWNiODVjO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLmxvYWRpbmdcbiAgLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1hbGVydC1sb2FkaW5nLmRhbmdlciB7XG4gIGNvbG9yOiAjYzkzMDJjO1xufVxuXG4uYm9va2luZ19hY3Rpb25zIHtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1kaXNhYmxlZFxuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXN1Y2Nlc3M6YmVmb3JlLFxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24tZGlzYWJsZWRcbiAgLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1lcnJvcjpiZWZvcmUge1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00NXB4O1xuICByaWdodDogMTAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICMwMTM1NTM7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXRvb2x0aXAgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24tZGlzYWJsZWQ6aG92ZXJcbiAgLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4vKiBGSVggMDkyMDIzXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1kaXNhYmxlZFxuICAgIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tdG9vbHRpcDo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiY2hldnJvbl9yaWdodFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZGQ1MDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuKi9cblxuLyogRklYIDA5MjAyM1xuLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZC5zbG4tYm9va2luZy1kZWZhdWx0LXN0YXR1czphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImZpYmVyX21hbnVhbF9yZWNvcmRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiovXG4uc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1hbGVydC1sb2FkaW5nOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMS41cmVtO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzY4OTZiYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbn1cblxuLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tYmxvY2stbGFiZWwtZGlzYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vLyBub3cgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwXG4vLyAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgdG9wOiAtNDVweDtcbi8vICAgcmlnaHQ6IDUlO1xuLy8gICB6LWluZGV4OiAxMDA7XG4vLyAgIGJhY2tncm91bmQ6ICMwMTM1NTM7XG4vLyAgIGNvbG9yOiB3aGl0ZTtcbi8vICAgcGFkZGluZzogMTBweDtcbi8vICAgYm9yZGVyLXJhZGl1czogNHB4O1xuLy8gICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuLy8gICBkaXNwbGF5OiBub25lO1xuLy8gfVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhLFxuLy8gI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAgYTpob3ZlciB7XG4vLyAgIGNvbG9yOiB3aGl0ZTtcbi8vIH1cblxuLy8gLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tYmxvY2stbGFiZWwtZGlzYWJsZWQ6aG92ZXJcbi8vICAgLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAge1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vIH1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJjaGV2cm9uX3JpZ2h0XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjZmZkZDUwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4qL1xuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tYmxvY2stbGFiZWwtZGlzYWJsZWRcbiAgLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtc2V0LFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tYmxvY2stbGFiZWwtZGlzYWJsZWRcbiAgLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtc2V0OmhvdmVyIHtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE5OSwgMjIzLCAyNDMsIDAuNSk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2xuLXZhcmlhYmxlLXByaWNlLWF0dGVuZGFudHMtLXJvdyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuXG4uc2xuLXZhcmlhYmxlLXByaWNlLWF0dGVuZGFudHMtLXJvdyxcbi5zbG4tdmFyaWFibGUtcHJpY2UtLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE5OSwgMjIzLCAyNDMsIDAuNSk7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0tcm93IC5zbG4taW5wdXQtLXNpbXBsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdmFyaWFibGUtcHJpY2UtLWhlYWRlciAuc2xuLXN3aXRjaCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tdmFyaWFibGUtcHJpY2UtLWhlYWRlclxuICAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlXG4gIGxhYmVsXG4gIHNwYW4sXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXZhcmlhYmxlLXByaWNlLS1oZWFkZXJcbiAgLnNsbi1zd2l0Y2guc2xuLXN3aXRjaC0tYmFyZVxuICBsYWJlbFxuICBzcGFuOmhvdmVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2xuLXZhcmlhYmxlLXByaWNlIC5zbG4tYm94LS1oYXNwYW5lbCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuXG4uc2xuLXZhcmlhYmxlLXByaWNlIC5zbG4tYm94LS1oYXNwYW5lbCAuc2xuLWJveC10aXRsZSxcbi5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0tcm93LS1hdHRlbmRhbnQtdGl0bGUge1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLnNsbi12YXJpYWJsZS1wcmljZS0tZGlzYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vLyBub3cgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwXG4vLyAuc2xuLXZhcmlhYmxlLXByaWNlLS1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXZhcmlhYmxlLXByaWNlLS1kaXNhYmxlZCAuc2xuLXN3aXRjaCAuc2xuLXN3aXRjaC1idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW5cbi8vIFx0LnNsbi12YXJpYWJsZS1wcmljZS0tZGlzYWJsZWRcbi8vIFx0LnNsbi1zd2l0Y2hcbi8vIFx0LnNsbi1zd2l0Y2gtYnRuXG4vLyBcdD4gc3BhbiB7XG4vLyBcdGNvbG9yOiAjY2NjO1xuLy8gXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuLy8gfVxuLy8gbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAgYSB7XG4vLyAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vIH1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAgYTpob3ZlciB7XG4vLyAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuLy8gfVxuXG4uc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24ge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4vLyAuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tZGlzYWJsZWQge1xuLy8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyB9XG4vL25vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pblxuLy8gXHQuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tZGlzYWJsZWRcbi8vIFx0LnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLS1jaGVja2JveCxcbi8vICNzbG4tc2Fsb24tLWFkbWluXG4vLyBcdC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZFxuLy8gXHQuc2xuLXNlcnZpY2UtbXVsdGlwbGUtYXR0ZW5kYW50cy1mb3Itc2VydmljZSB7XG4vLyBcdGNvbG9yOiAjY2NjY2NjO1xuLy8gXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuLy8gXHRvcGFjaXR5OiAwLjU7XG4vLyB9XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluXG4vLyBcdC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZFxuLy8gXHQuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tLWNoZWNrYm94XG4vLyBcdGxhYmVsLFxuLy8gI3Nsbi1zYWxvbi0tYWRtaW5cbi8vIFx0LnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkXG4vLyBcdC5zbG4tc2VydmljZS1tdWx0aXBsZS1hdHRlbmRhbnRzLWZvci1zZXJ2aWNlIHtcbi8vIFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG4vLyB9XG5cbi5zbG4tZWRpdG9yLXBvcHVwLWFjdGlvbnMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNsbi1lZGl0b3ItcG9wdXAtYWN0aW9ucy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIHdpZHRoOiA3MCU7XG59XG5cbi5zbG4tZWRpdG9yLXBvcHVwLWFjdGlvbnMgLnNsbi1idG4tLWJpZyB7XG4gIHdpZHRoOiAzMyU7XG4gIG1heC13aWR0aDogMTMuMzMzMzMzM3JlbTtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uc2xuLWVkaXRvci1wb3B1cC1hY3Rpb25zIC5zbG4tZHVwbGljYXRlLWJvb2tpbmcge1xuICAvKiBGSVggMDkyMDIzXG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXgtd2lkdGg6IDEzLjMzMzMzMzNyZW07XG4gICAgKi9cbiAgbWluLXdpZHRoOiAwO1xufVxuXG4uc2xuLWVkaXRvci1wb3B1cC1hY3Rpb25zIC5zbG4tZHVwbGljYXRlLWJvb2tpbmcgLnNsbi1idG4tLWJpZyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLnNsbi1lZGl0b3ItcG9wdXAtYWN0aW9ucyAuc2xuLWxhc3QtZWRpdCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi5zbG4tbGFzdC1lZGl0IC5ib29raW5nLWxhc3QtZWRpdC1kYXRlLFxuLnNsbi1sYXN0LWVkaXQgLmJvb2tpbmctbGFzdC1lZGl0LXRpbWUsXG4uc2xuLWxhc3QtZWRpdCAuYm9va2luZy1sYXN0LWVkaXQtYXV0aG9yIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0IC5zbG4tbm8tYXR0ZW5kYW50LXJlcXVpcmVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2xuLWFsZXJ0LnNsbi1hbGVydC0tbXVsdGlwbGUge1xuICAvKiBGSVggMDkyMDIzXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTMwcHg7XG4gICAgKi9cbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTMuc2xuLXNlbGVjdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gICNzbG5fYm9va2luZy1kZXRhaWxzXG4gIC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMy5zbG4tc2VsZWN0XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gICNzbG5fYm9va2luZy1kZXRhaWxzXG4gIC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMy5zbG4tc2VsZWN0XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHJnYigwLCA1MywgODMpO1xufVxuXG4uc2xuLWNhbGVuZGFyLXBsdWdpbi11cGRhdGUtbm90aWNlLS13cmFwcGVyIC5zbG4tbm90aWNlX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsbi1jYWxlbmRhci0td3JhcHBlciAuY3VycmVudC12aWV3LS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYjViZjtcbiAgb3BhY2l0eTogMC40NTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLnNsbi1jYWxlbmRhci0td3JhcHBlciAuY3VycmVudC12aWV3LS10aXRsZS5zbG4tYm94LS1sb2FkaW5nOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBzbG4tY2FsZW5kYXItcHVsc2UgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAwLCAwLCAwLjEyKTtcbn1cblxuLmdlbmVyYXRlLW9uZXNpZ25hbC1hcHAtLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmdlbmVyYXRlLW9uZXNpZ25hbC1hcHAge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLyogRklYIDA5MjAyM1xuLmdlbmVyYXRlLW9uZXNpZ25hbC1hcHA6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250OiBub3JtYWwgMjBweC8xIGRhc2hpY29ucztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgY29udGVudDogXCJcXGY0NjNcIjtcbiAgICB0b3A6IDRweDtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuKi9cbi5nZW5lcmF0ZS1vbmVzaWduYWwtYXBwLmxvYWRpbmc6YWZ0ZXIge1xuICBhbmltYXRpb246IHJvdGF0aW9uIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5Aa2V5ZnJhbWVzIHNsbi1jYWxlbmRhci1wdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiNWJmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZWNjNzE7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgOHB4IHJnYmEoNDYsIDIwNCwgMTEzLCAwLjE1KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuODUpO1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiNWJmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0MCwgMTY3LCA2OSwgMCk7XG4gIH1cbn1cblxuLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS1kaXNhYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8vIG5vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIC5zbG4tY3VzdG9tZXItZmlkZWxpdHktc2NvcmUtZGlzYWJsZWQ6aG92ZXIgLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAge1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS1kaXNhYmxlZFxuICAuc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLS1jaGVja2JveCB7XG4gIGNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tY3VzdG9tZXItZmlkZWxpdHktc2NvcmUtZGlzYWJsZWRcbiAgLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS0tY2hlY2tib3hcbiAgbGFiZWwge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zYWxvbl9wYWdlX3NhbG9uLWNhbGVuZGFyXG4gIC5zbG4tY2FsZW5kYXItLXdyYXBwZXJcbiAgLnNlcnZpY2UtZW1wdHktZHVyYXRpb25cbiAgLmRheS1ldmVudC1pdGVtX19zZXJ2aWNlLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciAuc2VydmljZS1lbXB0eS1kdXJhdGlvbiAuZGF5LWV2ZW50LWl0ZW1fX3NlcnZpY2Uge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2Fsb25fcGFnZV9zYWxvbi1jYWxlbmRhclxuICAuc2xuLWNhbGVuZGFyLS13cmFwcGVyXG4gIC5zZXJ2aWNlLWVtcHR5LWR1cmF0aW9uXG4gIC5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50XG4gIC5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50X25hbWUsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyXG4gIC5zZXJ2aWNlLWVtcHR5LWR1cmF0aW9uXG4gIC5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50XG4gIC5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50X25hbWUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBub25lO1xufVxuXG4vKiBGSVggMDkyMDIzICovXG4jc2xuLWJvb2tpbmctY2xvbmVkLW5vdGljZSB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luLXRvcDogMyU7XG4gIGNvbG9yOiAjY2M3ODAxO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gIC5zbG4taW5wdXQtLXNpbXBsZVxuICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICApLmNsb25lZC1kYXRhOmZvY3VzLFxuICAuc2xuLWlucHV0LS1zaW1wbGVcbiAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgIFt0eXBlPSdpbWFnZSddXG4gICAgKS5jbG9uZWQtZGF0YSxcbiAgLnNsbi1pbnB1dC0tc2ltcGxlXG4gICAgaW5wdXQ6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdyZXNldCddKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoXG4gICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICkuY2xvbmVkLWRhdGE6Zm9jdXMsXG4gIC5zbG4taW5wdXQtLXNpbXBsZVxuICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICApLmNsb25lZC1kYXRhIHtcbiAgICBib3JkZXItY29sb3I6ICNjYzc4MDE7XG4gIH1cbn1cbi8vIG5vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4vLyAgIC5zbG4tZHVwbGljYXRlLWJvb2tpbmctLWRpc2FibGVkOmhvdmVyIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICB0b3A6IC0zMHB4O1xuLy8gICAgIHJpZ2h0OiAxNiU7XG4vLyAgIH1cbi8vICAgLnNsbi1kdXBsaWNhdGUtYm9va2luZy0tZGlzYWJsZWQ6aG92ZXIgLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAgYSB7XG4vLyAgICAgY29sb3I6IHdoaXRlO1xuLy8gICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbi8vICAgfVxuLy8gfVxuLyogRklYIDA5MjAyMyAvLyBFTkQgKi9cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHNwYW4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkOm5vdCg6ZW1wdHkpLFxuICAgICYuc2xuLXNlbGVjdF9fd3JuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gICAgJi5zbG4tc2VsZWN0X193cm4ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlfX2hlYWRlciAuc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsbi1ldmVudC1oZWFkZXItbW9yZS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNsbi1ldmVudC1oZWFkZXItbW9yZS1pY29uLXZlcnRpY2FsIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24tdmVydGljYWw6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGU1ZDQnO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24taG9yaXpvbnRhbCB7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLnNsbi1ldmVudC1oZWFkZXItbW9yZS1pY29uLWhvcml6b250YWw6OmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6ICdNYXRlcmlhbCBJY29ucyc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGU1ZDMnO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4uc2xuLWR1cC1pY29uLXRvb2x0aXA6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb250ZW50OiAnXFxmMGM1JztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwOTc4YmQ7XG59XG5cbi5zbG4tZHVwLWNsb3NlLWljb24tdG9vbHRpcCB7XG4gIGNvbG9yOiBncmF5O1xufVxuXG4uc2xuLWR1cC1jbG9zZS1pY29uLXRvb2x0aXA6OmFmdGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGYwYzUnO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6IGdyYXk7XG59XG5cbi8vIOKUgOKUgOKUgCBQUk8gYmFkZ2U6IFwiKGF2YWlsYWJsZSBvbiBQUk8gZWRpdGlvbikgW2Nyb3duXVwiIGFwcGVuZGVkIHRvIGxvY2tlZCB0aXRsZXNcbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1wcm8tYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjcyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzQxODBiZjtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIG9wYWNpdHk6IDAuOTtcbiAgICB9XG5cbiAgICAmX19jcm93biB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAvLyBTYW1lIGNyb3duIFNWRyB1c2VkIGluIHNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvblxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzUnIGhlaWdodD0nMzUnIHZpZXdCb3g9JzAgMCAzNSAzNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nMTcuNScgY3k9JzE3LjUnIHI9JzE3LjUnIGZpbGw9JyUyMzFGN0REQicvJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNjbGlwMF8wXzEpJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOC40MzMgMTAuMTkzNUMxOC4zMTA3IDEwLjAxODggMTguMTEwOSA5LjkxNDc5IDE3Ljg5NzcgOS45MTQ3OUMxNy42ODQ1IDkuOTE0NzkgMTcuNDg0NyAxMC4wMTg4IDE3LjM2MjQgMTAuMTkzNUwxMy4yMzUyIDE2LjA4OTZMOS44NjU0NCAxMi43MTk4QzkuNjc4NTYgMTIuNTMyOSA5LjM5NzUyIDEyLjQ3NyA5LjE1MzM2IDEyLjU3ODJDOC45MDkyIDEyLjY3OTMgOC43NSAxMi45MTc2IDguNzUgMTMuMTgxOFYyMS42NzYyQzguNzUgMjIuMzY5MyA5LjAyNTM2IDIzLjAzNDEgOS41MTU1MiAyMy41MjQzQzEwLjAwNTcgMjQuMDE0NCAxMC42NzA1IDI0LjI4OTggMTEuMzYzNiAyNC4yODk4SDI0LjQzMThDMjUuMTI1IDI0LjI4OTggMjUuNzg5NyAyNC4wMTQ0IDI2LjI3OTkgMjMuNTI0M0MyNi43NzAxIDIzLjAzNDEgMjcuMDQ1NSAyMi4zNjkzIDI3LjA0NTUgMjEuNjc2MlYxMy4xODE4QzI3LjA0NTUgMTIuOTE3NiAyNi44ODYzIDEyLjY3OTMgMjYuNjQyIDEyLjU3ODJDMjYuMzk3OSAxMi40NzcgMjYuMTE2OCAxMi41MzI5IDI1LjkzIDEyLjcxOThMMjIuNTYwMyAxNi4wODk2TDE4LjQzMyAxMC4xOTM1WicgZmlsbD0nJTIzRkZDMTE4Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NjbGlwUGF0aCBpZD0nY2xpcDBfMF8xJyUzRSUzQ3JlY3Qgd2lkdGg9JzE4LjI5NTUnIGhlaWdodD0nMTguMjk1NScgZmlsbD0nd2hpdGUnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDguNzUgNy45NTQ1OSknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLy8g4pSA4pSA4pSAIFNldHRpbmdzIHBhZ2U6IGxvY2sgY29udGVudCBpbnNpZGUgZ2F0ZWQgcGF5bWVudCBzZWN0aW9uIGJveGVzIOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgOKUgFxuLy8gVGhlIHN0YW5kYXJkIC5zbG4tcHJvZmVhdHVyZV9faW5wdXQgbWVjaGFuaXNtIHJlcXVpcmVzIGFuIGV4cGxpY2l0IHdyYXBwZXIgZGl2LlxuLy8gSW4gdGhlIHBheW1lbnRzIHNldHRpbmdzLCBjb250ZW50IHNpdHMgZGlyZWN0bHkgaW5zaWRlIC5zbG4tYm94IOKAlCBzbyB3ZSB0YXJnZXRcbi8vIHRoZSBjb2xsYXBzaWJsZSBwYW5lbCBhbmQgcm93IGNoaWxkcmVuIG9mIGFueSBsb2NrZWQgYm94IGluc3RlYWQuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXByb2ZlYXR1cmUtLWRpc2FibGVkLnNsbi1ib3gge1xuICA+IC5zbG4tYm94X19wYW5lbGNvbGxhcHNlLFxuICA+IC5jb2xsYXBzZSxcbiAgPiAucm93IHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxufVxuXG4vLyBNb2JpbGUgUFdBIGNhbGVuZGFyIHByb21vIChmcmVlICsgUFJPIHNoZWxscyk6IF9hZG1pbl9jYWxlbmRhci5zY3NzICguc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vLXdyYXApLlxuaHRtbC5zbG4taGlkZS1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAjc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vLXdyYXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlIFwiY29sb3JzXCI7XG5AdXNlIFwiY29sb3JzLW51XCI7XG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIE1BVEVSSUFMIElDT05TXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vQGltcG9ydCBcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vaWNvbj9mYW1pbHk9TWF0ZXJpYWwrSWNvbnNcIjtcblxuLyogRklYIDA5MjAyM1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL21hdGVyaWFsaWNvbnMvdjQ4L2ZsVWhScTZ0elpjbFFFSi1WZGctSXVpYURzTmNJaFE4dFEud29mZjIpXG4gICAgZm9ybWF0KFwid29mZjJcIik7XG59XG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbn1cbiovXG4vLyAvLy8gTUFURVJJQUwgSUNPTlMgLy8gRU5EXG5AdXNlIFwic2V0dGluZ3MtbWl4aW5zXCI7XG5AaW1wb3J0IFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FuczozMDAsNDAwLDYwMCw3MDBcIjtcbiRmb250ZmFtaWx5LS1tYWluOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuI3Nsbi1zYWxvbiB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0aDEsXG5cdGgyLFxuXHRoMyxcblx0aDQsXG5cdGg1LFxuXHRoNiB7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250ZmFtaWx5LS1tYWluO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0cCxcblx0dWwsXG5cdGxpIHtcblx0XHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHR9XG5cdGJ1dHRvbixcblx0aW5wdXQsXG5cdG9wdGdyb3VwLFxuXHRzZWxlY3QsXG5cdHRleHRhcmVhIHtcblx0XHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0fVxuXHRhIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG59XG4vLyBTSVpFU1xuQG1peGluIGZvbnQtYmlnZ2VyKCRmb250U2l6ZTogbnVsbCwgJGxpbkhlaWdodDogbnVsbCkge1xuXHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0JGZvbnRTaXplSGFsZjogY2FsYygkZm9udFNpemUgLyAyKTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpfSArXG5cdFx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemVIYWxmKX1cblx0XHQpO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdH1cblx0QGlmICgkbGluSGVpZ2h0KSB7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oJGxpbkhlaWdodCk7XG5cdH1cbn1cbkBtaXhpbiBmb250LWJpZygkZm9udFNpemU6IG51bGwsICRsaW5IZWlnaHQ6IG51bGwpIHtcblx0Zm9udC1mYW1pbHk6ICRmb250ZmFtaWx5LS1tYWluO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaWYgKCRmb250U2l6ZSkge1xuXHRcdCRmb250U2l6ZUhhbGY6IGNhbGMoJGZvbnRTaXplIC8gMik7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZSk7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoXG5cdFx0XHQje3NldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKX0gK1xuXHRcdFx0XHQje3NldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplSGFsZil9XG5cdFx0KTtcblx0fSBAZWxzZSB7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNyk7XG5cdH1cblx0QGlmICgkbGluSGVpZ2h0KSB7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oJGxpbkhlaWdodCk7XG5cdH1cbn1cbkBtaXhpbiBmb250LW1lZGl1bSgkZm9udFNpemU6IG51bGwsICRsaW5IZWlnaHQ6IG51bGwpIHtcblx0Zm9udC1mYW1pbHk6ICRmb250ZmFtaWx5LS1tYWluO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaWYgKCRmb250U2l6ZSkge1xuXHRcdCRmb250U2l6ZUhhbGY6IGNhbGMoJGZvbnRTaXplIC8gMik7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZSk7XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoXG5cdFx0XHQje3NldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKX0gK1xuXHRcdFx0XHQje3NldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplSGFsZil9XG5cdFx0KTtcblx0fSBAZWxzZSB7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNCk7XG5cdH1cblx0QGlmICgkbGluSGVpZ2h0KSB7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oJGxpbkhlaWdodCk7XG5cdH1cbn1cbkBtaXhpbiBmb250LXNtYWxsKCRmb250U2l6ZTogbnVsbCwgJGxpbkhlaWdodDogbnVsbCkge1xuXHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0JGZvbnRTaXplSGFsZjogY2FsYygkZm9udFNpemUgLyAyKTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpfSArXG5cdFx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemVIYWxmKX1cblx0XHQpO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTQpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIxKTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuXG5AbWl4aW4gZm9udC1pY29uKCRmb250U2l6ZTogbnVsbCkge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRAaWYgKCRmb250U2l6ZSkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxufVxuQG1peGluIGZvbnQtaWNvbi0tbSgkZm9udFNpemU6IG51bGwpIHtcblx0Zm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d29yZC13cmFwOiBub3JtYWw7XG5cdGRpcmVjdGlvbjogbHRyO1xuXHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRAaWYgKCRmb250U2l6ZSkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxufVxuXG5AbWl4aW4gZm9udC1pY29uLS1mYSgkZm9udFNpemU6IG51bGwpIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d29yZC13cmFwOiBub3JtYWw7XG5cdGRpcmVjdGlvbjogbHRyO1xuXHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRAaWYgKCRmb250U2l6ZSkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxufVxuXG4vLyBTSVpFUyAvLyBFTkRcbi8vIEdFTkVSQUxcblxuJXNsbi10ZXh0c2l6ZS0tYmlnZ2VyIHtcblx0Zm9udC1zaXplOiAxLjRlbTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRmb250LXNpemU6IDEuNmVtO1xuXHR9XG59XG4lc2xuLXRleHRzaXplLS1iaWctLW5vaGVpZ2h0IHtcblx0Zm9udC1zaXplOiAxLjRlbTtcbn1cbiVzbG4tdGV4dHNpemUtLW1lZGl1bS0tbm9oZWlnaHQge1xuXHRmb250LXNpemU6IDEuMmVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tYmFzZS0tbm9oZWlnaHQge1xuXHRmb250LXNpemU6IDFlbTtcbn1cbiVzbG4tdGV4dHNpemUtLXNtYWxsLS1ub2hlaWdodCB7XG5cdGZvbnQtc2l6ZTogMC44ZW07XG59XG4lc2xuLXRleHRzaXplLS1zbWFsbGVyLS1ub2hlaWdodCB7XG5cdGZvbnQtc2l6ZTogMC42ZW07XG59XG5cbiVzbG4tdGV4dHNpemUtLWJpZyB7XG5cdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmlnLS1ub2hlaWdodDtcblx0bGluZS1oZWlnaHQ6IDEuOGVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tbWVkaXVtIHtcblx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1tZWRpdW0tLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS42ZW07XG59XG4lc2xuLXRleHRzaXplLS1iYXNlIHtcblx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iYXNlLS1ub2hlaWdodDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tc21hbGwge1xuXHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLXNtYWxsLS1ub2hlaWdodDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tc21hbGxlciB7XG5cdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tc21hbGxlci0tbm9oZWlnaHQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjRlbTtcbn1cblxuQG1peGluIHRleHRzaXplKCR0ZXh0c2l6ZTogbnVsbCkge1xuXHRAaWYgJHRleHRzaXplID09IGJpZ2dlciB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWdnZXI7XG5cdH0gQGVsc2UgaWYgJHRleHRzaXplID09IGJpZyB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWc7XG5cdH0gQGVsc2UgaWYgJHRleHRzaXplID09IG1lZGl1bSB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1tZWRpdW07XG5cdH0gQGVsc2UgaWYgJHRleHRzaXplID09IGJhc2Uge1xuXHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmFzZTtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gc21hbGwge1xuXHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tc21hbGw7XG5cdH0gQGVsc2UgaWYgJHRleHRzaXplID09IHNtYWxsZXIge1xuXHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tc21hbGxlcjtcblx0fVxufVxuI3Nsbi1zYWxvbiB7XG5cdGZvbnQtc2l6ZTogbWF4KDFyZW0sIDE2cHgpO1xuXHRoMSB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWdnZXI7XG5cdH1cblx0aDIge1xuXHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmlnO1xuXHRcdCYuc2xuLXNhbG9uLXRpdGxlIHtcblx0XHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmlnZ2VyO1xuXHRcdH1cblx0fVxuXHRoMyB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1tZWRpdW07XG5cdH1cblx0cCB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iYXNlO1xuXHR9XG5cdC5zbG4tc2Fsb24tdGl0bGUge1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0fVxuXHQuc2Fsb24tc3RlcC10aXRsZSB7XG5cdFx0Ly9AZXh0ZW5kICV0ZXh0LWNvbG9yLS1jb250cmFzdDtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1kYXJrKDEpO1xuXHR9XG5cdC5zYWxvbi1zdGVwLXRpdGxlIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJhc2U7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxufVxuLy8lc2xuLXRpdGxlLS1tZWRpdW0ge2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTt9XG4lc2xuLXRpdGxlLS1tZWRpdW0ge1xuXHRmb250LXNpemU6IDJlbTtcbn1cbi8vIEdFTkVSQUwgLy8gRU5EXG5cbi8vIENPTE9SU1xuLnNsbi10ZXh0LS1tYWluIHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tbWFpbjtcbn1cbi5zbG4tdGV4dC0tY29udHJhc3Qge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1jb250cmFzdDtcbn1cbi5zbG4tdGV4dC0tY29udHJhc3QtLWFscGhhIHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tY29udHJhc3QtLWFscGhhO1xufVxuLnNsbi10ZXh0LS1kYXJrIHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tZGFyaztcbn1cbi5zbG4tdGV4dC0tZW1waGFzaXMge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1lbXBoYXNpcztcbn1cbi5zbG4tdGV4dC0tZW1waGFzaXMtLWhvdmVyayB7XG5cdEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcbn1cbi5zbG4tdGV4dC0tZ3JleSB7XG5cdEBleHRlbmQgJXRleHQtY29sb3ItLWdyZXk7XG59XG4uc2xuLXRleHQtLW9rIHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tb2s7XG59XG4vLyBDT0xPUlMgLy8gRU5EXG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIEZPTlQgQVdFU09NRVxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAkZmEtZm9udC1wYXRoOiAgICAgICAgXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtcGF0aDogXCIuLi9mb250c1wiICFkZWZhdWx0O1xuJGZhLXZlcnNpb246IFwiNS4xNC4wXCIgIWRlZmF1bHQ7XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0c3JjOiB1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9I3skZmEtdmVyc2lvbn1cIik7XG5cdHNyYzpcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwid29mZjJcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwid29mZlwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcInRydWV0eXBlXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXNvbGlkXCIpXG5cdFx0XHRmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdHNyYzogdXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIuZW90P3Y9I3skZmEtdmVyc2lvbn1cIik7XG5cdHNyYzpcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLndvZmYyP3Y9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcIndvZmYyXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLndvZmY/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwid29mZlwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci50dGY/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyXCIpXG5cdFx0XHRmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRzcmM6IHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuZW90P3Y9I3skZmEtdmVyc2lvbn1cIik7XG5cdHNyYzpcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy53b2ZmMj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLndvZmY/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwid29mZlwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLnR0Zj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhclwiKVxuXHRcdFx0Zm9ybWF0KFwic3ZnXCIpO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG4vLyAvLy8gRk9OVCBBV0VTT01FIC8vIEVORFxuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBXT1JEUFJFU1MgT1ZFUlJJREVTXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi53cmFwIGgyLm5hdi10YWItd3JhcHBlciB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLy8gLy8vIFdPUkRQUkVTUyBPVkVSUklERVMgLy8gRU5EXG4iLCJAdXNlICd0eXBvJztcbkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlICdhZG1pbl9jb25maWcnO1xuXG5AdXNlICdzZXR0aW5ncy1taXhpbnMnO1xuQGltcG9ydCAnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PU9wZW4rU2FuczozMDAsNDAwLDYwMCw3MDAnO1xuJGZvbnRmYW1pbHktLW1haW46ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZvbnQtc2l6ZS1iYXNlOiAxNHB4ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sYXJnZTogbWF0aC5jZWlsKCgkZm9udC1zaXplLWJhc2UgKiAxLjI1KSkgIWRlZmF1bHQ7IC8vIH4xOHB4XG4kZm9udC1zaXplLXNtYWxsOiBtYXRoLmNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcblxuLy8gU0laRVNcbiVmb250LWJpZ2dlciB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbiVmb250LWJpZyB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbkBtaXhpbiBmb250LWJpZyB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbiVmb250LW1lZGl1bSB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1peGluIGZvbnQtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4lZm9udC1zbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJWZvbnQtYmlnZ2VyLW4ge1xuICBmb250LWZhbWlseTogdHlwby4kZm9udGZhbWlseS0tbWFpbjtcbiAgZm9udC1zaXplOiBlbSgyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IGVtKDM0cHgpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgZm9udC1zaXplOiBlbSgyNHB4KTtcbiAgfVxufVxuJWZvbnQtYmlnLW4ge1xuICBmb250LWZhbWlseTogdHlwby4kZm9udGZhbWlseS0tbWFpbjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbiVmb250LW1lZGl1bS1uIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogZW0oMTZweCk7XG4gIGxpbmUtaGVpZ2h0OiBlbSgyMnB4KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJWZvbnQtc21hbGwtbiB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IGVtKDE0cHgpO1xuICBsaW5lLWhlaWdodDogZW0oMjBweCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi8vIFNJWkVTIC8vIEVORFxuXG4vLyBDT0xPUlNcbiVmb250LWNsX3N0YW5kYXJkIHtcbiAgY29sb3I6ICM0NDQ7XG59XG4lZm9udC1jbF9zdGFuZGFyZC0tbWVkaXVtIHtcbiAgY29sb3I6ICM4ODg7XG59XG4lZm9udC1jbF9zdGFuZGFyZC0tbGlnaHQge1xuICBjb2xvcjogI2NjYztcbn1cbiVmb250LWNsX21haW4ge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xufVxuJWZvbnQtY2xfbWFpbi0tbWVkaXVtIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xufVxuJWZvbnQtY2xfbWFpbi0tbGlnaHQge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbn1cbiVmb250LWNsX21haW4tLWVtcGhhc2lzIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG59XG4lZm9udC1jbF9wcm9ibGVtIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbn1cbiVmb250LWNsX3Byb2JsZW0tLWxpZ2h0IHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQ7XG59XG4lZm9udC1jbF93YXJuaW5nIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZztcbn1cbiVmb250LWNsX3dhcm5pbmctLWxpZ2h0IHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZy0tbGlnaHQ7XG59XG4lZm9udC1jbF9vayB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xufVxuLy8gQ09MT1JTIC8vIEVORFxuXG4lZm9udC1pY29uIHtcbiAgLy9jb2xvcjogd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXNpemU6IDAuOTJyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4lc2xuLXRleHRzaXplLS1iaWdnZXIge1xuICBmb250LXNpemU6IDEuNGVtO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07XG4gIH1cbn1cbkBtaXhpbiBmb250LWljb24oJGZvbnRTaXplOiBudWxsKSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXdlaWdodDogOTAwO1xuICBAaWYgKCRmb250U2l6ZSkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9IEBlbHNlIHtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxufVxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gRk9OVCBBV0VTT01FXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbiRmYS1mb250LXBhdGg6ICcuLi9mb250cycgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogJzUuMTQuMCcgIWRlZmF1bHQ7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9I3skZmEtdmVyc2lvbn0nKTtcbiAgc3JjOlxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXNvbGlkJylcbiAgICAgIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRklYIDA5MjAyMyBcbiovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6XG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci53b2ZmP3Y9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci50dGY/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXInKVxuICAgICAgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzpcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMud29mZjI/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLndvZmY/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMudHRmP3Y9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXInKVxuICAgICAgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLy8gLy8vIEZPTlQgQVdFU09NRSAvLyBFTkRcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gV09SRFBSRVNTIE9WRVJSSURFU1xuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4ud3JhcCBoMi5uYXYtdGFiLXdyYXBwZXIge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi8vIC8vLyBXT1JEUFJFU1MgT1ZFUlJJREVTIC8vIEVORFxuIiwiQHVzZSBcInNhc3M6bWF0aFwiO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcbi8vIFZBUklBQkxFU1xuI3Nsbi1zYWxvbixcbi5zbG4tZGF0YXNob3J0Y29kZSB7XG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5AZnVuY3Rpb24gdW5pdCgkdmFsdWUpIHtcbiAgJHVuaVZhbHVlOiAoJHZhbHVlICogMTYpICsgcHg7XG4gIEByZXR1cm4gJHVuaVZhbHVlO1xufVxuJGJyb3dzZXItY29udGV4dDogMThweDtcblxuQGZ1bmN0aW9uIHJlbSgkcGl4ZWxzLCAkY29udGV4dDogJGJyb3dzZXItY29udGV4dCkge1xuICBAaWYgKG1hdGguaXMtdW5pdGxlc3MoJHBpeGVscykpIHtcbiAgICAkcGl4ZWxzOiAkcGl4ZWxzICogMXB4O1xuICB9XG5cbiAgQGlmIChtYXRoLmlzLXVuaXRsZXNzKCRjb250ZXh0KSkge1xuICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcbiAgfVxuXG4gIEByZXR1cm4gY2FsYygkcGl4ZWxzIC8gJGNvbnRleHQpICogMXJlbTtcbn1cblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAkYnJvd3Nlci1jb250ZXh0KSB7XG4gIEBpZiAobWF0aC5pcy11bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKG1hdGguaXMtdW5pdGxlc3MoJGNvbnRleHQpKSB7XG4gICAgJGNvbnRleHQ6ICRjb250ZXh0ICogMXB4O1xuICB9XG5cbiAgQHJldHVybiBjYWxjKCRwaXhlbHMgLyAkY29udGV4dCkgKiAxZW07XG59XG5cbkBtaXhpbiBicCgkcG9pbnQpIHtcbiAgQGlmICRwb2ludCA9PSBkZXNrdG9wLXhsIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSBkZXNrdG9wIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQtcG9ydCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQtbWF4LXBvcnQge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQtbGEge1xuICAgIEBtZWRpYSBhbGwgYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSBwaG9uZSB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSBwaG9uZS1wb3J0IHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHBob25lLWxhIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMXB4KSBhbmQgKG1heC13aWR0aDogNTY4cHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBpZTExKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1JWElOU1xuQG1peGluIHRyYW5zLWdlbmVyaWMoJHNwZWVkKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsICRzcGVlZCBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgJHNwZWVkIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgJHNwZWVkIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgJHNwZWVkIGVhc2UtaW4tb3V0O1xufVxuQG1peGluIHRyYW5zaXRpb24oJHByb3AuLi4pIHtcbiAgJiB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcDtcbiAgICAtbW96LXRyYW5zaXRpb246ICRwcm9wO1xuICAgIC1vLXRyYW5zaXRpb246ICRwcm9wO1xuICAgIHRyYW5zaXRpb246ICRwcm9wO1xuICB9XG59XG5AbWl4aW4gdHJhbnNmb3JtKCRwcm9wLi4uKSB7XG4gICYge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtbW96LXRyYW5zZm9ybTogJHByb3A7XG4gICAgLW1zLXRyYW5zZm9ybTogJHByb3A7XG4gICAgLW8tdHJhbnNmb3JtOiAkcHJvcDtcbiAgICB0cmFuc2Zvcm06ICRwcm9wO1xuICB9XG59XG5cbkBtaXhpbiBiLXJhZGl1cygkdmFsdWUpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHZhbHVlO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHZhbHVlO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkdmFsdWU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkdmFsdWU7XG4gIEBpZiAkdmFsdWUgPT0gNTAlIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICB9XG59XG5cbkBtaXhpbiBncmlkLWNvbHVtbiB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNDAwIHtcbiAgICAmOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgZ3JpZC1jb2x1bW46ICRpO1xuICAgIH1cbiAgfVxufVxuXG4vKipcbiAqIEZvciBtb2Rlcm4gYnJvd3NlcnNcbiAqIDEuIFRoZSBzcGFjZSBjb250ZW50IGlzIG9uZSB3YXkgdG8gYXZvaWQgYW4gT3BlcmEgYnVnIHdoZW4gdGhlXG4gKiAgICBjb250ZW50ZWRpdGFibGUgYXR0cmlidXRlIGlzIGluY2x1ZGVkIGFueXdoZXJlIGVsc2UgaW4gdGhlIGRvY3VtZW50LlxuICogICAgT3RoZXJ3aXNlIGl0IGNhdXNlcyBzcGFjZSB0byBhcHBlYXIgYXQgdGhlIHRvcCBhbmQgYm90dG9tIG9mIGVsZW1lbnRzXG4gKiAgICB0aGF0IGFyZSBjbGVhcmZpeGVkLlxuICogMi4gVGhlIHVzZSBvZiBgdGFibGVgIHJhdGhlciB0aGFuIGBibG9ja2AgaXMgb25seSBuZWNlc3NhcnkgaWYgdXNpbmdcbiAqICAgIGA6YmVmb3JlYCB0byBjb250YWluIHRoZSB0b3AtbWFyZ2lucyBvZiBjaGlsZCBlbGVtZW50cy5cbiAqL1xuXG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuLmNsZWFyZml4LFxuLmNsZWFyIHtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cbiVhYnNvbHV0ZS1jZW50ZXJpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4lYWJzb2x1dGUtaG9yaXpvbnRhbC1jZW50ZXJpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcbn1cbiVhYnNvbHV0ZS12ZXJ0aWNhbC1jZW50ZXJpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuJWFic29sdXRlLXZlcnRpY2FsLWNlbnRlcmluZy0tb3ZlcnJpZGUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4lekRlcHRoLTEge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbiV6RGVwdGgtMiB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICAtbW96LWJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xufVxuJXpEZXB0aC0zIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG4lemktemVybyB7XG4gIHotaW5kZXg6IDA7XG59XG4lemktYmFzZSB7XG4gIHotaW5kZXg6IDEwMDtcbn1cbiV6aS1mb25kbyB7XG4gIHotaW5kZXg6IDIwMDtcbn1cbiV6aS1ncmFmaWNhIHtcbiAgei1pbmRleDogNDAwO1xufVxuJXppLWhpZ2hsaWdodHMge1xuICB6LWluZGV4OiA2MDA7XG59XG4lemktbmF2aWdhemlvbmUge1xuICB6LWluZGV4OiA4MDA7XG59XG4lemktdG9wIHtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLy8gRkxFWFxuJWRpc3BsYXktZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLy8gQU5JTUFUSU9OU1xuLypcbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkAtbW96LWtleWZyYW1lcyBmYWRlLWluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkAtbXMta2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbiovXG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTkpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG5AbWl4aW4gZmFkZWluKCR0aW1lKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWluICR0aW1lO1xuICAtbW96LWFuaW1hdGlvbjogZmFkZS1pbiAkdGltZTtcbiAgLW1zLWFuaW1hdGlvbjogZmFkZS1pbiAkdGltZTtcbiAgYW5pbWF0aW9uOiBmYWRlLWluICR0aW1lO1xufVxuXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOSsgKi9cbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIERST1BET1dOUyBPVkVSUklERVxuJGNvbG9yLWJnOiAjZjhmOGY4O1xuJGNvbG9yLWhpZ2g6ICMwNzZiOWQ7XG4kY29sb3ItbWlkOiAjNjY2O1xuJGNvbG9yLWxvdzogIzk5OTtcbiRiZy1oaWdoOiAjZWVlO1xuJGJnLWNvbnRyYXN0LWhpZ2g6ICNkZGQ7XG5cbiRpY29uLWNvbG9yLWdyZWVuOiBncmVlbjtcbiRpY29uLWNvbG9yLXllbGxvdzogI2ZmOWQwMztcblxuJHRleHQtYmx1ZTogIzAwNDY2NDtcbiR0ZXh0LWRhcms6ICMxNDE0MTI7XG4kdGV4dC1tZWRpdW06ICM1NTU1NTU7XG5cbiRjYS1yZWQ6ICNkNTFlMjY7XG4kY2EtcmVkLWg6ICNmZjAwMGI7XG4kY2EtZ3JleTogI2ViZWJlYjtcbiRjYS1ibHVlOiAjNDI4YmNhO1xuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93KSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgYm94LXNoYWRvdzogJHNoYWRvdztcbn1cblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogI2U1ZTVlNSkge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIC0gMSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xufVxuLy8ucmVzZXQtZmlsdGVyKCkge1xuLy8gIGZpbHRlcjogZSglKFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSlcIikpO1xuLy99XG4kbGluZS1oZWlnaHQtYmFzZTogMS40Mjg1NzE0Mjk7XG4kZm9udC1zaXplLWJhc2U6IDE0cHg7XG4kbGluZS1oZWlnaHQtY29tcHV0ZWQ6IG1hdGguZmxvb3IoKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlKSk7XG4kY2FyZXQtd2lkdGgtYmFzZTogNHB4O1xuJHppbmRleC1kcm9wZG93bjogMTAwMDtcbiRkcm9wZG93bi1iZzogI2ZmZjtcbiRkcm9wZG93bi1mYWxsYmFjay1ib3JkZXI6ICNjY2M7XG4kZHJvcGRvd24tYm9yZGVyOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuJGJvcmRlci1yYWRpdXMtYmFzZTogNHB4O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICNlNWU1ZTU7XG4kZ3JheS1kYXJrOiBjb2xvci5hZGp1c3QoIzAwMCwgJGxpZ2h0bmVzczogMjAlKTsgLy8gIzMzM1xuJGRyb3Bkb3duLWxpbmstY29sb3I6ICRncmF5LWRhcms7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogY29sb3IuYWRqdXN0KCRncmF5LWRhcmssICRsaWdodG5lc3M6IC01JSk7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogI2Y1ZjVmNTtcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAjZmZmO1xuJGJyYW5kLXByaW1hcnk6ICRjb2xvci1oaWdoO1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAkYnJhbmQtcHJpbWFyeTtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG4kZ3JheS1saWdodDogY29sb3IuYWRqdXN0KCMwMDAsICRsaWdodG5lc3M6IDQ2LjclKTtcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS1saWdodDtcbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRncmF5LWxpZ2h0O1xuJHNjcmVlbi1zbTogNzY4cHg7XG4kc2NyZWVuLXNtLW1pbjogJHNjcmVlbi1zbTtcbiRncmlkLWZsb2F0LWJyZWFrcG9pbnQ6ICRzY3JlZW4tc20tbWluO1xuLy8gRFJPUERPV05TIE9WRVJSSURFIC8vIEVORFxuIiwiLy9AdXNlIFwiY29tcG9uZW50cy9teWFjY291bnRcIjtcblxuQHVzZSAnc2V0dGluZ3MtbWl4aW5zJztcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5cbiR3cmFwcGVyOiAnI3Nsbi1zYWxvbi0tYWRtaW4sIC5zbG4tY2FsZW5kYXItLXdyYXBwZXInO1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAxNXB4O1xuLy8kY2xfbWFpbjogcmdiKDAsIDUzLCA4Myk7XG4kY2xfbWFpbjogcmdiKDAsIDUzLCA4Myk7XG4kY2xfbWFpbi0tbWVkaXVtOiAjNGM3MTg2O1xuJGNsX21haW4tLWxpZ2h0OiByZ2IoMTk5LCAyMjMsIDI0Myk7XG4kY2xfbWFpbi0tbGlnaHQtLW9wOiByZ2JhKDE5OSwgMjIzLCAyNDMsIDAuNSk7XG4kY2xfbWFpbi0tbGlnaHQtLW9wMjU6IHJnYmEoMTk5LCAyMjMsIDI0MywgMC4yNSk7XG4kY2xfbWFpbi0tbGlnaHQtLWJvcmRlcjogI2M1Y2ZkNDtcbiRjbF9tYWluLS1saWdodGVyOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG4kY2xfbWFpbi0tbGlnaHRlci0tb3A6IHJnYmEoMjQxLCAyNDcsIDI1MSwgMC43NSk7XG4kY2xfbWFpbi0tYmctLWxpZ2h0ZXI6ICNmMWYxZjE7XG4kY2xfbWFpbi0td2hpdGU6ICNmZmY7XG4kY2xfbWFpbi0tZ3JlZW46ICMxZGFjNDM7XG4vLyRjbF9tYWluLS1lbXBoYXNpczogIzBjNmViNjtcbiRjbF9tYWluLS1lbXBoYXNpczogcmdiKDIsIDExOSwgMTg5KTtcbiRjbF9wcm9ibGVtOiAjZDIyMjIxO1xuLy8kY2xfcHJvYmxlbS0tbGlnaHQ6ICNlNjNmMjQ7XG4kY2xfcHJvYmxlbS0tbGlnaHQ6ICNlZDVlNjk7XG4kY2xfd2FybmluZzogI2Y1YjAyNTtcbiRjbF93YXJuaW5nLS1saWdodDogI2Y3YzY1ZjtcbiRjbF9vazogIzViYzI0YztcbiRjbF9ncmV5OiAjY2NjO1xuJGNsX2dyZXktLWxpZ2h0ZXI6IHJnYigyNDAsIDI0MCwgMjQxKTtcblxuJHNsbi1jb2xvci0tZW1waGFzaXM6ICMwMjc3YmQ7XG4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI6ICMwMDkxZWE7XG5cbiRzbG4tY29sb3ItLWJ0bi1jYWwtZGF5LWJnOiAjMDA0MjU4O1xuXG4vLyBORVdcbiRjbF9udS0taGlnaGVtcGhhOiByZ2IoMCwgNjYsIDg4KTtcblxuJGNsX251X21haW4tLWxpZ2h0OiByZ2IoMTA0LCAxNTAsIDE4OCk7XG4vLyBub3QgbXkgZmF1bHRcbiRjbF9udV9tYWluLS1tZWRsaWdodDogcmdiKDIxNCwgMjI5LCAyMzQpO1xuJGNsX251X21haW4tLW1lZDogcmdiKDIzMSwgMjM3LCAyNDIpO1xuXG4kY2xfaW5wdXQtLWZvY3VzOiAkY2xfbnVfbWFpbi0tbWVkO1xuLy8gbm90IG15IGZhdWx0XG4kY2xfaW5wdXQtLWZvY3VzLS1mb2N1czogJGNsX251X21haW4tLW1lZGxpZ2h0O1xuJGNsX2lucHV0LS10ZXh0OiAkY2xfbnUtLWhpZ2hlbXBoYTtcbkBmdW5jdGlvbiBhbHBoYS10b25lcygkdG9uZSwgJGFscGhhKSB7XG4gIEByZXR1cm4gcmdiYSgkdG9uZSwgJGFscGhhKTtcbn1cblxuJGJyb3dzZXItY29udGV4dDogMjQ7XG5cbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuQG1peGluIHNxYXJlZF9iZygpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApLFxuICAgIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjY2NjY2NjIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNjY2NjY2NcbiAgICAgICAgICA3NSUsICNjY2NjY2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIC1vLWxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApLFxuICAgIC1vLWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2NjY2NjYyAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNzUlLCAjY2NjY2NjXG4gICAgICAgICAgNzUlLCAjY2NjY2NjKTtcbiAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAtbW96LWxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApLFxuICAgIC1tb3otbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjY2NjY2NjIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNjY2NjY2NcbiAgICAgICAgICA3NSUsICNjY2NjY2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA0NWRlZyxcbiAgICAgICNjY2NjY2MgMjUlLFxuICAgICAgdHJhbnNwYXJlbnQgMjUlLFxuICAgICAgdHJhbnNwYXJlbnQgNzUlLFxuICAgICAgI2NjY2NjYyA3NSUsXG4gICAgICAjY2NjY2NjXG4gICAgKSxcbiAgICBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA0NWRlZyxcbiAgICAgICNjY2NjY2MgMjUlLFxuICAgICAgdHJhbnNwYXJlbnQgMjUlLFxuICAgICAgdHJhbnNwYXJlbnQgNzUlLFxuICAgICAgI2NjY2NjYyA3NSUsXG4gICAgICAjY2NjY2NjXG4gICAgKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246XG4gICAgMCAwLFxuICAgIDhweCA4cHg7XG59XG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBESU1JVFJJIFBBTEVUVEUgMjAyNVxuJGNsX2RfbWFpbjogIzIxNzFiMTtcbiRjbF9kX21haW4tLWwxOiAjN2FhYWQwO1xuJGNsX2RfbWFpbi0tZDE6ICMyMzRjNjY7XG4kY2xfZF9fZGFya2VzdDogIzAwMDAwMDtcblxuLy8gVEVYVFxuJGNsX2RfdGV4dC0tbWFpbjogIzIzNGM2NjtcbiRjbF9kX3RleHQtLWxpZ2h0OiAjNjk2OTY5O1xuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ6ICM3MDg2OTc7XG4kY2xfZF90ZXh0LS1tYWluLS1saWdodDogI2JkZDdlYztcbiRjbF9kX3RleHQtLWRhcmtlc3Q6ICMwMDAwMDA7XG4kY2xfZF90ZXh0LS10b29sdGlwOiAjODA5NWFhO1xuXG4vLyBCQUNLR1JPVU5EXG4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ6ICNiZGQ3ZWM7XG4kY2xfZF9iZy0tbWFpbi0tbGlnaHRlcjogI2UxZWVmOTtcbiRjbF9kX2JnLS1saWdodDogI2U3ZWRmMjtcbiRjbF9kX2JnLS1saWdodC0yOiAjZjFmNGY3O1xuJGNsX2RfYmctLWdyZXktbGlnaHQ6ICNFQkVCRUI7XG4kY2xfZF9iZy0tZ3JleS1saWdodGVyOiAjRjVGNUY1O1xuXG4vLyBFVkVOVFNcbiRjbF9kX2V2ZW50LS10b2RheTogIzRhYjEyMTtcblxuLy8gSU5QVVRTXG4kY2xfZF9pbnB1dC0tYmc6ICNlN2VkZjI7XG5cbi8vIFVUSUxTXG4kY2xfZF91dGlscy0tcHJvYmxlbTogI2QyMjIyMTtcbiRjbF9kX3V0aWxzLS13YXJuaW5nOiAjZTc4NjE3O1xuIiwiQHVzZSBcImFkbWluX2NvbmZpZ1wiO1xuXG4vLyRzbG4tY29sb3ItLW1haW46IHJnYigwLDUzLDgzKTtcbi8vJHNsbi1jb2xvci0tbWFpbi0tbWVkaXVtOiAjNGM3MTg2O1xuLy8kc2xuLWNvbG9yLS1tYWluLS1saWdodDogcmdiKDE5OSwyMjMsMjQzKTtcbi8vJHNsbi1jb2xvci0tbWFpbi0tbGlnaHQtLWJvcmRlcjogI2M1Y2ZkNDtcbiRzbG4tY29sb3ItLXdoaXRlOiAjZmZmO1xuJHNsbi1jb2xvci0tbWFpbi0tZW1waGFzaXM6ICMwYzZlYjY7XG4kc2xuLWNvbG9yLS1wcm9ibGVtOiAjZDIyMjIxO1xuJHNsbi1jb2xvci0tcHJvYmxlbS0tbGlnaHQ6ICNlNjNmMjQ7XG4kc2xuLWNvbG9yLS13YXJuaW5nOiAjZjViMDI1O1xuJHNsbi1jb2xvci0td2FybmluZy0tbGlnaHQ6ICNmN2M2NWY7XG4kc2xuLWNvbG9yLS1vazogIzViYzI0YztcblxuJHNsbi1jb2xvci0tbWFpbi0tbzogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiRzbG4tY29sb3ItLWNvbnRyYXN0OiByZ2JhKDAsIDY2LCA4OCwgMSk7XG4kc2xuLWNvbG9yLS1jb250cmFzdC0tYWxwaGE6IHJnYmEoMCwgNjYsIDg4LCAwLjMpO1xuJHNsbi1jb2xvci0tZGFyazogcmdiYSgwLCAwLCAwLCAxKTtcbiRzbG4tY29sb3ItLWxpZ2h0ZXN0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXG4kc2xuLWNvbG9yLS1tYWluLS1ub2FscGhhOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJHNsbi1jb2xvci0tZW1waGFzaXM6ICMwMjc3YmQ7XG4vLyRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjogIzAwOTFlYTtcbkBmdW5jdGlvbiBzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDAsIDE0NSwgMjM0LCAkYWxwaGEpO1xufVxuXG4kc2xuLWNvbG9yLS1ncmV5LS1tYWluOiAjODg4O1xuJHNsbi1jb2xvci0tZ3JleS0tbGlnaHQ6ICNlNGU3ZTc7XG5cbiRzbG4tY29sb3ItLWxpZ2h0LS1ibHVlOiAjMTE4M2M0O1xuXG4vLyBORVcgQ09MT1JTXG4kc2xuLWNvbG9yLS1iYWNrZ3JvdW5kOiByZ2JhKDYwLCA2MCwgNjAsIDAuNzUpO1xuJHNsbi1jb2xvci0tbWFpbjogcmdiYSg5MiwgMTg0LCA5MiwgMSk7XG4kc2xuLWNvbG9yLS1tYWluLS1hbHBoYTc1OiByZ2JhKDkyLCAxODQsIDkyLCAwLjc1KTtcbiRzbG4tY29sb3ItLW1haW4tLWFscGhhNTA6IHJnYmEoOTIsIDE4NCwgOTIsIDAuNSk7XG4kc2xuLWNvbG9yLS10ZXh0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJHNsbi1jb2xvci0tdGV4dC0tYWxwaGE3NTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcbiRzbG4tY29sb3ItLXRleHQtLWFscGhhNTA6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblxuJXRleHQtY29sb3ItLW1haW4ge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tbWFpbi0tbm9hbHBoYTtcbn1cbiV0ZXh0LWNvbG9yLS1jb250cmFzdCB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1jb250cmFzdDtcbn1cbiV0ZXh0LWNvbG9yLS1jb250cmFzdC0tYWxwaGEge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tY29udHJhc3QtLWFscGhhO1xufVxuJXRleHQtY29sb3ItLWRhcmsge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tZGFyaztcbn1cbiV0ZXh0LWNvbG9yLS1lbXBoYXNpcyB7XG5cdGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG59XG4ldGV4dC1jb2xvci0tZW1waGFzaXMtLWhvdmVyIHtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG59XG4ldGV4dC1jb2xvci0tZ3JleSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1ncmV5LS1tYWluO1xufVxuJXRleHQtY29sb3ItLWdyZXktLWxpZ2h0IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLWdyZXktLWxpZ2h0O1xufVxuJXRleHQtY29sb3ItLXdoaXRlIHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLXdoaXRlO1xufVxuJXRleHQtY29sb3ItLW9rIHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLW9rO1xufVxuJXRleHQtY29sb3ItLXByb2JsZW0ge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbTtcbn1cbiV0ZXh0LWNvbG9yLS1wcm9ibGVtLS1saWdodCB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1wcm9ibGVtLS1saWdodDtcbn1cbiV0ZXh0LWNvbG9yLS13YXJuaW5nIHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLXdhcm5pbmc7XG59XG4ldGV4dC1jb2xvci0tbGlnaHQtLWJsdWUge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tbGlnaHQtLWJsdWU7XG59XG5cbi8vIEJBQ0tHT1JVTkRTXG4lYmdjLWNvbG9yLS1tYWluIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tbWFpbi0tbztcbn1cbiViZ2MtY29sb3ItLW1haW4tLW5vYWxwaGEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1tYWluLS1ub2FscGhhO1xufVxuJWJnYy1jb2xvci0tY29udHJhc3Qge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1jb250cmFzdDtcbn1cbiViZ2MtY29sb3ItLWNvbnRyYXN0LS1hbHBoYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0LS1hbHBoYTtcbn1cbiViZ2MtY29sb3ItLWRhcmsge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1kYXJrO1xufVxuJWJnYy1jb2xvci0tZW1waGFzaXMge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG59XG4lYmdjLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xufVxuJWJnYy1jb2xvci0tdHJhbnNwYXJlbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiViZ2MtY29sb3ItLWdyZXkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1ncmV5LS1tYWluO1xufVxuJWJnYy1jb2xvci0tZ3JleS0tbGlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1ncmV5LS1saWdodDtcbn1cbiViZ2MtY29sb3ItLW9rIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tb2s7XG59XG4lYmdjLWNvbG9yLS13aGl0ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLXdoaXRlO1xufVxuJWJnYy1jb2xvci0td2FybmluZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLXdhcm5pbmc7XG59XG4lYmdjLWNvbG9yLS13YXJuaW5nLS1saWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLXdhcm5pbmctLWxpZ2h0O1xufVxuJWJnYy1jb2xvci0tcHJvYmxlbSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLXByb2JsZW07XG59XG4lYmdjLWNvbG9yLS1wcm9ibGVtLS1saWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLXByb2JsZW0tLWxpZ2h0O1xufVxuXG4vLyBCT1JERVJTXG4lYmQtY29sb3ItLW1haW4ge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLW1haW4tLW87XG59XG4lYmQtY29sb3ItLWNvbnRyYXN0IHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1jb250cmFzdDtcbn1cbiViZC1jb2xvci0tY29udHJhc3QtLWFscGhhIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1jb250cmFzdC0tYWxwaGE7XG59XG4lYmQtY29sb3ItLWRhcmsge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWRhcms7XG59XG4lYmQtY29sb3ItLWVtcGhhc2lzIHtcblx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG59XG4lYmQtY29sb3ItLWVtcGhhc2lzLS1ob3ZlciB7XG5cdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcbn1cbiViZC1jb2xvci0tdHJhbnNwYXJlbnQge1xuXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuJWJkLWNvbG9yLS1tYWluLS1ub2FscGhhIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1tYWluLS1ub2FscGhhO1xufVxuJWJkLWNvbG9yLS1ncmV5IHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1ncmV5LS1tYWluO1xufVxuJWJkLWNvbG9yLS1ncmV5LS1saWdodCB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tZ3JleS0tbGlnaHQ7XG59XG4lYmQtY29sb3ItLW9rIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1vaztcbn1cbiViZC1jb2xvci0td2FybmluZyB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0td2FybmluZztcbn1cbiViZC1jb2xvci0tcHJvYmxlbSB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbTtcbn1cbiViZC1jb2xvci0tcHJvYmxlbS0tbGlnaHQge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLXByb2JsZW0tLWxpZ2h0O1xufVxuJWJkLWNvbG9yLS1saWdodC0tYmx1ZSB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tbGlnaHQtLWJsdWU7XG59XG4iLCIvLyAkc2xuLWNsLXN1ci1oOiA3MDtcbi8vICRzbG4tY2wtc3VyLXM6IDUwO1xuLy8gJHNsbi1jbC1zdXItbDogOTY7XG4kc2xuLWNsLXN1ci1oOiAyMDA7XG4kc2xuLWNsLXN1ci1zOiA4MDtcbiRzbG4tY2wtc3VyLWw6IDkwO1xuJHNsbi1jbC1zdXI6IGhzbCgkc2xuLWNsLXN1ci1oLCAkc2xuLWNsLXN1ci1zICogMSUsICRzbG4tY2wtc3VyLWwgKiAxJSk7XG4kc2xuLWNsLXN1ci1icmlnaHQ6IGhzbCgkc2xuLWNsLXN1ci1oLCAkc2xuLWNsLXN1ci1zICogMSUsICRzbG4tY2wtc3VyLWwgKiAxJSk7XG4kc2xuLWNsLXN1ci1kaW06IGhzbChcblx0JHNsbi1jbC1zdXItaCxcblx0JHNsbi1jbC1zdXItcyAtIDM4ICogMSUsXG5cdCRzbG4tY2wtc3VyLWwgLSAxMiAqIDElXG4pO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWJnOiBoc2woXG5cdCRzbG4tY2wtc3VyLWggKyAyMCxcblx0JHNsbi1jbC1zdXItcyAtIDEzICogMSUsXG5cdCRzbG4tY2wtc3VyLWwgLSAxMSAqIDElXG4pO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWxvd2VzdDogaHNsKCRzbG4tY2wtc3VyLWgsICRzbG4tY2wtc3VyLXMgLSAxMiAqIDElLCAxMDAlKTtcbiRzbG4tY2wtc3VyX2NvbnRhaW5lci1sb3c6IGhzbChcblx0JHNsbi1jbC1zdXItaCxcblx0JHNsbi1jbC1zdXItcyAtIDE2ICogMSUsXG5cdCRzbG4tY2wtc3VyLWwgLSAyICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItYmFzZTogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMjYgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDQgKiAxJVxuKTtcbiRzbG4tY2wtc3VyX2NvbnRhaW5lci1oaWdoOiBoc2woXG5cdCRzbG4tY2wtc3VyLWgsXG5cdCRzbG4tY2wtc3VyLXMgLSAzMiAqIDElLFxuXHQkc2xuLWNsLXN1ci1sIC0gNiAqIDElXG4pO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWhpZ2hlc3Q6IGhzbChcblx0JHNsbi1jbC1zdXItaCxcblx0JHNsbi1jbC1zdXItcyAtIDM2ICogMSUsXG5cdCRzbG4tY2wtc3VyLWwgLSA4ICogMSVcbik7XG4vLy8vIERJTUlUUkkgVUkgLy8vL1xuXG4kc2xuLW51Y29sb3ItLW1haW46IHJnYmEoOSwgMTIwLCAxODksIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1tYWluKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoOSwgMTIwLCAxODksICRhbHBoYSk7XG59XG5cbiRzbG4tbnVjb2xvci0tbWFpbi0tZGFyazogcmdiYSgwLCA1MywgODMsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1tYWluLS1kYXJrKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMCwgNTMsIDgzLCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0OiByZ2JhKDE5OSwgMjIzLCAyNDMsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1tYWluLS1saWdodCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDE5OSwgMjIzLCAyNDMsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLW1haW4tLWE1MDogcmdiYSg5LCAxMjAsIDE4OSwgMC41KTtcbiRzbG4tbnVjb2xvci0tbWFpbmhvdmVyOiByZ2JhKDIxNywgMjI1LCAyMzAsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1tYWluaG92ZXIoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMTcsIDIyNSwgMjMwLCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS1kYXJrOiByZ2JhKDUyLCA1MiwgNTIsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1kYXJrKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoNTIsIDUyLCA1MiwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1taWRfZGFyazogcmdiYSg2MywgNjgsIDcwLCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tbWlkX2RhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg2MywgNjgsIDcwLCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS1taWRfZGFya19iOiByZ2JhKDgwLCA4MCwgODAsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1taWRfZGFya19iKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoODAsIDgwLCA4MCwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1saWdodGVzdDogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tbGlnaHRlc3QoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyNTUsIDI1NSwgMjU1LCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS1saWdodGVzdF9ncmF5OiByZ2JhKDI0NSwgMjQ1LCAyNDUsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1saWdodGVzdF9ncmF5KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjQ1LCAyNDUsIDI0NSwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tbGlnaHRlc3QoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyNTUsIDI1NSwgMjU1LCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS10ZXh0OiByZ2JhKDgzLCAxMDYsIDExOSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLXRleHQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg4MywgMTA2LCAxMTksICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLXRleHQtLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg3LCA0MCwgNzQsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLXRleHQtLWJsdWUtLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg1MywgODMsIDEwMCwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dC0tZGFya2VzdCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDAsIDAsIDAsICRhbHBoYSk7XG59XG5cbiRzbG4tbnVjb2xvci0tZ3JleS0tbWFpbjogcmdiYSgxMzYsIDEzNiwgMTM2LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tbWFpbigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDEzNiwgMTM2LCAxMzYsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0OiByZ2JhKDIyOCwgMjMxLCAyMzEsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIyOCwgMjMxLCAyMzEsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXI6IHJnYmEoMjQwLCAyNDAsIDI0MCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyNDAsIDI0MCwgMjQwLCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS1ncmV5LS1hY2M6IHJnYmEoMjAyLCAyMTYsIDIyNCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWFjYygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIwMiwgMjE2LCAyMjQsICRhbHBoYSk7XG59XG5cbiRzbG4tbnVjb2xvci0tb2s6IHJnYmEoNTcsIDE0OSwgMjQsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1vaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDU3LCAxNDksIDI0LCAkYWxwaGEpO1xufVxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1va2JnKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTc2LCAyMTMsIDE2MywgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tYXR0ZW50aW9uOiByZ2JhKDIxNywgOTYsIDE5LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tYXR0ZW50aW9uKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjE3LCA5NiwgMTksICRhbHBoYSk7XG59XG5cbiV0ZXh0LWNvbG9yLS1jb250cmFzdCB7XG5cdGNvbG9yOiAkc2xuLW51Y29sb3ItLXRleHQ7XG59XG5cbi8vIElOUFVUUyAmIEJVVFRPTlNcbiRzbG4tbnVjb2xvci0tZ3JleS0tdW5jaGVja2VkOiByZ2JhKDE3MywgMTczLCAxNzMsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDE3MywgMTczLCAxNzMsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjM5LCAyNDQsIDI0NywgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1vazogcmdiYSgxMywgMTgxLCAxMywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW9rKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTMsIDE4MSwgMTMsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLW5vdG9rOiByZ2JhKDI1NSwgMTUsIDE1LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tbm90b2soJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyNTUsIDE1LCAxNSwgJGFscGhhKTtcbn1cblxuLy8gQk9SREVSU1xuJWJkLW51Y29sb3ItLW1haW4ge1xuXHRib3JkZXItY29sb3I6ICRzbG4tbnVjb2xvci0tbWFpbjtcbn1cbi8vIEFDQ09VTlRcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tYWNjb3VudC0tbWFpbi0tbGlnaHQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxNjIsIDIxMCwgMjQwLCAkYWxwaGEpO1xufVxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1hY2NvdW50LS1hY2NlbnQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMjcsIDExOSwgMTAsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWFjY291bnQtLXJhdGluZygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1MywgMTk1LCAwLCAkYWxwaGEpO1xufVxuLy8gQURNSU5cbiRzbG4tYWRtaW5fbnVjb2xvci0td2FybmluZzogcmdiYSgyNDUsIDIyOCwgMTU3LCAxKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0td2FybmluZygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI0NSwgMjI4LCAxNTcsICRhbHBoYSk7XG59XG4vLyRzbG4tYWRtaW5fbnVjb2xvci0tYXR0ZW50aW9uOiByZ2JhKDIzMiwgMTcwLCAxMzUsIDEpOyAyOEE3NDVcblxuJHNsbi1hZG1pbl9udWNvbG9yLS1vazogcmdiYSg0MCwgMTY3LCA2OSwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLW9rKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoNDAsIDE2NywgNjksICRhbHBoYSk7XG59XG5cbiRzbG4tYWRtaW5fbnVjb2xvci0tb2stLWJnOiByZ2JhKDIzOCwgMjQ4LCAyNDAsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS1vay0tYmcoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMzgsIDI0OCwgMjQwLCAkYWxwaGEpO1xufVxuJHNsbi1hZG1pbl9udWNvbG9yLS1hdHRlbnRpb246IHJnYmEoMjMyLCAxNzAsIDEzNSwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLWF0dGVudGlvbigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIzMiwgMTcwLCAxMzUsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW06IHJnYmEoMjEwLCAzNCwgMzQsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjEwLCAzNCwgMzQsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcms6IHJnYmEoMTYwLCAyMSwgMjAsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTYwLCAyMSwgMjAsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnOiByZ2JhKDI0OSwgMjI1LCAyMjMsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1iZygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI0OSwgMjI1LCAyMjMsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLXRleHQtLWRhcms6IHJnYmEoMCwgMCwgMjIsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS10ZXh0LS1kYXJrKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMCwgMCwgMjIsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLW1haW4tLWxpZ2h0OiByZ2IoMTk5LCAyMjMsIDI0Myk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLW1haW4tLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTk5LCAyMjMsIDI0MywgJGFscGhhKTtcbn1cbiIsIi5zbG4taWNvbnVyaS0tcGVvcGxlc3RhciB7XG5cdCY6OmFmdGVyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQ1JyBoZWlnaHQ9JzU3LjQ5Nycgdmlld0JveD0nMCAwIDQ1IDU3LjQ5NyclM0UlM0NwYXRoIGlkPSdJY29uX2F3ZXNvbWUtdXNlcnMnIGRhdGEtbmFtZT0nSWNvbiBhd2Vzb21lLXVzZXJzJyBkPSdNNi43NSwxNS43NWE0LjUsNC41LDAsMSwwLTQuNS00LjVBNC41LDQuNSwwLDAsMCw2Ljc1LDE1Ljc1Wm0zMS41LDBhNC41LDQuNSwwLDEsMC00LjUtNC41QTQuNSw0LjUsMCwwLDAsMzguMjUsMTUuNzVaTTQwLjUsMThIMzZhNC40ODcsNC40ODcsMCwwLDAtMy4xNzEsMS4zMDhBMTAuMjg1LDEwLjI4NSwwLDAsMSwzOC4xMDksMjdINDIuNzVBMi4yNDgsMi4yNDgsMCwwLDAsNDUsMjQuNzVWMjIuNUE0LjUsNC41LDAsMCwwLDQwLjUsMThabS0xOCwwYTcuODc1LDcuODc1LDAsMSwwLTcuODc1LTcuODc1QTcuODcxLDcuODcxLDAsMCwwLDIyLjUsMThabTUuNCwyLjI1aC0uNTg0YTEwLjg3MywxMC44NzMsMCwwLDEtOS42MzMsMEgxNy4xQTguMSw4LjEsMCwwLDAsOSwyOC4zNXYyLjAyNWEzLjM3NiwzLjM3NiwwLDAsMCwzLjM3NSwzLjM3NWgyMC4yNUEzLjM3NiwzLjM3NiwwLDAsMCwzNiwzMC4zNzVWMjguMzVBOC4xLDguMSwwLDAsMCwyNy45LDIwLjI1Wm0tMTUuNzI5LS45NDJBNC40ODcsNC40ODcsMCwwLDAsOSwxOEg0LjVBNC41LDQuNSwwLDAsMCwwLDIyLjV2Mi4yNUEyLjI0OCwyLjI0OCwwLDAsMCwyLjI1LDI3SDYuODg0QTEwLjMxMSwxMC4zMTEsMCwwLDEsMTIuMTcxLDE5LjMwOFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgMjMuNzQ3KScgZmlsbD0nJTIzMDEzNTUzJy8lM0UlM0NwYXRoIGlkPSdJY29uX2F3ZXNvbWUtc3RhcicgZGF0YS1uYW1lPSdJY29uIGF3ZXNvbWUtc3RhcicgZD0nTTExLjcuNzY0LDguODk1LDYuNDUybC02LjI3Ni45MTVhMS4zNzUsMS4zNzUsMCwwLDAtLjc2LDIuMzQ2TDYuNCwxNC4xMzdsLTEuMDc0LDYuMjVhMS4zNzQsMS4zNzQsMCwwLDAsMS45OTMsMS40NDhsNS42MTUtMi45NTEsNS42MTUsMi45NTFhMS4zNzUsMS4zNzUsMCwwLDAsMS45OTMtMS40NDhsLTEuMDc0LTYuMjUsNC41NDEtNC40MjVhMS4zNzUsMS4zNzUsMCwwLDAtLjc2LTIuMzQ2bC02LjI3Ni0uOTE1TDE0LjE2Ni43NjRhMS4zNzYsMS4zNzYsMCwwLDAtMi40NjYsMFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDguODc2IDAuMDAxKScgZmlsbD0nJTIzZmZkZDUwJy8lM0UlM0Mvc3ZnJTNFIFwiKTtcblx0fVxufVxuLnNsbi1pY29udXJpLS1hcnJvdyB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTgnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAxOCAyNiclM0UlM0NyZWN0IGlkPSdSZXR0YW5nb2xvXzUnIGRhdGEtbmFtZT0nUmV0dGFuZ29sbyA1JyB3aWR0aD0nMTgnIGhlaWdodD0nMjYnIGZpbGw9J3JnYmEoMjU1LDI1NSwyNTUsMCknLyUzRSUzQ3BhdGggaWQ9J0ljb25fbWF0ZXJpYWwtc3ViZGlyZWN0b3J5LWFycm93LXJpZ2h0JyBkYXRhLW5hbWU9J0ljb24gbWF0ZXJpYWwtc3ViZGlyZWN0b3J5LWFycm93LXJpZ2h0JyBkPSdNMjQsMTkuMmwtNy4yLDcuMi0xLjctMS43TDE5LjQsMjAuNEg2VjZIOC40VjE4aDExTDE1LjEsMTMuNywxNi44LDEyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTYgLTYpJyBmaWxsPSclMjNiYmZkYTInLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5AbWl4aW4gc2xuLWljb251cmktLWxpc3RfdGFicygkdHlwZTogbGlzdCwgJGNvbG9yKSB7XG5cdEBpZiAkdHlwZSA9PSBsaXN0IHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMzIgMjgnJTNFJTNDcGF0aCBpZD0nVW5pb25lXzMnIGRhdGEtbmFtZT0nVW5pb25lIDMnIGQ9J00xMSwyOFYyMEgzMnY4Wk0wLDI4VjIwSDl2OFpNMTEsMThWMTBIMzJ2OFpNMCwxOFYxMEg5djhaTTExLDhWMEgzMlY4Wk0wLDhWMEg5VjhaJyBmaWxsPScjeyRjb2xvcn0nLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdH0gQGVsc2UgaWYgJHR5cGUgPT0gdGFicyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMicgaGVpZ2h0PScyOCcgdmlld0JveD0nMCAwIDMyIDI4JyUzRSUzQ3BhdGggaWQ9J1VuaW9uZV80JyBkYXRhLW5hbWU9J1VuaW9uZSA0JyBkPSdNMCwyOFY4SDMyVjI4Wk0wLDhWMEg5VjhaTTIyLDZWMGg5VjZaTTExLDZWMGg5VjZaJyBmaWxsPScjeyRjb2xvcn0nLyUzRSUzQy9zdmclM0UlMEFcIik7XG5cdH1cbn1cbiIsIkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5AdXNlICdpY29ucy1kYXRhdXJpJztcbkB1c2UgJy4uL2FkbWluX2NvbmZpZyc7XG5AdXNlICcuLi9jb2xvcnMnO1xuQHVzZSAnLi4vY29sb3JzLW51JztcbkB1c2UgJy4uL3R5cG8tYWRtaW4nO1xuXG4jc2xuLXNhbG9uLS1hZG1pbixcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuICAlc2xuLWlucHV0IHtcbiAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICAgICksXG4gICAgaW5wdXQuZm9ybS1jb250cm9sLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDEpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgxKTtcbiAgICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgICAgQGV4dGVuZCAlZm9udC1jbF9tYWluO1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuMzNyZW07XG4gICAgICBwYWRkaW5nOiAwLjQ1cmVtIDFyZW07XG4gICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgYm9yZGVyLWNvbG9yIDEwMG1zLFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zO1xuICAgICAgQGluY2x1ZGUgYWRtaW5fY29uZmlnLnBsYWNlaG9sZGVyLWNvbG9yKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtKTtcbiAgICAgICZbZGlzYWJsZWQ9J2Rpc2FibGVkJ10ge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tYmctLWxpZ2h0ZXI7XG4gICAgICB9XG4gICAgICAmOmZvY3VzLFxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS1tYWluKDAuMSk7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuOCk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjMpO1xuICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICAgLy9taW4taGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNDVyZW0gMC42NjZyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWlucHV0LS1zaW1wbGUyNSB7XG4gICAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICAgICApLFxuICAgICAgaW5wdXQuZm9ybS1jb250cm9sLFxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfaW5wdXQtLWJnO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWRhcmtlc3Q7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgIGNvbG9yOiByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0LCAwLjYpO1xuICAgICAgfVxuICAgIH1cbiAgICAvL2lucHV0IHtcbiAgICAvL1x0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICAgIC8vXHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KTtcbiAgICAvL31cbiAgICB0ZXh0YXJlYSxcbiAgICB0ZXh0YXJlYSNfc2xuX2Jvb2tpbmdfbm90ZSB7XG4gICAgICBtaW4taGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI1MHB4KTtcbiAgICB9XG4gIH1cbiAgI3Nsbl9ib29raW5nLWRldGFpbHMgJXNsbi1pbnB1dCB7XG4gICAgaW5wdXQ6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdyZXNldCddKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoXG4gICAgICAgIFt0eXBlPSdpbWFnZSddXG4gICAgICApLFxuICAgIGlucHV0LmZvcm0tY29udHJvbCxcbiAgICB0ZXh0YXJlYSB7XG4gICAgICAvL2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4LCAxNnB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG4gICVzbG4taW5wdXQtbGFiZWwge1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIH1cbiAgLy8jc2xuX2Jvb2tpbmctZGV0YWlscyAlc2xuLWlucHV0LWxhYmVsIHtcbiAgLy9cdGxhYmVsIHtcbiAgLy9cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgsIDE2cHgpO1xuICAvL1x0fVxuICAvL31cbiAgJXNsbi1pbnB1dC1sYWJlbC0tYmlnIHtcbiAgICBAZXh0ZW5kICVmb250LWJpZztcbiAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjRweClcbiAgICAgIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCkgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICVzbG4taW5wdXQtaGVscCB7XG4gICAgcCB7XG4gICAgICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgICAgIEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQtLW1lZGl1bTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gICVzbG4tYmlnLWJvcmRlciB7XG4gICAgYm9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDNweCkgc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgfVxuICAlc2xuLWJpZy1ib3JkZXItLW9uaG92ZXIge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjUwbXM7XG4gICAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICVzbG4tc21hbGwtYm9yZGVyIHtcbiAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICB9XG4gICVzbG4tc21hbGwtYm9yZGVyLS1vbmhvdmVyIHtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDI1MG1zO1xuICAgICAgYm9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLWZha2UtbGFiZWwsXG4gIC5zbG4tZ3N0LWxhYmVsLS0tIHtcbiAgICBAZXh0ZW5kICVmb250LWJpZztcbiAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5zbG4tZ3N0LWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAvL21hcmdpbi1ib3R0b206IC0wLjE2cmVtO1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICBAZXh0ZW5kICVmb250LWJpZztcbiAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuXG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAvL21hcmdpbi1ib3R0b206IC0wLjE4cmVtO1xuICAgIH1cbiAgfVxuICAvLyBVVElMSVRJRVMgLy8gRU5EXG5cbiAgYm9keTpub3QoLnNhbG9uZV9wYWdlX3NhbG9uLXNldHRpbmdzKTpub3QoLnNhbG9uX3BhZ2Vfc2Fsb24tc2V0dGluZ3MpXG4gICAgLnNsbi1pbnB1dC0tb2xkc3R5bGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vaGVpZ2h0OiAzNHB4O1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjpcbiAgICAgIGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxcbiAgICAgIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgLW8tdHJhbnNpdGlvbjpcbiAgICAgIGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxcbiAgICAgIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cyxcbiAgICAgIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIH1cblxuICAuc2xuLWlucHV0LWhlbHAge1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIH1cbiAgLnNsbi1pbnB1dC0tc2ltcGxlIHtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQ7XG4gICAgQGV4dGVuZCAlc2xuLWlucHV0LWhlbHA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbDtcbiAgICB9XG4gICAgLml0aV9fZmxhZy1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxNnB4O1xuICAgICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcbiAgICAgICAgfVxuICAgICAgICAuaXRpX19mbGFnIHtcbiAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgfVxuICAgICAgICAuaXRpX19zZWxlY3RlZC1kaWFsLWNvZGUge1xuICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAmOmVtcHR5IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdGlfX2Fycm93IHtcbiAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gMjtcbiAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiA4cHggNnB4IDAgNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNzYWxvbl9zZXR0aW5nc19zbXNfcHJlZml4IHtcbiAgICAgIHBhZGRpbmctbGVmdDogNXJlbTtcbiAgICB9XG4gICAgI19zbG5fYm9va2luZ19waG9uZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW07XG4gICAgfVxuICB9XG4gIC5zbG4tY2hlY2tib3gge1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbC0tYmlnO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTZyZW07XG4gICAgICBtaW4taGVpZ2h0OiAzLjMzcmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDApO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUsXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvL3RvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgLy90b3A6IDUwJTtcbiAgICAgICAgLy9yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgXG5cdFx0XHQqL1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiAnIFxcZjAwYyc7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAvKiBGSVggMDkyMDIzIFxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkc2xuLWNvbG9yLS1lbXBoYXNpcztcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCovXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDEpO1xuICAgICAgfVxuICAgICAgLyogRklYIDA5MjAyMyBcblx0XHRcdCovXG4gICAgICAmOmFmdGVyLFxuICAgICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB9XG4gICAgfVxuICAgIC8qXG5cdFx0bGFiZWwgc3BhbiB7XG5cdFx0XHQvLyBVU0VEIEZPUiBFTVBIQVNJU1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cdFx0Ki9cbiAgICAmLnNsbi1jaGVja2JveC0tY2hlY2tvbmx5IHtcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDAgLyAxZnI7XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLWNoZWNrYm94LS1udSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbC0tYmlnO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAvL2xhYmVsIHtcbiAgICAvL1x0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgIC8vfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpIGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbF9tYWluLS1saWdodDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICAgIC8vQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXItLW9uaG92ZXI7XG4gICAgICAvLyY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIC8vXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgLy99XG4gICAgICBzcGFuIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICAvL3RvcDogNTAlO1xuICAgICAgICAvL3JpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDRweCk7XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzICovXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcgXFxmMDBjJztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAvKiBGSVggMDkyMDIzICovXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICY6YWZ0ZXIsXG4gICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLypcblx0XHRsYWJlbCBzcGFuIHtcblx0XHRcdC8vIFVTRUQgRk9SIEVNUEhBU0lTXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblx0XHQqL1xuICAgICYuc2xuLWNoZWNrYm94LS1jaGVja29ubHkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tc3dpdGNoIHtcbiAgICAmLnNsbi1zd2l0Y2gtLXZpZXdtb2RlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbC0tYmlnO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1saWdodCgwKTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gICAgQGV4dGVuZCAlc2xuLWlucHV0LWhlbHA7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tbGVmdDogLTk5OTlweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgLyogRklYIDA5MjAyMyBcblx0XHRsYWJlbCB7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQqL1xuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNHJlbSBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMS4yNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMnB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBoZWlnaHQ6IDMuMzNyZW07XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICAgIC8vQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXItLW9uaG92ZXI7XG4gICAgICAvLyY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIC8vXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgLy99XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNHJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMSk7XG4gICAgICAgIC8vYm9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDhweCkgc29saWQgJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbGlnaHRlc3QoMSk7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3dpdGNoLS1vbl9fdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuc2xuLXN3aXRjaC0tb2ZmX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAmLnNsbi1zd2l0Y2gtLW9uX19sYWJlbCB7XG4gICAgICAgIC5zbG4tc3dpdGNoLS1vbl9fdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgLnNsbi1zd2l0Y2gtLW9mZl9fdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgc3BhbiB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8mOjpiZWZvcmUsXG4gICAgICAvLyY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAvL1x0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgLy99XG4gICAgICAmOmFmdGVyLFxuICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAvL2p1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycmVtKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWCgycmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1zd2l0Y2gtLXNlZ21lbnRlZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gM3JlbSAzcmVtO1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW0gMCAwIDAuNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICBAaW5jbHVkZSBpY29ucy1kYXRhdXJpLnNsbi1pY29udXJpLS1saXN0X3RhYnMoXG4gICAgICAgICAgICB0YWJzLFxuICAgICAgICAgICAgJyN7Y29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpfSdcbiAgICAgICAgICApO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMC41cmVtIDAuNXJlbSAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbnMtZGF0YXVyaS5zbG4taWNvbnVyaS0tbGlzdF90YWJzKFxuICAgICAgICAgICAgbGlzdCxcbiAgICAgICAgICAgICcje2NvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKX0nXG4gICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIC8vICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDEpO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAvL2p1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1zd2l0Y2gtLWJhcmUsXG4gICAgJi5zbG4tc3dpdGNoLS1iYXJlLnNsbi1zd2l0Y2gtLWludmVydGVkIHtcbiAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICB9XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgNHJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCk7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogMCA5cHggMCAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgfVxuICAgICAgICAvLyY6Zm9jdXMsXG4gICAgICAgIC8vJjphY3RpdmUge1xuICAgICAgICAvL1x0c3BhbiB7XG4gICAgICAgIC8vXHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICAgICAgLy9cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAvL1x0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgICAgIC8vXHR9XG4gICAgICAgIC8vfVxuICAgICAgICAvL0BtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgIC8vXHQmOmhvdmVyIHtcbiAgICAgICAgLy9cdFx0c3BhbiB7XG4gICAgICAgIC8vXHRcdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAgICAgICAvL1x0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgLy9cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgICAgIC8vXHRcdH1cbiAgICAgICAgLy9cdH1cbiAgICAgICAgLy99XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXN3aXRjaC0tYmFyZSB7XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0cmVtIDFmcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc3dpdGNoLS1pbnZlcnRlZCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgICB9XG4gICAgICAgIC8vQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXItLW9uaG92ZXI7XG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgLy9ib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oOHB4KSBzb2xpZCAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMnJlbSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxLjJyZW0pO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb2ZmKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2dyZXk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgLy9qdXN0aWZ5LXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc3dpdGNoLS1udSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLnNsbi1mYWtlLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgICAgJjpoYXMoLnNsbi1mYWtlLWxhYmVsKSB7XG4gICAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICAgIGdhcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWwxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyLFxuICAgICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMjVyZW0pO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbi0tbDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXN3aXRjaC0tbnUtLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDFyZW07XG4gICAgfVxuICB9XG4gIC5zbG4tYWRtaW5fX3RhYnBhbmVsIC5zbG4tc3dpdGNoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5zbG4tcmFkaW9ib3gge1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbC0tYmlnO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAvL2xhYmVsIHtcbiAgICAvL1x0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgIC8vfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogMTZyZW07XG4gICAgICBtaW4taGVpZ2h0OiAzLjMzcmVtO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxLjVyZW0gYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDApO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICB9XG4gICAgICAvL0BleHRlbmQgJXNsbi1iaWctYm9yZGVyLS1vbmhvdmVyO1xuICAgICAgLy8mOm50aC1jaGlsZCgyKSB7XG4gICAgICAvL1x0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgIC8vfVxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZ3JleTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwgc3BhbiB7XG4gICAgICAvLyBVU0VEIEZPUiBFTVBIQVNJU1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgJi5zbG4tcmFkaW9ib3gtLWNoZWNrb25seSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1yYWRpb2JveCAuc2xuLXJhZGlvYm94X193cmFwcGVyIHtcbiAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLXJhZGlvYm94X193cmFwcGVyLS1iZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpIHNvbGlkXG4gICAgICAgIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDI1MG1zO1xuICAgIH1cbiAgICAmLnNsbi1yYWRpb2JveF9fd3JhcHBlci0tY2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG4gICAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcixcbiAgICAgICAgMC41XG4gICAgICApO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICAgIC5zbG4tcmFkaW9ib3hfX3dyYXBwZXJfX2xhYmVsZnVsbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCkgc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjc2xuLWJvb2tpbmdfZm9ybV9sYXlvdXQgLnNsbi1yYWRpb2JveF9fd3JhcHBlci0tYmQge1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgfVxuXG4gIC5zbG4tY2hlY2tidXR0b24tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuICB9XG4gIC5zbG4tY2hlY2tidXR0b24ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICBtYXgtd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjAwcHgpO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tbGVmdDogLTk5OTlweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAvKlxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNzBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMTUwbXM7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRAZXh0ZW5kICVmb250LWJpZ2dlcjtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRjb2xvcjogJGNsX21haW47XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdGJvcmRlci1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0QGluY2x1ZGUgYnAodGFibGV0KSB7XG5cdFx0XHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MHB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzBweCk7XG5cdFx0XHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG5cdFx0XHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg3MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0XHR9XG5cdFx0XHQqL1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMXJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE2cmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgICAgc3BhbiB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEuMTI1cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuMTI1cmVtO1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAvL3RvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgLy90b3A6IDUwJTtcbiAgICAgICAgLy9yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX2dyZXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTZyZW07XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzICovXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcgXFxmMDBjJztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyN3B4KTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfb2ssIDAuNSk7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG4gICAgICAgICAgICAgIGFkbWluX2NvbmZpZy4kY2xfb2ssXG4gICAgICAgICAgICAgIDAuNzVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAvKiBGSVggMDkyMDIzICovXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfb2ssIDAuMjUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzIFxuXHRcdFx0JjphZnRlcixcblx0XHRcdCY6aG92ZXI6YWZ0ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Ki9cbiAgICB9XG5cbiAgICAvKlxuXHRcdGlucHV0ICsgbGFiZWw6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG5cdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRjb2xvcjogJGNsX21haW47XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zLCBjb2xvciAxNTBtcztcblx0XHR9XG5cdFx0aW5wdXQgKyBsYWJlbDphZnRlciB7XG5cdFx0Zm9udC13ZWlnaHQ6NDAwO1xuXHRcdGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG5cdFx0fVxuXHRcdGlucHV0ICsgbGFiZWw6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW47XG5cdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfb2s7XG5cdFx0XHRib3JkZXItY29sb3I6ICRjbF9vaztcblx0XHRcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYxNGFcIjtcblx0XHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQqL1xuICB9XG5cbiAgLnNsbi1yYXRpbmcsXG4gICNzbG5fYm9va2luZy1kZXRhaWxzIC5zbG4tcmF0aW5nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAwO1xuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgLy90cmFuc2Zvcm06IHNjYWxlKDEuMTUpO1xuICAgICAgICAuc2xuLXJhdGluZ19fbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIH1cbiAgICAgICAgLnNsbi1yYXRpbmdfX2lucHV0OmNoZWNrZWQ6Y2hlY2tlZFxuICAgICAgICAgICsgLnNsbi1yYXRpbmdfX2xhYmVsXG4gICAgICAgICAgfiAuc2xuLXJhdGluZ19fbGFiZWw6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1yYXRpbmdfX2xhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJi5oaWRkZW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMHJlbTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXJlbTtcbiAgICAgICAgY29sb3I6ICM1NDZhNzc7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1yYXRpbmdfX2xhYmVsOmhhcyh+IC5zbG4tcmF0aW5nX19sYWJlbDpob3Zlcikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgIH1cbiAgICAvKiBtYWtlIHJhdGluZ3MgKmFmdGVyKiB0aGUgY2hlY2tlZCByYWRpbyBncmF5Ki9cbiAgICAuc2xuLXJhdGluZ19faW5wdXQge1xuICAgICAgLypoaWRlIGF3YXkgdGhlIGFjdHVhbCByYWRpbyBpbnB1dHMqL1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC8qdG9wOiAtOTAwMDBweDsqL1xuICAgICAgbGVmdDogLTkwMDAwcHg7XG4gICAgICAmOmNoZWNrZWQgKyAuc2xuLXJhdGluZ19fbGFiZWwgfiAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICY6Y2hlY2tlZDpjaGVja2VkICsgLnNsbi1yYXRpbmdfX2xhYmVsIH4gLnNsbi1yYXRpbmdfX2xhYmVsOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICAgJjpjaGVja2VkOmNoZWNrZWRcbiAgICAgICAgICArIC5zbG4tcmF0aW5nX19sYWJlbFxuICAgICAgICAgIH4gLnNsbi1yYXRpbmdfX2xhYmVsOmhvdmVyOjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmNoZWNrZWQ6Y2hlY2tlZCArIC5zbG4tcmF0aW5nX19sYWJlbCB+IC5zbG4tcmF0aW5nX19sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIC8vJi5zbG4tcmF0aW5nX19pbnB1dC0yICsgLnNsbi1yYXRpbmdfX2xhYmVsIHtcbiAgICAgIC8vXHR0cmFuc2Zvcm06IHNjYWxlKDEuMDc1KTtcbiAgICAgIC8vfVxuICAgICAgLy8mLnNsbi1yYXRpbmdfX2lucHV0LTMgKyAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgLy9cdHRyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAvL1x0bWFyZ2luLWxlZnQ6IDAuMXJlbTtcbiAgICAgIC8vfVxuICAgICAgLy8mLnNsbi1yYXRpbmdfX2lucHV0LTQgKyAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgLy9cdHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgICAvL1x0bWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICAgIC8vfVxuICAgICAgLy8mLnNsbi1yYXRpbmdfX2lucHV0LTUgKyAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgLy9cdHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgIC8vXHRtYXJnaW4tbGVmdDogMC4zcmVtO1xuICAgICAgLy99XG4gICAgfVxuICB9XG5cbiAgLnNsbi1zd2l0Y2gtLW9sZC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuc2xuLXN3aXRjaC0tb2xkIHtcbiAgICBsYWJlbCB7XG4gICAgICBAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWwtLWJpZztcbiAgICB9XG4gICAgQGV4dGVuZCAlc2xuLWlucHV0LWhlbHA7XG4gICAgbWFyZ2luOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSAwO1xuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3OHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDc0cHgpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4ge1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMTIwcHgpO1xuICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3YzY1ZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cztcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YmVmb3JlLFxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0bjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpO1xuICAgICAgbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpO1xuICAgICAgYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICBjb250ZW50OiAnJztcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtb2ZmKTtcbiAgICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDUzcHgpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTJweCk7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0bjphZnRlciB7XG4gICAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1M3B4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgLy9ib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgdHJhbnNpdGlvbjogbWFyZ2luIDAuNHM7XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmMyNGM7XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU3cHgpO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YmVmb3JlLFxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XG4gICAgICAmOjpsYXN0LXdvcmQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWRcbiAgICAgICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0blxuICAgICAgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZFxuICAgICAgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuXG4gICAgICArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIC8vaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dCB7XG4gICAgLy99XG4gICAgJi5zbG4tc3dpdGNoLS1vbGQtLXNtYWxsZXIge1xuICAgICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zbG4tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpub3QoLnNsbi1zZWxlY3QtLW11bHRpcGxlKSB7XG4gICAgICBAZXh0ZW5kICVzbG4taW5wdXQ7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbDtcbiAgICB9XG4gICAgQGV4dGVuZCAlc2xuLWlucHV0LWhlbHA7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICAgICYuc2xuLXNlbGVjdC0taW5mby1sYWJlbCB7XG4gICAgICAuc2xuLWxhYmVsLS1iaWcge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBoZWlnaHQ6IDMuMzNyZW07XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXNlbGVjdC0tbXVsdGlwbGUge1xuICAgICAgaW5wdXQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgYWRtaW5fY29uZmlnLnBsYWNlaG9sZGVyLWNvbG9yKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyBpbnB1dCB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB9XG4gICAgICAuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93LnNlbGVjdDItY29udGFpbmVyLS1mb2N1c1xuICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcbiAgICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNTBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgICAgIG1hcmdpbjogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNXB4KSAwO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2xuLXNlbGVjdC0tbXVsdGlwbGUtLXNlYXJjaCAuc2xuLXNlbGVjdC0taW53cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNyZW0gc29saWQgI2ZmZjtcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgICAvL21hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE4cmVtO1xuICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDRweCk7XG4gICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAvL3BhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAyNzdiZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlblxuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG4gICAgICAgICAgICBjb2xvcjogIzAyNzdiZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMTUwbXM7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaGFzX25vX2Nob2ljZXMge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSxcbiAgICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6OmJlZm9yZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNsbi1zZWxlY3Qtd3JhcHBlci1tdWx0aS1zZWFyY2gge1xuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tY2hlY2tib3ggKyAuc2xuLXNlbGVjdCB7XG4gICAgbGFiZWw6ZW1wdHkge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnZW1wdHkgbGFiZWwnO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICAgIC8vIEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAvLyBtYXJnaW4tdG9wOiAtMC43NXJlbTtcbiAgICAvLyB9XG4gIH1cbiAgLnNsbi1pbnB1dC1iaWdib3JkZXIge1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1iaWctYm9yZGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnNsbi1tb3JlbWFyZ2luLS1ib3R0b20ge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgfVxuICB9XG4gIC5zbG4tbG9nby1ib3gge1xuICAgIC5wcmV2aWV3LWxvZ28ge1xuICAgICAgLy9wYWRkaW5nOiAwLjQ1ODMzcmVtIDAuNjY2NjdyZW07XG4gICAgICAvL2hlaWdodDogOHJlbTtcbiAgICAgIC8vdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgIC8vYm9yZGVyOiAycHggZGFzaGVkICRjbF9tYWluLS1saWdodDtcbiAgICAgIC5wcmV2aWV3LWxvZ28taW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICBtaW4taGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpO1xuICAgICAgfVxuICAgICAgLmJ0bi5idG4tbGluayB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0LWxvZ28ge1xuICAgICAgcGFkZGluZzogMC40NTgzM3JlbSAwLjY2NjY3cmVtO1xuICAgICAgaGVpZ2h0OiA4cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgYm9yZGVyOiAycHggZGFzaGVkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAuZGFzaGljb25zIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMi41ZW07XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzbG5fYm9va2luZy1hY3Rpb25zIHtcbiAgICAuc2xuLWlucHV0LS10ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsbi1pbnB1dC0tdGV4dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLy8gQkFEIFRISU5HUyBJIE1VU1QgRE8gLy9cbiAgI3Nsbi1wYXlfYV9kZXBvc2l0LFxuICAjc2xuLWFwcGx5X3RyYW5zYWN0aW9uX2ZlZSxcbiAgI3BheW1lbnQtbW9kZS1zdHJpcGUge1xuICAgIC5zbG4taW5wdXQtLXNpbXBsZSBsYWJlbCB7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDT0xPUlBJQ0tFUlxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jb2xvcnBpY2tlcixcbi5zbG4tY29sb3JwaWNrZXIge1xuICAuc2xuLWNvbG9ycGlja2VyLS1zdWJ3cmFwcGVyIHtcbiAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICB9XG4gIC5zbG4tY29sb3JwaWNrZXItYWRkb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGFkbWluX2NvbmZpZy5zcWFyZWRfYmcoKTtcbiAgICBpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgQGV4dGVuZCAlZm9udC1iaWdnZXI7XG4gICAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG4gICAgICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgICB9XG4gIH1cbiAgJi5zbG4taW5wdXQtLXNpbXBsZSB7XG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgIC8vbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICAgIC8vYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAvLyY6aG92ZXJ7XG4gICAgICAvL1x0Ym9yZGVyLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAvL1x0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgLy99XG4gICAgICAvLyY6Zm9jdXMge1xuICAgICAgLy9cdGJvcmRlci1jb2xvcjogJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgLy9cdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluO1xuICAgICAgLy99XG4gICAgfVxuICAgIC5zbG4tY29sb3JwaWNrZXItYWRkb24ge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1jb2xvcnBpY2tlci13aWRnZXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgLmNvbG9ycGlja2VyLXNhdHVyYXRpb24ge1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5jb2xvcnBpY2tlci1odWUsXG4gIC5jb2xvcnBpY2tlci1hbHBoYSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuY29sb3JwaWNrZXItY29sb3IsXG4gIC5jb2xvcnBpY2tlci1jb2xvciBkaXYsXG4gIC5jb2xvcnBpY2tlci1zZWxlY3RvcnMsXG4gIC5jb2xvcnBpY2tlci1zZWxlY3RvcnMgaSB7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5jb2xvcnBpY2tlci1zZWxlY3RvcnMgaSB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgfVxufVxuXG4uc2xuLWJveCAuc2xuLWNvbG9ycy1zYW1wbGUsXG4uc2xuLWNvbG9ycy1zYW1wbGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDJyZW07XG4gIEBpbmNsdWRlIGFkbWluX2NvbmZpZy5zcWFyZWRfYmcoKTtcbiAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgLndyYXBwZXIge1xuICAgIEBleHRlbmQgJWJnYy1jb2xvci0tbWFpbjtcbiAgICBwYWRkaW5nOiAycmVtO1xuICB9XG4gIGgxIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZ2dlcjtcbiAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1lbXBoYXNpcztcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzO1xuICAgIC8vIGNvbG9yID4gcmlkdXJyZSBhbHBoYSBpbiBwcm9wb3J6aW9uZSAxLy43NVxuICAgIC8vb3BhY2l0eTogLjc1O1xuICB9XG4gIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMC41ZW0gMC44ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIEBleHRlbmQgJWJkLWNvbG9yLS1lbXBoYXNpcztcbiAgICAvLyBjb2JvcmRlci1jb2xvciA+IHJpZHVycmUgYWxwaGEgaW4gcHJvcG9yemlvbmUgMS8uMzVcbiAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1kYXJrO1xuICAgIC8vIGNvbG9yID4gcmlkdXJyZSBhbHBoYSBpbiBwcm9wb3J6aW9uZSAxLy43NVxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGhlaWdodDogMy42cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBleHRlbmQgJWJnYy1jb2xvci0tZW1waGFzaXM7XG4gICAgQGV4dGVuZCAldGV4dC1jb2xvci0tbWFpbjtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgQGV4dGVuZCAlYmdjLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG4gICAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1tYWluO1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1kYXJrO1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbiAgc21hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWRhcms7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuXG4vLyBDT0xPUlBJQ0tFUiAvLyBFTkRcbi8qIFRJTUUgUkFOR0UgKi9cbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gICN0aW1lLXJhbmdlIHAge1xuICAgIEBleHRlbmQgJWZvbnQtc21hbGw7XG4gIH1cbiAgLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjZDdkN2Q3O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiYWJhYmE7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgIDAgMXB4IDAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZSxcbiAgICAgIDAgMXB4IDAgI2NmY2ZjZiBpbnNldDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgfVxuICAudWktc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgdG9wOiAtMXB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAudWktc2xpZGVyIGE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAvLyNzbGlkZXItcmFuZ2Uge1xuICAvL1x0d2lkdGg6IDEwMCU7XG4gIC8vXHRtYXJnaW46IDAgYXV0bztcbiAgLy99XG4gICN0aW1lLXJhbmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIE5cbiAgLmNvbC1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudWktc2xpZGVyLWhvcml6b250YWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSAwO1xuICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC0yMHB4KTtcbiAgfVxuICAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgIGhlaWdodDogMC40OHJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgOTBkZWcsXG4gICAgICBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLFxuICAgICAgYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlclxuICAgICk7XG4gICAgLy9ib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDhweCk7XG4gICAgdG9wOiAwLjAzcmVtO1xuICB9XG4gIC51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIGhlaWdodDogMS40MnJlbTtcbiAgICB3aWR0aDogMS40MnJlbTtcbiAgICB0b3A6IC0wLjVyZW07XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXM7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4xNjY2NjY2NjY3cmVtO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTAuMTY2NjY2NjY2N3JlbTtcbiAgICB9XG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxLjQycmVtO1xuICAgICAgd2lkdGg6IDEuNDJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICB0cmFuc2Zvcm0gMTUwbXMsXG4gICAgICAgIG9wYWNpdHkgMTUwbXM7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3OHB4KTtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MnB4KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oLTIycHgpO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgdHJhbnNpdGlvbjpcbiAgICAgICAgdG9wIDE1MG1zLFxuICAgICAgICBvcGFjaXR5IDE1MG1zLFxuICAgICAgICB0cmFuc2Zvcm0gMTUwbXM7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCkgc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIHRvcDogLTE3MCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMC4yNTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICB0b3A6IC0xNzAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuOCk7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgdG9wOiAtMTcwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSArIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbiAgLnNsbi1zbGlkZXIge1xuICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDc1cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgLy9cbiAgICAvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLnNsbi1zbGlkZXJfX2lubmVyIHtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KVxuICAgICAgICBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgfVxuICAgIC5zbG4tYm94LXRpdGxlIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuc2xuLXNsaWRlci0tdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSAwO1xuICAgICAgQGV4dGVuZCAlZm9udC1jbF9tYWluO1xuICAgICAgcGFkZGluZzogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgICB9XG4gICAgJi5zbG4tc2Vjb25kLXNoaWZ0IHtcbiAgICAgIC5zbG4tYm94LXRpdGxlIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlcl9faW5uZXIge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLXRpbWUsXG4gIC5jb2wuY29sLXRpbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpbmUtaGVpZ2h0OiB1bnNldDtcbiAgICAuY29sLXRpbWUtdGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgfVxuICB9XG4gIC5jb2wtc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNDJyZW07XG4gICAgLy9ib3JkZXI6IDJweCBzb2xpZCAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjIxcmVtO1xuICB9XG4gIC5jb2wtdGltZSB7XG4gICAgQGV4dGVuZCAlZm9udC1iaWdnZXI7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3NXB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgfVxuICAuY29sLmNvbC10aW1lLFxuICAuY29sLmNvbC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNsbi1zbGlkZXItLWRpc2FibGVkIHtcbiAgICAuc2xuLXNsaWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAuc2xuLXN3aXRjaCBpbnB1dCArIGxhYmVsOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuc2xuLWRpc2FibGUtc2Vjb25kLXNoaWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcmVtO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIC8vbGVmdDogMTVweDtcbiAgICAvL3BhZGRpbmctbGVmdDogMjAwcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZGRkO1xuICAgICYuc2xuLXN3aXRjaCBpbnB1dCArIGxhYmVsOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgICAvLyY6OmFmdGVyIHtcbiAgICAvL31cbiAgfVxuICAuc2xuLXNsaWRlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4tc2xpZGVyLXdyYXBwZXItc2Vjb25kLXNoaWZ0LSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCkgMWZyO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCkgMWZyO1xuICAgIH1cbiAgICAuc2xuLWRpc2FibGUtc2Vjb25kLXNoaWZ0IHtcbiAgICAgIGdyaWQtY29sdW1uOiAxIC8gMTtcbiAgICAgIGdyaWQtcm93OiAxIC8gMTtcbiAgICB9XG4gICAgLnNsbi1zZWNvbmQtc2hpZnQge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxO1xuICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG4gICAgfVxuICB9XG59XG4vKiBUSU1FIFJBTkdFIC8vIEVORCAqL1xuLyogREFURVBJQ0tFUiAqL1xuLnNsbi1pbnB1dC0tZGF0ZXBpY2tlciB7XG4gIC5zbG5fZGF0ZXBpY2tlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29udGVudDogJ1xcZjA3Myc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgfVxuICB9XG59XG4vKiBEQVRFUElDS0VSIC8vIEVORCAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dF9fZ3JvdXAge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICBib3JkZXItYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCkgc29saWRcbiAgICAgIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICB9XG59XG4uc2xuLWlucHV0LS1tdCB7XG4gIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG59XG5cbi8qIEZJWCAwOTIwMjMgKi9cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1pbnB1dC0tc2ltcGxlLnNsbi1zZXR0aW5ncy10YXggbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMHB4O1xuICB9XG4gICNzbG4tZW5hYmxlX2Jvb2tpbmdfdGF4X2NhbGN1bGF0aW9uXG4gICAgLmZvcm0tZ3JvdXBcbiAgICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLXNldHRpbmdzLXRheFxuICAgIGlucHV0W3R5cGU9J251bWJlciddIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtNHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2IoMTk5LCAyMjMsIDI0Myk7XG4gICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICB9XG4gICNzbG4tZW5hYmxlX2Jvb2tpbmdfdGF4X2NhbGN1bGF0aW9uXG4gICAgLmZvcm0tZ3JvdXBcbiAgICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLXNldHRpbmdzLXRheFxuICAgIGlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAjc2xuLWVuYWJsZV9ib29raW5nX3RheF9jYWxjdWxhdGlvblxuICAgIC5mb3JtLWdyb3VwXG4gICAgLnNsbi1pbnB1dC0tc2ltcGxlLnNsbi1zZXR0aW5ncy10YXhcbiAgICBpbnB1dFt0eXBlPSdudW1iZXInXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbiAgLnNsbl9tZXRhX2ZpZWxkX2ZpbGUge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9vdHN0cmFwIC5zbG5fbWV0YV9maWVsZF9maWxlIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi8qIEJSRUFLIFRJTUUgKi9cbiNzbG4tc2Fsb24tLWFkbWluLS0tIHtcbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlciAudWktc2xpZGVyLXJhbmdlIC5zbGlkZXItdGltZS1icmVhayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gICAgbGVmdDogNDUlO1xuICB9XG5cbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlclxuICAgIC51aS1zbGlkZXItaGFuZGxlXG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtcmFuZ2UtdmFsdWUsXG4gIC5zbG4tc2xpZGVyLWJyZWFrLWR1cmF0aW9uLXdyYXBwZXJcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstdGltZVxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLXJhbmdlLXZhbHVlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDtcbiAgICBsZWZ0OiAxNSU7XG4gIH1cblxuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyXG4gICAgLnNsbi1zbGlkZXJcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstdGltZVxuICAgIGg0LnNsbi1zbGlkZXItLWJyZWFrLXJhbmdlLS1oZWFkZXIge1xuICAgIG1hcmdpbjogYXV0byBhdXRvIDI1cHggYXV0bztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG4gIC5zbG4tc2xpZGVyXG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aFxuICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLW1pbnVzOjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogc2V0dGluZ3MtbWl4aW5zLiRjYS1ibHVlO1xuICAgIGNvbnRlbnQ6ICdcXGYwNTYnO1xuICB9XG4gIC5zbG4tc2xpZGVyIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGggLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tcGx1czo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29sb3I6IHNldHRpbmdzLW1peGlucy4kY2EtYmx1ZTtcbiAgICBjb250ZW50OiAnXFxmMDU1JztcbiAgfVxuICAuc2xuLXNsaWRlciAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLWlucHV0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlciAuc2xuLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5zbG4tc2xpZGVyLWJyZWFrLWR1cmF0aW9uLXdyYXBwZXIgLnNsbi1zbGlkZXIgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtZnJvbSxcbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlciAuc2xuLXNsaWRlciAuc2xuLXNsaWRlci0tYnJlYWstdGltZS10byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLXNsaWRlci5zbG4tc2xpZGVyLS1icmVhayB7XG4gICAgQGV4dGVuZCAlc2xuLWlucHV0LWhlbHA7XG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aCB7XG4gICAgICAvL2xhYmVsIHtcbiAgICAgIC8vXHRncmlkLXJvdzogMTtcbiAgICAgIC8vXHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcbiAgICAgIC8vfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aF9fYWN0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAyLjc1cmVtIGF1dG8gMi43NXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNS42cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyLS1vcDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tbWludXMge1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLXBsdXMge1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1taW51cyxcbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLXBsdXMge1xuICAgICAgICB3aWR0aDogMi43NXJlbTtcbiAgICAgICAgaGVpZ2h0OiAyLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1iZy0tbGlnaHRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tbWludXM6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA2OCc7XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1wbHVzOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYwNjcnO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXNsaWRlci0tYnJlYWtfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAvL2dyaWQtdGVtcGxhdGUtcm93czogYXV0byAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaGVpZ2h0OiA1LjZyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXItLW9wO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIH1cbiAgICAuc2xuLXNsaWRlci0tYnJlYWstdGltZSB7XG4gICAgICAuY29sLXNsaWRlciB7XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICAgIH1cbiAgICAgIC51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpO1xuICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLWJyZWFrIHtcbiAgICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLXJhbmdlLXZhbHVlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xLjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLWZyb20tdmFsdWUsXG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstdGltZS10by12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLWxpbWl0cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMS41cmVtO1xuICAgICAgICBsZWZ0OiAxLjVyZW07XG4gICAgICAgIGJvdHRvbTogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLWlucHV0LWhlbHAge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbi8qIEJSRUFLIFRJTUUgLy8gRU5EICovXG5cbi8qIHNsbi1tdWx0aWZpZWxkcy0tY29sbHBhc2VfX3dyYXBwZXIgKi9cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1tdWx0aWZpZWxkcy0tY29sbHBhc2VfX3dyYXBwZXIge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGxpbmVhcjtcbiAgICAmLm9wZW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgcGFkZGluZzogMnJlbSAwO1xuICAgICAgQGV4dGVuZCAlc2xuLXNtYWxsLWJvcmRlcjtcbiAgICAgIC5zbG4tY2hlY2tib3gsXG4gICAgICAuc2xuLXNlbGVjdCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAuc2xuLWNoZWNrYm94LFxuICAgICAgICAuc2xuLXNlbGVjdCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLWNoZWNrYm94ICsgLnNsbi1zZWxlY3QsXG4gICAgLnNsbi1jYWxlbmRhci0td3JhcHBlciAuc2xuLWNoZWNrYm94ICsgLnNsbi1zZWxlY3Qge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLnNsbi1tdWx0aWZpZWxkcy0tY29sbHBhc2VfX3dyYXBwZXItLWJsb2NrIHtcbiAgICAuc2xuLXNsaWRlci0tYnJlYWsge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLyogTlUgSU5QVVRTIEdSSUQgTEFZT1VUICovXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gIC5zbG4taW5wdXQtLXNpbXBsZSxcbiAgLnNsbi1pbnB1dC0tc2ltcGxlIC5zbG5fbWV0YV9maWVsZCxcbiAgLnNsbi1zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZTogbWlubWF4KDJyZW0sIDFmcikgYXV0byAvIDFmcjtcbiAgICBsYWJlbCB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAyO1xuICAgIH1cbiAgICAuaGVscC1ibG9jayxcbiAgICAuc2xuLWJveC1tYWluaW5mbyB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAzO1xuICAgIH1cbiAgICAuc2xuX21ldGFfZmllbGQge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gMjtcbiAgICB9XG4gIH1cbiAgLnNsbi1pbnB1dC0tc2ltcGxlLnNsbi1jaGVja2JveCAuc2xuX21ldGFfZmllbGQge1xuICAgIGxhYmVsIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgfVxuICB9XG4gIC5zbG4tY2hlY2tib3gsXG4gIC5zbG4tc3dpdGNoIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGU6IG1pbm1heCgycmVtLCAxZnIpIC8gMWZyO1xuICAgIC5zbG4tZ3N0LWxhYmVsIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgfVxuICAgIC5oZWxwLWJsb2NrLFxuICAgIC5zbG4tYm94LW1haW5pbmZvIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgfVxuICB9XG59XG4vKiBOVSBJTlBVVFMgR1JJRCBMQVlPVVQgLy8gRU5EXHQgKi9cblxuLyogMjAyNSAqL1xuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gIC5zbG4taW5wdXQtLWNhbF9fZGF0ZXBpY2tlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nNDMnIGhlaWdodD0nNDMnIHZpZXdCb3g9JzAgMCA0MyA0MycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI4LjY2NjcgMy41ODMwMVYxMC43NDk3TTE0LjMzMzMgMy41ODMwMVYxMC43NDk3TTUuMzc1IDE3LjkxNjNIMzcuNjI1TTguOTU4MzMgNy4xNjYzNEgzNC4wNDE3QzM2LjAyMDcgNy4xNjYzNCAzNy42MjUgOC43NzA2NSAzNy42MjUgMTAuNzQ5N1YzNS44MzNDMzcuNjI1IDM3LjgxMiAzNi4wMjA3IDM5LjQxNjMgMzQuMDQxNyAzOS40MTYzSDguOTU4MzNDNi45NzkzMSAzOS40MTYzIDUuMzc1IDM3LjgxMiA1LjM3NSAzNS44MzNWMTAuNzQ5N0M1LjM3NSA4Ljc3MDY1IDYuOTc5MzEgNy4xNjYzNCA4Ljk1ODMzIDcuMTY2MzRaJyBzdHJva2U9JyUyMzFFMUUxRScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDJyZW07XG4gIH1cbn1cblxuaW5wdXRbdHlwZT0nY29sb3InXSxcbmlucHV0W3R5cGU9J2RhdGUnXSxcbmlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG5pbnB1dFt0eXBlPSdkYXRldGltZSddLFxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J21vbnRoJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0ndGltZSddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG5pbnB1dFt0eXBlPSd3ZWVrJ10sXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICYuc2xuLTI1LWlucHV0LS1waWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodDtcbiAgICBtaW4taGVpZ2h0OiAyLjVyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ7XG4gICAgb3V0bGluZS1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgdHJhbnNpdGlvbjogYWxsIDE1MG1zO1xuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkO1xuICAgICAgICBvdXRsaW5lLWNvbG9yOiByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLCAwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIG91dGxpbmU6IDJweCBzb2xpZDtcbiAgICAgIG91dGxpbmUtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgIH1cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYShhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQsIDAuNzUpO1xuICAgIH1cbiAgfVxuICAmLnNsbi0yNS1pbnB1dC0taWNvbi0tc2VhcmNoIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMzEgMzEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNy4xMjUgMjcuMTI1TDIxLjUwNjIgMjEuNTA2Mk0yNC41NDE3IDE0LjIwODNDMjQuNTQxNyAxOS45MTUzIDE5LjkxNTMgMjQuNTQxNyAxNC4yMDgzIDI0LjU0MTdDOC41MDEzOSAyNC41NDE3IDMuODc1IDE5LjkxNTMgMy44NzUgMTQuMjA4M0MzLjg3NSA4LjUwMTM5IDguNTAxMzkgMy44NzUgMTQuMjA4MyAzLjg3NUMxOS45MTUzIDMuODc1IDI0LjU0MTcgOC41MDEzOSAyNC41NDE3IDE0LjIwODNaJyBzdHJva2U9JyUyMzIzNEM2Nicgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxcmVtIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNXJlbTtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2NvbG9ycy1udVwiO1xuXG4vKiFcbiAqIERhdGV0aW1lcGlja2VyIGZvciBCb290c3RyYXBcbiAqXG4gKiBDb3B5cmlnaHQgMjAxMiBTdGVmYW4gUGV0cmVcbiAqIEltcHJvdmVtZW50cyBieSBBbmRyZXcgUm93bHNcbiAqIEltcHJvdmVtZW50cyBieSBTw6liYXN0aWVuIE1hbG90XG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UgdjIuMFxuICogaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wXG4gKlxuICovXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHtcblx0cGFkZGluZzogNHB4O1xuXHRtYXJnaW4tdG9wOiAxcHg7XG5cdHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRkaXJlY3Rpb246IGx0cjtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUge1xuXHRib3JkZXI6IG5vbmU7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLmRhdGV0aW1lcGlja2VyLXJ0bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci5kYXRldGltZXBpY2tlci1ydGwgdGFibGUgdHIgdGQgc3BhbiB7XG5cdGZsb2F0OiByaWdodDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgPiBkaXYge1xuXHRkaXNwbGF5OiBub25lO1xuXHRwYWRkaW5nOiAxMHB4IDIwcHggMCAyMHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci5taW51dGVzIGRpdi5kYXRldGltZXBpY2tlci1taW51dGVzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLmhvdXJzIGRpdi5kYXRldGltZXBpY2tlci1ob3VycyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci5kYXlzIGRpdi5kYXRldGltZXBpY2tlci1kYXlzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLm1vbnRocyBkaXYuZGF0ZXRpbWVwaWNrZXItbW9udGhzIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLnllYXJzIGRpdi5kYXRldGltZXBpY2tlci15ZWFycyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB7XG5cdG1hcmdpbjogMDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQubWludXRlOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5ob3VyOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlZWVlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDIzJTtcblx0aGVpZ2h0OiA1NHB4O1xuXHRsaW5lLWhlaWdodDogNTRweDtcblx0ZmxvYXQ6IGxlZnQ7XG5cdG1hcmdpbjogMSU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZCB7XG5cdGNvbG9yOiAjOTk5OTk5O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItaG91cnMgc3BhbiB7XG5cdGhlaWdodDogMjZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1taW51dGVzIHNwYW4ge1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0aC5zd2l0Y2gge1xuXHR3aWR0aDogMTQ1cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItaW5saW5lIHtcblx0d2lkdGg6IDIyMHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLFxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLWxlZnQge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG59XG5bY2xhc3MqPVwiZGF0ZXRpbWVwaWNrZXItZHJvcGRvd25cIl06YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICNjY2M7XG5cdGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xufVxuW2NsYXNzKj1cImRhdGV0aW1lcGlja2VyLWRyb3Bkb3duXCJdOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmZmZmY7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbltjbGFzcyo9XCJkYXRldGltZXBpY2tlci1kcm9wZG93bi10b3BcIl06YmVmb3JlIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcDogN3B4IHNvbGlkICNjY2M7XG5cdGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbltjbGFzcyo9XCJkYXRldGltZXBpY2tlci1kcm9wZG93bi10b3BcIl06YWZ0ZXIge1xuXHRjb250ZW50OiBcIlwiO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZmZmZjtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi1ib3R0b20tbGVmdDpiZWZvcmUge1xuXHR0b3A6IC03cHg7XG5cdHJpZ2h0OiA2cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tYm90dG9tLWxlZnQ6YWZ0ZXIge1xuXHR0b3A6IC02cHg7XG5cdHJpZ2h0OiA3cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tYm90dG9tLXJpZ2h0OmJlZm9yZSB7XG5cdHRvcDogLTdweDtcblx0bGVmdDogNnB4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLWJvdHRvbS1yaWdodDphZnRlciB7XG5cdHRvcDogLTZweDtcblx0bGVmdDogN3B4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLXRvcC1sZWZ0OmJlZm9yZSB7XG5cdGJvdHRvbTogLTdweDtcblx0cmlnaHQ6IDZweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtbGVmdDphZnRlciB7XG5cdGJvdHRvbTogLTZweDtcblx0cmlnaHQ6IDdweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtcmlnaHQ6YmVmb3JlIHtcblx0Ym90dG9tOiAtN3B4O1xuXHRsZWZ0OiA2cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wLXJpZ2h0OmFmdGVyIHtcblx0Ym90dG9tOiAtNnB4O1xuXHRsZWZ0OiA3cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0aCB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDIwcHg7XG5cdGhlaWdodDogMjBweDtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cbi50YWJsZS1zdHJpcGVkIC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQsXG4udGFibGUtc3RyaXBlZCAuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRoIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLm9sZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQubmV3IHtcblx0Y29sb3I6ICM5OTk5OTk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiAjOTk5OTk5O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHQwIDAsXG5cdFx0MCAxMDAlLFxuXHRcdGZyb20oI2ZkZDQ5YSksXG5cdFx0dG8oI2ZkZjU5YSlcblx0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZGQ0OWEnLCBlbmRDb2xvcnN0cj0nI2ZkZjU5YScsIEdyYWRpZW50VHlwZT0wKTtcblx0Ym9yZGVyLWNvbG9yOiAjZmRmNTlhICNmZGY1OWEgI2ZiZWQ1MDtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheVtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmNTlhO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmYmYwNjkgXFw5O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZGNjO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQoXG5cdFx0bGluZWFyLFxuXHRcdDAgMCxcblx0XHQwIDEwMCUsXG5cdFx0ZnJvbSgjMDA4OGNjKSxcblx0XHR0bygjMDA0NGNjKVxuXHQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwODhjYycsIGVuZENvbG9yc3RyPScjMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO1xuXHRib3JkZXItY29sb3I6ICMwMDQ0Y2MgIzAwNDRjYyAjMDAyYTgwO1xuXHRib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NGNjO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci1ob3Vyc1xuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmhvdXJfYW0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci1ob3Vyc1xuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmhvdXJfcG0ge1xuXHR3aWR0aDogMTQuNiU7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1ob3VycyBmaWVsZHNldCBsZWdlbmQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1taW51dGVzIGZpZWxkc2V0IGxlZ2VuZCB7XG5cdG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmRpc2FibGVkOmhvdmVyIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6ICM5OTk5OTk7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZGNjO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQoXG5cdFx0bGluZWFyLFxuXHRcdDAgMCxcblx0XHQwIDEwMCUsXG5cdFx0ZnJvbSgjMDA4OGNjKSxcblx0XHR0bygjMDA0NGNjKVxuXHQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwODhjYycsIGVuZENvbG9yc3RyPScjMDA0NGNjJywgR3JhZGllbnRUeXBlPTApO1xuXHRib3JkZXItY29sb3I6ICMwMDQ0Y2MgIzAwNDRjYyAjMDAyYTgwO1xuXHRib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTtcblx0ZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNDRjYztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzk5IFxcOTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZWVlZWVlO1xufVxuLmlucHV0LWFwcGVuZC5kYXRlIC5hZGQtb24gaSxcbi5pbnB1dC1wcmVwZW5kLmRhdGUgLmFkZC1vbiBpLFxuLmlucHV0LWdyb3VwLmRhdGUgLmlucHV0LWdyb3VwLWFkZG9uIHNwYW4ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAxNHB4O1xuXHRoZWlnaHQ6IDE0cHg7XG59XG4uY2FyZXQge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdpZHRoOiAwO1xuXHRoZWlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAycHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGJvcmRlci10b3A6IDRweCBzb2xpZDtcblx0Ym9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHJvcGRvd24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcblx0b3V0bGluZTogMDtcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDEwMDA7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRwYWRkaW5nOiA1cHggMDtcblx0bWFyZ2luOiAycHggMCAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRmb250LXNpemU6IDFlbTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcblx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG5cdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4ucG9zdC10eXBlLXNsbl9ib29raW5nIC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0PiBkaXYge1xuXHRcdHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuXHRcdCYuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB7XG5cdFx0XHRwYWRkaW5nOiAwLjJyZW07XG5cdFx0fVxuXHR9XG5cdHRkLFxuXHR0aCxcblx0dGFibGUgdHIgdGQgc3BhbiB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0cGFkZGluZzogMC43NXJlbTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHQmOmVtcHR5IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHR9XG5cdC5kYXRldGltZXBpY2tlci1kYXlzIHtcblx0XHR0ZCxcblx0XHR0aCxcblx0XHR0YWJsZSB0ciB0ZCBzcGFuIHtcblx0XHRcdCY6bm90KC5kb3cpIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDEpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB7XG5cdFx0aGVpZ2h0OiAzMHZoO1xuXHRcdHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRcdFx0d2lkdGg6IDE0LjYlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR9XG5cdH1cblx0dGFibGUgdHIgdGQuZGF5Om5vdCguZGlzYWJsZWQpLFxuXHR0YWJsZSB0ciB0ZCBzcGFuLmhvdXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuXHR0YWJsZSB0ciB0ZCBzcGFuLm1pbnV0ZTpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tb2stLWJnKDEpO1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLW9rKDEpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1vaygxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGFibGUgdHIgdGQgc3Bhbi5ob3VyLnJlZDpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG5cdHRhYmxlIHRyIHRkIHNwYW4ubWludXRlLnJlZDpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG5cdHRhYmxlIHRyIHRkLmRheS5yZWQ6bm90KC5kaXNhYmxlZCksXG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5yZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tYmcoMSk7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbSgxKSAhaW1wb3J0YW50O1xuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtKFxuXHRcdFx0XHRcdDFcblx0XHRcdFx0KSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHR0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aCxcblx0dGZvb3QgdHI6Zmlyc3QtY2hpbGQgdGgge1xuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1saWdodGVzdCgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIgLnNsbl9kYXRlcGlja2VyIC5wcmV2LFxuXHQjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLm5leHQsXG5cdC5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXYsXG5cdC5zbG4tZGF0ZXRpbWVwaWNrZXIgLm5leHQge1xuXHR9XG59XG4uaW5tb2RhbC5wb3N0LXR5cGUtc2xuX2Jvb2tpbmcgLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHQuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB7XG5cdFx0aGVpZ2h0OiA1MHZoO1xuXHR9XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlci5wdWxsLXJpZ2h0IHtcblx0cmlnaHQ6IDA7XG5cdGxlZnQ6IGF1dG87XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciAuZGl2aWRlciB7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IDlweCAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiBsaSA+IGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogM3B4IDIwcHg7XG5cdGNsZWFyOiBib3RoO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0Y29sb3I6ICMzMzMzMzM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IGxpID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gbGkgPiBhOmZvY3VzIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogIzI2MjYyNjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmFjdGl2ZSA+IGEsXG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG5cdGNvbG9yOiAjZmZmO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG91dGxpbmU6IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwNzZiOWQ7XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5kaXNhYmxlZCA+IGEsXG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuXHRjb2xvcjogIzc3Nzc3Nztcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4ub3BlbiA+IC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4ub3BlbiA+IGEge1xuXHRvdXRsaW5lOiAwO1xufVxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuXHRsZWZ0OiBhdXRvO1xuXHRyaWdodDogMDtcbn1cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogYXV0bztcbn1cbi5kcm9wZG93bi1oZWFkZXIge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogM3B4IDIwcHg7XG5cdGZvbnQtc2l6ZTogMC44NWVtO1xuXHRsaW5lLWhlaWdodDogMS40Mjg1NzE0Mztcblx0Y29sb3I6ICM3Nzc3Nzc7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uZHJvcGRvd24tYmFja2Ryb3Age1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGxlZnQ6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdHRvcDogMDtcblx0ei1pbmRleDogOTkwO1xufVxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiBhdXRvO1xufVxuLmRyb3B1cCAuY2FyZXQsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcblx0Ym9yZGVyLXRvcDogMDtcblx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuXHRjb250ZW50OiBcIlwiO1xufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlcixcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdHRvcDogYXV0bztcblx0Ym90dG9tOiAxMDAlO1xuXHRtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0fVxuXHQubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IGF1dG87XG5cdH1cbn1cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuXHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbio6Zm9jdXMsXG4qOmJlZm9yZTpmb2N1cyxcbio6YWZ0ZXI6Zm9jdXMge1xuXHRvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG4udmVydGljYWwtY2VudGVyaW5nIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwJTtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi56RGVwdGgtMSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdC1tb3otYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuLnpEZXB0aC0yIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG5cdC1tb3otYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHRib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG4uekRlcHRoLTMge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcblx0LW1vei1ib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG5cdGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90XCIpO1xuXHRzcmM6XG5cdFx0dXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpXG5cdFx0XHRmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIilcblx0XHRcdGZvcm1hdChcInN2Z1wiKTtcbn1cbi5nbHlwaGljb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvcDogMXB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiBcIkdseXBoaWNvbnMgSGFsZmxpbmdzXCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLmdseXBoaWNvbi1wbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFwyYlwiO1xufVxuLmdseXBoaWNvbi1ldXJvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFwyMGFjXCI7XG59XG4uZ2x5cGhpY29uLW1pbnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG59XG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMjNcIjtcbn1cbi5nbHlwaGljb24tY2FsZW5kYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUxMDlcIjtcbn1cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG4uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODBcIjtcbn1cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwOFwiO1xufVxuLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwODlcIjtcbn1cbi5nbHlwaGljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuLmdseXBoaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5MlwiO1xufVxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5M1wiO1xufVxuLmdseXBoaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTBcIjtcbn1cbi5nbHlwaGljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTEwMVwiO1xufVxuLmdseXBoaWNvbi1zdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG4uZ2x5cGhpY29uLXN0YXItZW1wdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDdcIjtcbn1cbi5nbHlwaGljb24td2FybmluZy1zaWduOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMTA3XCI7XG59XG4uZ2x5cGhpY29uLWZsYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzRcIjtcbn1cbi5nbHlwaGljb24tdXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4uZ2x5cGhpY29uLXJlcGVhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLyogYWxnb2xwbHVzIHN0YXJ0ICovXG4uZ2x5cGhpY29uLXRyYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDIwXCI7XG59XG4uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTEyNVwiO1xufVxuLyogYWxnb2xwbHVzIGVuZCAqL1xuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB7XG5cdGZvbnQtZmFtaWx5OlxuXHRcdEhlbHZldGljYSBOZXVlLFxuXHRcdEFyaWFsLFxuXHRcdEhlbHZldGljYSxcblx0XHRzYW5zLXNlcmlmO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0ZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGgsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHRwYWRkaW5nOiAzcHggNXB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB7XG5cdG1heC13aWR0aDogNTkwcHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHtcblx0Ym9yZGVyLXRvcDogbm9uZTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLnNsbi1kYXRldGltZXBpY2tlci1jbG9zZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDUxZTI2O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiA0MHB4O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0bWFyZ2luOiAyMHB4IDAgMTBweCAwO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuc2xuLWRhdGV0aW1lcGlja2VyLWNsb3NlOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwYjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdH1cblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuc2xuLWRhdGV0aW1lcGlja2VyLWNsb3NlIHtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KSB7XG5cdFx0bGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWluLWhlaWdodDogMjAwcHg7XG5cdH1cbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRib3JkZXI6IG5vbmU7XG5cdHRleHQtc2hhZG93OiBub25lO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzA3NmI5ZDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5Om5vdCguZGlzYWJsZWQpLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmhvdXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLm1pbnV0ZTpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSkge1xuXHRjb2xvcjogIzMzY2MzMztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5Om5vdCguZGlzYWJsZWQpOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmhvdXI6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLm1pbnV0ZTpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6aG92ZXIge1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogIzMzY2MzMztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5ob3VyLnJlZDpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4ubWludXRlLnJlZDpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSksXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheS5yZWQ6bm90KC5kaXNhYmxlZCksXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ucmVkIHtcblx0Y29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmhvdXIucmVkOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5taW51dGUucmVkOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LnJlZDpub3QoLmRpc2FibGVkKTpob3Zlcixcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi5yZWQ6aG92ZXIge1xuXHRjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5LFxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uaG91cixcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm1pbnV0ZSB7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KSB0YWJsZSB0ciB0ZC5kYXksXG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydClcblx0XHR0YWJsZVxuXHRcdHRyXG5cdFx0dGRcblx0XHRzcGFuLmhvdXIsXG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydClcblx0XHR0YWJsZVxuXHRcdHRyXG5cdFx0dGRcblx0XHRzcGFuLm1pbnV0ZSB7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDA7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkge1xuXHRcdHdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KSB0YWJsZSB0ciB0ZC5kYXkge1xuXHRcdHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmhvdXIsXG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5taW51dGUge1xuXHRcdHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcblx0XHRsaW5lLWhlaWdodDogNjBweDtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KVxuXHRcdHRhYmxlXG5cdFx0dHJcblx0XHR0ZFxuXHRcdHNwYW4uaG91cixcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlcjpub3QoLm9mZi1zbS1tZC1zdXBwb3J0KVxuXHRcdHRhYmxlXG5cdFx0dHJcblx0XHR0ZFxuXHRcdHNwYW4ubWludXRlIHtcblx0XHR3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG4uc2xuX2RhdGVwaWNrZXIgI3Nsbl9kYXRlLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG4uc2xuX3RpbWVwaWNrZXIgI3Nsbl90aW1lLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIudGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXItbWludXRlc1xuXHR0YWJsZVxuXHR0aGVhZFxuXHR0clxuXHR0aCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIudGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXItaG91cnNcblx0dGFibGVcblx0dGhlYWRcblx0dHJcblx0dGgsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLnRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLWRheXNcblx0dGFibGVcblx0dGhlYWRcblx0dHJcblx0dGgsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLnRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLW1vbnRoc1xuXHR0YWJsZVxuXHR0aGVhZFxuXHR0clxuXHR0aCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIudGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXIteWVhcnNcblx0dGFibGVcblx0dGhlYWRcblx0dHJcblx0dGgge1xuXHRoZWlnaHQ6IDFweDtcblx0cGFkZGluZzogMDtcblx0Zm9udC1zaXplOiAxcHg7XG5cdGxpbmUtaGVpZ2h0OiAxcHg7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi8qIEZJWCAwOTIwMjMgKi9cbi5kYXRldGltZXBpY2tlciBkaXYuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0aGVpZ2h0OiAyNTBweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgdGFibGUgdHIgdGQgc3BhbiB7XG5cdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHR3aWR0aDogMTIlO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB0ZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgdGgge1xuXHR3aWR0aDogMjAwcHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZTE5YTtcbn1cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vY29sb3JzLW51XCI7XG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuXG4vL1xuLy8gUHJvZ3Jlc3MgYmFyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vPT0gUHJvZ3Jlc3MgYmFyc1xuLy9cbi8vIyNcbiRicmFuZC1wcmltYXJ5OiBjb2xvci5hZGp1c3QoIzQyOGJjYSwgJGxpZ2h0bmVzczogLTYuNSUpICFkZWZhdWx0OyAvLyAjMzM3YWI3XG4kYnJhbmQtc3VjY2VzczogIzVjYjg1YyAhZGVmYXVsdDtcbiRicmFuZC1pbmZvOiAjNWJjMGRlICFkZWZhdWx0O1xuJGJyYW5kLXdhcm5pbmc6ICNmMGFkNGUgIWRlZmF1bHQ7XG4kYnJhbmQtZGFuZ2VyOiAjZDk1MzRmICFkZWZhdWx0O1xuLy8qKiBCYWNrZ3JvdW5kIGNvbG9yIG9mIHRoZSB3aG9sZSBwcm9ncmVzcyBjb21wb25lbnRcbiRwcm9ncmVzcy1iZzogI2Y1ZjVmNSAhZGVmYXVsdDtcbi8vKiogUHJvZ3Jlc3MgYmFyIHRleHQgY29sb3JcbiRwcm9ncmVzcy1iYXItY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4vLyoqIFZhcmlhYmxlIGZvciBzZXR0aW5nIHJvdW5kZWQgY29ybmVycyBvbiBwcm9ncmVzcyBiYXIuXG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLiRib3JkZXItcmFkaXVzLWJhc2UgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnVuaXQoMC43NSk7XG5cbiRwcm9ncmVzcy1iYXItaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMudW5pdCgxLjUpO1xuXG4vLyoqIERlZmF1bHQgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWJnOiAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcbi8vKiogU3VjY2VzcyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZzogJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XG4vLyoqIFdhcm5pbmcgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLXdhcm5pbmctYmc6ICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xuLy8qKiBEYW5nZXIgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWRhbmdlci1iZzogJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcbi8vKiogSW5mbyBwcm9ncmVzcyBiYXIgY29sb3JcbiRwcm9ncmVzcy1iYXItaW5mby1iZzogJGJyYW5kLWluZm8gIWRlZmF1bHQ7XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcblx0XHQkYW5nbGUsXG5cdFx0JGNvbG9yIDI1JSxcblx0XHR0cmFuc3BhcmVudCAyNSUsXG5cdFx0dHJhbnNwYXJlbnQgNTAlLFxuXHRcdCRjb2xvciA1MCUsXG5cdFx0JGNvbG9yIDc1JSxcblx0XHR0cmFuc3BhcmVudCA3NSUsXG5cdFx0dHJhbnNwYXJlbnRcblx0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KFxuXHRcdCRhbmdsZSxcblx0XHQkY29sb3IgMjUlLFxuXHRcdHRyYW5zcGFyZW50IDI1JSxcblx0XHR0cmFuc3BhcmVudCA1MCUsXG5cdFx0JGNvbG9yIDUwJSxcblx0XHQkY29sb3IgNzUlLFxuXHRcdHRyYW5zcGFyZW50IDc1JSxcblx0XHR0cmFuc3BhcmVudFxuXHQpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0JGFuZ2xlLFxuXHRcdCRjb2xvciAyNSUsXG5cdFx0dHJhbnNwYXJlbnQgMjUlLFxuXHRcdHRyYW5zcGFyZW50IDUwJSxcblx0XHQkY29sb3IgNTAlLFxuXHRcdCRjb2xvciA3NSUsXG5cdFx0dHJhbnNwYXJlbnQgNzUlLFxuXHRcdHRyYW5zcGFyZW50XG5cdCk7XG59XG5AbWl4aW4gYW5pbWF0aW9uKCRhbmltYXRpb24pIHtcblx0LXdlYmtpdC1hbmltYXRpb246ICRhbmltYXRpb247XG5cdC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcblx0YW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xufVxuXG5AbWl4aW4gcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJGNvbG9yKSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuXHQvLyBEZXByZWNhdGVkIHBhcmVudCBjbGFzcyByZXF1aXJlbWVudCBhcyBvZiB2My4yLjBcblx0LnByb2dyZXNzLXN0cmlwZWQgJiB7XG5cdFx0QGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZDtcblx0fVxufVxuXG4vLyBCYXIgYW5pbWF0aW9uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBXZWJLaXRcbkAtd2Via2l0LWtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG5cdGZyb20ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcblx0fVxuXHR0byB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHR9XG59XG5cbi8vIFNwZWMgYW5kIElFMTArXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcblx0ZnJvbSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogNDBweCAwO1xuXHR9XG5cdHRvIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG5cdH1cbn1cblxuLy8gQmFyIGl0c2VsZlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBPdXRlciBjb250YWluZXJcbi5wcm9ncmVzcyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRoZWlnaHQ6ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuXHRtYXJnaW4tYm90dG9tOiAkcHJvZ3Jlc3MtYmFyLWhlaWdodDtcblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgwLjUpO1xuXHRib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cztcblx0Ly9AaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkpO1xufVxuXG4vLyBCYXIgb2YgcHJvZ3Jlc3Ncbi5wcm9ncmVzcy1iYXIge1xuXHRmbG9hdDogbGVmdDtcblx0d2lkdGg6IDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGZvbnQtc2l6ZTogdHlwby1hZG1pbi4kZm9udC1zaXplLXNtYWxsO1xuXHRsaW5lLWhlaWdodDogJHByb2dyZXNzLWJhci1oZWlnaHQ7XG5cdGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdGJvcmRlci1yYWRpdXM6ICRwcm9ncmVzcy1ib3JkZXItcmFkaXVzO1xuXHQvL0BpbmNsdWRlIGJveC1zaGFkb3coaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKHdpZHRoIDAuNnMgZWFzZSk7XG59XG5cbi8vIFN0cmlwZWQgYmFyc1xuLy9cbi8vIGAucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyYCBpcyBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBpbiBmYXZvciBvZiB0aGVcbi8vIGAucHJvZ3Jlc3MtYmFyLXN0cmlwZWRgIGNsYXNzLCB3aGljaCB5b3UganVzdCBhZGQgdG8gYW4gZXhpc3Rpbmdcbi8vIGAucHJvZ3Jlc3MtYmFyYC5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuXHQvL0BpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQ7XG5cdC8vYmFja2dyb3VuZC1zaXplOiA0MHB4IDQwcHg7XG59XG5cbi8vIENhbGwgYW5pbWF0aW9uIGZvciB0aGUgYWN0aXZlIG9uZVxuLy9cbi8vIGAucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXJgIGlzIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGluIGZhdm9yIG9mIHRoZVxuLy8gYC5wcm9ncmVzcy1iYXIuYWN0aXZlYCBhcHByb2FjaC5cbi5wcm9ncmVzcy5hY3RpdmUgLnByb2dyZXNzLWJhcixcbi5wcm9ncmVzcy1iYXIuYWN0aXZlIHtcblx0QGluY2x1ZGUgYW5pbWF0aW9uKHByb2dyZXNzLWJhci1zdHJpcGVzIDJzIGxpbmVhciBpbmZpbml0ZSk7XG59XG5cbi8vIFZhcmlhdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcblx0QGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci1zdWNjZXNzLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci1pbmZvIHtcblx0QGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci1pbmZvLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci13YXJuaW5nIHtcblx0QGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci13YXJuaW5nLWJnKTtcbn1cblxuLnByb2dyZXNzLWJhci1kYW5nZXIge1xuXHRAaW5jbHVkZSBwcm9ncmVzcy1iYXItdmFyaWFudCgkcHJvZ3Jlc3MtYmFyLWRhbmdlci1iZyk7XG59XG4iLCJAdXNlICcuLi9hZG1pbl9jb25maWcnO1xuQHVzZSAnLi4vY29sb3JzLW51JztcblxuQHVzZSAnLi4vc2V0dGluZ3MtbWl4aW5zJztcbkB1c2UgJy4uL3R5cG8tYWRtaW4nO1xuXG5AdXNlIFwic2Fzczpjb2xvclwiO1xuXG4uc2xuLWJ0bixcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy9AaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMsIGNvbG9yIDMwMG1zLCBvcGFjaXR5IDI1MG1zKTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYWxsIDI1MG1zKTtcbiAgQGV4dGVuZCAlemktbmF2aWdhemlvbmU7XG4gICYuc2xuLWJ0bi0tYmlnZ2VyIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zLFxuICAgICAgY29sb3IgMzAwbXMsXG4gICAgICBvcGFjaXR5IDI1MG1zXG4gICAgKTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuLy8gU0laRVNcbi5zbG4tYnRuLS1mdWxsd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbG4tYnRuLS1tZWdhLFxuLnNsbi1idG4tLW1lZ2EgaW5wdXQsXG4uc2xuLWJ0bi0tbWVnYSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICBtYXgtd2lkdGg6IDM3NXB4O1xuICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzIwcHgpO1xuICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTZweCk7XG4gICAgLy9saW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NnB4KTtcbiAgICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgfVxuICAmLnNsbi1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNsbi1idG4tLWJpZ2dlcixcbi5zbG4tYnRuLS1iaWdnZXIgaW5wdXQsXG4uc2xuLWJ0bi0tYmlnZ2VyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTBweCk7XG4gIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gIEBleHRlbmQgJWZvbnQtYmlnO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAmLnNsbi1idG4tLWZ1bGx3aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgLy9mb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gICAgJi5zbG4tYnRuLS10ZXh0b25seSB7XG4gICAgICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMTIwcHgpO1xuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNsbi1idG4tLWJpZyxcbi5zbG4tYnRuLS1iaWcgaW5wdXQsXG4uc2xuLWJ0bi0tYmlnIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KTtcbiAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAmLnNsbi1idG4tLWZ1bGx3aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi5zbG4tdXBkYXRlLXNldHRpbmdzLFxuICAmLnNsbi1yZXNldC1zZXR0aW5ncyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cbiAgJi5zbG4tcmVzZXQtc2V0dGluZ3Mge1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gIH1cbiAgJi5zbG4tdXBkYXRlLXNldHRpbmdzIHtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAvL2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NnB4KTtcbiAgICAvL2xpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU2cHgpO1xuICAgIC8vbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgICAvL2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgICAmLnNsbi1idG4tLXRleHRvbmx5IHtcbiAgICAgIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMjBweCk7XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2xuLWJ0bi0tYmlnMjUsXG4uc2xuLWJ0bi0tYmlnMjUgaW5wdXQsXG4uc2xuLWJ0bi0tYmlnMjUgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIGhlaWdodDogMy4yNXJlbTtcbiAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgQGluY2x1ZGUgdHlwby1hZG1pbi5mb250LW1lZGl1bTtcbiAgLy9saW5lLWhlaWdodDogMy4yNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgJi5zbG4tYnRuLS1mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBoZWlnaHQ6IDMuMjVyZW07XG4gICAgQGluY2x1ZGUgdHlwby1hZG1pbi5mb250LWJpZztcbiAgfVxufVxuLnNsbi1idG4tLWxhcmdlLFxuLnNsbi1idG4tLWxhcmdlIGlucHV0LFxuLnNsbi1idG4tLWxhcmdlIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpO1xuICBAZXh0ZW5kICVmb250LWJpZztcbiAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAmLnNsbi1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIG1pbi13aWR0aDogOTBweDtcbiAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDRweCk7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDRweCk7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuICB9XG59XG4uc2xuLWJ0bi0tbWVkaXVtLFxuLnNsbi1idG4tLW1lZGl1bSBpbnB1dCxcbi5zbG4tYnRuLS1tZWRpdW0gYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICYuc2xuLWJ0bi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uc2xuLWJ0bi0tc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgJi5zbG4tYnRuLS1pY29uIHtcbiAgICB3aWR0aDogMS44cmVtO1xuICAgIGhlaWdodDogMS44cmVtO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgJjphZnRlciB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLXNtYWxsLS1yb3VuZCxcbi5zbG4tYnRuLS1zbWFsbC0tcm91bmQuc2xuLWJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYi1yYWRpdXMoNTAlKTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYWxsIDI1MG1zKTtcbiAgJi5zbG4tYnRuLS1pY29uLS1vbGQge1xuICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI2cHgpO1xuICAgIH1cbiAgICAmOmhvdmVyOmFmdGVyLFxuICAgICY6Zm9jdXM6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWljb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgICY6aG92ZXI6YWZ0ZXIsXG4gICAgJjpmb2N1czphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgfVxuICAgICYuc2xuLWJ0bi0taWNvbi0tbm9ia2cge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWljb24tLWhlbHBjaGF0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzY2YmI2YTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogIzY2YmI2YTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4taWNvbi0tYXBwcm92ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW9rKDEpO1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodGVyKDEpO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tb2soMC44KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4taWNvbi0tZGVueSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW5vdG9rKDEpO1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodGVyKDEpO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbm90b2soMC44KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsbi1idG4tLWJhbm5lcl9fY3RhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG4gIG1heC13aWR0aDogMzc1cHg7XG4gIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMjBweCk7XG4gIEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NnB4KTtcbiAgICAvL2xpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU2cHgpO1xuICAgIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICB9XG4gICYuc2xuLWJ0bi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4vLyBDT0xPUlNcbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1idG4tLW1haW4sXG4gIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAuYnRuLFxuICAgICAgaW5wdXQsXG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1zbWFsbC5zbG4tYnRuLS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYnRuLS1tYWluLS10b25hbCxcbiAgLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW1haW4tLXRvbmFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS1tYWluLS1saWdodCgxKTtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMnB4IDJweCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjIpO1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgLmJ0bixcbiAgICAgIGlucHV0LFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLXNtYWxsLnNsbi1idG4tLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1tYWluMjUsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbWFpbjI1IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbi0tZDE7XG5cdCAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tbWFpbm1lZGl1bSxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1tYWlubWVkaXVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG4gICAgMC44NVxuICApO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbn1cbi5zbG4tYnRuLS1saWdodCxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGlucHV0LFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1zbWFsbC5zbG4tYnRuLS1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tZF9tYWluLS1ub2JrZyxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1kX21haW4tLW5vYmtnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgfVxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0td2FybmluZyxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1wcm9ibGVtLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLXByb2JsZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnKDEpO1xuICBjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKDEpO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweCAycHggMnB4IDFweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyaygxKTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnKDEpO1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoMSk7XG4gICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0oMSk7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoMSk7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tb2ssXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tb2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYnRuLS10ZXh0b25seSxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS10ZXh0b25seSB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251X21haW4tLWxpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1idG4tLXRleHRvbmx5LS1lbXBoLFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLXRleHRvbmx5LS1lbXBoIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYnRuLS10ZXh0b25seS0tZW1waGJrZyxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS10ZXh0b25seS0tZW1waGJrZyB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1ib3JkZXJvbmx5LFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWJvcmRlcm9ubHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodC0tYm9yZGVyO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICYuc2xuLWJ0bi0tYmlnZ2VyIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC43NSk7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgfVxuICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJi5zbG4tYnRuLS1hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tYm9yZGVyb25seS0tdyxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1ib3JkZXJvbmx5LS13IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gICYuc2xuLWJ0bi0tYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLWJvcmRlcm9ubHkyNSxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1ib3JkZXJvbmx5MjUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmLnNsbi1idG4tLWFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0taWNvbjphZnRlciB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1ub2JrZyxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1ub2JrZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJi5zbG4tYnRuLS1hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tYmFubmVyLFxuLnNsbi1idG4uc2xuLWJ0bi0tYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMDtcbiAgaGVpZ2h0OiBpbml0aWFsO1xuICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWdyZWVuO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgfVxufVxuLnNsbi1idG4tLWNhbC1kYXk6bm90KC5zbG4taWNvbm9ubHktbmV3KSB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tYnRuLWNhbC1kYXktYmc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG59XG5cbi5hdHQtdGltZS1zbG90LmFjdGl2ZSAgLnNsbi1idG4tLWNhbC1kYXkuc2xuLWljb25vbmx5LW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gIHdpZHRoOiAzcmVtO1xuICBoZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yZW07XG4gIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAvL3RvcDogNTAlO1xuICBtaW4td2lkdGg6IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAwO1xuICBsZWZ0OiAxMDIlO1xuICB6LWluZGV4OiA5OTk7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IHVuc2V0O1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IHVuc2V0O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIC8vICY6aG92ZXIge1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHRlcjtcbiAgLy8gfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLy8gICAgd2lkdGg6ICRncmlkLWd1dHRlci13aWR0aCo5LjY7XG4gICAgLy8gICAgbGVmdDogMDtcbiAgICAvLyAgICB6LWluZGV4OiA5OTk7XG4gICAgLy8gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAvL2xlZnQ6IGF1dG87XG4gICAgLy9sZWZ0OiBpbml0aWFsO1xuICB9XG59XG4uc2xuLWJ0bi0tbnUsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbnUge1xuICBoZWlnaHQ6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nOiAwIDEuN2VtO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDk5OTlweCk7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDIyMHB4KTtcbiAgfVxufVxuLnNsbi1idG4tLW51LS1oaWdoZW1waCxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1udS0taGlnaGVtcGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1udS0tbWVkaGVtcGgsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbnUtLW1lZGhlbXBoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWJ0bi0tbnUtLWxvd2hlbXBoLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW51LS1sb3doZW1waCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICBvcGFjaXR5OiAwLjU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cbnNsbi1idG4tLW1lZGhlbXBoIC5zbG4tYWRtaW4tYmFubmVyLS1jbG9zZSxcbi5zbG4tYnRuLnNsbi1hZG1pbi1iYW5uZXItLWNsb3NlIHtcbiAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNDhweCk7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0OHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnWCc7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgQGV4dGVuZCAlYWJzb2x1dGUtY2VudGVyaW5nO1xuICB9XG59XG4uc2xuLWJ0bi0taWNvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAvKiBGSVggMDkyMDIzICovXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMC4xcmVtO1xuICAgIHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDNweCk7XG4gICAgYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgei1pbmRleDogMjAwO1xuICB9XG4gICYuc2xuLWJ0bi0taWNvbi0tY2xpY2t0aHJvdWdoIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnNsbi1idG4tLWljb24tLWFsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICYuc2xuLWJ0bi0tYmlnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMzNyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgLy9wYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1iaWdnZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLW1lZ2Ege1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1iYW5uZXJfX2N0YSB7XG4gICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NHB4KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLW1lZGl1bSB7XG4gICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NHB4KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWxhcmdlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE1NHB4KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpO1xuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWljb24tLWxlZnQge1xuICAgIGJ1dHRvbiB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1iaWcge1xuICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NHB4KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ4cHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLW1lZGl1bSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uLS1sZWZ0LS1hbHQge1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogdW5zZXQ7XG4gICAgICBib3R0b206IHVuc2V0O1xuICAgICAgbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzcHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgei1pbmRleDogMjAwO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWJpZyB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDhweCk7XG4gICAgICB9XG4gICAgICAmLnNsbi1idG4tLXRleHRvbmx5IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLW1lZGl1bSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBpbmhlcml0O1xuICAgICAgcGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCxcbi5jYWxlbmRhci1ob2x5ZGF5cy1idXR0b24ge1xuICAmOmFmdGVyIHtcbiAgICB0b3A6IDAuOHJlbTtcbiAgICBsZWZ0OiAxLjVyZW07XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbn1cbiovXG4uc2xuLWJ0bi0taWNvbixcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1pY29uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zbG4taWNvbi0tY2hlY2ttYXJrIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwYyc7XG4gIH1cbn1cbi5zbG4taWNvbi0taW5mby1jaXJjbGUge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDVhJztcbiAgfVxufVxuLnNsbi1pY29uLS1jYWxlbmRhciB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNzMnO1xuICB9XG59XG4uc2xuLWljb24tLWJvb2tpbmcge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDE3JztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4uc2xuLWljb24tLXNlcnZpY2VzIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjBjNCc7XG4gIH1cbn1cbi5zbG4taWNvbi0tYXNzaXN0YW50cyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwYzAnO1xuICB9XG59XG4uc2xuLWljb24tLXNldHRpbmdzIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAxMyc7XG4gIH1cbn1cbi5zbG4taWNvbi0tdG9vbHMge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMGFkJztcbiAgfVxufVxuLnNsbi1pY29uLS1zYXZlIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjBjNyc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLnNsbi1pY29uLS1yZXNldCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMWUnO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5zbG4taWNvbi0taW5mbyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNWEnO1xuICB9XG59XG4uc2xuLWljb24tLWNsb3NlIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwZCc7XG4gIH1cbn1cbi5zbG4taWNvbi0tZWRpdCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNDQnO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5zbG4taWNvbi0tdHJhc2gge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogdmFyKC0tZm9udC13ZWlnaHQsIDQwMCk7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGNvbnRlbnQ6ICdcXGYxZjgnO1xuICB9XG59XG4vLyAuc2xuLWljb24tLXVubG9jayB7XG4vLyAgICY6YWZ0ZXIge1xuLy8gICAgIC8vZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LCA0MDApO1xuLy8gICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgICBjb250ZW50OiAnXFxmMDljJztcbi8vICAgfVxuLy8gfVxuLnNsbi1pY29uLS1maWxlIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb250ZW50OiAnXFxmMTVjJztcbiAgfVxufVxuLnNsbi1pY29uLS13YXJuaW5nIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjEyYSc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG4uc2xuLWljb24tLXF1ZXN0aW9uIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjEyOCc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG5cbi5zbG4taWNvbi0tYXJyb3ctLXVwIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA3Nyc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG4gICYuY29sbGFwc2VkOjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA3OCc7XG4gIH1cbn1cbi5zbG4taWNvbi0tYXJyb3ctLWRvd24ge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tZG9jcyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMmQnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1zdGFyIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwNSc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG4uc2xuLWljb24tLXBsYXkge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDRiJztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tbGlnaHRidWxiIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjBlYic7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzNweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tdG9nZ2xlIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjIwNSc7XG4gIH1cbiAgJi5zbG4tYnRuLS1iYW5uZXJfX2N0YTo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgfVxufVxuLnNsbi1idG4tLWljb24uc2xuLWJ0bi0tbWVnYS5zbG4taWNvbi0tbGlnaHRidWxiOmFmdGVyIHtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAvL2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1tZWRraXQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMGZhJztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0taGVscGNoYXQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDg2JztcbiAgICAvL2NvbnRlbnQ6IFwiXFxmMWNkXCI7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICB9XG4gICYuYWN0aXZlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDBkJztcbiAgfVxufVxuXG4uc2xuLWljb24tLWFycm93LS1sZWZ0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA1Myc7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDZweCkgIWltcG9ydGFudDtcbiAgfVxuICAmLnNsbi1idG4tLWxhcmdlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgJi5zbG4tYnRuLS1sYXJnZTphZnRlciB7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NnB4KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLnNsbi1pY29uLS1hcnJvdy0tcmlnaHQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDU0JztcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NnB4KSAhaW1wb3J0YW50O1xuICB9XG4gICYuc2xuLWJ0bi0tbGFyZ2Uge1xuICAgICY6YWZ0ZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAmLnNsbi1idG4tLWxhcmdlOmFmdGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ2cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5zbG4taWNvbi0tcGx1cyB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDogJ1xcZjA2Nyc7XG4gICAgcGFkZGluZzogMS4ycmVtIDAuNnJlbTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuLnNsbi1pY29uLS10aW1lcyxcbi5zbG4tYnRuLS1pY29uLnNsbi1idG4tLWljb24tLWxlZnQtLWFsdC5zbG4taWNvbi0tdGltZXMge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwNTcnO1xuICB9XG59XG5cbi5zbG4taWNvbi0tcGx1cy1jaXJjbGUge1xuICBncmlkLWNvbHVtbjogMjtcbiAgZ3JpZC1yb3c6IDM7XG4gIGp1c3RpZnktc2VsZjogZW5kO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tYnRuLWNhbC1kYXktYmc7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDogJ1xcZjA1NSc7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA3Mi41JTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICNkZWRlZGU7XG4gIH1cbn1cbi8qIEZJWCAwOTIwMjMgXG4uc2xuLWljb24tLXBlbiB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb250ZW50OiBcIlxcZjMwNFwiO1xuICB9XG59XG5cbi5zbG4taWNvbi0tY29weSB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb250ZW50OiBcIlxcZjBjNVwiO1xuICB9XG59XG5cbi5zbG4taWNvbi0tdXNlci1jaGVjayB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb250ZW50OiBcIlxcZjRmY1wiO1xuICB9XG59XG5cbi5zbG4taWNvbi0tbG9jayB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgY29udGVudDogXCJcXGYwMjNcIjtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMC43cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG4qL1xuI3Nsbl9ib29raW5nLWRldGFpbHMsXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gIC5zbG4taWNvbi0tY3VzdG9tZXJ1cmwsXG4gIC5zbG4tYnRuLnNsbi1pY29uLS1jdXN0b21lcnVybCB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNnJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMnB4IDJweCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjM1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMjcgMzAnJTNFJTNDZyBpZD0nSWNvbl9mZWF0aGVyLXVzZXInIGRhdGEtbmFtZT0nSWNvbiBmZWF0aGVyLXVzZXInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUgLTMpJyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xMicgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTInIGQ9J00zMCwzM2ExLjUsMS41LDAsMCwxLTEuNS0xLjV2LTNBNC41MDUsNC41MDUsMCwwLDAsMjQsMjRIMTJhNC41LDQuNSwwLDAsMC00LjUsNC41djNhMS41LDEuNSwwLDAsMS0zLDB2LTNBNy41LDcuNSwwLDAsMSwxMiwyMUgyNGE3LjUwOSw3LjUwOSwwLDAsMSw3LjUsNy41djNBMS41LDEuNSwwLDAsMSwzMCwzM1onIGZpbGw9JyUyMzAwMzU1MycvJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzEzJyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxMycgZD0nTTE4LDNhNy41LDcuNSwwLDEsMS03LjUsNy41QTcuNTA4LDcuNTA4LDAsMCwxLDE4LDNabTAsMTJhNC41LDQuNSwwLDEsMC00LjUtNC41QTQuNTA1LDQuNTA1LDAsMCwwLDE4LDE1WicgZmlsbD0nJTIzMDAzNTUzJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMik7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgfVxuICAgICAgLy8gJjpob3ZlciB7XG4gICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluO1xuICAgICAgLy8gXHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuICAgICAgLy8gXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAvLyBcdCY6OmFmdGVyIHtcbiAgICAgIC8vIFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI3JyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMjcgMzAnJTNFJTNDZyBpZD0nSWNvbl9mZWF0aGVyLXVzZXInIGRhdGEtbmFtZT0nSWNvbiBmZWF0aGVyLXVzZXInIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC00LjUgLTMpJyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xMicgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTInIGQ9J00zMCwzM2ExLjUsMS41LDAsMCwxLTEuNS0xLjV2LTNBNC41MDUsNC41MDUsMCwwLDAsMjQsMjRIMTJhNC41LDQuNSwwLDAsMC00LjUsNC41djNhMS41LDEuNSwwLDAsMS0zLDB2LTNBNy41LDcuNSwwLDAsMSwxMiwyMUgyNGE3LjUwOSw3LjUwOSwwLDAsMSw3LjUsNy41djNBMS41LDEuNSwwLDAsMSwzMCwzM1onIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzEzJyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxMycgZD0nTTE4LDNhNy41LDcuNSwwLDEsMS03LjUsNy41QTcuNTA4LDcuNTA4LDAsMCwxLDE4LDNabTAsMTJhNC41LDQuNSwwLDEsMC00LjUtNC41QTQuNTA1LDQuNTA1LDAsMCwwLDE4LDE1WicgZmlsbD0nJTIzZmZmZmZmJy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAvLyBcdH1cbiAgICAgIC8vIH1cbiAgICB9XG4gIH1cbiAgI3Nsbi1ib29raW5nX19jdXN0b21lcl9fcmVzZXQsXG4gIC5zbG4tYm9va2luZy0tcmVzZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDAuNnJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoMSk7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDFweCAycHggMnB4IDFweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEuMzVyZW07XG4gICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUuNTInIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAyNS41MiAzMCclM0UlM0NnIGlkPSdub3VuLWRlbGV0ZS03NDA2NzQwJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMjEuMDc4IC03KSclM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTInIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDEyJyBkPSdNMjcsMjhWNDQuNDQ4YTQuMjkyLDQuMjkyLDAsMCwwLDQuMjg4LDQuMjg4SDQzYTQuMjkyLDQuMjkyLDAsMCwwLDQuMjg4LTQuMjg4VjI4SDQ0LjY0MlY0NC40NDhBMS42NDMsMS42NDMsMCwwLDEsNDMsNDYuMDg4SDMxLjI4OGExLjY0NSwxLjY0NSwwLDAsMS0xLjY0MS0xLjY0MVYyOFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0zLjMwOSAtMTEuNzM1KScgZmlsbD0nJTIzYTAxNTE0Jy8lM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTMnIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDEzJyBkPSdNNDEsMzVoMi42NDdWNDUuNDIxSDQxWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTExLjEzMyAtMTUuNjQ3KScgZmlsbD0nJTIzYTAxNTE0Jy8lM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTQnIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDE0JyBkPSdNNTIsMzVoMi42NDdWNDUuNDIxSDUyWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTE3LjI4IC0xNS42NDcpJyBmaWxsPSclMjNhMDE1MTQnLyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xNScgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTUnIGQ9J000Ni42LDExLjQxMkg0MS4zOTFMNDAuMjYyLDguNTkyQTIuNTI4LDIuNTI4LDAsMCwwLDM3LjkxLDdIMzAuMjg2QTIuNTMxLDIuNTMxLDAsMCwwLDI3LjkzLDguNTkyTDI2LjgsMTEuNDEySDIxLjA3OHYyLjY0N0g0Ni41OWwwLTIuNjQ3Wk0zMC4zNjIsOS42NDdoNy40NzRsLjcwNywxLjc2NUgyOS42NTVaJyBmaWxsPSclMjNhMDE1MTQnLyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjUuNScgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDI1LjUgMzAnJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzE2JyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxNicgZD0nTTIyLjgxNyw3LjQ0NkExLjUsMS41LDAsMCwxLDIyLjgsOS41NjdsLTIuMjI0LDIuMmgxLjE3QTEyLjYxOCwxMi42MTgsMCwxLDEsOSwyNC4zODJhMS41LDEuNSwwLDAsMSwzLDAsOS43NTEsOS43NTEsMCwxLDAsOS43NS05LjYxOEgyMC41OGwyLjIyNCwyLjJBMS41LDEuNSwwLDEsMSwyMC43LDE5LjFsLTQuODIxLTQuNzY1YTEuNSwxLjUsMCwwLDEsMC0yLjEzNEwyMC43LDcuNDMzQTEuNSwxLjUsMCwwLDEsMjIuODE3LDcuNDQ2WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTkgLTcpJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGZpbGw9JyUyM2EwMTUxNCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1iZygxKTtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyaygxKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0oMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBCVE4gVVRJTElUSUVTXG4uc2xuLWJ0bi0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjU7XG4gICYjc2xuLWFkZHNlcnZpY2Uge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG59XG4uc2xuLWJ0bi0taGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1idG4tLWJsaW5rLFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLWJsaW5rLFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1idG4tLXRleHRvbmx5LS1lbXBoLnNsbi1idG4tLWJsaW5rLFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLXRleHRvbmx5LS1lbXBoLnNsbi1idG4tLWJsaW5rIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBidG5ibGluaztcbn1cbkBrZXlmcmFtZXMgYnRuYmxpbmsge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XG4gIH1cbiAgMTUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSwgMS4xKTtcbiAgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxufVxuLnNsbi1idG4tLWlubGluZSxcbi5zbG4tYnRuLS1pbmxpbmUtLWljb24ge1xuICBwYWRkaW5nOiAxZW0gMS4yNWVtO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodC0tb3AyNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMC41KTtcbiAgLy9ib3JkZXI6IDFweCBzb2xpZCAkY2xfbWFpbi0tbGlnaHQ7XG4gIC8vYmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAvL2NvbG9yOiAkY2xfbWFpbjtcbiAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICAvKiBGSVggMDkyMDIzICovXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzM3B4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29udGVudDogJ1xcZjRmYyc7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihcbiAgICAgIGJhY2tncm91bmQtY29sb3IgMjAwbXMsXG4gICAgICBjb2xvciAzMDBtcyxcbiAgICAgIG9wYWNpdHkgMjUwbXNcbiAgICApO1xuICB9XG5cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIC8qIEZJWCAwOTIwMjMgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuICAgICAgfVxuICAgICAgKi9cbiAgICB9XG4gIH1cbn1cbi8vIEJUTiBVVElMSVRJRVMgLy8gRU5EXG4uc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIgLm5hdi10YWIsXG5oMi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciAubmF2LXRhYiB7XG4gIEBleHRlbmQgLnNsbi1idG47XG4gIEBleHRlbmQgLnNsbi1idG4tLWJvcmRlcm9ubHktLXdubHkhb3B0aW9uYWw7XG4gIEBleHRlbmQgLnNsbi1idG4tLW1lZGl1bTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7XG4gICY6bm90KC5uYXYtdGFiLWFjdGl2ZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yaWdodDogaW5oZXJpdDtcbiAgfVxufVxuLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIC5uYXYtdGFiLm5hdi10YWItYWN0aXZlLFxuaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIgLm5hdi10YWIubmF2LXRhYi1hY3RpdmUge1xuICBAZXh0ZW5kIC5zbG4tYnRuLS1hY3RpdmU7XG59XG4vLyAuYnRuLWdyb3VwLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIC5hY3RpdmUge1xuLy8gICBAZXh0ZW5kIC5zbG4tYnRuLS1vaztcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLmNvbC1zbS0xMi5zbG4tYWRtaW4tbmF2LFxuI3Nsbi1zYWxvbi0tYWRtaW4gLmNvbC1tZC0xMi5zbG4tYWRtaW4tbmF2LFxuLnNsbi1hZG1pbi1uYXYge1xuICAvL0BleHRlbmQgJWRpc3BsYXktZmxleDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICBhIHtcbiAgICBAZXh0ZW5kIC5zbG4tYnRuO1xuICAgIEBleHRlbmQgLnNsbi1idG4tLW5vYmtnO1xuICAgIEBleHRlbmQgLnNsbi1idG4tLW1lZGl1bTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCkgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgJi5jdXJyZW50IHtcbiAgICAgIEBleHRlbmQgLnNsbi1idG4tLWFjdGl2ZTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtb3V0bGluZTogMDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuXG4uc2xuLXRhYi1uYXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYSB7XG4gICAgICBAZXh0ZW5kIC5zbG4tYnRuO1xuICAgICAgQGV4dGVuZCAuc2xuLWJ0bi0tYm9yZGVyb25seTtcbiAgICAgIEBleHRlbmQgLnNsbi1idG4tLW1lZGl1bTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgJi5hY3RpdmUgYSB7XG4gICAgICBAZXh0ZW5kIC5zbG4tYnRuLS1hY3RpdmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIGxpOm5vdCguYWN0aXZlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgYSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICAmOm5vdCguYWN0aXZlKTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBUT09CT1hcbi5zbG4tdG9vbGJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDAuOSk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gIG1heC1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTlweCk7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGV4dGVuZCAlemktbmF2aWdhemlvbmU7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG1heC1oZWlnaHQgNTAwbXMsIHBhZGRpbmcgMjAwbXMpO1xuICAuc2xuLWJ0biB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihvcGFjaXR5IDIwMG1zKTtcbiAgfVxuICAmLm9wZW4ge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIC5zbG4tYnRuIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIC5zbG4tdG9vbGJveC10cmlnZ2VyIHtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICY6bm90KC5vcGVuKSB7XG4gICAgbWF4LWhlaWdodDogMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNsbi1idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiA5OSU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMC44NSk7XG4gICAgJjpub3QoLm9wZW4pIHtcbiAgICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGJvdHRvbTogaW5pdGlhbDtcbiAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgIG1heC1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTlweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMCk7XG4gICAgJjpub3QoLm9wZW4pIHtcbiAgICAgIG1heC1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTlweCk7XG4gICAgfVxuICAgIC5zbG4tdG9vbGJveC10cmlnZ2VyIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24ob3BhY2l0eSAyNTBtcyk7XG4gICAgfVxuICB9XG59XG4vLyBUT09MQk9YIC8vIEVORFxuLy8gSEVMUCBDSEFUXG4uc2xuLWFkbWluLXNpZGViYXIsXG4uc2xuLWNhbGVuZGFyLXNpZGViYXIge1xuICAuc2xuLWhlbHAtYnV0dG9uIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgICYuc2xuLWJ0bi0tYmlnLnNsbi1idG4tLWljb24ge1xuICAgICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1OHB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1ub2JrZyB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1ncmVlbjtcbiAgICAgIGNvbG9yOiAjNjZiYjZhO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1ncmVlbjtcbiAgICAgICAgY29sb3I6ICM2NmJiNmE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWdyZWVuO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGRhYzY7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmI2YTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1zbWFsbC0tcm91bmQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICAgfVxuICB9XG59XG4uc2xuLWNhbGVuZGFyLXNpZGViYXIge1xuICAuc2xuLWhlbHAtYnV0dG9uLnNsbi1idG4tLW5vYmtnIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4taGVscGNoYXRfX2Nsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC02MHB4KTtcbiAgcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIC8qIEZJWCAwOTIwMjMgKi9cbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29udGVudDogJ1xcZjAwZCc7XG4gIH1cblxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4vLyBIRUxQIENIQVQgLy8gRU5EXG4vLyBXUCBCVVRUT05TXG4je2FkbWluX2NvbmZpZy4kd3JhcHBlcn0ge1xuICBwLnN1Ym1pdCB7XG4gICAgQGV4dGVuZCAuc2xuLWJ0bjtcbiAgICBAZXh0ZW5kIC5zbG4tYnRuLS1tYWluO1xuICAgIC8vQGV4dGVuZCAuc2xuLWJ0bi0tYmlnO1xuICAgIEBleHRlbmQgLnNsbi1idG4tLWljb247XG4gICAgQGV4dGVuZCAuc2xuLWljb24tLXNhdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tdG9wOiA1JTtcbiAgfVxufVxuXG4uc2xuLWR1cC1pY29uLXRvb2x0aXA6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb250ZW50OiAnXFxmMGM1JztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwOTc4YmQ7XG59XG5cbi5zbG4tZHVwLWNsb3NlLWljb24tdG9vbHRpcCB7XG4gIGNvbG9yOiBncmF5O1xufVxuXG4uc2xuLWR1cC1jbG9zZS1pY29uLXRvb2x0aXA6OmFmdGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGYwYzUnO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY29sb3I6IGdyYXk7XG59XG5cbi8vIDIwMjUgQ2FsZW5kYXJcblxuLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLWljb25vbmx5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAvL3BhZGRpbmc6IDAgMTBweDtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGFsbCAyNTBtcyk7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgfVxuICAmLnNsbi1idG4tLWljb24ge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICBwYWRkaW5nOiAwIDAgMCAwLjVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgJi5zbG4tY2FsZW5kYXJfX3Jvd19fYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAwIDFyZW07XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAmOmFmdGVyLFxuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWJ0bi0tY2FsZW5kYXItdmlldy0tdGV4dG9ubHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBleHRlbmQgJWZvbnQtYmlnO1xuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgfVxuICAmOmhhcyhidXR0b24uYWN0aXZlKSB7XG4gICAgLy8gJjo6YWZ0ZXIge1xuICAgIC8vICAgY29udGVudDogJyc7XG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICBib3R0b206IDAuMjVyZW07XG4gICAgLy8gICBsZWZ0OiAwLjI1cmVtO1xuICAgIC8vICAgcmlnaHQ6IDAuMjVyZW07XG4gICAgLy8gICB3aWR0aDogY2FsYygxMDAlIC0gMC41cmVtKTtcbiAgICAvLyAgIGhlaWdodDogMnB4O1xuICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgLy8gICBvcGFjaXR5OiAxO1xuICAgIC8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYWxsIDE1MG1zKTtcbiAgICAvLyB9XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBidXR0b24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICBidXR0b24ge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIGlucHV0LFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgICAmOmhhcyhidXR0b24uYWN0aXZlKSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG4tYnRuLS1uZXcsXG4uc2xuLWJ0bi5zbG4tYnRuLS1uZXcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG5cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgfVxuICB9XG4gICY6bm90KC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsKTpub3QoLnNsbi1idG4tLWJvcmRlcm9ubHkyNSkge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAmLnNsbi1idG4tLXRleHRvbmx5IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1kMTtcbiAgICAmOm5vdCguc2xuLWNhbGVuZGFyX19yb3dfX2J1dHRvbikgeyAgXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWNhbGVuZGFyX19yb3dfX2J1dHRvbiB7XG4gICAgLy8gYm9yZGVyOiAycHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3Byb2JsZW0tLWxpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodCwgMjUlKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQsICRsaWdodG5lc3M6IC01MCUpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodDtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG4tYXNzaXN0YW50LW1vZGUge1xuICAuc2xuLWNhbGVuZGFyX19yb3dfX2J1dHRvbi5vbmx5b25lIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG59XG5cbi5zbG4taWNvbi0tbmV3IHtcbiAgJi5zbG4taWNvbi0tbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgfVxufVxuLnNsbi1pY29ub25seS1uZXcge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWRhcmtlc3Q7XG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluLW91dDtcbiAgfVxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4taWNvbi0tbmV3LS1wbHVzIHsgXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE2IDJWMzBNMiAxNkgzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE2IDJWMzBNMiAxNkgzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAmLnNsbi1pY29ub25seS1uZXcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgIH1cbiAgfVxufVxuLnNsbi1pY29uLS1uZXctLXggeyBcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTYgMlYzME0yIDE2SDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTYgMlYzME0yIDE2SDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLWluLW91dDtcbiAgfVxuICAmLnNsbi1pY29ub25seS1uZXcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjc1cmVtO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMjUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xuLWljb24tLW5ldy0tbG9jayB7IFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM2JyBoZWlnaHQ9JzM4JyB2aWV3Qm94PScwIDAgMzYgMzgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjI1IDE3LjI1VjEwLjI1QzkuMjUgNy45MjkzNiAxMC4xNzE5IDUuNzAzNzYgMTEuODEyOCA0LjA2MjgyQzEzLjQ1MzggMi40MjE4NyAxNS42Nzk0IDEuNSAxOCAxLjVDMjAuMzIwNiAxLjUgMjIuNTQ2MiAyLjQyMTg3IDI0LjE4NzIgNC4wNjI4MkMyNS44MjgxIDUuNzAzNzYgMjYuNzUgNy45MjkzNiAyNi43NSAxMC4yNVYxNy4yNU01Ljc1IDE3LjI1SDMwLjI1QzMyLjE4MyAxNy4yNSAzMy43NSAxOC44MTcgMzMuNzUgMjAuNzVWMzNDMzMuNzUgMzQuOTMzIDMyLjE4MyAzNi41IDMwLjI1IDM2LjVINS43NUMzLjgxNyAzNi41IDIuMjUgMzQuOTMzIDIuMjUgMzNWMjAuNzVDMi4yNSAxOC44MTcgMy44MTcgMTcuMjUgNS43NSAxNy4yNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM2JyBoZWlnaHQ9JzM4JyB2aWV3Qm94PScwIDAgMzYgMzgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005LjI1IDE3LjI1VjEwLjI1QzkuMjUgNy45MjkzNiAxMC4xNzE5IDUuNzAzNzYgMTEuODEyOCA0LjA2MjgyQzEzLjQ1MzggMi40MjE4NyAxNS42Nzk0IDEuNSAxOCAxLjVDMjAuMzIwNiAxLjUgMjIuNTQ2MiAyLjQyMTg3IDI0LjE4NzIgNC4wNjI4MkMyNS44MjgxIDUuNzAzNzYgMjYuNzUgNy45MjkzNiAyNi43NSAxMC4yNVYxNy4yNU01Ljc1IDE3LjI1SDMwLjI1QzMyLjE4MyAxNy4yNSAzMy43NSAxOC44MTcgMzMuNzUgMjAuNzVWMzNDMzMuNzUgMzQuOTMzIDMyLjE4MyAzNi41IDMwLjI1IDM2LjVINS43NUMzLjgxNyAzNi41IDIuMjUgMzQuOTMzIDIuMjUgMzNWMjAuNzVDMi4yNSAxOC44MTcgMy44MTcgMTcuMjUgNS43NSAxNy4yNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgJi5zbG4taWNvbm9ubHktbmV3IHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG4gIH1cbn1cbi5zbG4taWNvbi0tbmV3LS11bmxvY2sge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjgzMzMzIDkuMTY2MzFWNS44MzI5N0M1LjgzMjI5IDQuNzk5NjggNi4yMTUyMyAzLjgwMjg2IDYuOTA3ODEgMy4wMzYwM0M3LjYwMDM5IDIuMjY5MiA4LjU1MzE5IDEuNzg3MDYgOS41ODEyNSAxLjY4MzIxQzEwLjYwOTMgMS41NzkzNyAxMS42MzkzIDEuODYxMjMgMTIuNDcxMiAyLjQ3NDA3QzEzLjMwMzIgMy4wODY5MSAxMy44Nzc3IDMuOTg3MDEgMTQuMDgzMyA0Ljk5OTY0TTQuMTY2NjcgOS4xNjYzMUgxNS44MzMzQzE2Ljc1MzggOS4xNjYzMSAxNy41IDkuOTEyNSAxNy41IDEwLjgzM1YxNi42NjYzQzE3LjUgMTcuNTg2OCAxNi43NTM4IDE4LjMzMyAxNS44MzMzIDE4LjMzM0g0LjE2NjY3QzMuMjQ2MTkgMTguMzMzIDIuNSAxNy41ODY4IDIuNSAxNi42NjYzVjEwLjgzM0MyLjUgOS45MTI1IDMuMjQ2MTkgOS4xNjYzMSA0LjE2NjY3IDkuMTY2MzFaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS44MzMzMyA5LjE2NjMxVjUuODMyOTdDNS44MzIyOSA0Ljc5OTY4IDYuMjE1MjMgMy44MDI4NiA2LjkwNzgxIDMuMDM2MDNDNy42MDAzOSAyLjI2OTIgOC41NTMxOSAxLjc4NzA2IDkuNTgxMjUgMS42ODMyMUMxMC42MDkzIDEuNTc5MzcgMTEuNjM5MyAxLjg2MTIzIDEyLjQ3MTIgMi40NzQwN0MxMy4zMDMyIDMuMDg2OTEgMTMuODc3NyAzLjk4NzAxIDE0LjA4MzMgNC45OTk2NE00LjE2NjY3IDkuMTY2MzFIMTUuODMzM0MxNi43NTM4IDkuMTY2MzEgMTcuNSA5LjkxMjUgMTcuNSAxMC44MzNWMTYuNjY2M0MxNy41IDE3LjU4NjggMTYuNzUzOCAxOC4zMzMgMTUuODMzMyAxOC4zMzNINC4xNjY2N0MzLjI0NjE5IDE4LjMzMyAyLjUgMTcuNTg2OCAyLjUgMTYuNjY2M1YxMC44MzNDMi41IDkuOTEyNSAzLjI0NjE5IDkuMTY2MzEgNC4xNjY2NyA5LjE2NjMxWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAmLnNsbi1pY29ub25seS1uZXcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWljb24tLW5ldy0tY2hlY2ttYXJrICB7XG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAzNiAyNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTM0IDJMMTIgMjRMMiAxNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAzNiAyNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTM0IDJMMTIgMjRMMiAxNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAmLnNsbi1pY29ub25seS1uZXcge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgIH1cbiAgfVxuICAmLnJlbW92ZS1ob2x5ZGF5cyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMS4yNWVtO1xuICAgICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjgzMzMzIDkuMTY2MzFWNS44MzI5N0M1LjgzMjI5IDQuNzk5NjggNi4yMTUyMyAzLjgwMjg2IDYuOTA3ODEgMy4wMzYwM0M3LjYwMDM5IDIuMjY5MiA4LjU1MzE5IDEuNzg3MDYgOS41ODEyNSAxLjY4MzIxQzEwLjYwOTMgMS41NzkzNyAxMS42MzkzIDEuODYxMjMgMTIuNDcxMiAyLjQ3NDA3QzEzLjMwMzIgMy4wODY5MSAxMy44Nzc3IDMuOTg3MDEgMTQuMDgzMyA0Ljk5OTY0TTQuMTY2NjcgOS4xNjYzMUgxNS44MzMzQzE2Ljc1MzggOS4xNjYzMSAxNy41IDkuOTEyNSAxNy41IDEwLjgzM1YxNi42NjYzQzE3LjUgMTcuNTg2OCAxNi43NTM4IDE4LjMzMyAxNS44MzMzIDE4LjMzM0g0LjE2NjY3QzMuMjQ2MTkgMTguMzMzIDIuNSAxNy41ODY4IDIuNSAxNi42NjYzVjEwLjgzM0MyLjUgOS45MTI1IDMuMjQ2MTkgOS4xNjYzMSA0LjE2NjY3IDkuMTY2MzFaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001LjgzMzMzIDkuMTY2MzFWNS44MzI5N0M1LjgzMjI5IDQuNzk5NjggNi4yMTUyMyAzLjgwMjg2IDYuOTA3ODEgMy4wMzYwM0M3LjYwMDM5IDIuMjY5MiA4LjU1MzE5IDEuNzg3MDYgOS41ODEyNSAxLjY4MzIxQzEwLjYwOTMgMS41NzkzNyAxMS42MzkzIDEuODYxMjMgMTIuNDcxMiAyLjQ3NDA3QzEzLjMwMzIgMy4wODY5MSAxMy44Nzc3IDMuOTg3MDEgMTQuMDgzMyA0Ljk5OTY0TTQuMTY2NjcgOS4xNjYzMUgxNS44MzMzQzE2Ljc1MzggOS4xNjYzMSAxNy41IDkuOTEyNSAxNy41IDEwLjgzM1YxNi42NjYzQzE3LjUgMTcuNTg2OCAxNi43NTM4IDE4LjMzMyAxNS44MzMzIDE4LjMzM0g0LjE2NjY3QzMuMjQ2MTkgMTguMzMzIDIuNSAxNy41ODY4IDIuNSAxNi42NjYzVjEwLjgzM0MyLjUgOS45MTI1IDMuMjQ2MTkgOS4xNjYzMSA0LjE2NjY3IDkuMTY2MzFaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgfVxufSIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcbkB1c2UgXCIuLi9jb2xvcnMtbnVcIjtcbkB1c2UgXCIuLi90eXBvLWFkbWluXCI7XG5cbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcblxuQG1peGluIGZvbnQtaWNvbi0tbSgkZm9udFNpemU6IG51bGwpIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d29yZC13cmFwOiBub3JtYWw7XG5cdGRpcmVjdGlvbjogbHRyO1xuXHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRAaWYgKCRmb250U2l6ZSkge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnRTaXplO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fVxufVxuQGtleWZyYW1lcyBmYWRlT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXHQ5MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdH1cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluT3V0IHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXHQyMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdH1cblx0OTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG4vLy8vLy8vLy8vLy9cbi5zbG4tYWxlcnQsXG4jc2xuLXNhbG9uIC5hbGVydCB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAwO1xuXHQmOmFmdGVyIHtcblx0XHRAaW5jbHVkZSBmb250LWljb24tLW0oMS41ZW0pO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmllMTEoKSB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG5cdC8qIEZJWCAwOTIwMjMgKi9cblx0Ji5zbG4tYWxlcnQtLW9rIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG5cdFx0fVxuXHR9XG5cblx0Ji5zbG4tYWxlcnQtLXdhcm5pbmcge1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3dhcm5pbmc7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHQvKiBGSVggMDkyMDIzICovXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjA2YVwiO1xuXHRcdH1cblx0fVxuXG5cdCYuc2xuLWFsZXJ0LS1lcnJvciB7XG5cdFx0Y29sb3I6IHJlZDtcblx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGYwNmFcIjtcblx0XHR9XG5cdH1cblxuXHQmLnNsbi1hbGVydC0tb25yZW1vdmUge1xuXHRcdHBhZGRpbmc6IDIuNmVtIDFlbSAwLjZlbSAxZW07XG5cdFx0bWFyZ2luOiAxZW0gMDtcblx0fVxuXHQmLnNsbi1hbGVydC0tZmFkZW91dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtN3B4KTtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogM3M7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHQrICoge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdH1cblx0Ji5zbG4tYWxlcnQtLWZhZGVpbm91dCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtN3B4KTtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMjUwMG1zO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5PdXQ7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0ei1pbmRleDogMjtcblx0XHQrICoge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG59XG4uc2xuLWJveC0tbWFpbiAuc2xuLWFsZXJ0LnNsbi1hbGVydC0tZmFkZW91dCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi8vLy8gTlUgLy8gREVDRU1CRVIgMjAyMyAvLy8vIGZvcm0tZ3JvdXAgc2xuLW5vdGljZSBub3RpY2Utd2FybmluZ1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuXHQuc2xuLW5vdGljZSB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gY2FsYyg4MCUgLSAxcmVtKSAxOCU7XG5cdFx0Z2FwOiAwLjVyZW07XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdHBhZGRpbmc6IDFyZW0gMS41cmVtIDFyZW0gMXJlbTtcblx0XHRib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXdhcm5pbmcoMSk7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tdGV4dC0tZGFyaygxKTtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHR3aWR0aDogNzUlO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdH1cblx0XHQuc2xuLW5vdGljZS0taWNvbiB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0ei1pbmRleDogMjAwO1xuXHRcdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ub3RpY2UtLWNvbnRlbnQge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdH1cblx0XHQuc2xuLW5vdGljZS0tYWN0aW9uIHtcblx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjVlbSAwLjhlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihib3JkZXItY29sb3IgMjAwbXMpO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tdGV4dC0tZGFyaygwLjQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuXG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG4uc2xuLWJveCB7XG5cdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdGZvbnQtc2l6ZTogdHlwby1hZG1pbi4kZm9udC1zaXplLWJhc2U7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHR9XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpIDBcblx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdH1cblx0Ji5zbG4tY2FsZW5kYXItdmlldyB7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0XHQmLnNsbi1jYWxlbmRhci12aWV3IHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2xuLWJveC0tcGIge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdH1cblx0Ji5zbG4tYm94LS1mbGF0Ym90dG9tIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cdHAge1xuXHRcdEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQtLW1lZGl1bTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0XHRtYXJnaW46IDA7XG5cdH1cbn1cbi5zbG4tYm94LS1tYWluIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyNTBtcyk7XG5cdCYuc2xuLWJveC0taW5mby12aXNpYmxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3dhcm5pbmctLWxpZ2h0O1xuXHR9XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5jbGVhcmZpeCgpO1xuXHQmLnNsbi1ib3gtLW1haW4tLXRyYW5zcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cblx0Ji5zbG4tYm94LS1oYXNwYW5lbCB7XG5cdFx0LnNsbi1ib3gtdGl0bGUuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0fVxuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0Ji5zbG4tYm94LS1oYXNwYW5lbC0tb3BlbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0LnNsbi1ib3gtdGl0bGUuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4wNXJlbTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuXHRcdFx0XHQuc2xuLWJveC10aXRsZS5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMDVyZW07XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuYm9keTpub3QoLnNhbG9uX3BhZ2Vfc2Fsb24tc2V0dGluZ3MpOm5vdCgucG9zdC10eXBlLXNsbl9hdHRlbmRhbnQpXG5cdC5zbG4tYm94LS1tYWluXG5cdC5zbG4tYm94LS1oYXNwYW5lbCB7XG5cdC5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTE1cHgpO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xN3B4KTtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KSAwXG5cdFx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6bm90KC5zbG4tYm94LS1oYXNwYW5lbC0tb3Blbikge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Ly9wYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlci0tb3A7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zbG4tYm94LS1oYXNwYW5lbC0tb3BlbiB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0fVxufVxuLnNsbi1ib3gtLW1haW4tLXNtYWxsIHtcblx0bWluLWhlaWdodDogMjYwcHg7XG59XG4uc2xuLWJveC0tc3ViIHtcblx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHQmLnNsbi1ib3gtLXBheW1lbnQtbW9kZS1kYXRhIHtcblx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHR9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJveC0tc3ViLnJvdyB7XG5cdG1hcmdpbi1yaWdodDogMDtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdG1hcmdpbi1yaWdodDogLTE1cHg7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xNXB4O1xuXHR9XG59XG4uc2xuLWJveF9fbWVnYWJ0bl93cmFwcGVyICsgLnNsbi1ib3hfX21lZ2FidG5fd3JhcHBlciB7XG5cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHNsaWRlaW4ge1xuXHRmcm9tIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHR9XG5cdDI1JSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0fVxuXHR0byB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0fVxufVxuLnNsbi1ib3gtLWFwcGVhcmVkIHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlaW47XG59XG4uc2xuLWJveC0tYXBwZWFyZWQtLWRlbGF5ZWQge1xuXHRhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xuXHRhbmltYXRpb24tbmFtZTogc2xpZGVpbjtcblx0YW5pbWF0aW9uLWRlbGF5OiAyNTBtcztcbn1cbi5zbG4tYm94LS1mYWRlaW4ge1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuZmFkZWluKDI1MG1zKTtcbn1cbi5zbG4tYm94LW1haW5pbmZvIHtcblx0QGV4dGVuZCAlZm9udC1tZWRpdW07XG5cdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRwIHtcblx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblx0Ji5hbGlnbi10b3Age1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZTogbWlubWF4KDJyZW0sIDFmcikgYXV0byAvIDFmcjtcblx0XHQuc2xuLWlucHV0LWhlbHAsXG5cdFx0LnNsbi1ib3gtaW5mbyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdC8vcGFkZGluZy10b3A6IGVtKDMwcHgpO1xuXHRcdH1cblx0fVxufVxuLy8gLnNsbi1zd2l0Y2ggKyAuc2xuLWJveC1tYWluaW5mbyxcbi8vIC5zbG4tY2hlY2tib3ggKyAuc2xuLWJveC1tYWluaW5mbyxcbi8vIC5zbG4taW5wdXQtLXNpbXBsZSArIC5zbG4tYm94LW1haW5pbmZvLFxuLy8gLnNsbi1yYWRpb2JveCArIC5zbG4tYm94LW1haW5pbmZvIHtcbi8vIFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTdweCk7XG4vLyBcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbi8vIFx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKC0yNHB4KTtcbi8vIFx0fVxuLy8gfVxuLmFsaWduLXRvcC0taW5wdXQge1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0cGFkZGluZy10b3A6IGVtKDE1cHgpO1xuXHR9XG59XG4uYWxpZ24tY2VudGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zbG4tYm94LXRpdGxlIHtcblx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0QGV4dGVuZCAlZm9udC1iaWdnZXI7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdCYuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KTtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LyogRklYIDA5MjAyM1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwLjgzMzMzcmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjgzMzMzcmVtO1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzhcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjkxNjY3cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwLjgzMzMzcmVtO1xuICAgICAgICAgICAgY29sb3I6ICMwMDM1NTM7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMTAwbXM7XG4gICAgICAgIH1cbiAgICAgICAgKi9cblx0XHRzcGFuLFxuXHRcdHNwYW4uYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji5zbG4tYm94X19wYW5lbHRpdGxlLS1vcGVuIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCkgIWltcG9ydGFudDtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHR9XG5cdFx0XHRzcGFuLmJsb2NrIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTdweCk7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCkgMFxuXHRcdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KTtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRzcGFuIHtcblx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRcdCY6bm90KGJsb2NrKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cbi5zbG4tYm94LXRpdGxlLS1zZWMge1xuXHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdHBhZGRpbmc6IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRAZXh0ZW5kICVmb250LWJpZ2dlcjtcblx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRzcGFuIHtcblx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRcdCY6bm90KGJsb2NrKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn1cbi5zbG4tYm94LXRpdGxlLS10ZXIge1xuXHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KSAwO1xuXHRwYWRkaW5nOiAwO1xuXHRAZXh0ZW5kICVmb250LWJpZ2dlcjtcblx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2xuLWJveC10aXRsZS0tdGVyICsgLnNsbi1ib3gtdGl0bGUtLXRlciB7XG5cdC8vbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTBweCk7XG59XG4uc2xuLWJveC10aXRsZS0tbnUtLXNlYyB7XG5cdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0cGFkZGluZzogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRzcGFuIHtcblx0XHRAZXh0ZW5kICVmb250LW1lZGl1bTtcblx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuXHRcdCY6bm90KGJsb2NrKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5ibG9jayB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0KyAuc2xuLWFsZXJ0IHtcblx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHR9XG59XG4uc2xuLWJveC10aXRsZS0tbnUtLXNlYyArIHNwYW4ge1xuXHRtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cbi5zbG4tYm94LXRpdGxlLS1udS0tdGVyIHtcblx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uc2xuLWJveC10aXRsZS0tbnUtLWRhcmssXG4uc2xuLWJveC10aXRsZS0tbnUtLXRlci5zbG4tYm94LXRpdGxlLS1udS0tZGFyayB7XG5cdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG59XG4uc2xuLWJveC1pbmZvLFxucC5zbG4tYm94LWluZm8ge1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0QGV4dGVuZCAlZm9udC1tZWRpdW07XG5cdC5zbG4tYm94LWluZm8tdHJpZ2dlciB7XG5cdFx0LnNsbi1idG4tLXNtYWxsLnNsbi1idG4tLWljb246YWZ0ZXIge1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0fVxuXHRcdC5zbG4taWNvbi0tY2xvc2Uge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnNsbi1pY29uLS1pbmZvIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihtYXJnaW4tdG9wIDMwMG1zKTtcblx0XHR9XG5cdH1cblx0LnNsbi1ib3gtaW5mby1jb250ZW50IHtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG1heC1oZWlnaHQgMjAwbXMpO1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQ7XG5cdFx0aDUge1xuXHRcdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRcdH1cblx0fVxufVxuLnNsbi1ib3gtLWluZm8tdmlzaWJsZSAuc2xuLWJveC1pbmZvIHtcblx0LnNsbi1ib3gtaW5mby10cmlnZ2VyIHtcblx0XHQuc2xuLWljb24tLWluZm8ge1xuXHRcdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG1hcmdpbi10b3AgMzAwbXMpO1xuXHRcdH1cblx0XHQuc2xuLWljb24tLWNsb3NlLFxuXHRcdC5zbG4taWNvbi0taW5mbyB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLWJveC1pbmZvLWNvbnRlbnQge1xuXHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0fVxufVxuLnNsbi1ib3hfX2Zvb3RlciB7XG5cdHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbn1cbi5zbG4tYm94X19hY3Rpb25zIHtcblx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbn1cbi8qIEJPT0tJTkcgUlVMRVMgKi9cbiNzbG4tc2Fsb24tLWFkbWluIHtcblx0LnNsbi1ib29raW5nLXJ1bGUge1xuXHRcdC5zbG4tdGl0bGUtd3JhcHBlciB7XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctcnVsZXNfX2FjdGlvbnMge1xuXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxuXG4gIC5hdmFpbGFiaWxpdHktcHJldmlldy1ib3gge1xuICAgIC5zbG4tYXZhaWxhYmlsaXR5LXByZXZpZXctaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgLnByZXZpZXctaW5mby1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMnB4O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuXG4gICAgICAucHJldmlldy1pbmZvLWljb24ge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5wcmV2aWV3LWluZm8tY29udGVudCB7XG4gICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgLnByZXZpZXctaW5mby1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2aWV3LWluZm8tdmFsdWUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiAjMmMzZTUwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsbi1hdmFpbGFiaWxpdHktcHJldmlldy10YWJsZS13cmFwcGVyIHtcbiAgICAgIC5zbG4tYXZhaWxhYmlsaXR5LXByZXZpZXctdGFibGUge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblxuICAgICAgICAucHJldmlldy1ncmlkIHtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDcsIDFmcik7XG4gICAgICAgICAgZ3JpZC1nYXA6IDRweDtcblxuICAgICAgICAgIC5wcmV2aWV3LWNlbGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG5cbiAgICAgICAgICAgICYuaGVhZGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA5NzhiZDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hdmFpbGFibGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjNTYyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I2YjZiNjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDhweCA0cHg7XG4gICAgICAgICAgICAgICYuaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLnNsbi1hdmFpbGFiaWxpdHktcHJldmlldy10YWJsZSB7XG4gICAgICAgICAgbWluLXdpZHRoOiA3MDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zbG4tYXZhaWxhYmlsaXR5LXByZXZpZXctbG9hZGluZyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICBjb2xvcjogIzZjNzU3ZDtcblxuICAgICAgLmxvYWRpbmctc3Bpbm5lciB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmM2YzZjM7XG4gICAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMmMzZTUwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGFuaW1hdGlvbjogc3BpbiAxcyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByZXZpZXctbWVzc2FnZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzcGluIHtcbiAgICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8qIEJPT0tJTkcgUlVMRVMgLy8gRU5EICovXG5cbi8qIEFUVEVOREFUUyAmIFNFUlZJQ0VTIENPTExBUFNFICovXG4ud3AtYWRtaW4ucG9zdC10eXBlLXNsbl9hdHRlbmRhbnQsXG4ud3AtYWRtaW4ucG9zdC10eXBlLXNsbl9zZXJ2aWNlIHtcblx0LnBvc3Rib3gtaGVhZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCNzbG5fc2VydmljZS1kZXRhaWxzIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC5zbG4tYm94LS1tYWluIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zKTtcblx0XHRcdCYuc2xuLWJveC0taW5mby12aXNpYmxlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nLS1saWdodDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5jbGVhcmZpeCgpO1xuXHRcdFx0Ji5zbG4tYm94LS1tYWluLS10cmFuc3Age1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHRcdCYuc2xuLWJveC0taGFzcGFuZWwge1xuXHRcdFx0XHQuc2xuLWJveC10aXRsZS5zbG4tYm94X19wYW5lbHRpdGxlIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0Ji5zbG4tYm94LS1oYXNwYW5lbC0tb3BlbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0LnNsbi1ib3gtdGl0bGUuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0LnNsbi1ib3gtdGl0bGUuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wNXJlbTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCk7XG5cdFx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTE3cHgpO1xuXHRcdFx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KVxuXHRcdFx0XHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KTtcblx0XHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpub3QoLnNsbi1ib3gtLWhhc3BhbmVsLS1vcGVuKSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdC8vcGFkZGluZzogMDtcblx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHRlci0tb3A7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbG4tYm94LS1oYXNwYW5lbC0tb3BlbiB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbG4tYm94LnNsbi1ib3gtLW1haW4uc2xuLWJveC0taGFzcGFuZWwge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHR9XG5cdH1cbn1cbi8qIEFUVEVOREFUUyAmIFNFUlZJQ0VTIENPTExBUFNFIC8vIEVORCAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuXHQuc2xuLWJveF9fZmwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRyb3ctZ2FwOiAzLjVlbTtcblx0fVxuXHQuc2xuLWJveF9fZmxfX2l0ZW0ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHQuc2xuLWlucHV0LS1zaW1wbGUuc2xuLWJvb2tpbmctZGlzY291bnRzLS1pbmZvdGV4dCB7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4taW5wdXQtLXNpbXBsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQmLnNsbi1ib3hfX2ZsX19pdGVtLS1mdWxsIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQmLnNsbi1ib3hfX2ZsX19pdGVtLS10cmFuc2FjdGlvbiB7XG5cdFx0XHQuc2xuLWJveC10aXRsZS0tbnUtLXRlciB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMC40NXJlbSAwLjY2NnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xuXHRcdFx0d2lkdGg6IDMzLjMzMzMlO1xuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHR9XG5cdH1cblx0I3Nsbi1ib29raW5nX190b3RhbHMge1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzAwcHgpIHtcblx0XHRcdC5zbG4tYm94X19mbF9faXRlbSB7XG5cdFx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHRcdFx0d2lkdGg6IDI2JTtcblx0XHRcdFx0Ji5zbG4tYm94X19mbF9faXRlbS0tMmNvbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUyJTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI2JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0LnNsbi1ib3hfX2ZsX19pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDI2JTtcblx0XHRcdFx0Ji5zbG4tYm94X19mbF9faXRlbS0tMmNvbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDUyJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib3hfX2ZsLnNsbi1ib3hfX2ZsLS03NSB7XG5cdFx0XHRcdHdpZHRoOiA3NSU7XG5cdFx0XHRcdC5zbG4tYm94X19mbF9faXRlbSB7XG5cdFx0XHRcdFx0ZmxleDogMSAxIGNhbGMoMzMuMzMlIC0gMy41ZW0pO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzMuMzMzMyU7XG5cdFx0XHRcdFx0Ji5zbG4tYm94X19mbF9faXRlbS0tMmNvbCB7XG5cdFx0XHRcdFx0XHRmbGV4OiAxIDEgMTAwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMzMuMzMzMyU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zbG4tZGF0ZXBpY2tlci1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMnB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTcwcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJiwgLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2xuLXNlbGVjdGVkLWRhdGVzLXBhbmVsIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAuc2xuLXNlbGVjdGVkLWRhdGVzLWhlYWRlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogOHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgaDQsIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgaDQge1xuICAgICAgICBjb2xvcjogIzRiNGI0YjtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjMTE4M2M0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbG4tc2VsZWN0ZWQtZGF0ZXMtbGlzdCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxOTFweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgZmxleC1ncm93OiAxO1xuXG4gICAgICAuc2xuLXNlbGVjdGVkLWRhdGVzLWVtcHR5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLnNsbi1zZWxlY3RlZC1kYXRlLWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGdhcDogNHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcblxuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsbi1yZW1vdmUtZGF0ZSB7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogIzM0OGJjMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xuLWNsZWFyLWFsbC1kYXRlcy5zbG4tYnRuIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5cbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcbkB1c2UgXCJidXR0b25zXCI7XG5cbi5zbG4tcGFuZWwge1xuXHQvL0BleHRlbmQgLnNsbi1ib3gtLXN1Yjtcblx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHRib3JkZXItbGVmdDogbm9uZTtcblx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHQvL21hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNXB4KTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYm9yZGVyIDIwMG1zLCBtYXJnaW4tYm90dG9tIDIwMG1zKTtcblx0Ji5zbG4tcGFuZWwtLWFjdGl2ZSB7XG5cdFx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0Ly9tYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ly9tYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94LS1zdWIge1xuXHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpXG5cdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdCYuc2xuLXBhbmVsLS1hY3RpdmUge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXHR9XG5cdC5zbG4tY2hlY2tib3ggaW5wdXQgKyBsYWJlbCxcblx0LnNsbi1jaGVja2JveCBpbnB1dCArIGxhYmVsOm50aC1jaGlsZCgyKSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuXG4uc2xuLXBhbmVsOmxhc3Qtb2YtdHlwZSB7XG5cdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xufVxuLnNsbi1wYW5lbC0tY29udGVudCB7XG5cdG9wYWNpdHk6IDA7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGhlaWdodCAyMDBtcywgb3BhY2l0eSAyMDBtcyk7XG5cdCYuaW4ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHR9XG59XG4uc2xuLXBhbmVsdHJpZ2dlciB7XG5cdCYuc2xuLWJ0biB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1pY29uO1xuXHRcdEBleHRlbmQgLnNsbi1pY29uLS1hcnJvdy0tZG93bjtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuaWUxMSgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMpO1xuXHRcdCYuc2xuLWJ0bi0tYWN0aXZlIHtcblx0XHRcdEBleHRlbmQgLnNsbi1pY29uLS1hcnJvdy0tdXA7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5pZTExKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0fVxuXHR9XG5cdCYuc2xuLWJ0bi0tYmlnIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTRweCk7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTRweCk7XG5cdFx0fVxuXHR9XG59XG4uc2xuLXBhbmVsLnNsbi1wYW5lbC0tb25jaGVjayB7XG5cdHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0LnNsbi1pbnB1dC0tc2ltcGxlLFxuXHQuc2xuLWNoZWNrYm94IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHQuc2xuLXBhbmVsdHJpZ2dlciB7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuQHVzZSBcImJ1dHRvbnNcIjtcbkB1c2UgXCJpbnB1dHNcIjtcbkB1c2UgXCJib3hlc1wiO1xuXG4jc2xuX3Nob3AtZGV0YWlscyxcbiNzbG5fYXR0ZW5kYW50LWRldGFpbHMsXG4jcG9zdGV4Y2VycHQge1xuXHRAZXh0ZW5kIC5zbG4tYm94O1xuXHRAZXh0ZW5kIC5zbG4tYm94LS1tYWluO1xuXHRib3JkZXI6IG5vbmU7XG5cdGZvbnQtc2l6ZTogdHlwby1hZG1pbi4kZm9udC1zaXplLWJhc2U7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHQmLnBvc3Rib3ggLmluc2lkZSxcblx0Ji5zdHVmZmJveCAuaW5zaWRlIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0fVxuXHQ+IC5yb3cge1xuXHRcdEBleHRlbmQgLnNsbi1ib3gtLXN1Yjtcblx0fVxuXHQuaGFuZGxlZGl2LmJ1dHRvbi1saW5rIC50b2dnbGUtaW5kaWNhdG9yIHtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuO1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLW1haW47XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0tc21hbGw7XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0taWNvbjtcblx0XHRAZXh0ZW5kIC5zbG4taWNvbi0tYXJyb3ctLXVwO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLmNsb3NlZCAuaGFuZGxlZGl2LmJ1dHRvbi1saW5rIC50b2dnbGUtaW5kaWNhdG9yIHtcblx0XHRAZXh0ZW5kIC5zbG4taWNvbi0tYXJyb3ctLWRvd247XG5cdH1cbn1cbiN0aXRsZWRpdi0tIHtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG59XG4vKiBGSVggMDkyMDIzXG4jdGl0bGV3cmFwLS0ge1xuXHRAZXh0ZW5kIC5zbG4taW5wdXQtLXNpbXBsZTtcblx0QGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRpbnB1dCB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuXHR9XG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxufVxuKi9cbiNwb3N0c3R1ZmYgI3Nsbl9zaG9wLWRldGFpbHMgPiBoMixcbiNwb3N0c3R1ZmYgI3Nsbl9hdHRlbmRhbnQtZGV0YWlscyA+IGgyIHtcblx0LyogRklYIDA5MjAyMyBAZXh0ZW5kIC5zbG4tYm94LXRpdGxlOyAqL1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRzcGFuIHtcblx0XHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cbiNwb3N0ZXhjZXJwdCB7XG5cdC5pbnNpZGUge1xuXHRcdEBleHRlbmQgLnNsbi1pbnB1dC0tc2ltcGxlO1xuXHRcdEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbDtcblx0fVxuXHRoMiB7XG5cdFx0LyogRklYIDA5MjAyMyBAZXh0ZW5kIC5zbG4tYm94LXRpdGxlOyAqL1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0c3BhbiB7XG5cdFx0XHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHR9XG5cdH1cbn1cblxuI3Nsbl9zaG9wLWRldGFpbHMsXG4jc2xuX2F0dGVuZGFudC1kZXRhaWxzIHtcblx0YmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xuXHQuZmFkZSB7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24ob3BhY2l0eSAyNTBtcyk7XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcbkB1c2UgXCIuLi90eXBvLWFkbWluXCI7XG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5AdXNlIFwiYnV0dG9uc1wiO1xuQHVzZSBcImlucHV0c1wiO1xuQHVzZSBcImJveGVzXCI7XG5cbiNzbG5fc2VydmljZS1kZXRhaWxzIHtcblx0QGV4dGVuZCAuc2xuLWJveDtcblx0QGV4dGVuZCAuc2xuLWJveC0tbWFpbjtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0Ji5wb3N0Ym94IC5pbnNpZGUsXG5cdCYuc3R1ZmZib3ggLmluc2lkZSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdH1cblx0LmhhbmRsZWRpdi5idXR0b24tbGluayAudG9nZ2xlLWluZGljYXRvciB7XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bjtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1tYWluO1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLXNtYWxsO1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLWljb247XG5cdFx0QGV4dGVuZCAuc2xuLWljb24tLWFycm93LS11cDtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ji5jbG9zZWQgLmhhbmRsZWRpdi5idXR0b24tbGluayAudG9nZ2xlLWluZGljYXRvciB7XG5cdFx0QGV4dGVuZCAuc2xuLWljb24tLWFycm93LS1kb3duO1xuXHR9XG5cdC5zbG5fYXR0ZW5kYW50X3NlcnZpY2VzX2xpc3QsXG5cdC5zbG4tc2VydmljZS1wcmljZS10aW1lIC5zbG5fYXR0ZW5kYW50X3NlcnZpY2VzX2xpc3Qge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0I19zbG5fYXR0ZW5kYW50X3NlcnZpY2VzICsgLnNlbGVjdDItY29udGFpbmVyIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDNyZW0gc29saWQgI2ZmZjtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0Ly9tYXJnaW4tYm90dG9tOiAzLjJyZW07XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMThyZW07XG5cdFx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDRweCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzcmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdC8vcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0d2lkdGg6IDQ0cHg7XG5cdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyxcblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzAyNzdiZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuXHRcdFx0XHRjb2xvcjogIzAyNzdiZDtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3Bvc3RzdHVmZiAjc2xuX3NlcnZpY2UtZGV0YWlscyA+IGgyLmhuZGxlLnVpLXNvcnRhYmxlLWhhbmRsZSB7XG5cdC8qIEZJWCAwOTIwMjMgQGV4dGVuZCAuc2xuLWJveC10aXRsZTsqL1xuXHRib3JkZXItYm90dG9tOiBub25lO1xuXHRzcGFuIHtcblx0XHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdH1cbn1cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcblxuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG4uc2xuLWFkbWluLWJhbm5lciB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTAwJTtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0bztcblx0Z2FwOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuXHRoMSxcblx0aDIsXG5cdGgzIHtcblx0XHRjb2xvcjogI2I1YzZkZTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdH1cblx0aDEge1xuXHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdGdyaWQtcm93OiAxO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0XHRsaW5lLWhlaWdodDogMS42O1xuXHR9XG5cdGgzIHtcblx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRncmlkLXJvdzogMztcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0XHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzcHgpO1xuXHR9XG5cdC5zbG4tYWRtaW4tYmFubmVyX19hY3Rpb25zIHtcblx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRncmlkLXJvdzogMjtcblx0fVxuXHQuc2xuLWJ0bi0tYm9yZGVyb25seS0tdy5zbG4tYnRuLS1pY29uIHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogI2U0MzIyMjtcblx0XHR9XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwJSA0MCU7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG5cdFx0Z2FwOiAwO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDJweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRoMSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyN3B4KTtcblx0XHR9XG5cdFx0aDMge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyM3B4KTtcblx0XHR9XG5cdFx0LnNsbi1hZG1pbi1iYW5uZXJfX2FjdGlvbnMge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMSAvIHNwYW4gMjtcblx0XHR9XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDM1JSAyNSU7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdGgxIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRoMyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdH1cblx0XHQuc2xuLWFkbWluLWJhbm5lcl9fYWN0aW9ucyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzB2dyAyNXZ3IDIwdncgYXV0bztcblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzd2dyAyNXZ3IDE4dncgYXV0bztcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0aDEge1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMzcHgpO1xuXHRcdH1cblx0XHRoMSxcblx0XHRoMyxcblx0XHQuc2xuLWFkbWluLWJhbm5lcl9fYWN0aW9ucyB7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxufVxuXG4uc2xuLWFkbWluLWJhbm5lcl9fb2xkIHtcblx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0cGFkZGluZy1ib3R0b206IDA7XG5cdGNsZWFyOiBib3RoO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwLjkpO1xuXHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYWxsIDUwMG1zKTtcblx0aDEsXG5cdGgyLFxuXHRoMyxcblx0aDQge1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdG1hcmdpbjogMCAwIDEuNGVtIDA7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRmb250LXNpemU6IDFlbTtcblx0XHRsaW5lLWhlaWdodDogMS41O1xuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Ym90dG9tOiAtMTAwdmg7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiA5OTk7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0Ji5zbG4tYWRtaW4tYmFubmVyX19vbGQtLWludmlldyB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0fVxuXHRcdGgxLFxuXHRcdGgyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0XHRcdG1heC13aWR0aDogNDE0cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdFx0aDMsXG5cdFx0aDQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0bWF4LXdpZHRoOiA0MTRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdH1cblx0XHQuc2xuLWJ0bi5zbG4tYnRuLS1iYW5uZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDQxNHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xuXHRcdH1cblx0fVxufVxuLnNsbi1hZG1pbi1iYW5uZXJfX29sZC1jb250ZW50IHtcbn1cbi5zbG4tYmFubmVyLWJvdHRvbSB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogYXV0bztcblx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgKiAtMSBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgKiAtMTtcblx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0LnNsbi1iYW5uZXItbG9nb3dyYXBwZXIge1xuXHRcdG1heC13aWR0aDogNDE0cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHR9XG5cdGEge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1heC13aWR0aDogMTIwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcblx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSAqIC0xIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSAqIC0xO1xuXHRcdGEge1xuXHRcdFx0d2lkdGg6IDYwJTtcblx0XHR9XG5cdH1cbn1cbi5zbG4tYWRtaW4tYmFubmVyX19vbGQtLXRyaWdnZXIuc2xuLWJ0biB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiA0MHB4O1xuXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWdyZWVuO1xuXHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpO1xuXHRcdG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMjBweCk7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0fVxufVxuLnNsbi1hZG1pbi1iYW5uZXJfX29sZC0tY2xvc2V3cmFwcGVyIHtcblx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uc2xuLWFkbWluLWJhbm5lcl9fb2xkLS1jbG9zZS5zbG4tYnRuIHtcblx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdC8vdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHQvL3JpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xufVxuXG5cblxuLnNsbi1wcm9tby1tZXNzYWdle1xuXHRvcGFjaXR5OiAwO1xuICAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTRiNzsgY29sb3I6YWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTsgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjZmciAxZnIgMWZyIDFmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAzMHB4IDgwcHggNTBweDtcbiAgZ2FwOiAwcHggMHB4O1xuICBncmlkLXRlbXBsYXRlLWFyZWFzOlxuICAgIFwiLiAuIC4gLlwiXG4gICAgXCIuIC4gLiAuXCJcbiAgICBcIi4gLiAuIC5cIjtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDlweDtcbi1tb3otYm9yZGVyLXJhZGl1czogOXB4O1xuYm9yZGVyLXJhZGl1czogOXB4O1xuLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNXB4IDJweCAtMnB4ICNDN0M3Qzc7IFxuYm94LXNoYWRvdzogNXB4IDVweCAycHggLTJweCAjQzdDN0M3O1xucG9zaXRpb246IGFic29sdXRlO1xudG9wOi04MHB4O1xud2lkdGg6IDI1JTtcbn1cblxucC5tZXNzYWdlLWluZm8tbGVmdCwgcC5tZXNzYWdlLWluZm8tcmlnaHR7Y29sb3I6ICNiMWNlZGM7IGFsaWduLXNlbGY6IGNlbnRlcjt9XG5wLm1lc3NhZ2UtaW5mby1sZWZ0e2ZvbnQtd2VpZ2h0OiBib2xkO31cbnAubWVzc2FnZS1jb250ZW50e2dyaWQtcm93OiAgICAyOyBncmlkLWNvbHVtbjogMiAvIDU7IGZvbnQtc2l6ZTogMTZweDsgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgbGluZS1oZWlnaHQ6IDE5cHg7fVxuYS5tZXNzYWdlLWN0YXtncmlkLXJvdzogMzsgZ3JpZC1jb2x1bW46IDIgLyA1OyBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTsgYmFja2dyb3VuZC1jb2xvcjogIzIzNjg4YTsgYm9yZGVyOiAycHggc29saWQgI2ZmZjsgcGFkZGluZzo3cHggNHB4OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IHdpZHRoOiAzNSU7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzNweDtcbi1tb3otYm9yZGVyLXJhZGl1czogMzNweDsgYm9yZGVyLXJhZGl1czogMzNweDsgdGV4dC1hbGlnbjogY2VudGVyOyBoZWlnaHQ6IDM3cHg7IGFsaWduLXNlbGY6IGNlbnRlcjt9XG5wLm1lc3NhZ2UtaW5mby1yaWdodHtncmlkLXJvdzogMTsgZ3JpZC1jb2x1bW46IDQ7fVxuYS5tZXNzYWdlLWN0YTpob3Zlcnt3aWR0aDogNjUlOyAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAxcyBlYXNlLWluLW91dDtcbiAgICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDJzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IHdpZHRoIDJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDJzIGVhc2UtaW4tb3V0O31cbmltZy50eXBpbmdfbXNne2dyaWQtcm93OiAyOyBncmlkLWNvbHVtbjogNDsgfVxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuXG4jc2xuLXNhbG9uLS1hZG1pbiB7XHJcblx0LnNsbi1jaGVja291dC1maWVsZHMge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuc2xuLWN1c3RvbS1maWVsZHMtZGVsZXRlIHtcclxuXHRcdGNvbG9yOiByZWQ7XHJcblx0fVxyXG5cclxuXHQuc2xuLWN1c3RvbS1maWVsZHMtZWRpdCB7XHJcblx0XHRjb2xvcjogIzAwNzNhNDtcclxuXHR9XHJcblxyXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1jZWxsIHtcclxuXHRcdGZsZXgtZ3JvdzogMTtcclxuXHR9XHJcblxyXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1oZWFkZXItY2VsbCB7XHJcblx0XHRjb2xvcjogIzMyOTNiZDtcclxuXHR9XHJcblxyXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3cge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuXHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjIzLCAyNDMsIDAuMzUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYuc2VsZWN0ZWQge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOGZjMGU4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNsbi1jaGVja291dC1maWVsZHMtLXJvdy13cmFwcGVyLFxyXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1oZWFkZXItd3JhcHBlciB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuc2xuX2xhYmVsX2NlbGwge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC5zbG5fbGFiZWxfY2VsbCxcclxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0taGVhZGVyLWNlbGwge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR9XHJcblxyXG5cdC5maWVsZHMtZWRpdG9yIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93LXdyYXBwZXIsXHJcblx0LmZpZWxkcy1lZGl0b3Ige1xyXG5cdFx0aW5wdXRbZGlzYWJsZWRdLFxyXG5cdFx0c2VsZWN0W2Rpc2FibGVkXSxcclxuXHRcdHNlbGVjdFtkaXNhYmxlZF0gKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcclxuXHRcdHRleHRhcmVhW2Rpc2FibGVkXSxcclxuXHRcdGlucHV0W2Rpc2FibGVkXSArIGxhYmVsIHtcclxuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcclxuXHRcdH1cclxuXHJcblx0XHQuc2xuLWNoZWNrYm94IGlucHV0IHtcclxuXHRcdFx0JltkaXNhYmxlZF0gKyBsYWJlbCB7XHJcblx0XHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZmllbGRzLWVkaXRvci5pbnZhbGlkIGlucHV0W25hbWU9XCJmaWVsZHNfZWRpdG9yW2xhYmVsXVwiXSB7XHJcblx0XHRib3JkZXItY29sb3I6ICNkMjIyMjEgIWltcG9ydGFudDtcclxuXHRcdGJvcmRlci13aWR0aDogMnB4O1xyXG5cdH1cclxuXHJcblx0LnNsbi1ib3gtZmllbGRzLWVkaXRvciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZWJmM2ZiO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAtMS42NjY2N3JlbTtcclxuXHRcdG1hcmdpbi1yaWdodDogLTEuNjY2NjdyZW07XHJcblx0fVxyXG5cclxuXHQuZmllbGRzLWVkaXRvci1tYWluLXJvdyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHJcblx0LnNsbi1jaGVja291dC1maWVsZHMtLWdyaXAtLWNlbGwge1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuc2xuLWN1c3RvbS1maWVsZC1idXR0b24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDMuMzNyZW07XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMmVtO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XHJcblx0XHRcdCY6aG92ZXIsXHJcblx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3cgLnNsbi1jaGVja291dC1maWVsZHMtLWdyaXAtLWNlbGwge1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0LyogRklYIDA5MjAyMyBcclxuXHRcdCY6OmFmdGVye1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LWljb24oMWVtKTtcclxuXHRcdFx0Y29udGVudDogJ1xcZjU4ZSc7XHJcblx0XHRcdGNvbG9yOiAjMDA3M2E0O1xyXG5cdFx0fVxyXG5cdFx0Ki9cclxuXHR9XHJcblxyXG5cdC5maWVsZHMtZWRpdG9yIHtcclxuXHRcdC8qIEZJWCAwOTIwMjMgXHJcblx0XHQuY2xvc2Utcm93IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDI4cHg7XHJcblx0XHR9XHJcblx0XHQuZmllbGRzLWVkaXRvci1jbG9zZTo6YWZ0ZXIge1xyXG5cdFx0XHRAaW5jbHVkZSBmb250LWljb24oMmVtKTtcclxuXHRcdFx0Y29udGVudDogXCJcXGYwNTdcIjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdH1cclxuXHRcdCovXHJcblx0fVxyXG5cclxuXHQuc2xuLWZpZWxkLWVkaXRvci1idXR0b24tY29sIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdC5zbG4tYnRuLFxyXG5cdFx0LmJ0biB7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtaW4td2lkdGg6IGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2xuLWZpZWxkLWVkaXRvci1kZWZhdWx0LXZhbHVlLWNvbCAuc2xuLWNoZWNrYm94IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0fVxyXG5cclxuXHQuZmllbGRzLWVkaXRvcltkYXRhLW1vZGU9XCJuZXdcIl0gLmNsb3NlLXJvdyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNsbi1jaGVja291dC1maWVsZHMtLXJvdyAuc2xuLWNoZWNrYm94IGxhYmVsIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zbG4tZmllbGQtZWRpdG9yLWJ1dHRvbi1jb2wge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMS42NjY2N3JlbTtcclxuXHR9XHJcbn1cclxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcblxuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gICAgLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjVweCk7XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC05cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICAgIC8vXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgQGV4dGVuZCAlemktdG9wO1xuICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbih0b3AgMTUwbXMpO1xuICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXItLWZrIHtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfaW5uZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcml0ZW0ge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIC8qIEZJWCAwOTIwMjMgXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGM5XCI7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAqL1xuICAgICAgICAgICAgLypcbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWdlbmVyYWw6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMTNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWJvb2tpbmc6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzNcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWNoZWNrb3V0OjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1wYXltZW50czo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA5ZFwiO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1zdHlsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAzNlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tZ2NhbGVuZGFyOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLWRvY3VtZW50YXRpb246OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMmRcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICovXG4gICAgICAgICAgICAvKiBGSVggMDkyMDIzIFxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tY2xvc2U6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMmRcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICovXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXItLWxlZnQge1xuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1NHB4O1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNFwiO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hZmZpeCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogMCA4cHggMTZweCAwIHJnYmEoODUsIDkzLCAxMDIsIDAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCA1cHggMCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwLjI1KTtcbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiLFxuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC43NSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXItLXB1c2hlZGRvd24ge1xuICAgICAgICAgICAgICAgIC8vdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgICAgICAgJi5hZmZpeCB7XG4gICAgICAgICAgICAgICAgdG9wOiA0NnB4O1xuICAgICAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlci0tcHVzaGVkZG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogOTBweDtcbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXItLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci0tbGVmdCB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLS1yaWdodCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYWZmaXgge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMTYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl93cmFwcGVyLS1wdXNoZWRkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3NnB4O1xuICAgICAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOThweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDg4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uYXYubmF2LXBpbGxzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkgKyBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJpdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1jbF9tYWluO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGNvbG9yIDI1MG1zKTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYm9yZGVyLWJvdHRvbS1jb2xvciAyNTBtcyk7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMjUwbXMsXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0IDE3NW1zXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBrZXlmcmFtZXMgZXhhbXBsZSB7XG4gICAgICAgICAgICAgICAgMCUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gbGkuYWN0aXZlID4gYSB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAlZm9udC1jbF9tYWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBleGFtcGxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hZmZpeCAubmF2Lm5hdi1waWxscyB7XG4gICAgICAgICAgICBhLFxuICAgICAgICAgICAgPiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuICAgICAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC43NSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1zYWxvbi0tYWRtaW5fX2JyZWFkY3J1bWJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHR5cG8tYWRtaW4uJGZvbnRmYW1pbHktLW1haW47XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBzcGFuICsgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIvXCI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA2cHggMCA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4vLy5hdXRvLWZvbGQgI3Nsbi1zYWxvbi0tYWRtaW4uc2xuLXNhbG9uLS1zZXR0aW5ncyxcbi5mb2xkZWQgI3Nsbi1zYWxvbi0tYWRtaW4uc2xuLXNhbG9uLS1zZXR0aW5ncyB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgICAgLnNsbi1hZG1pbi1zaWRlYmFyLFxuICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlci5hZmZpeCxcbiAgICAgICAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLmFmZml4LnNsbi1uYXYtdGFiLXdyYXBwZXItLWludmlldyxcbiAgICAgICAgaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIuYWZmaXguc2xuLW5hdi10YWItd3JhcHBlci0taW52aWV3IHtcbiAgICAgICAgICAgIGxlZnQ6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vY29sb3JzLW51XCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuQHVzZSBcImJ1dHRvbnNcIjtcbkB1c2UgXCJpbnB1dHNcIjtcbkB1c2UgXCJib3hlc1wiO1xuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBCT09LSU5HXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcblxuI3Nsbi1zYWxvbi0tYWRtaW4gI2RldGFpbHNXcmFwcGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbiNzbG5fYm9va2luZy1kZXRhaWxzIHtcblx0KiB7XG5cdFx0LXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG5cdC5yb3cuZm9ybS1pbmxpbmUge1xuXHRcdC8vQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LXdpZHRoOiAxMjc5cHgpIHtcblx0XHQvLyAgLmNvbC1tZC02IHtcblx0XHQvLyAgICB3aWR0aDogMTAwJTtcblx0XHQvLyAgfVxuXHRcdC8vICAuY29sLW1kLTY6bnRoLWNoaWxkKDIpIHtcblx0XHQvLyAgICBtYXJnaW4tdG9wOiAxZW07XG5cdFx0Ly8gIH1cblx0XHQvL31cblxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLnNsbl9tZXRhX2ZpZWxkIHtcblx0Ly8gIC5yb3c6YmVmb3JlIHtcblx0Ly8gICAgY29udGVudDogXCJcIjtcblx0Ly8gICAgZGlzcGxheTogYmxvY2s7XG5cdC8vICAgIHdpZHRoOiA5NSU7XG5cdC8vICAgIGhlaWdodDogMXB4O1xuXHQvLyAgICAvL2JhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG5cdC8vICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2VlZTtcblx0Ly8gICAgbWFyZ2luOiAxNXB4IDE4cHg7XG5cdC8vICB9XG5cdC8vfVxuXHR0ZXh0YXJlYSNfc2xuX2Jvb2tpbmdfbm90ZSB7XG5cdFx0bWluLWhlaWdodDogMTUwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xuXHR9XG5cblx0LnNsbl9ib29raW5nLXNlcnZpY2UtcHJpY2Uge1xuXHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwLjRlbTtcblx0XHR9XG5cdH1cblxuXHQuc2xuX2Jvb2tpbmctc2VydmljZS1pbmZvIHtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdHN0cm9uZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMS4xZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjRlbTtcblx0XHR9XG5cdH1cblxuXHQuc2xuX2Jvb2tpbmctdG9wYnV0dG9ucyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDFlbTtcblx0XHRtYXJnaW46IDFlbSAwIDEuNWVtIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG5cdFx0LnJvdyB7XG5cdFx0XHRwYWRkaW5nOiAxZW0gMDtcblx0XHR9XG5cdFx0LnNsbl9hY2NlcHQtcmVmdXNlIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wLXhsKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogOS43NSU7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAxZW07XG5cdFx0XHRcdC5yb3cge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRmb250LXNpemU6IDEuM2VtO1xuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTJweDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZzogNnB4IDA7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0LXBvcnQpIHtcblx0XHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMC42ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5mb3JtLWdyb3VwIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQuc2xuLXNlcGFyYXRvciB7XG5cdFx0bWFyZ2luOiAwLjVlbSBhdXRvIDEuNWVtIGF1dG87XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9ncmV5LS1saWdodGVyO1xuXHR9XG5cdC5zbG5fYm9va2luZy1kZXRhaWxzX19ub3RlcyB7XG5cdFx0dGV4dGFyZWEsXG5cdFx0dGV4dGFyZWEjX3Nsbl9ib29raW5nX25vdGUge1xuXHRcdFx0bWluLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNTBweCk7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94X19jb2xsYXBzZXdycC0tb3BlbiAuc2xuLWJveC0tbWFpbi5zbG4tYm94LS1oZWFkZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblx0fVxufVxuXG4uc2hvdy0tcGhvbmUge1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5oaWRlLS1waG9uZSB7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcblx0fVxufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAjc2xuX2Jvb2tpbmctZGV0YWlscyB7XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlcy1hbGVydHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRnYXA6IDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXHQuYWxlcnQge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0fVxuXHQjc2xuLXVwZGF0ZS11c2VyLW1lc3NhZ2UsXG5cdCNzbG4tbm90aWZpY2F0aW9ucyB7XG5cdFx0Ly9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0Ly9kaXNwbGF5OiBncmlkO1xuXHRcdC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHQvL21hcmdpbjogMCBhdXRvO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdC5hbGVydCB7XG5cdFx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHQvL2Rpc3BsYXk6IGdyaWQ7XG5cdFx0XHQvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KSBhdXRvO1xuXHRcdFx0Ly9hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly9jb2x1bW4tZ2FwOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHQvKiBGSVggMDkyMDIzICovXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRjb250ZW50OiBcIiBcXGY0ZmNcIjtcblx0XHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGVydC13YXJuaW5nOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFxcZjA2YVwiO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGVydC1kYW5nZXI6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIgXFxmMDZhXCI7XG5cdFx0XHR9XG5cdFx0XHQmLmFsZXJ0LWxvYWRpbmcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251X21haW4tLW1lZGxpZ2h0O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0d2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0XHRcdGJvcmRlcjogM3B4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbnVfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdFx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdFx0XHQtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG5cdFx0XHRcdFx0YW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIFx0LnNsbi1hbGVydC5zbG4tYWxlcnQtLXdhaXQsXG5cdFx0Ly8gXHQuc2xuLWFsZXJ0LS13YWl0IHtcblx0XHQvLyBcdFx0LyogRklYIDA5MjAyM1xuXHRcdC8vICAgJjo6YWZ0ZXIge1xuXHRcdC8vICAgICAvL3RvcDogaW5pdGlhbDtcblx0XHQvLyAgICAgZGlzcGxheTogYmxvY2s7XG5cdFx0Ly8gICAgIGNvbnRlbnQ6IFwiYWNjZXNzX3RpbWVcIjtcblx0XHQvLyAgICAgZm9udC1zaXplOiAxLjllbTtcblx0XHQvLyAgICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXM7XG5cdFx0Ly8gICAgIC8vLXdlYmtpdC1hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuXHRcdC8vICAgICAvL2FuaW1hdGlvbjogd2FpdCAycyBpbmZpbml0ZSBsaW5lYXI7XG5cdFx0Ly8gICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdC8vICAgICBAaW5jbHVkZSBpZTExKCkge1xuXHRcdC8vICAgICAgIGZvbnQtc2l6ZTogMzBweDtcblx0XHQvLyAgICAgfVxuXHRcdC8vICAgfVxuXHRcdC8vICAgKi9cblx0XHQvLyBcdH1cblx0fVxuXHQjc2xuLW5vdGlmaWNhdGlvbnMge1xuXHRcdC5hbGVydCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDBweCk7XG5cdFx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lIHtcblx0XHRsYWJlbC50aW1lIHtcblx0XHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtYWN0aW9uIHtcblx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuXHR9XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWFjdGlvbl9fYnRucyB7XG5cdFx0Ly90ZXh0LWFsaWduOiByaWdodDtcblx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXHQjc2xuLXVwZGF0ZS11c2VyLWZpZWxkICsgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdGhlaWdodDogMy4zM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjMzcmVtO1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuOHJlbSk7XG5cdFx0XHRcdHJpZ2h0OiAwLjhyZW07XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Ly9jb250ZW50OiBcIlxcZjJiZFwiO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG5cdFx0XHRcdFx0d2lkdGg6IDEuNnJlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRpbnNldDogYXV0bztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQvLyAmOjphZnRlciB7XG5cdFx0XHRcdC8vIFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC8vIFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdFx0Ly8gXHRmb250LXNpemU6IDAuOTJyZW07XG5cdFx0XHRcdC8vIFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdFx0Ly8gXHRjb250ZW50OiBcIlxcZjAwMlwiO1xuXHRcdFx0XHQvLyBcdHdpZHRoOiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0aGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0bGluZS1oZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC8vIFx0aW5zZXQ6IGF1dG87XG5cdFx0XHRcdC8vIFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0Y29sb3I6ICRjbF9tYWluLS1tZWRpdW07XG5cdFx0XHRcdC8vIH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8vLyBORVcgTUFJTiBIRUFERVIgQk9YIC8vLy9cblx0LnNsbi1ib29raW5nX19oZWFkZXIge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Ly9ncmlkLXRlbXBsYXRlOiBhdXRvLzE4JSBjYWxjKDM4JSAtIDNyZW0pIDQ0JTtcblx0XHRncmlkLXRlbXBsYXRlOiBhdXRvLzFmciAyZnI7XG5cdFx0Z2FwOiAxLjVyZW07XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdC5zbG4tYm9va2luZ19faGVhZGVyX190aXRsZSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0aDEge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS43NXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0Y29sb3I6ICNiN2I3Yjc7XG5cdFx0XHRcdGNvbG9yOiBzbG4tbnVjb2xvci0tdGV4dCgxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX2NvbmZpcm1hdGlvbiB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdhcDogMXJlbTtcblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiBzbG4tbnVjb2xvci0tdGV4dCgxKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX211bHRpc2hvcCB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gNDAlIGNhbGMoNjAlIC0gMXJlbSk7XG5cdFx0XHRcdGdhcDogMXJlbTtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Ly9ncmlkLXRlbXBsYXRlOiBhdXRvLzQ1JSBjYWxjKDU1JSAtIDFyZW0pO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0by8xZnIgMS42ZnI7XG5cdFx0XHRnYXA6IDFyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzLFxuXHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0XHRcdGhlaWdodDogMi44cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjhyZW07XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDAuOXJlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogMC44cmVtO1xuXHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNHJlbSk7XG5cdFx0XHRcdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwLjlyZW07XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMC44cmVtO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWJsb2NrLWxhYmVscyB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvL3BhZGRpbmctbGVmdDogMnJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtbWVzc2FnZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlOiAxZnIgLyAxZnI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXByb2ZlYXR1cmVfX2N0YS5zbG4tcHJvZmVhdHVyZS0tc2xuLWJvb2tpbmdfX2hlYWRlclxuXHRcdFx0XHRcdCsgLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtbWVzc2FnZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAwLjVyZW0gMCAwLjc1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLXNldCxcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtY3VycmVudCxcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtZG9uZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogMjUwbXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtc2V0IHtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAtMC40ZW0gMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjRlbSAxZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1tYWluLS10b25hbDtcblx0XHRcdFx0XHQvL0BleHRlbmQgLnNsbi1idG4tLWljb247XG5cdFx0XHRcdFx0Ly9AZXh0ZW5kIC5zbG4taWNvbi0tc2V0dGluZ3M7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Ly8gJjo6YWZ0ZXIge1xuXHRcdFx0XHRcdC8vIFx0dG9wOiAwO1xuXHRcdFx0XHRcdC8vIFx0cmlnaHQ6IDAuNGVtO1xuXHRcdFx0XHRcdC8vIFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWN1cnJlbnQsXG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWN1cnJlbnQ6aGFzKFxuXHRcdFx0XHRcdFx0fiAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1kb25lOm5vdCguaGlkZSlcblx0XHRcdFx0XHQpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlbGVjdGVkX2lzX2RlZmF1bHRcblx0XHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQsXG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLXNldDpoYXMoXG5cdFx0XHRcdFx0XHR+IC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWRvbmU6bm90KC5oaWRlKVxuXHRcdFx0XHRcdCkge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnJlbSk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNlbGVjdGVkX2lzX2RlZmF1bHRcblx0XHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1jdXJyZW50IHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1kb25lIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHQmLmhpZGUge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycmVtKTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWFsZXJ0LWxvYWRpbmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLW11bHRpc2hvcCxcblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLWNvbmZpcm1hdGlvbiB7XG5cdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gbWlubWF4KDE1JSwgYXV0bykgYXV0byBhdXRvO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxLjJmciAxLjJmcjtcblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX190aXRsZSB7XG5cdFx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHRcdH1cblx0XHRcdC8vIH1cblx0XHRcdC8vICYuc2xuLWJvb2tpbmdfX2hlYWRlci0tbXVsdGlzaG9wIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHQuc2xuLXNlbGVjdCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tYmxvY2stbGFiZWxzLFxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdC5zbG4tc2VsZWN0IGxhYmVsIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLWNvbmZpcm1hdGlvbiB7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib29raW5nX19oZWFkZXItLW11bHRpc2hvcC5zbG4tYm9va2luZ19faGVhZGVyLS1jb25maXJtYXRpb24ge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmciAxZnIgMS4zZnIgMS4zZnI7XG5cdFx0XHRnYXA6IDEuNXJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fdGl0bGUge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fc3RhdHVzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX2NvbmZpcm1hdGlvbiB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDQwcHggMWZyO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWljb24tLWFwcHJvdmUge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4taWNvbi0tZGVueSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLy8gTkVXIE1BSU4gSEVBREVSIEJPWCAvLyBFTkQgLy8vL1xuXHQvLy8vIFRBQlMgTkFWIC8vLy9cblx0LnNsbi1hZG1pbl9fdGFic19fbmF2X193cmFwcGVyIHtcblx0XHRoZWlnaHQ6IDUuMWVtO1xuXHRcdC8vb3ZlcmZsb3cteTogaGlkZGVuO1xuXHRcdG1hcmdpbjogMmVtIDAgMS4zMTI1ZW0gMDtcblx0fVxuXHQuc2xuLWFkbWluX190YWJzX19uYXZfX2lubmVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdC8vb3ZlcmZsb3cteDogc2Nyb2xsO1xuXHR9XG5cdC5zbG4tYWRtaW5fX3RhYnNfX25hdiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAxIDAgYXV0bztcblx0XHRtYXJnaW46IDAgMCAwLjYyNXJlbSAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuXHRcdCYuc2xuLWFkbWluX190YWJzX19uYXYtLWhpZGRlbiB7XG5cdFx0XHQuc2xuLWFkbWluX190YWJzX19uYXZfX2l0ZW0ge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWFkbWluX190YWJzX19uYXZfX2l0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMC43KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcblx0XHRcdC8vXG5cblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRoZWlnaHQ6IDNweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnI7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogMC41ZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8vLyBUQUJTIE5BViAvLyBFTkQgLy8vL1xuXHQvLy8gVEFCUyBDT05URU5UIC8vLy9cblx0I3Nsbi1ib29raW5nX190YWJzY29udGVudCB7XG5cdFx0LnNsbi1ib3gudGFiLXBhbmUge1xuXHRcdFx0LnNsbi1ib3gtdGl0bGUtLW51LS1zZWMge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy8gVEFCUyBDT05URU5UIC8vIEVORCAvLy8vXG59XG5cbi8vIC8vLyBCT09LSU5HIEVORFxuXG4vLy8vIE5FVyBCT09LSU5HIE1PREFMIC8vIDA5LjIwMjQgLy8vL1xuLmlzSW5JZnJhbWUge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vLy5zbG4tY2FsZW5kYXItLXdyYXBwZXItLXN1YiAjc2xuLWJvb2tpbmctZWRpdG9yLW1vZGFsIHtcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXItLXN1YiB7XG5cdC5tb2RhbC1sZyB7XG5cdFx0Lm1vZGFsLWRpYWxvZyxcblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHQvKiA4MCUgb2Ygd2luZG93IGhlaWdodCAqL1xuXHRcdFx0aGVpZ2h0OiA4MHZoO1xuXHRcdH1cblx0XHQubW9kYWwtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2dyZXktLWxpZ2h0ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Lm1vZGFsLWJvZHkge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMTJ2aCk7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwdmgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctZWRpdG9yLS13cmFwcGVyLFxuXHRcdFx0LnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci0tc3ViLFxuXHRcdFx0aWZyYW1lLmJvb2tpbmctZWRpdG9yIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubW9kYWwtZm9vdGVyIHtcblx0XHRcdGhlaWdodDogMTJ2aDtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogNjAlIDQwJTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Lm1vZGFsLWZvb3Rlcl9fYWN0aW9ucyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0LnNsbi1idG4ge1xuXHRcdFx0XHRcdC8vbWFyZ2luLWxlZnQ6IDAuNnJlbTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDI0JTtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLm1vZGFsLWZvb3Rlcl9fYWN0aW9ucy0tbXVsdGkge1xuXHRcdFx0XHRcdC5zbG4tYnRuIHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQjc2VuZC10by1zcXVhcmUtcG9zLnNsbi1idG4tLWJpZyB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0LnNsbi1idG4ge1xuXHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDQ4JTtcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQjc2VuZC10by1zcXVhcmUtcG9zLnNsbi1idG4tLWJpZyB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tb2RhbC1mb290ZXJfX2ZseWluZ2FjdGlvbnMge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0b3A6IGNhbGMoMTAwJSArIDNyZW0pO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuYm9va2luZy1sYXN0LWVkaXQtZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwdmg7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDYwJTtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHggMzBweDtcblx0XHRcdFx0Lm1vZGFsLWZvb3Rlcl9fYWN0aW9ucyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0Z2FwOiAxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDNyZW07XG5cdFx0XHRcdFx0Ji5tb2RhbC1mb290ZXJfX2FjdGlvbnMtLW11bHRpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYm9va2luZy1sYXN0LWVkaXQtZGl2IHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0Lm1vZGFsLWxnIHtcblx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdH1cblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuXHRcdC5tb2RhbC1sZyB7XG5cdFx0XHR3aWR0aDogNjB2dztcblx0XHR9XG5cdFx0Lm1vZGFsLS1uZXcgLm1vZGFsLWxnIHtcblx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdH1cblx0fVxufVxuLnRvcGxldmVsX3BhZ2Vfc2Fsb24gLnNsbi1jYWxlbmRhci0td3JhcHBlciAubW9kYWwtYmFja2Ryb3AuaW4ge1xuXHRvcGFjaXR5OiAwLjc1O1xufVxuLnNsbi1jYWxlbmRhci0td3JhcHBlci0tc3ViIC5tb2RhbC0tbmV3IHtcblx0Lm1vZGFsLWZvb3RlciAubW9kYWwtZm9vdGVyX19hY3Rpb25zIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0XHQuc2xuLWR1cGxpY2F0ZS1ib29raW5nLFxuXHRcdC5zbG4tYnRuLS1iaWdbZGF0YS1hY3Rpb249XCJkZWxldGUtZWRpdGVkLWJvb2tpbmdcIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuLy8vLyBNT0RBTCBDT05URU5UXG4uaW5tb2RhbCB7XG5cdC51c2VyYmFjay1idXR0b24tY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi8vLy8gTU9EQUwgQ09OVEVOVCAvLyBFTkRcbi5wb3N0LXR5cGUtc2xuX2Jvb2tpbmcge1xuXHQucG9zdGJveCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHR9XG5cdC5wb3N0Ym94LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuc2xuLWJveCB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4LCAxNnB4KTtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0XHR9XG5cdFx0Ji5zbG4tY2FsZW5kYXItdmlldyB7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNsbi1ib3gtLXBiIHtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0fVxuXHRcdCYuc2xuLWJveC0tZmxhdGJvdHRvbSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZC0tbWVkaXVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib3gtdGl0bGUtLW51LS1zZWMsXG5cdC5zbG4tYm94LXRpdGxlLS1udS0tdGVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnVfbWFpbi0tbGlnaHQ7XG5cdFx0Ji5zbG4tYm94LXRpdGxlLS1udS0tZGFyayB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuXHRcdH1cblx0fVxuXHQuc2xuX21ldGFfZmllbGQgKyAuc2xuLWJveC10aXRsZS0tbnUtLXRlciB7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDgge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuQGtleWZyYW1lcyBsb2FkOCB7XG5cdDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHR9XG59XG4jc2xuX2Jvb2tpbmctZGV0YWlscyB7XG5cdC5zbG4tYm94X19yb3ctLWZsZXgge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG5cdC5zbG4tYm94X19yb3ctLWZsZXgtLWFsY2VudGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib3hfX3Jvdy0tZmxleC0tYWxlbmQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LnNsbi1zd2l0Y2gtLXZpZXdtb2RlIHtcblx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdH1cblx0fVxuXG5cdEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbDtcblx0LnNsbi1ib29raW5nLWN1c3RvbWVyLXNjb3JlLFxuXHQuc2xuLXJhdGluZ19fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiByZ2IoMCwgNTMsIDgzKTtcblx0fVxuXHQvLyAuc2xuLWJvb2tpbmctY3VzdG9tZXItc2NvcmUtLXRpdGxlIHtcblx0Ly8gfVxuXHQuc2xuLWJvb2tpbmctY3VzdG9tZXItc2NvcmUtLXZhbHVlLFxuXHQuc2xuLXJhdGluZyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgwLjUpO1xuXHR9XG59XG5cbiNzbG5fcmVzb3VyY2UtZGV0YWlscyAuc2xuLXN3aXRjaCB7XG5cdG1hcmdpbi10b3A6IDIzcHg7XG5cdG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzbG5fcmVzb3VyY2UtZGV0YWlscyAuc2xuLXN3aXRjaCBsYWJlbCB7XG5cdGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNsbi1yZXNvdXJjZXMtZGlzYWJsZWQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4vLyBub3cgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwXG4vLyAuc2xuLXJlc291cmNlcy1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyBcdGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXJlc291cmNlcy1kaXNhYmxlZCAuc2xuLXJlc291cmNlcy0tY2hlY2tib3gge1xuXHRjb2xvcjogI2NjYztcblx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0b3BhY2l0eTogMC41O1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXJlc291cmNlcy1kaXNhYmxlZCAuc2xuLXJlc291cmNlcy0tY2hlY2tib3ggbGFiZWwge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLyogRklYIDA5MjAyMyAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMge1xuXHQvLyAuc2xuLXJvdyB7XG5cdC8vIFx0Ly9kaXNwbGF5OiBmbGV4O1xuXHQvLyBcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ly8gfVxuXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMSB7XG5cdFx0d2lkdGg6IDguMzMzMzMzMzMlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTIge1xuXHRcdHdpZHRoOiAxNi42NjY2NjY2NiU7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0zIHtcblx0XHR3aWR0aDogMjUlO1xuXHRcdGxpIGlucHV0IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiAxLjVyZW07XG5cdFx0fVxuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNCB7XG5cdFx0d2lkdGg6IDMzLjMzMzMzJTtcblx0fVxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTUge1xuXHRcdHdpZHRoOiA0MS42NjY2NjY2NyU7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNiB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xLFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTIsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMyxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC00LFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTUsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNixcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC03LFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTgsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtOSxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xMCxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xMSxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xMiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0xLnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDEuNyU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC5iYXIge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG5cdFx0XHRtYXJnaW46IDNweCAwO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZS0tbW92ZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0dG9wOiBhdXRvO1xuXHR9XG5cdC8vIC5zbG4tcm93IC5zbG4tYnRuIHtcblx0Ly8gXHQvL2JvdHRvbTogMTBweDtcblx0Ly8gfVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS13YXJuaW5nLFxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLXdhcm5pbmcge1xuXHRcdGJvcmRlci13aWR0aDogMnB4O1xuXHRcdGJvcmRlci1jb2xvcjogI2U4YWE4Nztcblx0fVxuXG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUgLnNsbi1zZWxlY3Qge1xuXHRcdG1hcmdpbi1ib3R0b206IDAuODMzMzMzMzMzM3JlbTtcblx0fVxufVxuXG4vLy8vIE5VIC8vIERFQ0VNQkVSIDIwMjNcbiNzbG5fYm9va2luZy1kZXRhaWxzLFxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMge1xuXHQjc2xuLWJvb2tpbmdfX2N1c3RvbWVyIHtcblx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMi40cmVtKSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lIHtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4yNXM7XG5cdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUtLW1vdmUge1xuXHRcdFx0Ly90cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDJweCByZ2JhKDUwLCA1MCwgNTAsIDAuMjUpO1xuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tbW92ZS1saW5lIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fbGFiZWwge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMDtcblx0XHRcdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHNsbi1udWNvbG9yLS1tYWluKDAuNSk7XG5cdFx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNSUgNDUlIDMwJTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR9XG5cdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0XHRzcGFuICsgc3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0Ly8gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0Ly8gXHQvL2JvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ly8gfVxuXHRcdC5zbG4tYWxlcnQuc2xuLWFsZXJ0LS1mYWRlaW5vdXQge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1va2JnKDAuOSk7XG5cdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1kYXJrKDEpO1xuXHRcdFx0Ly9vcGFjaXR5OiAxO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdC8vICYuaGlkZSB7XG5cdFx0XHQvLyBcdC8vZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0Ly8gfVxuXHRcdH1cblx0XHQuc2xuLWJ0bi0tYmlnIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1zdGFydGVuZCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRcdFx0Z2FwOiAxcmVtO1xuXHRcdFx0bGFiZWwudGltZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbiB7XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taGVhZGVyLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19sYWJlbCB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1xdWFudGl0eS1sYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0Y29sb3I6ICM1NTU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Y29sb3I6ICMzMzM7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAuMjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyYuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1oaWdoZW5kOm5vdCguc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1yZXNvdXJjZXMpLFxuXHRcdC8vJi5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlczpub3QoLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0cGFkZGluZzogMS41cmVtIDFyZW0gMXJlbSAxcmVtO1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHQvL31cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGdhcDogMS41cmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcblx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fbGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2xuLXNlbGVjdCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbiB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tc3RhcnRlbmQge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0bGFiZWwudGltZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1yZXNvdXJjZXMge1xuXHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hY3Rpb24ge1xuXHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdC5zbG4tYnRuLS1iaWcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDFyZW0gYXV0byAwIGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiBpbmhlcml0O1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdGxlZnQ6IGluaXRpYWw7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwcHggY2FsYyg1MCUgLSAyMHB4KSAyNSUgY2FsYygyNSUgLSA2cmVtKTtcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdGdhcDogMnJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0Ly9hbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsX2dyZXktLWxpZ2h0ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0XHQvLyA+ICoge1xuXHRcdFx0Ly8gXHQvL2JvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0XHRcdC8vIH1cblx0XHRcdC5zbG4tc2VsZWN0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuXHRcdFx0XHRyaWdodDogMC40cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1idG4tLWJpZyB7XG5cdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGN1cnNvcjogZ3JhYjtcblx0XHRcdFx0LmJhciB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdG1hcmdpbjogMnB4IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0NiUgMjYlIDI0JTtcblx0XHRcdFx0XHRnYXA6IDIlO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0Jjpvbmx5LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbiArIHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hY3Rpb24ge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcblx0XHRcdH1cblx0XHRcdCY6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlcyk6bm90KFxuXHRcdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLWhpZ2hlbmRcblx0XHRcdFx0KSB7XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uLFxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYXR0ZW5kYW50cyB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEuOGVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZDpub3QoXG5cdFx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0tcmVzb3VyY2VzXG5cdFx0XHRcdCksXG5cdFx0XHQmLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0tcmVzb3VyY2VzOm5vdChcblx0XHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1oaWdoZW5kXG5cdFx0XHRcdCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYwcHggMzAlIDM1JSBjYWxjKDM1JSAtIDhyZW0gLSA2MHB4KTtcblx0XHRcdFx0Z2FwOiAzcmVtIDJyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDIuMnJlbSAxcmVtIDIuNnJlbSAxcmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwcmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuXHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHQmLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUtd2FybmluZyB7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG5cdFx0XHRcdFx0XHRcdGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tYXR0ZW50aW9uKDAuNzUpXG5cdFx0XHRcdFx0XHRcdHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvL2JvcmRlci13aWR0aDogMCAwIDFweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2xhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1tYWluLS1saWdodChcblx0XHRcdFx0XHRcdDAuMjVcblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoXG5cdFx0XHRcdFx0XHRcdFx0MC41XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1zdGFydGVuZCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0bGFiZWwudGltZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWl0ZW1zZWxlY3Rpb24ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0XHRncmlkLXJvdzogMSAvIHNwYW4gMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlczpub3QoXG5cdFx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZFxuXHRcdFx0XHQpIHtcblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLXJlc291cmNlcyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlcyB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDBweCAyMiUgMjQlIDI0JSBjYWxjKDMwJSAtIDZyZW0gLSA0MHB4KTtcblx0XHRcdFx0Z2FwOiAzcmVtIDEuNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMi4ycmVtIDFyZW0gMi42cmVtIDFyZW07XG5cdFx0XHRcdG1heC13aWR0aDogNjByZW07XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMC4zKTtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnRcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ji5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLXdhcm5pbmcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZThhYTg3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQvL2JvcmRlci13aWR0aDogMCAwIDFweCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2xhYmVsIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1tYWluLS1saWdodChcblx0XHRcdFx0XHRcdDAuMjVcblx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoXG5cdFx0XHRcdFx0XHRcdFx0MC41XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMiAvIHNwYW4gMztcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tc3RhcnRlbmQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdGxhYmVsLnRpbWUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1yZXNvdXJjZXMge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiA0O1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogNTtcblx0XHRcdFx0XHRncmlkLXJvdzogMSAvIHNwYW4gMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMgI3Nsbl9ib29raW5nX3NlcnZpY2VzLm1vdmluZyB7XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmU6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUtLW1vdmUpIHtcblx0XHRvcGFjaXR5OiAwLjM1O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZS0tbW92ZVxuXHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnRcblx0XHRkaXY6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLS1tb3ZlLWxpbmUpIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG59XG5cbi8vIEJvb2tpbmcgVG90YWwgQnJlYWtkb3duIERpc3BsYXlcbi5zbG4tYm9va2luZy1icmVha2Rvd24ge1xuXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcblx0LnNsbi1ib29raW5nLWJyZWFrZG93bl9fY29udGVudCB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMC4zKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XG5cdFx0LnNsbi1ib29raW5nLWJyZWFrZG93bl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KSAwO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0fVxuXHRcdFxuXHRcdC5zbG4tYnJlYWtkb3duLWxpbmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDhweCkgMDtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcblx0XHRcdFxuXHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQuc2xuLWJyZWFrZG93bi1sYWJlbCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcblx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgwLjg1KTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnNsbi1icmVha2Rvd24tdmFsdWUge1xuXHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuc2xuLWJyZWFrZG93bi1kaXNjb3VudCB7XG5cdFx0XHRcdC5zbG4tYnJlYWtkb3duLWxhYmVsLFxuXHRcdFx0XHQuc2xuLWJyZWFrZG93bi12YWx1ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMyOGE3NDU7IC8vIEdyZWVuIGZvciBkaXNjb3VudFxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Ji5zbG4tYnJlYWtkb3duLXRvdGFsIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4cHgpO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjMpO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcblx0XHRcdFx0LnNsbi1icmVha2Rvd24tbGFiZWwsXG5cdFx0XHRcdC5zbG4tYnJlYWtkb3duLXZhbHVlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBOby1TaG93IENvdW50IGFuZCBUb2dnbGUgU3R5bGVzIGZvciBCb29raW5nIE1ldGFib3hcbkB1c2UgJy4uL2NvbG9ycy1udSc7XG5AdXNlICcuLi9hZG1pbl9jb25maWcnO1xuXG4vLyBXcmFwcGVyIGZvciBuby1zaG93IHRyYWNraW5nIHNlY3Rpb25cbi5zbG4tbm9zaG93LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogcmdiKDAsIDUzLCA4Myk7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLy8gQ29udGFpbmVyIGZvciBjb3VudCBhbmQgdG9nZ2xlIC0gZGlzcGxheXMgaW5saW5lXG4uc2xuLW5vc2hvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMXJlbTtcbiAgICBtaW4taGVpZ2h0OiA1MiU7XG59XG5cbi8vIE5vLVNob3cgQ291bnQgRGlzcGxheSAtIG1hdGNoZXMgc2xuLWJvb2tpbmctY3VzdG9tZXItc2NvcmUtLXZhbHVlXG4uc2xuLW5vc2hvdy1jb3VudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDMuNXJlbTtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYmFja2dyb3VuZDogI0Y4RjlGQjtcblxuICAgIC5zbG4tbm9zaG93LWNvdW50X192YWx1ZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbn1cblxuLy8gTm8tU2hvdyBUb2dnbGUgQnV0dG9uIC0gbWF0Y2hlcyBjYWxlbmRhciB0b29sdGlwIGFjdGlvblxuLnNsbi1ub3Nob3ctdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXG4gICAgLnNsbi1ub3Nob3ctdG9nZ2xlX19idXR0b24ge1xuICAgICAgICAvLyBNYXRjaCBleGFjdCBjYWxlbmRhciB0b29sdGlwIGFjdGlvbiBzdHlsaW5nXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMjE3MUIxO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgaS5zbG4taWNvbi0tbm8tc2hvdyB7XG4gICAgICAgICAgICAvLyBNYXRjaCBleGFjdCBjYWxlbmRhciBpY29uIHNpemluZ1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFzay1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIERFQlVHOiBUZW1wb3JhcnkgYm9yZGVyIHRvIHNlZSBhY3R1YWwgYm91bmRhcmllc1xuICAgICAgICAgICAgLy8gb3V0bGluZTogMXB4IGRhc2hlZCByZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMy43Nzc4IDE3LjI1QzIzLjc3NzggMTYuMzg4IDI0LjEwNTYgMTUuNTYxNCAyNC42ODkgMTQuOTUxOUMyNS4yNzI0IDE0LjM0MjQgMjYuMDYzOCAxNCAyNi44ODg5IDE0QzI3LjcxNCAxNCAyOC41MDUzIDE0LjM0MjQgMjkuMDg4OCAxNC45NTE5QzI5LjY3MjIgMTUuNTYxNCAzMCAxNi4zODggMzAgMTcuMjVWMjMuNzVNMjYuODg4OSAyN0g1LjExMTExQzQuMjg1OTkgMjcgMy40OTQ2NyAyNi42NTc2IDIuOTExMjIgMjYuMDQ4MUMyLjMyNzc4IDI1LjQzODYgMiAyNC42MTIgMiAyMy43NVYxNy4yNUMyIDE2LjM4OCAyLjMyNzc4IDE1LjU2MTQgMi45MTEyMiAxNC45NTE5QzMuNDk0NjcgMTQuMzQyNCA0LjI4NTk5IDE0IDUuMTExMTEgMTRDNS45MzYyMyAxNCA2LjcyNzU1IDE0LjM0MjQgNy4zMTEgMTQuOTUxOUM3Ljg5NDQ1IDE1LjU2MTQgOC4yMjIyMiAxNi4zODggOC4yMjIyMiAxNy4yNVYyMC41SDIwLjcyMjcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J001IDE0VjYuNTAwMDFDNC45OTk0NyA2LjA0NzQzIDUuMDcwNDUgNS41OTczNyA1LjIxMDU3IDUuMTY1MDFNOC4zMzMgMi4xOTUwMUM4Ljc4MDc0IDIuMDY0OTIgOS4yNDYyNyAxLjk5OTIgOS43MTQyOSAyLjAwMDAxSDIyLjI4NTdDMjMuNTM2IDIuMDAwMDEgMjQuNzM1MSAyLjQ3NDExIDI1LjYxOTIgMy4zMTgwM0MyNi41MDMzIDQuMTYxOTQgMjcgNS4zMDY1MyAyNyA2LjUwMDAxVjE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNyAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI1IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMiAyTDMwIDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjMuNzc3OCAxNy4yNUMyMy43Nzc4IDE2LjM4OCAyNC4xMDU2IDE1LjU2MTQgMjQuNjg5IDE0Ljk1MTlDMjUuMjcyNCAxNC4zNDI0IDI2LjA2MzggMTQgMjYuODg4OSAxNEMyNy43MTQgMTQgMjguNTA1MyAxNC4zNDI0IDI5LjA4ODggMTQuOTUxOUMyOS42NzIyIDE1LjU2MTQgMzAgMTYuMzg4IDMwIDE3LjI1VjIzLjc1TTI2Ljg4ODkgMjdINS4xMTExMUM0LjI4NTk5IDI3IDMuNDk0NjcgMjYuNjU3NiAyLjkxMTIyIDI2LjA0ODFDMi4zMjc3OCAyNS40Mzg2IDIgMjQuNjEyIDIgMjMuNzVWMTcuMjVDMiAxNi4zODggMi4zMjc3OCAxNS41NjE0IDIuOTExMjIgMTQuOTUxOUMzLjQ5NDY3IDE0LjM0MjQgNC4yODU5OSAxNCA1LjExMTExIDE0QzUuOTM2MjMgMTQgNi43Mjc1NSAxNC4zNDI0IDcuMzExIDE0Ljk1MTlDNy44OTQ0NSAxNS41NjE0IDguMjIyMjIgMTYuMzg4IDguMjIyMjIgMTcuMjVWMjAuNUgyMC43MjI3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNSAxNFY2LjUwMDAxQzQuOTk5NDcgNi4wNDc0MyA1LjA3MDQ1IDUuNTk3MzcgNS4yMTA1NyA1LjE2NTAxTTguMzMzIDIuMTk1MDFDOC43ODA3NCAyLjA2NDkyIDkuMjQ2MjcgMS45OTkyIDkuNzE0MjkgMi4wMDAwMUgyMi4yODU3QzIzLjUzNiAyLjAwMDAxIDI0LjczNTEgMi40NzQxMSAyNS42MTkyIDMuMzE4MDNDMjYuNTAzMyA0LjE2MTk0IDI3IDUuMzA2NTMgMjcgNi41MDAwMVYxNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTcgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yNSAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIgMkwzMCAzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMWE1YThlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICNFQzFFMUUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgaS5zbG4taWNvbi0tbm8tc2hvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VDMUUxRSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2QxMWExYSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIGkuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDExYTFhICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5wcm9jZXNzaW5nIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICAgICAgICAgaS5zbG4taWNvbi0tbm8tc2hvdyB7XG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gICAgMCUsIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA1MCUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2xuLW5vc2hvdy13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICB9XG4gICAgXG4gICAgLnNsbi1ub3Nob3cge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgXG4gICAgLnNsbi1ub3Nob3ctY291bnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcblxuLndwLWFkbWluLnBvc3QtdHlwZS1zbG5fYXR0ZW5kYW50IHtcblx0LnNsbi1zZXJ2aWNlX19jb2xsYXBzZSB7XG5cdFx0Ly9ib3JkZXItYm90dG9tOiA0cHggc29saWQgI2MzYzRjNztcblx0XHQvL3RyYW5zaXRpb246IGFsbCA1NTBtcztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0Ly8mOjphZnRlciB7XG5cdFx0Ly9cdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Ly9cdGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly9cdGJvdHRvbTogMDtcblx0XHQvL1x0cmlnaHQ6IDA7XG5cdFx0Ly9cdGxlZnQ6IDA7XG5cdFx0Ly9cdGhlaWdodDogMTBweDtcblx0XHQvL1x0Ym9yZGVyLXRvcDogNHB4IHNvbGlkICMwMDA7XG5cdFx0Ly9cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDAwO1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG5cdFx0Ly99XG5cdFx0Ji5jbG9zZWQge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWF4LWhlaWdodDogMy4yZW07XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogbWF4LWhlaWdodCAyNTBtcztcblx0XHRcdCYuc2xuLXNlcnZpY2VfX2NvbGxhcHNlLS10YWxsZXIge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA1LjJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5vcGVuIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDEwMDBweDtcblx0XHRcdG92ZXJmbG93OiB1bnNldDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHR9XG5cdFx0KyAuc2xuLXNlcnZpY2VfX2NvbGxhcHNldHJpZ2dlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBkYXNoZWQgY3VycmVudENvbG9yO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIitcIjtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XG5cdFx0XHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHQvL2NvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0Ji5sZXNzIHtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCItXCI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMC4zO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlIFwic2FzczptZXRhXCI7XG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5cbjpyb290IHtcblx0LS1hY2NlbnQtLXllbG93OiAjZmZkZDUwO1xuXHQtLWFjY2VudC0tYmx1ZTogIzAxMzU1Mztcblx0LS1hY2NlbnQtLXJlZDogI2ZmNTgwMDtcblx0LS1hY2NlbnQtLWdyZWVuOiAjM2FkNTAwO1xuXHQtLWFjY2VudC0teWVsbG93OiAjZmZkZDUwO1xuXHQtLWJnLS1yZWQ6ICNmZmMyYTI7XG5cdC0tYmctLWdyZWVuOiAjYmJmZmEyO1xuXHQtLWJnLS1saWdodGJsdWU6ICNkMGVlZmY7XG5cdC0tdGV4dC0tYmx1ZS0tZGFyazogIzAxMzU1Mztcblx0LS10ZXh0LS1ub3RpY2U6ICM1NzU3NTc7XG5cdC0tYmdjLS1ibHVlLS1kYXJrOiAjMDEzNTUzO1xuXHQtLWNsLS1kYXJrZXN0OiBibGFjaztcblx0LS1jbC0tbGlnaHRlc3Q6IHdoaXRlO1xufVxuQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImljb25zLWRhdGF1cmlcIik7XG4uc2xuLWNhbGVuZGFyLXBsdWdpbi11cGRhdGUtbm90aWNlLS13cmFwcGVyIHtcblx0bWF4LXdpZHRoOiA5NSU7XG5cdHBhZGRpbmc6IDA7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHQvL3BhZGRpbmc6IHJlbSgyMHB4KTtcblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHQvL21hcmdpbi10b3A6IHJlbSgyMHB4KTtcblx0fVxufVxuLnNsbi1jYWxlbmRhci1wbHVnaW4tdXBkYXRlLW5vdGljZS0td3JhcHBlcixcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuXHQuc2xuLW5vdGljZV9fd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdC5zbG4tbm90aWNlIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRwYWRkaW5nOiAxLjVyZW0gMC43NXJlbSAxLjVyZW0gMS41cmVtO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzcmVtIGF1dG8gNHJlbTtcblx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiA5cHg7XG5cdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggdmFyKC0tYWNjZW50LS15ZWxvdyk7XG5cdFx0aDIge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LS1ub3RpY2UpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHdvcmQtd3JhcDogbm9ybWFsO1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHQvL3RvcDogNTIlO1xuXHRcdFx0Ly9sZWZ0OiA0MnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0teWVsb3cpO1xuXHRcdH1cblx0XHQuc2xuLW5vdGljZV9fZGlzbWlzcyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0d2lkdGg6IDIuNHJlbTtcblx0XHRcdGhlaWdodDogMi40cmVtO1xuXHRcdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDAuNXJlbTtcblx0XHRcdHJpZ2h0OiAxcmVtO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdFx0LyogRklYIDA5MjAyM1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0d29yZC13cmFwOiBub3JtYWw7XG5cdFx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG5cdFx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHQvL3RvcDogNTIlO1xuXHRcdFx0XHQvL2xlZnQ6IDQycHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdFx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLWNsLS1kYXJrZXN0KTtcblx0XHRcdH1cblx0XHRcdCovXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0JjphY3RpdmUsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0b3BhY2l0eTogMC44NTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4tbm90aWNlLS1ib2xkIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogM3JlbSBhdXRvO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdHJvdy1nYXA6IDFyZW07XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LS1ibHVlLS1kYXJrKTtcblx0XHRcdC5zbG4tbm90aWNlLS1ib2xkX190ZXh0IHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdFx0XHRhbGlnbi1zZWxmOiBzdGFydDtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDIuNXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0fVxuXHRcdFx0aDIge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjA3ODEyNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtLWJsdWUtLWRhcmspO1xuXHRcdFx0XHQmOm9ubHktY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC44OTM3NXJlbTtcblx0XHRcdFx0Y29sb3I6IHZhcigtLXRleHQtLWJsdWUtLWRhcmspO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQvL0BpbmNsdWRlIGJwKHRhYmxldCkge1xuXHRcdC8vXHQmLnNsbi1ub3RpY2UtLWJvbGQge1xuXHRcdC8vXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHQvL1x0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0Ly9cdFx0cGFkZGluZzogMnJlbTtcblx0XHQvL1x0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0Ly9cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHQvL1x0XHRcdGdyaWQtcm93OiAyO1xuXHRcdC8vXHRcdH1cblx0XHQvL1x0XHQmOjphZnRlciB7XG5cdFx0Ly9cdFx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXHRcdC8vXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Ly9cdFx0XHRncmlkLXJvdzogMTtcblx0XHQvL1x0XHR9XG5cdFx0Ly9cblx0XHQvL1x0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHQvL1x0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdC8vXHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXHR9XG5cdFx0Ly99XG5cdFx0Ly9AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdCYuc2xuLW5vdGljZS0tYm9sZCB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy41cmVtIGF1dG87XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdFx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuXHRcdFx0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRmb250LXNpemU6IDMuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkge1xuXHRcdFx0Ji5zbG4tbm90aWNlLS1ib2xkIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzcmVtIGF1dG8gMnJlbTtcblx0XHRcdHJvdy1nYXA6IDEuM3JlbTtcblx0XHRcdHBhZGRpbmc6IDEuNHJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHRcdCYuc2xuLW5vdGljZS0tYm9sZCB7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMy41cmVtIGF1dG8gMjJyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDEuNXJlbTtcblx0XHRcdFx0LnNsbi1ub3RpY2UtLWJvbGRfX3RleHQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tbm90aWNlLS1wbHVnaW5fdXBkYXRlX19hY3Rpb24ge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMjkzNzVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjk2MjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNHJlbSBhdXRvIDVyZW07XG5cdFx0XHQmLnNsbi1ub3RpY2UtLWJvbGQge1xuXHRcdFx0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDFlbTtcblx0XHRwYWRkaW5nOiAwLjJlbSAwO1xuXHRcdC8vYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tYmx1ZSk7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdH1cblx0XHQmOmFjdGl2ZSxcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLWJsdWUpO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tbm90aWNlLS1yZXZpZXcge1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiAjZmYwZjAxO1xuXHRcdFx0Y29udGVudDogXCJcXGYwMDRcIjtcblx0XHR9XG5cdFx0QG1lZGlhIChob3Zlcjogbm9uZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zbG4tbm90aWNlLS11c2VhcHAge1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0teWVsb3cpO1xuXHRcdFx0Y29udGVudDogXCJcXGYzY2RcIjtcblx0XHR9XG5cdFx0Ki9cblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDEuMjVlbSAxLjc1ZW0gMS4yNWVtIDEuNWVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnYy0tYmx1ZS0tZGFyayk7XG5cdFx0Y29sb3I6IHZhcigtLWNsLS1saWdodGVzdCk7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XG5cdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC41cmVtO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHdvcmQtd3JhcDogbm9ybWFsO1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0XHQtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG5cdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Ly9jb250ZW50OiBcIlxcZjA2MVwiO1xuXHRcdFx0Ly9jb250ZW50OiBcIlxcZjEwMVwiO1xuXHRcdFx0Ly9jb250ZW50OiBcIlxcZjEwNVwiO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNTRcIjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGNvbG9yOiB2YXIoLS1jbC0tbGlnaHRlc3QpO1xuXHRcdH1cblx0XHQqL1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XG5cdFx0XHRwYWRkaW5nOiAxZW0gMS43NWVtIDFlbSAxLjVlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWZyZWUtdmVyc2lvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI0JERDdFQztcblx0XHQvKiBGSVggMjkwNTIwMjQgXG5cdFx0QGV4dGVuZCAuc2xuLWljb251cmktLXBlb3BsZXN0YXI7XG5cdFx0Ki9cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAzcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDNyZW0gIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFDQUFBQUFnQ0FZQUFBQnplbnIwQUFBQUNYQklXWE1BQUFzVEFBQUxFd0VBbXB3WUFBQUFBWE5TUjBJQXJzNGM2UUFBQUFSblFVMUJBQUN4and2OFlRVUFBQUpDU1VSQlZIZ0I3VmROYnRwQUZINHpZNU1RSjFXclNsV3ZFRzZRY0lQQ0NjSU5TRTlBZW9MU0V6UTlRZWtKU2s5UWVvTENDVUszcVZTSkJSTEcvbnVmOFF3WUc5dEFWYlZTbnlUWm52Znp6WnYzWm40TVlCdmIrTDhCV0J2UWRkMmthZnJHR0R2Z25KOEFRQWNBam9na1JES1NKSWtZWTZ3c3kvTDcvZjFmQzVCbFdSZEFqMFFTSVFRK1k4dzNUUk1BUUZWVkhRQzRjUnpuMW5YZDJ4WGdBT0NSaUNSTjB4NFI5UmxqWHBJa2ZyL2YzekVNdzlJMGJjOHdqTDBvaW16OGYrYWN2NGRoT0YwQjRwd25CT0JybXFhdnFxbzZiZHNHVXNWeERGbVc3UzBEcUtycU5BekRTL283blBNWElub0JEQ0dFb3FwcXY5MXVnNjdyamFKWWxxVmFsa1VBRUFUQmUxMWRYbDZPWlFDU0pCMFQwWUFnQ01MVy8yQXorYjV2bTZacDEyVVJSWkZ0bXFaVlZaVzRpQ09pQVlBczhqMEFPRURkU3hmMS9YNi8zMmswR2h2bHorY3o3Tzd1dGpZOWwrZjVpYVpwTHpXQXBpb21BUEFCaUtxcU9vN2oySTFHWTlQYjI5dmJ4cC9qT0k2cnFxb3ZKL0w1Zkg2cXFtb0FBTjhZWTd1aUtJcjVPVVFvaXFJNGRTOElndE82K3ZMeU1wWVQrWHcrUDlVMDdWSUJTSklFQ1FDOGw1ZVhWZzNncXdJUUFNRDUvNnJwZERvK2x4UEpzdXdWQUVhS29vd1dpOFZTTjVabENUOW9talpTRkdXMFhCWUZYTy8zK3hNQUdOUjJRVTNYMXpUdEx3aUNUNFpoV0FDdzF3U3hMTXRDZ0ErR1lmd05ndUFUdlQrVXRHWVhMSmZMRUlUUUYwS2NFZEVMRWVrSUFKdjRETVBZSXlLZHJ1ZVRFT0lNM3d1bDlrWmRjRjhUbC9UTEIwVEhqWHRKSVlTNFRwTGtWd0JzNDE4dS9nRTZiZWlMV1RxU2pRQUFBQUJKUlU1RXJrSmdnZz09JykgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5zbG4tbm90aWNlLS1wbHVnaW5fdXBkYXRlX19hY3Rpb24ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzIxNzFCMTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLXllbGxvdyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zbG4tbm90aWNlLS1zdWJzY3JpcHRpb24tY2FuY2VsbGVkLFxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWV4cGlyZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLS1yZWQpO1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tcmVkKTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE5XCI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tcmVkKTtcblx0XHR9XG5cdFx0Ki9cblx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJnLS1yZWQpO1xuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWFjdGl2ZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctLWdyZWVuKTtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLWdyZWVuKTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6IHZhcigtLWFjY2VudC0tZ3JlZW4pO1xuXHRcdH1cblx0XHQqL1xuXHRcdC5zbG4tbm90aWNlLS1wbHVnaW5fdXBkYXRlX19hY3Rpb246OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYmctLWdyZWVuKTtcblx0XHR9XG5cdH1cbn1cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSAnc2FzczptZXRhJztcbkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5AdXNlICcuLi9hZG1pbl9jb25maWcnO1xuQHVzZSAnLi4vdHlwby1hZG1pbic7XG5AdXNlICcuLi9jb2xvcnMnO1xuQHVzZSAnLi4vY29sb3JzLW51JztcbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlcixcbi5zbG4tdG9vbHRpcC1hY3Rpb24td3JhcHBlci0tcHJvLWZlYXR1cmUge1xuICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXAtd3JhcHBlciB7XG4gICAgLnNsbi1wcm9mZWF0dXJlX19jdGEuc2xuLXByb2ZlYXR1cmUtLW1vZGFsLWZvb3Rlcl9fYWN0aW9uc1xuICAgICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tcHJvZmVhdHVyZS0tZGlzYWJsZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuc2xuLWJveC10aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMC40NXJlbTtcbiAgICB9XG4gICAgLnNsbi1wcm9mZWF0dXJlX19pbnB1dCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgICAuc2xuLWNoZWNrYm94IGlucHV0ICsgbGFiZWwge1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICB9XG4gICAgLnNsbi1kaXNhYmxlZCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIC5zbG4tcHJvZmVhdHVyZV9fY3RhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxcmVtO1xuICAgIC8vei1pbmRleDogMTtcbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1jaGVja2JveC0tc2xpbSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZTogMnJlbSAvIDFmcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLWJveCB7XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcGFkZGluZzogMXJlbSA2cmVtIDFyZW0gMnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAycmVtKSBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2xuLXByb2ZlYXR1cmUtLWNoZWNrYm94IHtcbiAgICAgICAgYm90dG9tOiAyLjVyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLXN3aXRjaC0tYmFyZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICArIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmUgaW5wdXQgKyBsYWJlbCBzcGFuLFxuICAgICAgKyAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlLnNsbi1zd2l0Y2gtLWludmVydGVkIGlucHV0ICsgbGFiZWwgc3BhbixcbiAgICAgICsgLnNsbi1zd2l0Y2guc2xuLXN3aXRjaC0tYmFyZSBpbnB1dCArIGxhYmVsIHNwYW4sXG4gICAgICArIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmUuc2xuLXN3aXRjaC0taW52ZXJ0ZWQgaW5wdXQgKyBsYWJlbCBzcGFuIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tcHJvZmVhdHVyZS0tbW9kYWwtZm9vdGVyX19hY3Rpb25zIHtcbiAgICAgICYuc2xuLXByb2ZlYXR1cmUtLWJ1dHRvbi0tYmFyZSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogLTAuNXJlbTtcbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodGVyKDAuNSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4zKTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMCUpIHNjYWxlKDEpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIG1pbi13aWR0aDogMTRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgdG9wO1xuICAgICAgICAgIC8vZm9udC1zaXplOiAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAvLyAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEuMSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLXNsbi1ib29raW5nX19oZWFkZXIge1xuICAgICAgdG9wOiAtMC43NXJlbTtcbiAgICAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgICAgYm90dG9tOiAtMC43NXJlbTtcbiAgICAgIGxlZnQ6IDAuMjVyZW07XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigwLjUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMyk7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKSBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IDE0cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIHRvcDtcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHJlbTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEuMSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLWJ1dHRvbi0tYmFyZSB7XG4gICAgICB0b3A6IC0wLjVyZW07XG4gICAgICByaWdodDogLTAuNXJlbTtcbiAgICAgIGJvdHRvbTogLTAuNXJlbTtcbiAgICAgIGxlZnQ6IC0wLjVyZW07XG4gICAgICArIC5zbG4tYnRuLS1udS0tbG93aGVtcGgge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC8vIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAzLjMzcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDApO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IGNhbGMoMTAwJSArIDAuNXJlbSk7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTAuMnJlbTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTAuMnJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbGlnaHRlc3QoMC4yNSk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtdGlwdGV4dCk7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0wLjVyZW07XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC0wLjVyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAzcmVtIDAuNXJlbSAxcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgLy8gd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBpbnRlcnBvbGF0ZS1zaXplOiBhbGxvdy1rZXl3b3JkcztcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM1JyBoZWlnaHQ9JzM1JyB2aWV3Qm94PScwIDAgMzUgMzUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzE3LjUnIGN5PScxNy41JyByPScxNy41JyBmaWxsPSclMjMxRjdEREInLyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzY2xpcDBfMF8xKSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTguNDMzIDEwLjE5MzVDMTguMzEwNyAxMC4wMTg4IDE4LjExMDkgOS45MTQ3OSAxNy44OTc3IDkuOTE0NzlDMTcuNjg0NSA5LjkxNDc5IDE3LjQ4NDcgMTAuMDE4OCAxNy4zNjI0IDEwLjE5MzVMMTMuMjM1MiAxNi4wODk2TDkuODY1NDQgMTIuNzE5OEM5LjY3ODU2IDEyLjUzMjkgOS4zOTc1MiAxMi40NzcgOS4xNTMzNiAxMi41NzgyQzguOTA5MiAxMi42NzkzIDguNzUgMTIuOTE3NiA4Ljc1IDEzLjE4MThWMjEuNjc2MkM4Ljc1IDIyLjM2OTMgOS4wMjUzNiAyMy4wMzQxIDkuNTE1NTIgMjMuNTI0M0MxMC4wMDU3IDI0LjAxNDQgMTAuNjcwNSAyNC4yODk4IDExLjM2MzYgMjQuMjg5OEgyNC40MzE4QzI1LjEyNSAyNC4yODk4IDI1Ljc4OTcgMjQuMDE0NCAyNi4yNzk5IDIzLjUyNDNDMjYuNzcwMSAyMy4wMzQxIDI3LjA0NTUgMjIuMzY5MyAyNy4wNDU1IDIxLjY3NjJWMTMuMTgxOEMyNy4wNDU1IDEyLjkxNzYgMjYuODg2MyAxMi42NzkzIDI2LjY0MiAxMi41NzgyQzI2LjM5NzkgMTIuNDc3IDI2LjExNjggMTIuNTMyOSAyNS45MyAxMi43MTk4TDIyLjU2MDMgMTYuMDg5NkwxOC40MzMgMTAuMTkzNVonIGZpbGw9JyUyM0ZGQzExOCcvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDY2xpcFBhdGggaWQ9J2NsaXAwXzBfMSclM0UlM0NyZWN0IHdpZHRoPScxOC4yOTU1JyBoZWlnaHQ9JzE4LjI5NTUnIGZpbGw9J3doaXRlJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSg4Ljc1IDcuOTU0NTkpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgLy9ib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy9ib3R0b206IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQtLWJsdWUtLWRhcmsoMSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXByb2ZlYXR1cmVfX2RpYWxvZyB7XG4gICAgICBtYXgtd2lkdGg6IDIzcmVtO1xuICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMSk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMTI1MG1zO1xuICAgICAgLy9hbmltYXRpb246IGJvdW5jZSA1MDBtcyAxIGVhc2UtaW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICAgICAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG4gICAgICAmLm9wZW4ge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICY6OmJhY2tkcm9wIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fdGl0bGUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fYnVsbGV0IHtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fY3RhIHtcbiAgICAgICAgICBtYXJnaW46IDIuNzVyZW0gMS4yNXJlbSAwIDEuMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJhY2tkcm9wIHtcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDNweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygwLjc1KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX19kaWFsb2ctZmFrZWRyb3Age1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICB9XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS42ZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQtLWRhcmsoMSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA4MDBtcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFyZW0pO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMzFweDtcbiAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDFyZW0gMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzQyJyB2aWV3Qm94PScwIDAgMzIgNDInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J000Ljc1IDE0LjMzMzNWMTIuNDI4NkM0Ljc1IDYuMDk3NTEgOS43Njc4NiAxIDE2IDFDMTkuODgyMSAxIDIzLjI5MzEgMi45Nzc5OSAyNS4zMTM1IDZNNC43NSAxNC4zMzMzQzIuNjg3NSAxNC4zMzMzIDEgMTYuMDQ3NiAxIDE4LjE0MjlWMzcuMTkwNUMxIDM5LjI4NTcgMi42ODc1IDQxIDQuNzUgNDFIMjcuMjVDMjkuMzEyNSA0MSAzMSAzOS4yODU3IDMxIDM3LjE5MDVWMTguMTQyOUMzMSAxNi4wNDc2IDI5LjMxMjUgMTQuMzMzMyAyNy4yNSAxNC4zMzMzSDQuNzVaTTE2IDIzLjg1NzFDMTguMDYyNSAyMy44NTcxIDE5Ljc1IDI1LjU3MTQgMTkuNzUgMjcuNjY2N0MxOS43NSAyOS43NjE5IDE4LjA2MjUgMzEuNDc2MiAxNiAzMS40NzYyQzEzLjkzNzUgMzEuNDc2MiAxMi4yNSAyOS43NjE5IDEyLjI1IDI3LjY2NjdDMTIuMjUgMjUuNTcxNCAxMy45Mzc1IDIzLjg1NzEgMTYgMjMuODU3MVonIHN0cm9rZT0nJTIzNDE4MEJGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwX19idWxsZXQge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMTlweCBhdXRvO1xuICAgICAgICBnYXA6IDAuNWVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxLjRlbSAwO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0LS1kYXJrZXN0KDEpO1xuICAgICAgICBpbnRlcnBvbGF0ZS1zaXplOiBhbGxvdy1rZXl3b3JkcztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTknIGhlaWdodD0nMTgnIHZpZXdCb3g9JzAgMCAxOSAxOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xOC40MDk5IDEuNTQwNzRDMTguOTg0NiAxLjk5MzA4IDE5LjA2NTYgMi44MDM1IDE4LjU5MDYgMy4zNTA4Nkw3LjczNjYzIDE1Ljg1OTlMNy43MzMzNyAxNS44NjM2QzcuNDg2NDggMTYuMTQ2IDcuMTc2NjMgMTYuMzcyNCA2LjgyNjM0IDE2LjUyNjNDNi40NzYwNCAxNi42ODAzIDYuMDk0MTMgMTYuNzU4IDUuNzA4MzcgMTYuNzUzN0M1LjMxNjI4IDE2Ljc0OTEgNC45MjkxOSAxNi42NTk5IDQuNTc4NDcgMTYuNDkyOUM0LjIyODkzIDE2LjMyNjUgMy45MjMzNyAxNi4wODcgMy42ODQ1NyAxNS43OTI0TDAuMjg0MzUzIDExLjYyODlDLTAuMTczMzkyIDExLjA2ODQgLTAuMDY3MzcwNyAxMC4yNjA2IDAuNTIxMTU4IDkuODI0NjVDMS4xMDk2OSA5LjM4ODcxIDEuOTU3ODYgOS40ODk2OSAyLjQxNTYxIDEwLjA1MDJMNS43NDE0MyAxNC4xMjI2TDE2LjUwOTMgMS43MTI4MkMxNi45ODQyIDEuMTY1NDYgMTcuODM1MyAxLjA4ODQyIDE4LjQwOTkgMS41NDA3NFonIGZpbGw9JyUyMzFGN0REQicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwX19jdGEge1xuICAgICAgICBtYXJnaW46IDIuNzVyZW0gMy4yNXJlbSAwIDMuMjVyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDgwMG1zO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gICAgICAgICAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMjAgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOS42ODMwMyAxLjIzODkxQzkuNTYwNzUgMS4wNjQyNCA5LjM2MDk1IDAuOTYwMjA1IDkuMTQ3NzMgMC45NjAyMDVDOC45MzQ1MSAwLjk2MDIwNSA4LjczNDcxIDEuMDY0MjQgOC42MTI0MyAxLjIzODkxTDQuNDg1MiA3LjEzNDk3TDEuMTE1NDQgMy43NjUyMkMwLjkyODU2NSAzLjU3ODM1IDAuNjQ3NTIyIDMuNTIyNDQgMC40MDMzNiAzLjYyMzU4QzAuMTU5MTk4IDMuNzI0NzEgMCAzLjk2Mjk3IDAgNC4yMjcyNVYxMi43MjE2QzAgMTMuNDE0NyAwLjI3NTM2NSAxNC4wNzk1IDAuNzY1NTE2IDE0LjU2OTdDMS4yNTU2NyAxNS4wNTk5IDEuOTIwNDYgMTUuMzM1MiAyLjYxMzY0IDE1LjMzNTJIMTUuNjgxOEMxNi4zNzUgMTUuMzM1MiAxNy4wMzk3IDE1LjA1OTkgMTcuNTI5OSAxNC41Njk3QzE4LjAyMDEgMTQuMDc5NSAxOC4yOTU1IDEzLjQxNDcgMTguMjk1NSAxMi43MjE2VjQuMjI3MjVDMTguMjk1NSAzLjk2Mjk3IDE4LjEzNjMgMy43MjQ3MSAxNy44OTIgMy42MjM1OEMxNy42NDc5IDMuNTIyNDQgMTcuMzY2OCAzLjU3ODM1IDE3LjE4IDMuNzY1MjJMMTMuODEwMyA3LjEzNDk3TDkuNjgzMDMgMS4yMzg5MVonIGZpbGw9JyUyM0ZGQzExOCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNHB4IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgICAvLyBcdGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgLy8gXHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgLy8gXHR0b3A6IDA7XG4gICAgICAgICAgLy8gXHRyaWdodDogMDtcbiAgICAgICAgICAvLyBcdGJvdHRvbTogMDtcbiAgICAgICAgICAvLyBcdGxlZnQ6IDA7XG4gICAgICAgICAgLy8gXHRib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgLy8gXHRib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICAvLyBcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAvLyBcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAvLyBcdHotaW5kZXg6IC0xO1xuICAgICAgICAgIC8vIH1cblxuICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMjVlbSkgc2NhbGUoMS4wNSk7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAtMC41ZW07XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjVlbTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0wLjVlbTtcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMC41ZW07XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDAuNSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAvLyBcdHRvcDogLTAuNzVlbTtcbiAgICAgICAgICAgICAgLy8gXHRyaWdodDogLTAuNzVlbTtcbiAgICAgICAgICAgICAgLy8gXHRib3R0b206IC0wLjc1ZW07XG4gICAgICAgICAgICAgIC8vIFx0bGVmdDogLTAuNzVlbTtcbiAgICAgICAgICAgICAgLy8gXHRib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyayhcbiAgICAgICAgICAgICAgLy8gXHRcdDAuNVxuICAgICAgICAgICAgICAvLyBcdCk7XG4gICAgICAgICAgICAgIC8vIFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICAgICAgLy8gc3BhbiB7XG4gICAgICAgICAgICAgIC8vIFx0Jjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAvLyBcdFx0Ym90dG9tOiAxMjAlO1xuICAgICAgICAgICAgICAvLyBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMyk7XG4gICAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fYnRuLWluZm8ge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX19jbG9zZS1idXR0b24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTIuNHJlbTtcbiAgICAgICAgcmlnaHQ6IDByZW07XG4gICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDZyBpZD0nU1ZHUmVwb19iZ0NhcnJpZXInIHN0cm9rZS13aWR0aD0nMCclM0UlM0MvZyUzRSUzQ2cgaWQ9J1NWR1JlcG9fdHJhY2VyQ2Fycmllcicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzRSUzQy9nJTNFJTNDZyBpZD0nU1ZHUmVwb19pY29uQ2FycmllciclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS4yOTI4OSA1LjI5Mjg5QzUuNjgzNDIgNC45MDIzNyA2LjMxNjU4IDQuOTAyMzcgNi43MDcxMSA1LjI5Mjg5TDEyIDEwLjU4NThMMTcuMjkyOSA1LjI5Mjg5QzE3LjY4MzQgNC45MDIzNyAxOC4zMTY2IDQuOTAyMzcgMTguNzA3MSA1LjI5Mjg5QzE5LjA5NzYgNS42ODM0MiAxOS4wOTc2IDYuMzE2NTggMTguNzA3MSA2LjcwNzExTDEzLjQxNDIgMTJMMTguNzA3MSAxNy4yOTI5QzE5LjA5NzYgMTcuNjgzNCAxOS4wOTc2IDE4LjMxNjYgMTguNzA3MSAxOC43MDcxQzE4LjMxNjYgMTkuMDk3NiAxNy42ODM0IDE5LjA5NzYgMTcuMjkyOSAxOC43MDcxTDEyIDEzLjQxNDJMNi43MDcxMSAxOC43MDcxQzYuMzE2NTggMTkuMDk3NiA1LjY4MzQyIDE5LjA5NzYgNS4yOTI4OSAxOC43MDcxQzQuOTAyMzcgMTguMzE2NiA0LjkwMjM3IDE3LjY4MzQgNS4yOTI4OSAxNy4yOTI5TDEwLjU4NTggMTJMNS4yOTI4OSA2LjcwNzExQzQuOTAyMzcgNi4zMTY1OCA0LjkwMjM3IDUuNjgzNDIgNS4yOTI4OSA1LjI5Mjg5WicgZmlsbD0nJTIzZmZmZmZmJyUzRSUzQy9wYXRoJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBib2R5Omhhcyguc2xuLXByb2ZlYXR1cmVfX2RpYWxvZ1tvcGVuXSkge1xuICAgIC8qIFBvb2YhIE5vIG1vcmUgc2Nyb2xsaW5nISAqL1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgQGtleWZyYW1lcyBib3VuY2Uge1xuICAgIDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgICB9XG4gICAgODAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFyZW0pO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICB9XG4gICAgMTAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgLy8gNjAlIHtcbiAgICAvLyBcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAvLyBcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xuICAgIC8vIFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAvLyB9XG4gIH1cblxuICAuYm91bmNlIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcbiAgfVxufVxuIiwiQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL2NvbG9ycy1udSc7XG5cbkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5AdXNlICcuLi90eXBvLWFkbWluJztcblxuLy8gTW9kZXJuIFRvb2x0aXAgU3R5bGVzIGZvciBTYWxvbiBCb29raW5nIENhbGVuZGFyXG4vLyBSZXBsYWNlcyBsZWdhY3kgQm9vdHN0cmFwIHRvb2x0aXAgc3R5bGluZyB3aXRoIG1vZGVybiwgYWNjZXNzaWJsZSBkZXNpZ25cblxuJHRvb2x0aXAtcGFkZGluZzogMS4yNXJlbTtcblxuLnNsbi1ib29raW5nLXRvb2x0aXAtYWN0aXZlIHtcbiAgLy8gUmVtb3ZlZCBwb2ludGVyLWV2ZW50czogbm9uZSB0byBmaXggei1pbmRleCBsYXllcmluZyBpc3N1ZVxuICAvLyBUb29sdGlwIHJldHJpZ2dlcmluZyBpcyBub3cgcHJldmVudGVkIHZpYSBKYXZhU2NyaXB0IGZsYWctYmFzZWQgYXBwcm9hY2hcbiAgLnNsbi1ldmVudC1oZWFkZXItbW9yZS1pY29uLXZlcnRpY2FsOjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZTVkMyc7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICB9XG59XG4jc2xuLXRvb2x0aXAtY29udGFpbmVyLFxuLnNsbi10b29sdGlwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEuNzVyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gIHRyYW5zaXRpb246XG4gICAgb3BhY2l0eSAwLjJzIGVhc2UsXG4gICAgdHJhbnNmb3JtIDAuMnMgZWFzZTtcblxuICAmLnNsbi10b29sdGlwLS12aXNpYmxlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxuXG4gIC8vIEFjY2Vzc2liaWxpdHkgaW1wcm92ZW1lbnRzXG4gICY6Zm9jdXMtd2l0aGluIHtcbiAgICBvdXRsaW5lOiAycHggc29saWQgcmdiYShhZG1pbl9jb25maWcuJGNsX2RfbWFpbiwgMC4yNSk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IDJweDtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gICAgYm9yZGVyLXJhZGl1czogMS43NXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgd2lkdGg6IDE5LjVyZW07XG4gICAgbWF4LXdpZHRoOiAxOS41cmVtO1xuICAgIG1pbi13aWR0aDogMTkuNXJlbTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgfVxuXG4gICYuc2xuLXRvb2x0aXAtLXZpc2libGUgLnNsbi10b29sdGlwLWNvbnRlbnQge1xuICAgIGFuaW1hdGlvbjogc2xuLXRvb2x0aXAtZmFkZS1pbiAwLjJzIGVhc2U7XG4gIH1cbiAgLnNsbi10b29sdGlwLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5zbG4tYm9va2luZy10b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xuLXRvb2x0aXAtdGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyYzNlNTA7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsbi10b29sdGlwLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMi4yNXJlbTtcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICB0b3A6IC0zcmVtO1xuICByaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG4tdG9vbHRpcC1ib2R5IHtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZztcbn1cblxuLnNsbi10b29sdGlwLWRldGFpbHMtLXRvcCxcbi5zbG4tdG9vbHRpcC1kZXRhaWxzLS1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAkdG9vbHRpcC1wYWRkaW5nO1xufVxuXG4uc2xuLXRvb2x0aXAtZGV0YWlscy0tdG9wIHtcbiAgLnNsbi10b29sdGlwLWRldGFpbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICAuc2xuLXRvb2x0aXAtbGFiZWwsXG4gICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS10b29sdGlwO1xuICAgIH1cbiAgICAuc2xuLXRvb2x0aXAtbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIGNvbnRlbnQ6ICfil48nO1xuICAgICAgICBmb250LXNpemU6IDAuNWVtO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnOic7XG4gICAgICB9XG4gICAgICAvLyBSZW1vdmUgYnVsbGV0IGFuZCBjb2xvbiBmb3IgaWNvbiBsYWJlbHNcbiAgICAgICYuc2xuLXRvb2x0aXAtbGFiZWwtLWljb24ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC8vIFN0eWxlIGljb25zIGluIGxhYmVsc1xuICAgICAgICAuc2xuLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgICBtaW4td2lkdGg6IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIFxuICAgICAgICAgIC8vIEljb24gU1ZHIG1hc2tzIGZvciB0b29sdGlwIGxhYmVsc1xuICAgICAgICAgICYuc2xuLWljb24tLWlkLWJhZGdlIHtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNSAxMkMxNSAxMy42NTY5IDEzLjY1NjkgMTUgMTIgMTVDMTAuMzQzMSAxNSA5IDEzLjY1NjkgOSAxMkM5IDEwLjM0MzEgMTAuMzQzMSA5IDEyIDlDMTMuNjU2OSA5IDE1IDEwLjM0MzEgMTUgMTJaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTMgNUMzIDMuODk1NDMgMy44OTU0MyAzIDUgM0gxOUMyMC4xMDQ2IDMgMjEgMy44OTU0MyAyMSA1VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUg1QzMuODk1NDMgMjEgMyAyMC4xMDQ2IDMgMTlWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcGF0aCBkPSdNNyAxOEM3IDE3IDguNSAxNiAxMiAxNkMxNS41IDE2IDE3IDE3IDE3IDE4JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTUgMTJDMTUgMTMuNjU2OSAxMy42NTY5IDE1IDEyIDE1QzEwLjM0MzEgMTUgOSAxMy42NTY5IDkgMTJDOSAxMC4zNDMxIDEwLjM0MzEgOSAxMiA5QzEzLjY1NjkgOSAxNSAxMC4zNDMxIDE1IDEyWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTcgMThDNyAxNyA4LjUgMTYgMTIgMTZDMTUuNSAxNiAxNyAxNyAxNyAxOCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2xuLWljb24tLXBob25lIHtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIOC4yNzkyNEM4LjcwOTY3IDMgOS4wOTE4MSAzLjI3NTQzIDkuMjI3OTIgMy42ODM3N0wxMC43MjU3IDguMTc3MjFDMTAuODgzMSA4LjY0OTMyIDEwLjY2OTQgOS4xNjUzMSAxMC4yMjQzIDkuMzg3ODdMNy45NjcwMSAxMC41MTY1QzkuMDY5MjUgMTIuOTYxMiAxMS4wMzg4IDE0LjkzMDggMTMuNDgzNSAxNi4wMzNMMTQuNjEyMSAxMy43NzU3QzE0LjgzNDcgMTMuMzMwNiAxNS4zNTA3IDEzLjExNjkgMTUuODIyOCAxMy4yNzQzTDIwLjMxNjIgMTQuNzcyMUMyMC43MjQ2IDE0LjkwODIgMjEgMTUuMjkwMyAyMSAxNS43MjA4VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUgxOEM5LjcxNTczIDIxIDMgMTQuMjg0MyAzIDZWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIOC4yNzkyNEM4LjcwOTY3IDMgOS4wOTE4MSAzLjI3NTQzIDkuMjI3OTIgMy42ODM3N0wxMC43MjU3IDguMTc3MjFDMTAuODgzMSA4LjY0OTMyIDEwLjY2OTQgOS4xNjUzMSAxMC4yMjQzIDkuMzg3ODdMNy45NjcwMSAxMC41MTY1QzkuMDY5MjUgMTIuOTYxMiAxMS4wMzg4IDE0LjkzMDggMTMuNDgzNSAxNi4wMzNMMTQuNjEyMSAxMy43NzU3QzE0LjgzNDcgMTMuMzMwNiAxNS4zNTA3IDEzLjExNjkgMTUuODIyOCAxMy4yNzQzTDIwLjMxNjIgMTQuNzcyMUMyMC43MjQ2IDE0LjkwODIgMjEgMTUuMjkwMyAyMSAxNS43MjA4VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUgxOEM5LjcxNTczIDIxIDMgMTQuMjg0MyAzIDZWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNsbi1pY29uLS1lbnZlbG9wZSB7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyA4TDEwLjg5MDYgMTMuMjYwNEMxMS41NjI0IDEzLjcwODMgMTIuNDM3NiAxMy43MDgzIDEzLjEwOTQgMTMuMjYwNEwyMSA4TTUgMTlIMTlDMjAuMTA0NiAxOSAyMSAxOC4xMDQ2IDIxIDE3VjdDMjEgNS44OTU0MyAyMC4xMDQ2IDUgMTkgNUg1QzMuODk1NDMgNSAzIDUuODk1NDMgMyA3VjE3QzMgMTguMTA0NiAzLjg5NTQzIDE5IDUgMTlaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyA4TDEwLjg5MDYgMTMuMjYwNEMxMS41NjI0IDEzLjcwODMgMTIuNDM3NiAxMy43MDgzIDEzLjEwOTQgMTMuMjYwNEwyMSA4TTUgMTlIMTlDMjAuMTA0NiAxOSAyMSAxOC4xMDQ2IDIxIDE3VjdDMjEgNS44OTU0MyAyMC4xMDQ2IDUgMTkgNUg1QzMuODk1NDMgNSAzIDUuODk1NDMgMyA3VjE3QzMgMTguMTA0NiAzLjg5NTQzIDE5IDUgMTlaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zbG4taWNvbi0tYXJyb3ctbGVmdC1mcm9tLWJyYWNrZXQge1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkgM0g1QzMuODk1NDMgMyAzIDMuODk1NDMgMyA1VjE5QzMgMjAuMTA0NiAzLjg5NTQzIDIxIDUgMjFIOU0xNSA5TDExIDEzTTExIDEzTDE1IDE3TTExIDEzSDIxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOSAzSDVDMy44OTU0MyAzIDMgMy44OTU0MyAzIDVWMTlDMyAyMC4xMDQ2IDMuODk1NDMgMjEgNSAyMUg5TTE1IDlMMTEgMTNNMTEgMTNMMTUgMTdNMTEgMTNIMjEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi10b29sdGlwLWRldGFpbC0taWQtc3RhdHVzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi10b29sdGlwLWRldGFpbC0tY3VzdG9tZXItbm90ZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdXRpbHMtLXdhcm5pbmc7XG4gICAgICAuc2xuLXRvb2x0aXAtbGFiZWwsXG4gICAgICAuc2xuLXRvb2x0aXAtdmFsdWUge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgfVxuICAgICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwIDFlbTtcbiAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICfigJwnO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAn4oCdJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgbWluLXdpZHRoOiAxLjVyZW07IC8vIFByZXZlbnQgZmxleCBzaHJpbmtpbmdcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IC8vIFByZXZlbnQgZmxleCBzaHJpbmtpbmdcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyMyAyMycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTExLjQ5OTkgNy4zMzMwMVYxMS40OTk3TTExLjQ5OTkgMTUuNjY2M0gxMS41MTAzTTIxLjkxNjYgMTEuNDk5N0MyMS45MTY2IDE3LjI1MjYgMTcuMjUyOSAyMS45MTYzIDExLjQ5OTkgMjEuOTE2M0M1Ljc0Njk1IDIxLjkxNjMgMS4wODMyNSAxNy4yNTI2IDEuMDgzMjUgMTEuNDk5N0MxLjA4MzI1IDUuNzQ2NzEgNS43NDY5NSAxLjA4MzAxIDExLjQ5OTkgMS4wODMwMUMxNy4yNTI5IDEuMDgzMDEgMjEuOTE2NiA1Ljc0NjcxIDIxLjkxNjYgMTEuNDk5N1onIGZpbGw9J25vbmUnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXRvb2x0aXAtZGV0YWlsLS1zaG9wIHtcbiAgICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQWxsb3cgbXVsdGktbGluZSBkaXNwbGF5IGZvciBjaGFubmVsIChvcmlnaW4gKyBlZGl0IGluZm8pXG4gICAgJi5zbG4tdG9vbHRpcC1kZXRhaWwtLWNoYW5uZWwge1xuICAgICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IC8vIE92ZXJyaWRlIGZsZXggdG8gYWxsb3cgbGluZSBicmVha3NcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gUGhvbmUgZGV0YWlsIHdpdGggV2hhdHNBcHAgbGlua1xuICAgICYuc2xuLXRvb2x0aXAtZGV0YWlsLS1waG9uZSB7XG4gICAgICAuc2xuLXRvb2x0aXAtd2hhdHNhcHAtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgY29sb3I6ICMyNUQzNjY7IC8vIFdoYXRzQXBwIGdyZWVuIGNvbG9yXG4gICAgICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzEyOEM3RTsgLy8gRGFya2VyIFdoYXRzQXBwIGdyZWVuIG9uIGhvdmVyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgLy8gQnJhbmRzIHdlaWdodFxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMjMyXCI7IC8vIFdoYXRzQXBwIGljb25cbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLXRvb2x0aXAtZGV0YWlscy0tYm90dG9tIHtcbiAgLnNsbi10b29sdGlwLWRldGFpbCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbWFpbi0tbGlnaHQ7XG4gICAgLy8gJjpsYXN0LWNoaWxkIHtcbiAgICAvLyAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLy8gfVxuICB9XG4gIC5zbG4tdG9vbHRpcC1sYWJlbCxcbiAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ7XG4gIH1cbn1cblxuLnNsbi10b29sdGlwLWRldGFpbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVyZW07XG4gIHBhZGRpbmc6IDhweCAwO1xufVxuXG4uc2xuLXRvb2x0aXAtbGFiZWwsXG4uc2xuLXRvb2x0aXAtdmFsdWUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5zbG4tdG9vbHRpcC1kZXRhaWwtLWR1ZSB7XG4gIC5zbG4tdG9vbHRpcC1sYWJlbCxcbiAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbn1cbi5zbG4tdG9vbHRpcC1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIC5zbG4tdG9vbHRpcC1hY3Rpb24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zbG4tdG9vbHRpcC1hY3Rpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWQxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX21haW4sIDAuMjUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF91dGlscy0tcHJvYmxlbTtcbiAgfVxuXG4gICYuc2xuLXByby1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnNsbi1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIuMjVyZW07XG4gICAgaGVpZ2h0OiAyLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICYuc2xuLWljb24tLWVsbGlwc2lzIHtcbiAgICAgIG1hc2stc2l6ZTogMnJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzYgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE4IDZDMTkuMTA0NiA2IDIwIDUuMTA0NTcgMjAgNEMyMCAyLjg5NTQzIDE5LjEwNDYgMiAxOCAyQzE2Ljg5NTQgMiAxNiAyLjg5NTQzIDE2IDRDMTYgNS4xMDQ1NyAxNi44OTU0IDYgMTggNlonIHN0cm9rZT0nJTIzMjE3MUIxJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzIgNkMzMy4xMDQ2IDYgMzQgNS4xMDQ1NyAzNCA0QzM0IDIuODk1NDMgMzMuMTA0NiAyIDMyIDJDMzAuODk1NCAyIDMwIDIuODk1NDMgMzAgNEMzMCA1LjEwNDU3IDMwLjg5NTQgNiAzMiA2Wicgc3Ryb2tlPSclMjMyMTcxQjEnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J000IDZDNS4xMDQ1NyA2IDYgNS4xMDQ1NyA2IDRDNiAyLjg5NTQzIDUuMTA0NTcgMiA0IDJDMi44OTU0MyAyIDIgMi44OTU0MyAyIDRDMiA1LjEwNDU3IDIuODk1NDMgNiA0IDZaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyUyMzIxNzFCMScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nJTIzMjE3MUIxJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgbWFzay1zaXplOiAxLjc1cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIzLjc3NzggMTcuMjVDMjMuNzc3OCAxNi4zODggMjQuMTA1NiAxNS41NjE0IDI0LjY4OSAxNC45NTE5QzI1LjI3MjQgMTQuMzQyNCAyNi4wNjM4IDE0IDI2Ljg4ODkgMTRDMjcuNzE0IDE0IDI4LjUwNTMgMTQuMzQyNCAyOS4wODg4IDE0Ljk1MTlDMjkuNjcyMiAxNS41NjE0IDMwIDE2LjM4OCAzMCAxNy4yNVYyMy43NU0yNi44ODg5IDI3SDUuMTExMTFDNC4yODU5OSAyNyAzLjQ5NDY3IDI2LjY1NzYgMi45MTEyMiAyNi4wNDgxQzIuMzI3NzggMjUuNDM4NiAyIDI0LjYxMiAyIDIzLjc1VjE3LjI1QzIgMTYuMzg4IDIuMzI3NzggMTUuNTYxNCAyLjkxMTIyIDE0Ljk1MTlDMy40OTQ2NyAxNC4zNDI0IDQuMjg1OTkgMTQgNS4xMTExMSAxNEM1LjkzNjIzIDE0IDYuNzI3NTUgMTQuMzQyNCA3LjMxMSAxNC45NTE5QzcuODk0NDUgMTUuNTYxNCA4LjIyMjIyIDE2LjM4OCA4LjIyMjIyIDE3LjI1VjIwLjVIMjAuNzIyNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTUgMTRWNi41MDAwMUM0Ljk5OTQ3IDYuMDQ3NDMgNS4wNzA0NSA1LjU5NzM3IDUuMjEwNTcgNS4xNjUwMU04LjMzMyAyLjE5NTAxQzguNzgwNzQgMi4wNjQ5MiA5LjI0NjI3IDEuOTk5MiA5LjcxNDI5IDIuMDAwMDFIMjIuMjg1N0MyMy41MzYgMi4wMDAwMSAyNC43MzUxIDIuNDc0MTEgMjUuNjE5MiAzLjMxODAzQzI2LjUwMzMgNC4xNjE5NCAyNyA1LjMwNjUzIDI3IDYuNTAwMDFWMTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J003IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjUgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yIDJMMzAgMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMy43Nzc4IDE3LjI1QzIzLjc3NzggMTYuMzg4IDI0LjEwNTYgMTUuNTYxNCAyNC42ODkgMTQuOTUxOUMyNS4yNzI0IDE0LjM0MjQgMjYuMDYzOCAxNCAyNi44ODg5IDE0QzI3LjcxNCAxNCAyOC41MDUzIDE0LjM0MjQgMjkuMDg4OCAxNC45NTE5QzI5LjY3MjIgMTUuNTYxNCAzMCAxNi4zODggMzAgMTcuMjVWMjMuNzVNMjYuODg4OSAyN0g1LjExMTExQzQuMjg1OTkgMjcgMy40OTQ2NyAyNi42NTc2IDIuOTExMjIgMjYuMDQ4MUMyLjMyNzc4IDI1LjQzODYgMiAyNC42MTIgMiAyMy43NVYxNy4yNUMyIDE2LjM4OCAyLjMyNzc4IDE1LjU2MTQgMi45MTEyMiAxNC45NTE5QzMuNDk0NjcgMTQuMzQyNCA0LjI4NTk5IDE0IDUuMTExMTEgMTRDNS45MzYyMyAxNCA2LjcyNzU1IDE0LjM0MjQgNy4zMTEgMTQuOTUxOUM3Ljg5NDQ1IDE1LjU2MTQgOC4yMjIyMiAxNi4zODggOC4yMjIyMiAxNy4yNVYyMC41SDIwLjcyMjcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J001IDE0VjYuNTAwMDFDNC45OTk0NyA2LjA0NzQzIDUuMDcwNDUgNS41OTczNyA1LjIxMDU3IDUuMTY1MDFNOC4zMzMgMi4xOTUwMUM4Ljc4MDc0IDIuMDY0OTIgOS4yNDYyNyAxLjk5OTIgOS43MTQyOSAyLjAwMDAxSDIyLjI4NTdDMjMuNTM2IDIuMDAwMDEgMjQuNzM1MSAyLjQ3NDExIDI1LjYxOTIgMy4zMTgwM0MyNi41MDMzIDQuMTYxOTQgMjcgNS4zMDY1MyAyNyA2LjUwMDAxVjE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNyAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI1IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMiAyTDMwIDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gICAgJi5zbG4taWNvbi0tZmluZ2VycHJpbnQge1xuICAgICAgbWFzay1zaXplOiAxLjVyZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgMTFWMTZNMTUgMTNWMTZNOSAxM1YxNk0xNyA5LjVWMTZNNyA5LjVWMTQuNU0xMiAyMUMxNi45NzA2IDIxIDIxIDE2Ljk3MDYgMjEgMTJDMjEgNy4wMjk0NCAxNi45NzA2IDMgMTIgM0M3LjAyOTQ0IDMgMyA3LjAyOTQ0IDMgMTJDMyAxMy42NTY5IDMuNDY4NjkgMTUuMjAxNCA0LjI4MjIxIDE2LjVNMTIgN0MxNC4yMDkxIDcgMTYgOC43OTA4NiAxNiAxMUMxNiAxMS4zNTA2IDE1Ljk2NTIgMTEuNjkyNSAxNS44OTk4IDEyLjAyMjEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMiAxMVYxNk0xNSAxM1YxNk05IDEzVjE2TTE3IDkuNVYxNk03IDkuNVYxNC41TTEyIDIxQzE2Ljk3MDYgMjEgMjEgMTYuOTcwNiAyMSAxMkMyMSA3LjAyOTQ0IDE2Ljk3MDYgMyAxMiAzQzcuMDI5NDQgMyAzIDcuMDI5NDQgMyAxMkMzIDEzLjY1NjkgMy40Njg2OSAxNS4yMDE0IDQuMjgyMjEgMTYuNU0xMiA3QzE0LjIwOTEgNyAxNiA4Ljc5MDg2IDE2IDExQzE2IDExLjM1MDYgMTUuOTY1MiAxMS42OTI1IDE1Ljg5OTggMTIuMDIyMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLXBob25lIHtcbiAgICAgIG1hc2stc2l6ZTogMS41cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgNUMzIDMuODk1NDMgMy44OTU0MyAzIDUgM0g4LjI3OTI0QzguNzA5NjcgMyA5LjA5MTgxIDMuMjc1NDMgOS4yMjc5MiAzLjY4Mzc3TDEwLjcyNTcgOC4xNzcyMUMxMC44ODMxIDguNjQ5MzIgMTAuNjY5NCA5LjE2NTMxIDEwLjIyNDMgOS4zODc4N0w3Ljk2NzAxIDEwLjUxNjVDOS4wNjkyNSAxMi45NjEyIDExLjAzODggMTQuOTMwOCAxMy40ODM1IDE2LjAzM0wxNC42MTIxIDEzLjc3NTdDMTQuODM0NyAxMy4zMzA2IDE1LjM1MDcgMTMuMTE2OSAxNS44MjI4IDEzLjI3NDNMMjAuMzE2MiAxNC43NzIxQzIwLjcyNDYgMTQuOTA4MiAyMSAxNS4yOTAzIDIxIDE1LjcyMDhWMTlDMjEgMjAuMTA0NiAyMC4xMDQ2IDIxIDE5IDIxSDE4QzkuNzE1NzMgMjEgMyAxNC4yODQzIDMgNlY1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgNUMzIDMuODk1NDMgMy44OTU0MyAzIDUgM0g4LjI3OTI0QzguNzA5NjcgMyA5LjA5MTgxIDMuMjc1NDMgOS4yMjc5MiAzLjY4Mzc3TDEwLjcyNTcgOC4xNzcyMUMxMC44ODMxIDguNjQ5MzIgMTAuNjY5NCA5LjE2NTMxIDEwLjIyNDMgOS4zODc4N0w3Ljk2NzAxIDEwLjUxNjVDOS4wNjkyNSAxMi45NjEyIDExLjAzODggMTQuOTMwOCAxMy40ODM1IDE2LjAzM0wxNC42MTIxIDEzLjc3NTdDMTQuODM0NyAxMy4zMzA2IDE1LjM1MDcgMTMuMTE2OSAxNS44MjI4IDEzLjI3NDNMMjAuMzE2MiAxNC43NzIxQzIwLjcyNDYgMTQuOTA4MiAyMSAxNS4yOTAzIDIxIDE1LjcyMDhWMTlDMjEgMjAuMTA0NiAyMC4xMDQ2IDIxIDE5IDIxSDE4QzkuNzE1NzMgMjEgMyAxNC4yODQzIDMgNlY1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLWVudmVsb3BlIHtcbiAgICAgIG1hc2stc2l6ZTogMS41cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgOEwxMC44OTA2IDEzLjI2MDRDMTEuNTYyNCAxMy43MDgzIDEyLjQzNzYgMTMuNzA4MyAxMy4xMDk0IDEzLjI2MDRMMjEgOE01IDE5SDE5QzIwLjEwNDYgMTkgMjEgMTguMTA0NiAyMSAxN1Y3QzIxIDUuODk1NDMgMjAuMTA0NiA1IDE5IDVINUMzLjg5NTQzIDUgMyA1Ljg5NTQzIDMgN1YxN0MzIDE4LjEwNDYgMy44OTU0MyAxOSA1IDE5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgOEwxMC44OTA2IDEzLjI2MDRDMTEuNTYyNCAxMy43MDgzIDEyLjQzNzYgMTMuNzA4MyAxMy4xMDk0IDEzLjI2MDRMMjEgOE01IDE5SDE5QzIwLjEwNDYgMTkgMjEgMTguMTA0NiAyMSAxN1Y3QzIxIDUuODk1NDMgMjAuMTA0NiA1IDE5IDVINUMzLjg5NTQzIDUgMyA1Ljg5NTQzIDMgN1YxN0MzIDE4LjEwNDYgMy44OTU0MyAxOSA1IDE5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLXVzZXIge1xuICAgICAgbWFzay1zaXplOiAxLjVyZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI3IDMxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjUuMTY2NiAyOC42MjVWMjUuNzA4M0MyNS4xNjY2IDI0LjE2MTIgMjQuNTUyIDIyLjY3NzUgMjMuNDU4IDIxLjU4MzVDMjIuMzY0MSAyMC40ODk2IDIwLjg4MDMgMTkuODc1IDE5LjMzMzMgMTkuODc1SDcuNjY2NThDNi4xMTk0OSAxOS44NzUgNC42MzU3NiAyMC40ODk2IDMuNTQxOCAyMS41ODM1QzIuNDQ3ODMgMjIuNjc3NSAxLjgzMzI1IDI0LjE2MTIgMS44MzMyNSAyNS43MDgzVjI4LjYyNU0xOS4zMzMzIDguMjA4MzNDMTkuMzMzMyAxMS40MyAxNi43MjE2IDE0LjA0MTcgMTMuNDk5OSAxNC4wNDE3QzEwLjI3ODMgMTQuMDQxNyA3LjY2NjU4IDExLjQzIDcuNjY2NTggOC4yMDgzM0M3LjY2NjU4IDQuOTg2NjcgMTAuMjc4MyAyLjM3NSAxMy40OTk5IDIuMzc1QzE2LjcyMTYgMi4zNzUgMTkuMzMzMyA0Ljk4NjY3IDE5LjMzMzMgOC4yMDgzM1onIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjcgMzEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS4xNjY2IDI4LjYyNVYyNS43MDgzQzI1LjE2NjYgMjQuMTYxMiAyNC41NTIgMjIuNjc3NSAyMy40NTggMjEuNTgzNUMyMi4zNjQxIDIwLjQ4OTYgMjAuODgwMyAxOS44NzUgMTkuMzMzMyAxOS44NzVINy42NjY1OEM2LjExOTQ5IDE5Ljg3NSA0LjYzNTc2IDIwLjQ4OTYgMy41NDE4IDIxLjU4MzVDMi40NDc4MyAyMi42Nzc1IDEuODMzMjUgMjQuMTYxMiAxLjgzMzI1IDI1LjcwODNWMjguNjI1TTE5LjMzMzMgOC4yMDgzM0MxOS4zMzMzIDExLjQzIDE2LjcyMTYgMTQuMDQxNyAxMy40OTk5IDE0LjA0MTdDMTAuMjc4MyAxNC4wNDE3IDcuNjY2NTggMTEuNDMgNy42NjY1OCA4LjIwODMzQzcuNjY2NTggNC45ODY2NyAxMC4yNzgzIDIuMzc1IDEzLjQ5OTkgMi4zNzVDMTYuNzIxNiAyLjM3NSAxOS4zMzMzIDQuOTg2NjcgMTkuMzMzMyA4LjIwODMzWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLWRlbGV0ZSB7XG4gICAgICBtYXNrLXNpemU6IDEuNXJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjkgMzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjM3NSA3Ljc1MDMzSDQuMjkxNjdNNC4yOTE2NyA3Ljc1MDMzSDI3LjYyNU00LjI5MTY3IDcuNzUwMzNWMjguMTY3QzQuMjkxNjcgMjguOTQwNSA0LjU5ODk2IDI5LjY4MjQgNS4xNDU5NCAzMC4yMjk0QzUuNjkyOTIgMzAuNzc2NCA2LjQzNDc5IDMxLjA4MzcgNy4yMDgzMyAzMS4wODM3SDIxLjc5MTdDMjIuNTY1MiAzMS4wODM3IDIzLjMwNzEgMzAuNzc2NCAyMy44NTQxIDMwLjIyOTRDMjQuNDAxIDI5LjY4MjQgMjQuNzA4MyAyOC45NDA1IDI0LjcwODMgMjguMTY3VjcuNzUwMzNNOC42NjY2NyA3Ljc1MDMzVjQuODMzNjZDOC42NjY2NyA0LjA2MDExIDguOTczOTYgMy4zMTgyNCA5LjUyMDk0IDIuNzcxMjZDMTAuMDY3OSAyLjIyNDI4IDEwLjgwOTggMS45MTY5OSAxMS41ODMzIDEuOTE2OTlIMTcuNDE2N0MxOC4xOTAyIDEuOTE2OTkgMTguOTMyMSAyLjIyNDI4IDE5LjQ3OTEgMi43NzEyNkMyMC4wMjYgMy4zMTgyNCAyMC4zMzMzIDQuMDYwMTEgMjAuMzMzMyA0LjgzMzY2VjcuNzUwMzNNMTEuNTgzMyAxNS4wNDJWMjMuNzkyTTE3LjQxNjcgMTUuMDQyVjIzLjc5Micgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyOSAzMycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuMzc1IDcuNzUwMzNINC4yOTE2N000LjI5MTY3IDcuNzUwMzNIMjcuNjI1TTQuMjkxNjcgNy43NTAzM1YyOC4xNjdDNC4yOTE2NyAyOC45NDA1IDQuNTk4OTYgMjkuNjgyNCA1LjE0NTk0IDMwLjIyOTRDNS42OTI5MiAzMC43NzY0IDYuNDM0NzkgMzEuMDgzNyA3LjIwODMzIDMxLjA4MzdIMjEuNzkxN0MyMi41NjUyIDMxLjA4MzcgMjMuMzA3MSAzMC43NzY0IDIzLjg1NDEgMzAuMjI5NEMyNC40MDEgMjkuNjgyNCAyNC43MDgzIDI4Ljk0MDUgMjQuNzA4MyAyOC4xNjdWNy43NTAzM004LjY2NjY3IDcuNzUwMzNWNC44MzM2NkM4LjY2NjY3IDQuMDYwMTEgOC45NzM5NiAzLjMxODI0IDkuNTIwOTQgMi43NzEyNkMxMC4wNjc5IDIuMjI0MjggMTAuODA5OCAxLjkxNjk5IDExLjU4MzMgMS45MTY5OUgxNy40MTY3QzE4LjE5MDIgMS45MTY5OSAxOC45MzIxIDIuMjI0MjggMTkuNDc5MSAyLjc3MTI2QzIwLjAyNiAzLjMxODI0IDIwLjMzMzMgNC4wNjAxMSAyMC4zMzMzIDQuODMzNjZWNy43NTAzM00xMS41ODMzIDE1LjA0MlYyMy43OTJNMTcuNDE2NyAxNS4wNDJWMjMuNzkyJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUHJvIGZlYXR1cmUgc3R5bGluZ1xuLnNsbi1wcm8tZmVhdHVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ1BSTyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICByaWdodDogLThweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmY5ODAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHBhZGRpbmc6IDJweCA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4vLyBQUk8gRmVhdHVyZSBXcmFwcGVyIGluIFRvb2x0aXBcbi5zbG4tdG9vbHRpcC1hY3Rpb24td3JhcHBlci0tcHJvLWZlYXR1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLnNsbi1uby1zaG93LWljb24tdG9vbHRpcC1mcmVlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAuc2xuLXByb2ZlYXR1cmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuc2xuLXByb2ZlYXR1cmVfX2N0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4vLyBBbmltYXRpb24gZm9yIHRvb2x0aXAgYXBwZWFyYW5jZVxuQGtleWZyYW1lcyBzbG4tdG9vbHRpcC1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHNjYWxlKDAuOTUpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBSZXNwb25zaXZlIGFkanVzdG1lbnRzXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNsbi10b29sdGlwLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1hY3Rpb25zIHtcbiAgICBnYXA6IDZweDtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1hY3Rpb24ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLy8gRGFyayBtb2RlIHN1cHBvcnQgKGNvbW1lbnRlZCBvdXQgZm9yIG5vdylcbi8qIEBtZWRpYSAocHJlZmVycy1jb2xvci1zY2hlbWU6IGRhcmspIHtcbiAgLnNsbi10b29sdGlwLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6ICMyYzNlNTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQ0OTVlO1xuICAgIGNvbG9yOiAjZWNmMGYxO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogIzM0NDk1ZTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGE1ZjdhO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLXRpdGxlIHtcbiAgICBjb2xvcjogI2VjZjBmMTtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1jbG9zZSB7XG4gICAgY29sb3I6ICNiZGMzYzc7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTVmN2E7XG4gICAgICBjb2xvcjogI2VjZjBmMTtcbiAgICB9XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtZGV0YWlsIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNGE1ZjdhO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLWxhYmVsIHtcbiAgICBjb2xvcjogI2JkYzNjNztcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgY29sb3I6ICNlY2YwZjE7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtYWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzQ0OTVlO1xuICAgIGJvcmRlci1jb2xvcjogIzRhNWY3YTtcbiAgICBjb2xvcjogI2JkYzNjNztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzRhNWY3YTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzVhNmY4YTtcbiAgICAgIGNvbG9yOiAjZWNmMGYxO1xuICAgIH1cbiAgfVxufSAqL1xuIiwiQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL3R5cG8tYWRtaW4nO1xuQHVzZSAnLi4vc2V0dGluZ3MtbWl4aW5zJztcblxuLnNsbi1jYWxlbmRhci12aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjM3NXJlbTtcbiAgQGV4dGVuZCAlemktYmFzZTtcbiAgZm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcbiAgW2RhdGEtY2FsLXZpZXddIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgLy8gQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgIC8vICAgJjpob3ZlciB7XG4gICAgLy8gICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cbiAgLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAjY2FsZW5kYXIge1xuICAgIEBleHRlbmQgJXppLWZvbmRvO1xuICB9XG5cbiAgI2NhbC1kYXktYm94IHtcbiAgICBAZXh0ZW5kICV6aS1ncmFmaWNhO1xuICB9XG4gICNjYWwtZGF5LXBhbmVsIHtcbiAgICBAZXh0ZW5kICV6aS1oaWdobGlnaHRzO1xuICB9XG4gICNjYWwtc2xpZGUtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuICAgICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCxcbiAgICAgIDAuNVxuICAgICk7XG4gICAgYS5ldmVudC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5zbG4tY2FsZW5kYXItZXZlbnQtY2FsbHRvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2xuLWNhbGVuZGFyLWV2ZW50LWNhbGx0byB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1jYWxlbmRhci1ldmVudC1jYWxsdG8ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogY2FsYygxMDAlICsgMTRweCk7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgLy9ib3JkZXI6IDRweCBzb2xpZCAkY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNTRweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICBAZXh0ZW5kICVmb250LWJpZztcbiAgICAgIC8vQGluY2x1ZGUgYi1yYWRpdXMoNHB4KTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgICAgLy8tbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAvLy13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAvL3RyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwMTNcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyMDBtcywgY29sb3IgMzAwbXMpO1xuXHRcdFx0XHR6LWluZGV4OiAyMDA7XG5cdFx0XHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KTtcblx0XHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcblx0XHRcdH1cblx0XHRcdCovXG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LXBhZ2luYXRpb24ge1xuICAgIC5idG4ge1xuICAgICAgbWFyZ2luOiAwIDNweCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gIH1cblxuICAuc2xuLWNhbGVuZGFyLXZpZXctaGVhZGVyIHtcbiAgICAvLyBkaXNwbGF5OiBncmlkO1xuICAgIC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmcjtcbiAgICBnYXA6IDFyZW07XG4gICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy8gbWFyZ2luOiAxcmVtIDAgMnJlbSAwO1xuICAgICY6aGFzKC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcC13cmFwcGVyKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDRmcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnNsbi1ib29raW5nLXN0YXR1cy1zdW1tYXJ5IHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICYuY2hhcnQtdG9vbHRpcC12aXNpYmxlIHtcbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW06bm90KC5hY3RpdmUpIHtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICBmaWx0ZXI6IHNhdHVyYXRlKDApO1xuICAgICAgfVxuICAgIH1cblxuXG5cbiAgICAvLyBQUk8vRlJFRSB2ZXJzaW9uIHN0eWxpbmdcbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1kaXNhYmxlZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9faW5wdXQge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0LjVyZW07XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tZ3JleS1saWdodDtcbiAgICAgIH1cblxuICAgICAgLy8gR3JheSBvdXQgdGhlIHN0YXR1cyBpdGVtcyBpbiBGUkVFIHZlcnNpb25cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0ge1xuICAgICAgICAvLyBvcGFjaXR5OiAwLjY7XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gU3R5bGUgdGhlIG1vY2t1cCBTVkcgY2hhcnRcbiAgICAgIC5zbG4tYm9va2luZy1zdGF0dXMtY2hhcnQtbW9ja3VwIHtcbiAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgwKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1ib29raW5nLXN0YXR1cy1zdW1tYXJ5IHtcbiAgICAuc2xuLXByb2ZlYXR1cmVfX2lucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMC4yNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQtLWV2aWQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgfVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tcGFpZC1jb25maXJtZWQge1xuICAgICAgICBjb2xvcjogIzZhYTg0ZjtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0tLXBheS1sYXRlciB7XG4gICAgICAgIGNvbG9yOiAjNmQ5ZWViO1xuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tcGVuZGluZyB7XG4gICAgICAgIGNvbG9yOiAjZjU4MTIwO1xuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tY2FuY2VsbGVkIHtcbiAgICAgICAgY29sb3I6ICNlNTQ3NDc7XG4gICAgICB9XG4gICAgICAuc2xuLXN0YXR1cy1zdW1tYXJ5X19pdGVtLS1ub3Nob3cge1xuICAgICAgICBjb2xvcjogIzFiMWIyMTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAvLyBwYWRkaW5nOiAwIDAgMCAxLjVyZW07XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tZ3JleS1saWdodDtcbiAgICAgICAgLy8gYm9yZGVyOiAycHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gUFJPIGZlYXR1cmUgQ1RBIHNwZWNpZmljIHRvIGJvb2tpbmcgc3RhdHVzIHN1bW1hcnlcbiAgLnNsbi1wcm9mZWF0dXJlX19jdGEuc2xuLXByb2ZlYXR1cmVfX2N0YS0tYm9va2luZy1zdGF0dXMtc3VtbWFyeSB7XG4gICAgLy8gQ292ZXIgdGhlIGVudGlyZSBzdW1tYXJ5IGFyZWFcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG5cbiAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgLy8gQ3VzdG9tIHRvb2x0aXAgcG9zaXRpb25pbmcgZm9yIHRoaXMgY29tcG9uZW50XG4gICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMXJlbSAwLjc1cmVtIDRyZW07XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzbG4tYm9va2luZy1zdGF0dXMtY2hhcnQtY29udGFpbmVyIHtcbiAgICBzdmcge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBDdXN0b20gY2hhcnQgdG9vbHRpcFxuICAjc2xuLWNoYXJ0LWN1c3RvbS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNjZweDtcbiAgICByaWdodDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNjZweDtcblxuICAgIC5zbG4tY2hhcnQtY3VzdG9tLXRvb2x0aXBfX2lubmVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3R0b206IC04cHg7IC8vIEFkanVzdCBiYXNlZCBvbiBhcnJvdyBzaXplXG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZSBjdXJyZW50Q29sb3IgY3VycmVudENvbG9yXG4gICAgICAgICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgLy8gZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbiAgICAgICAgLy90cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsbi1jaGFydC1jdXN0b20tdG9vbHRpcF9fbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuXG4gICAgLnNsbi1jaGFydC1jdXN0b20tdG9vbHRpcF9fdmFsdWUge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICBjb2xvcjogIzcwODY5NztcbiAgICB9XG5cbiAgICAuc2xuLWNoYXJ0LWN1c3RvbS10b29sdGlwX19jb3VudCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgY29sb3I6ICM3MDg2OTc7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxuICAvLyAuc2xuLWNhbGVuZGFyLXZpZXcgLy8gRU5EXG59XG4uc2xuLWNhbGVuZGFyLXZpZXctdG9wYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgIGdhcDogMXJlbTtcbiAgfVxufVxuLnNsbi1jYWxlbmRhci12aWV3LW5hdiB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICAuc2xuLWJveC10aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIH1cbiAgLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXBpbGwge1xuICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIGdyaWQtcm93OiAyO1xuICAgIGJ1dHRvbiB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIH1cbiAgfVxuICAuc2xuLWljb24tLWFycm93LS1sZWZ0IHtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgICBncmlkLXJvdzogMjtcbiAgfVxuICAuc2xuLWljb24tLWFycm93LS1yaWdodCB7XG4gICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICAuc2xuLWJveC10aXRsZSB7XG4gICAgICBtaW4td2lkdGg6IHVuc2V0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC5zbG4tYm94LXRpdGxlLFxuICAgIC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsLFxuICAgIC5zbG4taWNvbi0tYXJyb3ctLWxlZnQsXG4gICAgLnNsbi1pY29uLS1hcnJvdy0tcmlnaHQge1xuICAgICAgZ3JpZC1jb2x1bW46IHVuc2V0O1xuICAgICAgZ3JpZC1yb3c6IHVuc2V0O1xuICAgIH1cbiAgfVxufVxuLnNsbi1jYWxlbmRhci12aWV3LXN3aXRjaGVyIHtcbiAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIHtcbiAgICAgIGdhcDogMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1jYWxlbmRhci12aWV3LXRvcGJhci0tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAuc2xuLXN3aXRjaCBpbnB1dCArIGxhYmVsIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4vL1xuLmRheS1ldmVudC5icmVhay1kb3duOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMjBweCAwIDA7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOlxuICAgIGxpbmVhci1ncmFkaWVudCgtNDVkZWcsIHdoaXRlIDEwcHgsIHRyYW5zcGFyZW50IDApIDAgMTBweCxcbiAgICBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHdoaXRlIDEwcHgsIHRyYW5zcGFyZW50IDApIDAgMTBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDIwcHg7XG59XG4uZGF5LWV2ZW50LmJyZWFrLXVwOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwcHggMCAtMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0b3A6IDExMCU7XG4gIGJhY2tncm91bmQ6XG4gICAgbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsIHdoaXRlIDEwcHgsIHRyYW5zcGFyZW50IDApIDAgMTBweCxcbiAgICBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCB3aGl0ZSAxMHB4LCB0cmFuc3BhcmVudCAwKSAwIDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTlweCAyMHB4O1xufVxuXG4uZGF5LWV2ZW50LmJyZWFrLWRvd24gLmV2ZW50LWl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuI2NhbC1kYXktYm94IC5kYXktZXZlbnQuYnJlYWstZG93bi5kYXktaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmRheS1ldmVudC5icmVhay11cCAuZXZlbnQtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbiNjYWwtZGF5LWJveCAuZGF5LWV2ZW50LmJyZWFrLXVwLmRheS1oaWdobGlnaHQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4jY2FsLWRheS1ib3ggLmRheS1ldmVudC5uby1ib3JkZXItdG9wLmRheS1oaWdobGlnaHQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4vLyogRElNSVRSSSAqLy9cbiRjbF9kX3RleHQtLWV2aWQ6IHJnYmEoMCwgMCwgMCwgMSk7XG4kY2xfZF90ZXh0OiByZ2JhKDUxLCA1MSwgNTEsIDEpO1xuJGNsX2RfdGV4dC1hNTogcmdiYSgzOCwgMzgsIDM4LCAwLjUpO1xuJGNsX2RfdGV4dC1hMTU6IHJnYmEoMzgsIDM4LCAzOCwgMC4xNSk7XG4kY2xfZF9pY29uOiAjMDA0MjU4O1xuJGNsX2RfaWNvbi0taG92ZXI6ICMwMDg5Yjc7XG4kY2xfZF9iZy1saWdodGJsdWU6ICM5ZWQ4ZjI7XG5cbi5jYWwtZGF5LXBhbmVsX193cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogU3RhbmRhcmRpemVkIHNjcm9sbGJhciBwcm9wZXJ0aWVzIGZvciBGaXJlZm94IGFuZCBtb2Rlcm4gYnJvd3NlcnMgKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHRcbiAgICBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG5cbiAgLyogV2ViS2l0IHNjcm9sbGJhciBzdHlsaW5nIGZvciBDaHJvbWUsIFNhZmFyaSwgRWRnZSAqL1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIG1hcmdpbjogMS4yNXJlbSAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheSB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gMWZyIGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzMHB4O1xuICBncmlkLWNvbHVtbi1nYXA6IDBweDtcbiAgZ3JpZC1yb3ctZ2FwOiAwcHg7XG4gIHBhZGRpbmc6IDVweCA3cHg7XG4gIGNvbG9yOiAkY2xfZF90ZXh0LS1ldmlkO1xuICBmb250LXNpemU6IDE0cHg7XG4gICYuZHVyYXRpb24tMTVfX3dyYXBwZXItLWNsb3NlZCB7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICAuc2xuLWljb24tLXBsdXMtY2lyY2xlOjphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4taWNvbi0tcGx1cy1jaXJjbGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogJGNsX2RfaWNvbi0taG92ZXI7XG4gIH1cbn1cbi5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXIge1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgZ3JpZC1yb3c6IDE7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAzMHB4O1xuICBtYXJnaW46IC01cHggLTdweCAwIC03cHg7XG4gIHBhZGRpbmc6IDVweCA3cHggNXB4IDdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDg5ZTtcbiAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uZGF5LWV2ZW50LWl0ZW1fX2N1c3RvbWVyIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgLnNsbi1pY29uLS1jaGVja21hcmsge1xuICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAuZGF5LWV2ZW50LWl0ZW1fX2N1c3RvbWVyLW5hbWUge1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZGF5LWV2ZW50LWl0ZW1fX2Jvb2tpbmdfaWQge1xuICBncmlkLWNvbHVtbjogMjtcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXdlaWdodDogNzAwO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi8vIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5IHtcbi8vIH1cbi5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5IHVsLnNlcnZpY2Vfd3JhcHBlciB7XG4gIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICBncmlkLXJvdzogMjtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgcGFkZGluZzogM3B4IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbF9kX3RleHQtYTE1O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICAmOm9ubHktY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuLmRheS1ldmVudC1pdGVtX19zZXJ2aWNlIHtcbiAgY29sb3I6ICRjbF9kX3RleHQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIC5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50X25hbWUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDkwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRfdGltaW5nIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4vLyBXYWxrLUluIEJhZGdlXG4uc2xuLXdhbGtpbi1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4cHg7XG4gIGxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLCB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgei1pbmRleDogMTA7XG4gIFxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuXG5kaXYubW9yZV9kZXRhaWxzIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gIGdyaWQtcm93OiA0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC03cHg7XG4gIG1hcmdpbi1ib3R0b206IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDAuOWVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgIH1cbiAgfVxufVxuLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlcbiAgLmNvbmZpcm0tZGVsZXRlOm5vdChbc3R5bGUqPSd2aXNpYmlsaXR5OiB2aXNpYmxlOyddKSB7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5zcGFuLmFtb3VudF92YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbn1cblxuLmJvb2tpbmdfZHVlX2Ftb3VudCAuYW1vdW50X3ZhbHVlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuZGl2LmJvb2tpbmdfdG9vbHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmJvb2tpbmdfdG9vbF9pdGVtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zbG4tYnRuLS1pY29uIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgY29sb3I6ICRjbF9kX2ljb247XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY2xfZF9pY29uLS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgICBhOmhvdmVyIHtcbiAgICAgIC5zbG4tYnRuLS1pY29uIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY2xfZF9pY29uLS1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1mcmVlLXZlcnNpb24ge1xuICAuYm9va2luZ190b29sX2l0ZW1fcHJvbW9saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBwYWRkaW5nOiAwLjc1ZW0gMWVtIDAuNWVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgsIDY3LCAxMjEsIDEpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDkwZGVnLFxuICAgICAgcmdiYSgxOCwgNjcsIDEyMSwgMSkgMCUsXG4gICAgICByZ2JhKDM0LCA4NywgMTQ1LCAxKSA1MSUsXG4gICAgICByZ2JhKDE4LCA2NywgMTIxLCAxKSAxMDAlXG4gICAgKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXM7XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgcmdiYSgxOCwgNjcsIDEyMSwgMSk7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG4gIC5ib29raW5nX3Rvb2xfaXRlbSxcbiAgLm1vcmVfZGV0YWlscyB1bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuYm9va2luZ190b29sX2l0ZW1fcHJvbW9saW5rIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5tb3JlX2RldGFpbHMgdWwgbGkge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuXG4gIC5tb3JlX2RldGFpbHNfcHJvbW9saW5rIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgIGxlZnQ6IDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcbiAgICBjb2xvcjogJGNsX2RfdGV4dC0tZXZpZDtcbiAgICBzcGFuIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMC41ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCA4NywgMTQ1LCAxKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICAgIC8qIEZJWCAwOTIwMjNcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAuNWVtO1xuXHRcdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KTtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA5Y1wiO1xuXHRcdFx0fVxuXHRcdFx0Ki9cbiAgICB9XG5cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmNvbmZpcm0tZGVsZXRlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMmVtO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIC5jbG9zZSB7XG4gICAgdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5yb3RhdGUge1xuICAmOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgY29sb3I6ICRjbF9kX3RleHQtYTU7XG4gICAgdHJhbnNpdGlvbjpcbiAgICAgIGJhY2tncm91bmQtY29sb3IgMjAwbXMsXG4gICAgICBjb2xvciAzMDBtcyxcbiAgICAgIG9wYWNpdHkgMjUwbXM7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29sb3I6ICRjbF9kX2ljb24tLWhvdmVyO1xuICAgIH1cbiAgfVxufVxuXG5kaXYuYm9va2luZ190b29scyAuYm9va2luZ190b29sX2l0ZW0uZGlzYWJsZWQgYSBpLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICBjb2xvcjogJGNsX2RfaWNvbjtcbiAgb3BhY2l0eTogMC40O1xufVxuZGl2LmJvb2tpbmdfdG9vbHMgLmJvb2tpbmdfdG9vbF9pdGVtLmRpc2FibGVkIGEgaS5zbG4tYnRuLS1pY29uOmFmdGVyOmhvdmVyIHtcbiAgY29sb3I6ICRjbF9kX2ljb247XG4gIG9wYWNpdHk6IDAuNDtcbn1cbmRpdi5ib29raW5nX3Rvb2xzIC5ib29raW5nX3Rvb2xfaXRlbS5kaXNhYmxlZCBhIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kYXktZXZlbnQtbWFpbi1ibG9jayB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuI2NhbC1kYXktcGFuZWwtaG91ciAuY2FsLWRheS1ob3VyLXBhcnQgLmNhbC1kYXktaG91ci1wYXJ0LWZpcnN0LWNvbHVtbiB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuJGNsX2Rfd2FybmluZzogI2YyZDg5ZTtcbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2MzYzM7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2MzYzNjMztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtZGFuZ2VyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhZDIxMjE7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2FkMjEyMTtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC13YXJuaW5nIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZjlkMDI7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2ZmOWQwMjtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1pbmZvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMGIwZmY7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzFlOTBmZjtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1pbnZlcnNlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYjFiMWI7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzFiMWIxYjtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zdWNjZXNzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1M2E5MWE7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzUzYTkxYTtcbn1cbiNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zcGVjaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTZmZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4MDAwODA7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzgwMDA4MDtcbn1cbiNjYWwtZGF5LWJveCAuYXR0LXVuYXZhaWxhYmxlLWhpZ2hsaWdodCB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgbGVmdDogODJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xufVxuLmV2ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzM7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uZXZlbnQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYzNjMztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYWwtZXZlbnQtbGlzdCAuZXZlbnQucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuLmV2ZW50LWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjllOWU7XG59XG4uZXZlbnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX2JnLWxpZ2h0Ymx1ZTtcbn1cbi5ldmVudC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNsX2Rfd2FybmluZztcbn1cbi5ldmVudC1pbnZlcnNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFiMWIxYjtcbn1cbi5ldmVudC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZjI5ZTtcbn1cbi5ldmVudC1zcGVjaWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwMDA4MDtcbn1cblxuI2NhbC1kYXktYm94IHtcbiAgLmRheS1oaWdobGlnaHQ6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWRhbmdlcjpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5ZTllO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMjllOWU7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmc6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX3dhcm5pbmc7XG4gICAgLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNsX2Rfd2FybmluZztcbiAgICB9XG4gIH1cbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNsX2RfYmctbGlnaHRibHVlO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX2JnLWxpZ2h0Ymx1ZTtcbiAgICB9XG4gIH1cbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZTpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgICAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFjMWMxO1xuICAgIH1cbiAgfVxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zdWNjZXNzOmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlkMDQ0O1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2OWQwNDQ7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXNwZWNpYWw6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXNwZWNpYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU2ZmY7XG4gICAgLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTZmZjtcbiAgICB9XG4gIH1cbn1cbi5jYWwtbW9udGgtYm94IHtcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZyxcbiAgLmRheS1oaWdobGlnaHQ6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1kYW5nZXI6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWRhbmdlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZyxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbzpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbyxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZTpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZSxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2Vzczpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2VzcyxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3BlY2lhbDpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3BlY2lhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLy8qIERJTUlUUkkgLy8gRU5EICovL1xuLnNsbi1jYWxlbmRhci1zaWRlYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAuc2xuLWhlbHAtYnV0dG9uX19ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygxZW0gKyA2cHgpO1xuICB9XG59XG4vLyBNb2JpbGUgUFdBIHByb21vIChQUk8gKyBGUkVFKTogc2hhcmVkIHNoZWxsICguc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vLXdyYXApIGFuZCBjYXJkICguc2xuLXBvcHVwLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbykuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvLyBXUCBhZG1pbiBiYXIgKG1vYmlsZSlcbiAgLmFkbWluLWJhciAmIHtcbiAgICB0b3A6IDQ2cHg7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgzcHgpIHtcbiAgICAgIHRvcDogMzJweDtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tby1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE1LCAyMywgNDIsIDAuNDUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbG4tcG9wdXAuc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogMjAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZmFmYztcbiAgcGFkZGluZzogMS4zNXJlbSAxLjEyNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ1O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2hhZG93OlxuICAgIDAgMXB4IDJweCByZ2JhKDE1LCAyMywgNDIsIDAuMDYpLFxuICAgIDAgMTJweCA0MHB4IHJnYmEoMTUsIDIzLCA0MiwgMC4xOCk7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTQ4LCAxNjMsIDE4NCwgMC4zNSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnNsbi1wb3B1cC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8ge1xuICAgIHBhZGRpbmc6IDEuMTI1cmVtIDFyZW0gMC44NzVyZW07XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tcG9wdXAtLWNsb3NlLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fY2xvc2UteCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjVyZW07XG4gIHJpZ2h0OiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAuMzVyZW07XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4td2lkdGg6IDIuMjVyZW07XG4gIG1pbi1oZWlnaHQ6IDIuMjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjQxMCc7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZScsICdGb250IEF3ZXNvbWUgNiBGcmVlJztcbiAgICBmb250LXdlaWdodDogOTAwO1xuICB9XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fY29udGVudC5zbG4tcG9wdXAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAwIDEuNzVyZW0gMCAwO1xufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tcG9wdXAtY29udGVudCAuc2xuLXBvcHVwLS10ZXh0LnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19faGVhZGxpbmUge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwZjE3MmE7XG4gIG1hcmdpbjogMCAwIDAuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAuc2xuLXBvcHVwLWNvbnRlbnQgLnNsbi1wb3B1cC0tdGV4dC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2xlZGUge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0NzU1Njk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAuc2xuLXBvcHVwLS1idXR0b24uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vX19jdGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMCAwIDAuODc1cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk2NmEzO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTJzIGVhc2U7XG5cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNTg5MjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY1Mjg0O1xuICB9XG59XG5cbi8vIFBSTyBwcm9tbyBoYXMgbm8gZm9vdGVyIHJvdyDigJQgYXZvaWQgZXh0cmEgZ2FwIHVuZGVyIHRoZSBwcmltYXJ5IENUQS5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW86bm90KDpoYXMoLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fYWN0aW9ucykpXG4gIC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2N0YSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDAuNXJlbSAwLjc1cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiAwLjEyNXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTQ4LCAxNjMsIDE4NCwgMC4zNSk7XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fbm90LW5vdyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjMzM0MTU1O1xuICB9XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fcHJvLWxpbmsge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIxNzFiMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMnB4O1xuICB9XG59XG5cbi8vIC8vIFVTRSBNT0JJTEUgQVBQIFBPUFVQIC8vIC8vXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyICNjYWwtZGF5LWJveCAuZGF5LWhpZ2hsaWdodC5kYXktZXZlbnQuZGF5LWV2ZW50LS1iZHRvcCxcbi5kYXktZXZlbnQuZGF5LWV2ZW50LS1iZHRvcCB7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHotaW5kZXg6IDI7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCB3aGl0ZTtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4uc2Fsb25fcGFnZV9zYWxvbi1jYWxlbmRhciB7XG4gIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuICAgIC5jYWwtZXZlbnQtbGlzdCB7XG4gICAgICB3aWR0aDogMjZyZW07XG4gICAgICBtYXgtd2lkdGg6IDI2cmVtO1xuICAgIH1cbiAgfVxufVxuXG4vLyAyMDI1LTA5LTIyXG4uc2xuLWNhbGVuZGFyLWV4cG9ydC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjc1cmVtO1xuICBtYXgtd2lkdGg6IDYwcmVtO1xuICBtYXJnaW46IDIuOHJlbSBhdXRvO1xuICBwYWRkaW5nOiAxLjc1cmVtIDIuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xuICAuc2xuLWNhbGVuZGFyLWV4cG9ydC13cmFwcGVyX190aXRsZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICB9XG4gIC5zbG4taW5wdXQtLXNpbXBsZTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgfVxufVxuXG4vLyBUb2RheSBidXR0b24gYmFkZ2Ugc3R5bGVzXG5Aa2V5ZnJhbWVzIHNsbi1iYWRnZS1wdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLnNsbi10b2RheS1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgbWFyZ2luOiAzcHggM3B4IDNweCAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDhFMEU2O1xuICBjb2xvcjogIzIxNzFCMTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gIFxuICAmLnNsbi10b2RheS1iYWRnZS0tcHVsc2Uge1xuICAgIGFuaW1hdGlvbjogc2xuLWJhZGdlLXB1bHNlIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWQwZDg7XG4gIH1cbiAgXG4gIC8vIFB1bHNlIGFuaW1hdGlvbiB3aGVuIGNvdW50IHVwZGF0ZXNcbiAgJi0tcHVsc2Uge1xuICAgIGFuaW1hdGlvbjogc2xuLWJhZGdlLXB1bHNlIDAuNnMgZWFzZS1vdXQ7XG4gIH1cbn1cblxuLy8gS2V5ZnJhbWVzIGZvciBiYWRnZSBwdWxzZSBhbmltYXRpb25cbkBrZXlmcmFtZXMgc2xuLWJhZGdlLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuXG4vLyBUb2RheSBidXR0b24gdG9vbHRpcCBzdHlsZXNcbi5zbG4tdG9kYXktdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMEYwRjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOEUwRTY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICB3aWR0aDogMjZyZW07XG4gIG1pbi13aWR0aDogMjZyZW07XG4gIG1heC13aWR0aDogMjZyZW07XG4gIHBhZGRpbmc6IDE2cHg7XG4gIFxuICAvLyBBcnJvdyBmb3IgY2FsYmFyIHRvb2x0aXAgKGFwcGVhcnMgYWJvdmUgY2FsYmFyLCBwb2ludHMgZG93bilcbiAgJi5zbG4tY2FsYmFyLXRvb2x0aXAge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNEOEUwRTYgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgYm90dG9tOiAtOXB4ICFpbXBvcnRhbnQ7XG4gICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItbGVmdDogOXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDlweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkICNGMEYwRjEgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBjb2xvcjogIzIxNzFCMTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gIH1cbiAgXG4gICZfX2xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNEOEUwRTY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2U7XG4gICAgXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTlFQTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cbiAgXG4gICZfX2N1c3RvbWVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmbGV4OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICBcbiAgJl9fdGltZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBjb2xvcjogIzdEODg5MDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBcbiAgICAuc2xuLWljb24tLWNsb2NrIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICM3RDg4OTA7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgY29udGVudDogJ1xcZjAxNyc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAmX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzIxNzFCMSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMTcxQjE7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBwYWRkaW5nOiA1cHggMTZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDExMywgMTc3LCAwLjEpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMWE1YThmO1xuICAgICAgY29sb3I6ICMxYTVhOGYgIWltcG9ydGFudDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAycHggc29saWQgIzIxNzFCMTtcbiAgICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gICAgfVxuICAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDExMywgMTc3LCAwLjIpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTU0ODcyO1xuICAgICAgY29sb3I6ICMxNTQ4NzIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgXG4gIC8vIFwiU2VlIGFsbCBib29raW5nc1wiIGxpbmtcbiAgJl9fc2VlLWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICBtYXJnaW46IDhweCAtMTZweCAtMTZweCAtMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgIGNvbG9yOiAjMjE3MUIxICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhFMEU2O1xuICAgIFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICAgIGNvbG9yOiAjMWE1YThmICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgICBjb2xvcjogIzE1NDg3MiAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBcbiAgLy8gQXJyb3cgcG9pbnRpbmcgdXAgdG8gdGhlIGJhZGdlXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZDhlMGU2O1xuICB9XG4gIFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTdweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjRjBGMEYxO1xuICB9XG4gIFxuICAvLyBGUkVFIHZlcnNpb24gc3R5bGluZyAtIGRpc2FibGVkL211dGVkIGFwcGVhcmFuY2VcbiAgJi0tZnJlZSB7XG4gICAgLnNsbi10b2RheS10b29sdGlwX19jdXN0b21lcixcbiAgICAuc2xuLXRvZGF5LXRvb2x0aXBfX3RpbWUge1xuICAgICAgY29sb3I6ICM3RDg4OTA7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgfVxuICAgIFxuICAgIC5zbG4tdG9kYXktdG9vbHRpcF9fYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjRDhFMEU2O1xuICAgICAgY29sb3I6ICM3RDg4OTAgIWltcG9ydGFudDtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIFxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICNEOEUwRTY7XG4gICAgICAgIGNvbG9yOiAjN0Q4ODkwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5zbG4taWNvbi0tY2xvY2sge1xuICAgICAgY29sb3I6ICM3RDg4OTA7XG4gICAgfVxuICB9XG4gIFxuICAgICAgLy8gQ1RBIGJhbm5lciBmb3IgRlJFRSB2ZXJzaW9uIChzaW1wbGUgY2xpY2thYmxlIGJhbm5lcilcbiAgICAgICZfX2N0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgICBtYXJnaW46IDhweCAtMTZweCAtMTZweCAtMTZweDtcbiAgICAgICAgYmFja2dyb3VuZDogI0JERDdFQztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjYThjOWUwO1xuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAmX19jdGEtdGV4dCB7XG4gICAgY29sb3I6ICMxYTRkNmI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgXG4gICAgJi0tc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIH1cbiAgfVxuICBcbiAgLy8gQ3Jvd24gaWNvbiBpbWFnZVxuICAmX19jcm93bi1pY29uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBDYWxlbmRhciBDYXJvdXNlbCAoRnJlZSBWZXJzaW9uIEJhbm5lciBSZXBsYWNlbWVudClcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLnNsbi1jYWxlbmRhci1jYXJvdXNlbCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNjdkZWcsICMyMTcxYjEgMCUsICMxYTVhOGYgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggcmdiYSgzMywgMTEzLCAxNzcsIDAuMik7XG4gIHBhZGRpbmc6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAmX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gICAgfVxuICB9XG5cbiAgJl9fdHJhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgfVxuXG4gICZfX3NsaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UtaW4tb3V0O1xuXG4gICAgJi0tYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAvLyBUd28gY2hpbGRyZW46IF9fY29udGVudCB0aGVuIF9faWxsdXN0cmF0aW9uIChubyBfX2ljb24gY29sdW1uIGluIG1hcmt1cClcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgYXV0bztcbiAgICAgIGdhcDogMjRweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYW5pbWF0aW9uOiBmYWRlSW4gMC40cyBlYXNlLWluLW91dDtcbiAgICB9XG4gIH1cblxuICAmX19pbGx1c3RyYXRpb24ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDA7XG4gIH1cblxuICAmX19oZWFkbGluZSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAmX19iZW5lZml0cyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgcGFkZGluZzogMDtcblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBjb2xvcjogI2U3ZWRmMjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICfinJMnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxNiwgMTg1LCAxMjksIDAuMik7XG4gICAgICAgIGNvbG9yOiAjMTBiOTgxO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcHJvb2Yge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgJl9fY3RhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMyMTcxYjE7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjFmNGY3O1xuICAgICAgY29sb3I6ICMxYTVhOGY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2RvdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA4cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgfVxuXG4gICZfX2RvdCB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZTogVGFibGV0XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAmX19zbGlkZS0tYWN0aXZlIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogbWlubWF4KDAsIDFmcikgYXV0bztcbiAgICAgIGdhcDogMjBweDtcbiAgICB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgIH1cblxuICAgICZfX2N0YSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmU6IE1vYmlsZVxuICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICBwYWRkaW5nOiAyNHB4IDIwcHg7XG4gICAgXG4gICAgJl9fY2xvc2Uge1xuICAgICAgdG9wOiAxNnB4O1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICB9XG4gICAgXG4gICAgJl9fc2xpZGUtLWFjdGl2ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIGdhcDogMTZweDtcbiAgICB9XG4gICAgXG4gICAgJl9faWNvbiB7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgICBcbiAgICAmX19jb250ZW50IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgXG4gICAgJl9faGVhZGxpbmUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gICAgXG4gICAgJl9fYmVuZWZpdHMge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX2N0YSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gICAgXG4gICAgJl9fZG90cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbmltYXRpb24gZm9yIHNsaWRlIHRyYW5zaXRpb25zXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLy8gUGF1c2UgYW5pbWF0aW9uIG9uIGhvdmVyXG4uc2xuLWNhbGVuZGFyLWNhcm91c2VsOmhvdmVyIC5zbG4tY2FsZW5kYXItY2Fyb3VzZWxfX3NsaWRlLS1hY3RpdmUge1xuICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xufVxuIiwiLndwLWxpc3QtdGFibGUud2lkZWZhdCB7XG4gICAgLy90aGVhZCB7XG4gICAgLy8gICAgdHIge1xuICAgIC8vICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzRjNztcbiAgICAvLyAgICB9XG4gICAgLy8gICAgdGQsXG4gICAgLy8gICAgdGgge1xuICAgIC8vICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIC8vICAgIH1cbiAgICAvL31cbn1cblxuLy9AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NTBweCkgYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODJweCkge1xuICAgIC5wb3N0LXR5cGUtc2xuX3NlcnZpY2VcbiAgICAgICAgLndwLWxpc3QtdGFibGVcbiAgICAgICAgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgLmNvbHVtbi1JRCxcbiAgICAgICAgLnNvcnRpbmctaW5kaWNhdG9yIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWxpc3QtdGFibGUgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuY29sdW1uLXByaW1hcnksXG4gICAgICAgIC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICAuY29sdW1uLWJvb2tpbmdfc3RhdHVzLFxuICAgICAgICAuY29sdW1uLW15YXV0aG9yLFxuICAgICAgICAuY29sdW1uLWZpcnN0X25hbWUsXG4gICAgICAgIC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLXVzZXJfZW1haWwsXG4gICAgICAgICN0aXRsZSxcbiAgICAgICAgLmNvbHVtbi1zZXJ2aWNlX2R1cmF0aW9uLFxuICAgICAgICAuY29sdW1uLXNlcnZpY2VfcHJpY2UsXG4gICAgICAgIC5jb2x1bW4tc2xuX2RheXNfb2ZmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLy9kaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGguY29sdW1uLXByaW1hcnksXG4gICAgICAgIHRkLmNvbHVtbi1wcmltYXJ5IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgIC5yb3ctYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgLmNsb25lLFxuICAgICAgICAgICAgICAgIC5pbmxpbmUuaGlkZS1pZi1uby1qcyxcbiAgICAgICAgICAgICAgICAudmlldyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRoLnNvcnRhYmxlIGEsXG4gICAgICAgIHRoLnNvcnRlZCBhIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAuc29ydGluZy1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbi1zcXVhcmVfcG9zIHtcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cC1saXN0LXRhYmxlIHRyLmlzLWV4cGFuZGVkIHtcbiAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cC1saXN0LXRhYmxlIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKSB7XG4gICAgICAgIC5jb2x1bW4tdG90YWxfYW1vdW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Fsb25fcGFnZV9zYWxvbi1jdXN0b21lcnMgLnRhYmxlbmF2LnRvcCAuYWN0aW9uczpub3QoLmJ1bGthY3Rpb25zKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNhbG9uX3BhZ2Vfc2Fsb24tY3VzdG9tZXJzXG4gICAgICAgIC50YWJsZW5hdi50b3BcbiAgICAgICAgLmFjdGlvbnM6bm90KC5idWxrYWN0aW9ucylcbiAgICAgICAgLnNlYXJjaC1ib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgcC5zZWFyY2gtYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAvL2Rpc3BsYXk6IGdyaWQ7XG4gICAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MCUgMzAlO1xuICAgICAgICAvL2dyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgI3Bvc3Qtc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIC8vZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAvL2dyaWQtcm93OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgI3NlYXJjaC1zdWJtaXQge1xuICAgICAgICAgICAgLy9ncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIC8vZ3JpZC1yb3c6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtdHlwZS1zbG5fc2VydmljZVxuICAgICAgICAud3AtbGlzdC10YWJsZVxuICAgICAgICAuaXMtZXhwYW5kZWRcbiAgICAgICAgdGQuY29sdW1uLUlEOm5vdCguaGlkZGVuKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgIC53cC1saXN0LXRhYmxlLFxuICAgIC53aWRlZmF0LndwLWxpc3QtdGFibGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGhlYWQsXG4gICAgICAgIHRmb290IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKSB7XG4gICAgICAgICAgICAgICAgLmNvbHVtbi1wcmltYXJ5LFxuICAgICAgICAgICAgICAgIC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICAgICAgICAgIC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgICAgICAgICAgLmNvbHVtbi1teWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2hlY2stY29sdW1uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWxpc3QtdGFibGUgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0aC5jb2x1bW4tcHJpbWFyeSxcbiAgICAgICAgdGguY29sdW1uLWJvb2tpbmdfZGF0ZSxcbiAgICAgICAgdGguY29sdW1uLWJvb2tpbmdfc3RhdHVzLFxuICAgICAgICB0aC5jb2x1bW4tbXlhdXRob3IsXG4gICAgICAgIHRoLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICB0aC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICB0aC5jb2x1bW4tdXNlcl9lbWFpbCxcbiAgICAgICAgdGguY29sdW1uLXNlcnZpY2VfZHVyYXRpb24sXG4gICAgICAgIHRoLmNvbHVtbi1zZXJ2aWNlX3ByaWNlLFxuICAgICAgICB0aC5jb2x1bW4tc2xuX2RheXNfb2ZmIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZVxuICAgICAgICB0Ym9keVxuICAgICAgICB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDI0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDVweCBhdXRvIDQ1cHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvIGF1dG8gYXV0byA0NXB4O1xuICAgICAgICB0ZFtkYXRhLWNvbG5hbWU9XCJTZXJ2aWNlIElEXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLXByaW1hcnkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gNTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvIDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMWVtIDAuNzVlbSAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdy1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAucm93LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjZ2dztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaGVjay1jb2x1bW4ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgIHRkLmNvbHVtbi1teWF1dGhvcixcbiAgICAgICAgLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLWxhc3RfbmFtZSxcbiAgICAgICAgLmNvbHVtbi11c2VyX2VtYWlsLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9kdXJhdGlvbixcbiAgICAgICAgdGQuY29sdW1uLXNlcnZpY2VfcHJpY2UsXG4gICAgICAgIHRkLmNvbHVtbi1zbG5fZGF5c19vZmYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuM2VtIDFlbSAwLjNlbSA0MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICAuY29sdW1uLWZpcnN0X25hbWUsXG4gICAgICAgIHRkLmNvbHVtbi1zZXJ2aWNlX2R1cmF0aW9uIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgIC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9wcmljZSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgICB9XG4gICAgICAgIHRkLmNvbHVtbi1teWF1dGhvcixcbiAgICAgICAgLmNvbHVtbi11c2VyX2VtYWlsLFxuICAgICAgICB0ZC5jb2x1bW4tc2xuX2RheXNfb2ZmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLXByaW1hcnksXG4gICAgICAgIHRkLmNvbHVtbi1ib29raW5nX2RhdGUsXG4gICAgICAgIHRkLmNvbHVtbi1ib29raW5nX3N0YXR1cyxcbiAgICAgICAgdGQuY29sdW1uLW15YXV0aG9yLFxuICAgICAgICAuY29sdW1uLWZpcnN0X25hbWUsXG4gICAgICAgIC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLXVzZXJfZW1haWwsXG4gICAgICAgIHRkLmNvbHVtbi1zZXJ2aWNlX2R1cmF0aW9uLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9wcmljZSxcbiAgICAgICAgdGQuY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0Ym9keSB0ci5pcy1leHBhbmRlZDpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcykge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDI0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDVweCBhdXRvIDQ1cHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvbHVtbi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb2x1bW4tYm9va2luZ19kYXRlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICB0aC5zb3J0YWJsZSBhLFxuICAgICAgICB0aC5zb3J0ZWQgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLnNvcnRpbmctaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Fsb25fcGFnZV9zYWxvbi1jdXN0b21lcnNcbiAgICAgICAgLndwLWxpc3QtdGFibGVcbiAgICAgICAgdGJvZHlcbiAgICAgICAgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA0NXB4IGF1dG8gYXV0byBhdXRvIDc1cHg7XG4gICAgICAgIHRkLmNvbHVtbi1wcmltYXJ5IHtcbiAgICAgICAgICAgIC5yb3ctYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHAuc2VhcmNoLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLy9kaXNwbGF5OiBncmlkO1xuICAgICAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogNzAlIDMwJTtcbiAgICAgICAgLy9ncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAjcG9zdC1zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgLy9ncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgIC8vZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgI3NlYXJjaC1zdWJtaXQge1xuICAgICAgICAgICAgLy9ncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIC8vZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDYwdnc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNhbG9uX3BhZ2Vfc2Fsb24tY3VzdG9tZXJzIC50YWJsZW5hdi50b3AgLmFjdGlvbnM6bm90KC5idWxrYWN0aW9ucykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbi5wb3N0LXR5cGUtc2xuX3NlcnZpY2UgI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAgIC5jaGVjay1jb2x1bW4ge1xuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiLi4vY29sb3JzXCI7XG5AdXNlIFwiLi4vY29sb3JzLW51XCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG4jc2xuLXNhbG9uLS1hZG1pbiAjc2xuLXRhYi1pbXBvcnQtZGF0YSAuYWxlcnQuaGlkZSB7XG5cdC8vZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiNzbG4tdGFiLWltcG9ydC1kYXRhIHtcblx0LnNsbi1ib3gge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MjBweCkge1xuXHRcdFx0cGFkZGluZzogNDBweCA2NnB4IDQwcHggNzBweDtcblx0XHR9XG5cblx0XHQ+IC5yb3cge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLmNvbC14cy0xMiB7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbG4taXRlbS10b3Age1xuXHRcdFx0LnNsbi1ib3gtdGl0bGUsXG5cdFx0XHQuc2xuLWZha2UtbGFiZWwge1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRjb2xvcjogIzAwMzU1Mztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnNsbi1ib3gtdGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxM3B4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsbi1mYWtlLWxhYmVsIHtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsbi1pbnB1dC0tc2ltcGxlLnNsbi1sb2dvLWJveCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblxuXHRcdC5zbG4taXRlbS1jc3Yge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y29sb3I6ICMwMDM1NTM7XG5cdFx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbG4tZmlsZV9fZHJvcGFyZWEge1xuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdFx0LmluZm8ge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gNTAlIDUwJTtcblx0XHRcdFx0anVzdGlmeS1pdGVtczogc3RhcnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcblx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyZW07XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy51bml0KDAuMzEyNSk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1pZF9kYXJrX2IoMC41KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG5cdFx0XHRcdFx0ei1pbmRleDogOTtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMS8wLjM2O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbmZvLXVwbG9hZCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy51bml0KDAuNSk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHR5cG8tYWRtaW4uZm9udC1pY29uKDJlbSk7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMzgyXCI7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuNzUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWZpbGVfX2J0biB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5mby13cmFwICsgLnNsbi1maWxlX19idG4ge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJ0bi0tIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE2NnB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDQ1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCAwIDAgMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFsZXJ0LXN1Y2Nlc3MsXG5cdFx0XHQuYWxlcnQtZGFuZ2VyLFxuXHRcdFx0LnByb2dyZXNzLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdC5hbGVydC1kYW5nZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAyZW07XG5cdFx0XHR9XG5cdFx0XHQuYWxlcnQtc3VjY2Vzcyxcblx0XHRcdC5wcm9ncmVzcy13cmFwcGVyIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDEvMC4zNjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFsZXJ0LXN1Y2Nlc3N7XG5cdFx0XHRcdC5hbGVydC1za2lwcGVke1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjUlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmdze1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWlke3dpZHRoOjUlO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWRhdGV0aW1le3dpZHRoOiAxOCU7fVxuXHRcdFx0XHRcdFx0LnNraXBwZWQtYm9va2luZy0tZmlyc3QtbmFtZXt3aWR0aDogMTglO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWxhc3QtbmFtZXt3aWR0aDoxOCU7fVxuXHRcdFx0XHRcdFx0LnNraXBwZWQtYm9va2luZy0tZW1haWx7d2lkdGg6MjUlO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLXBob25le3dpZHRoOjE2JTt9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmdzLS10aXRsZSxcblx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5ncyBsaXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDMlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcihcblx0XHRcdFx0XHRcdFx0XHQwLjE1XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLnNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKFxuXHRcdFx0XHRcdFx0XHRcdDAuNVxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XHQvL2JvcmRlci1yYWRpdXM6IDAuNzVlbTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZGFyaygxKTtcblx0XHRcdFx0XHRcdFx0Ly90cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoXG5cdFx0XHRcdFx0XHRcdDAuMjVcblx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcigxKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNzVlbTtcblx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWRhcmsoMSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZHJvcCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcigwLjEpO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjRlbTtcblx0XHRcdFx0bWFyZ2luOiAwLjZlbSAtMS40ZW0gMmVtIC0xLjRlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC43NWVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoXG5cdFx0XHRcdFx0XHRcdDAuNFxuXHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLnNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKDEpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC43NWVtO1xuXHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZGFyaygxKTtcblx0XHRcdFx0XHRcdC8vdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zbG4tZmlsZV9fYnRuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8vLyBMT0FERVIgQ0FMRU5EQVIgUEFHRSAgLy8vL1xuLy8vXG4jc2xuLXBhZ2Vsb2FkaW5nLnNsbi1wYWdlbG9hZGluZy0taW5hY3RpdmUsXG4jc2xuLXZpZXdsb2FkaW5nLnNsbi12aWV3bG9hZGluZy0taW5hY3RpdmUsXG4jc2xuLW1vZGFsbG9hZGluZy5zbG4tbW9kYWxsb2FkaW5nLS1pbmFjdGl2ZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDApO1xuXHRhbmltYXRpb246IHBhZ2Vsb2FkaW5nZmFkZU91dCAzNTBtcyBsaW5lYXI7XG5cdGltZyxcblx0aDEge1xuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4jc2xuLW1vZGFsbG9hZGluZy5zbG4tbW9kYWxsb2FkaW5nLS1pbmFjdGl2ZS0tc2F2ZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1Zjk5O1xuXHQvL2FuaW1hdGlvbjogcGFnZWxvYWRpbmdmYWRlT3V0IDM1MG1zIGxpbmVhcjtcblx0b3BhY2l0eTogMDtcblx0aW1nLFxuXHRoMSB7XG5cdFx0Ly90cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuI3Nsbi1tb2RhbGxvYWRpbmcgI3Nsbi1tb2RhbGxvYWRpbmdfX2lubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDEpO1xuXHRhbmltYXRpb246IG1vZGFsU2F2ZWRCZyA1MDBtcyBsaW5lYXI7XG5cdGgxLFxuXHRzdmcge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuXHR9XG5cdCYuc2xuLW1vZGFsbG9hZGluZy0tc2F2ZWQge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0aDEsXG5cdFx0c3ZnIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdC5hbmltYXRlZC1jaGVjayBwYXRoIHtcblx0XHRcdGFuaW1hdGlvbjogZHJhdyA0MDBtcyBsaW5lYXIgZm9yd2FyZHM7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWNhbGVuZGFyLXZpZXcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5zbG4tY2FsZW5kYXItdmlldy0tdHJhbnNpdGlvbmluZyB7XG5cdH1cbn1cbi5hbmltYXRlZC1jaGVjayB7XG5cdGhlaWdodDogMTBlbTtcblx0d2lkdGg6IDEwZW07XG59XG5cbi5hbmltYXRlZC1jaGVjayBwYXRoIHtcblx0ZmlsbDogbm9uZTtcblx0c3Ryb2tlOiAjMzc1Zjk5O1xuXHRzdHJva2Utd2lkdGg6IDQ7XG5cdHN0cm9rZS1kYXNoYXJyYXk6IDIzO1xuXHRzdHJva2UtZGFzaG9mZnNldDogMjM7XG5cdHN0cm9rZS1saW5lY2FwOiByb3VuZDtcblx0c3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbn1cblxuQGtleWZyYW1lcyBkcmF3IHtcblx0dG8ge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHBhZ2Vsb2FkaW5nZmFkZU91dCB7XG5cdDAlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDEpO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMxLCAyMzcsIDI0MSwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBtb2RhbFNhdmVkQmcge1xuXHQwJSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0fVxuXHQyMCUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdH1cblx0NTAlIHtcblx0XHQvL2JhY2tncm91bmQtY29sb3I6ICMzNzVmOTk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzNywgMjQxLCAxKTtcblx0fVxufVxuIiwiQHVzZSBcImFkbWluX2NvbmZpZ1wiO1xuQHVzZSBcImNvbG9ycy1udVwiO1xuQHVzZSBcInNldHRpbmdzLW1peGluc1wiO1xuQHVzZSBcInR5cG8tYWRtaW5cIjtcblxuYm9keTpub3QoLnNsbi1zYWxvbi1wYWdlKSAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMTUwbXM7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0d2lkdGg6IDAuOXJlbTtcblx0XHRoZWlnaHQ6IDAuOXJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiBjYWxjKDUwJSAtIDdweCk7XG5cdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0YiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAwLjlyZW07XG5cdFx0XHRoZWlnaHQ6IDAuOXJlbTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDAuOXJlbTtcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0XHQvL3dpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRib3JkZXI6IDJweCBzb2xpZFxuXHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsIDAuNSk7XG5cdFx0cGFkZGluZzogMC4yJTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHR9XG5cdC5zbG4tc2VsZWN0LXdyYXBwZXItbm8tc2VhcmNoIC5zZWxlY3QyLXNlYXJjaCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuc2xuLXNlbGVjdC1kcm9wZG93bi0tYm94ZWRvcHRpb25zIHtcblx0XHR3aWR0aDogNDAwcHggIWltcG9ydGFudDtcblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0XHRcdHBhZGRpbmc6IDAuNSU7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0d2lkdGg6IDI0LjQlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0bWFyZ2luOiAwLjMlO1xuXHRcdH1cblx0fVxuXHQmW3JvbGU9XCJ0cmVlXCJdIHtcblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0XHRcdHBhZGRpbmc6IDAuNSU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRtYXJnaW46IDAgMCAycHggMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCAjZmZmO1xuXHR9XG5cdC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuXHRcdHBhZGRpbmc6IDAuNSUgMSUgMCAwLjUlO1xuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0XHRwYWRkaW5nOiAwLjVlbSAxZW07XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KSBzb2xpZFxuXHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcywgMC41KTtcblx0XHRcdCY6Zm9jdXMsXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KVxuXHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRAaW5jbHVkZSBhZG1pbl9jb25maWcucGxhY2Vob2xkZXItY29sb3IoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW0pO1xuXHRcdCY6bm90KFtwbGFjZWhvbGRlcj1cIlwiXSkge1xuXHRcdFx0bWluLXdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG5cdFx0LnNlbGVjdDItc2VhcmNoLS1pbmxpbmVcblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuXHRcdG1hcmdpbjogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNXB4KSAwO1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpIDA7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNXB4KTtcblx0XHR0b3A6IGNhbGMoNTAlIC0gOHB4KTtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDhweDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbTtcblx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0fVxuXG5cdC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC8qIEJJRyBTRUxFQ1QgLy8gRU5EICovXG59XG4vKiBBRE1JTiAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4sXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6aG92ZXJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmhvdmVyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdCsgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzo6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRoZWlnaHQ6IDMuMzNyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMy4zM3JlbTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMy4ycmVtO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0bWluLWhlaWdodDogMy4zM3JlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdFx0Ly9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRcdC8vbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0Ly9saW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMWVtO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdC8vbWluLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweClcblx0XHRcdFx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qIEFETUlOIC8vIEVORCAqL1xufVxuLyogQURNSU4gRFJPUERPV04gKi9cbi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcblx0bWF4LWhlaWdodDogMjAwcHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi53cC1hZG1pbi5zYWxvbl9wYWdlX3NhbG9uLXNldHRpbmdzIHtcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDJlbTtcblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1kcm9wZG93biB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdC8qIEZJWCAwOTIwMjMgKi9cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb250ZW50OiBcIiBcXGYwMGNcIjtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd25cblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcblx0XHRtYXJnaW46IC0xcHggLTFweCAwIC0xcHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRAZXh0ZW5kICVmb250LWJpZ2dlcjtcblx0XHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0QGluY2x1ZGUgYWRtaW5fY29uZmlnLnBsYWNlaG9sZGVyLWNvbG9yKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtKTtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdHRyYW5zaXRpb246XG5cdFx0XHRib3JkZXItY29sb3IgMTAwbXMsXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zO1xuXHRcdGJvcmRlci10b3Atd2lkdGg6IDFweDtcblx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDFweDtcblx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG5cdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcblx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzpcblx0XHRcdFx0aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLFxuXHRcdFx0XHQwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcblx0XHRcdGJveC1zaGFkb3c6XG5cdFx0XHRcdGluc2V0IDAgMXB4IDFweFxuXHRcdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG5cdFx0XHRcdFx0XHQwLjA2XG5cdFx0XHRcdFx0KSxcblx0XHRcdFx0MCAwIDhweFxuXHRcdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG5cdFx0XHRcdFx0XHQwLjFcblx0XHRcdFx0XHQpO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1yZXN1bHRzIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG5cdH1cbn1cbi8qIEFETUlOIERST1BET1dOIC8vIEVORCAqL1xuLyogQURNSU4gQk9PS0lORyBERVRBSUxTICovXG4vLyNzbG4tc2Fsb24tLWFkbWluICNzbG5fYm9va2luZy1kZXRhaWxzLFxuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ly9mb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTlweCwgMTZweCk7XG5cdH1cblx0I3Nsbi11cGRhdGUtdXNlci1maWVsZCArIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6aG92ZXJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmhvdmVyXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRAZXh0ZW5kICVmb250LWNsX21haW4tLWVtcGhhc2lzO1xuXHRcdC8vY29sb3I6ICRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzpcblx0XHRcdGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSxcblx0XHRcdDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuXHRcdGJveC1zaGFkb3c6XG5cdFx0XHRpbnNldCAwIDFweCAxcHhcblx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsIDAuMDYpLFxuXHRcdFx0MCAwIDhweFxuXHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcywgMC4xKTtcblx0XHQrIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0aGVpZ2h0OiAzLjMzcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuMzNyZW07XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMuMnJlbTtcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0bWluLWhlaWdodDogMy4zM3JlbTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBzcGFuICsgc3BhbiB7XG5cdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHNwYW46Zmlyc3QtY2hpbGQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHR9XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMy4ycmVtO1xuXHRcdFx0fVxuXHRcdFx0dWwuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjMzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRcdC8vaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdC8vbGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHQvL2xpbmUtaGVpZ2h0OiAyLjMzMzMzMzMzMzNyZW07XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxZW07XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuNGVtO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweClcblx0XHRcdFx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdC8vbGluZS1oZWlnaHQ6IDIuMzMzMzMzMzMzM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHR1bC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0XHRcdFx0XHQvL2xpbmUtaGVpZ2h0OiAyLjMzMzMzMzMzMzNyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8qIEFETUlOIEJPT0tJTkcgREVUQUlMUyAvLyBFTkQgKi9cbn1cbiNzbG4tc2Fsb24tLWFkbWluICNzbG5fYm9va2luZy1kZXRhaWxzIC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUge1xuXHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2xfZ3JleS0tbGlnaHRlcjtcblx0Ly9tYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHQuc2xuLXNlbGVjdCB7XG5cdFx0Ly9tYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHR9XG5cdC8qIEZJWCAwOTIwMjMgXG5cdC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXHQqL1xuXG5cdC8qIEZJWCAwOTIwMjNcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQqL1xufVxuLyogQURNSU4gQk9PS0lORyBERVRBSUxTIERST1BET1dOICovXG5ib2R5LnBvc3QtdHlwZS1zbG5fYm9va2luZzpub3QoLnNsbi1zYWxvbi1wYWdlKVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2cHgpO1xuXHRcdC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg3cHgpIHNldHRpbmdzLW1peGlucy5yZW0oNnB4KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfaW5wdXQtLWZvY3VzO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OlxuXHRcdFx0XHRcdGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSxcblx0XHRcdFx0XHQwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcblx0XHRcdFx0Ym94LXNoYWRvdzpcblx0XHRcdFx0XHRpbnNldCAwIDFweCAxcHhcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcblx0XHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcyxcblx0XHRcdFx0XHRcdFx0MC4wNlxuXHRcdFx0XHRcdFx0KSxcblx0XHRcdFx0XHQwIDAgOHB4XG5cdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG5cdFx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG5cdFx0XHRcdFx0XHRcdDAuMVxuXHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0KyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9pbnB1dC0tZm9jdXM7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbnRlbnQ6IFwiIFxcZjAwY1wiO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHQmOmZvY3VzLFxuXHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuXHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9pbnB1dC0tZm9jdXMtLWZvY3VzO1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfaW5wdXQtLXRleHQ7XG5cdFx0fVxuXHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zdGwge1xuXHRcdFx0cGFkZGluZzogMS42cmVtIDAuNjI1cmVtO1xuXHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG5cdFx0XHRzcGFuW2RhdGEtdmFsdWVdIHtcblx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0Ly9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQyJSAzMCUgMjglO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0XHRcdFx0b3BhY2l0eTogMC43NTtcblx0XHRcdFx0XHQmOm5vdCg6ZW1wdHkpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAzO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC8vLy9AaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxODAwcHgpIHtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSAzMCUgMzAlO1xuXHRcdFx0XHRcdGdyaWQtZ2FwOiAxcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRcdC8vZm9udC1zaXplOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0Ly9vcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0Jjpub3QoOmVtcHR5KSB7XG5cdFx0XHRcdFx0XHRcdC8vcGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDQpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tc2VsZWN0X193cm4ge1xuXHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nO1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuODc1cmVtIGF1dG87XG5cdFx0XHRcdGdhcDogMC4ycmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHQvKiBGSVggMDkyMDIzXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNnB4KTtcblx0XHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiIFxcZjA2YVwiO1xuXHRcdFx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgYnAodGFibGV0KSB7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ki9cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi8qIEFETUlOIEJPT0tJTkcgREVUQUlMUyBEUk9QRE9XTiAvLyBFTkQgKi9cbi8qIEFETUlOIEJPT0tJTkcgREVUQUlMUyBDVVNUT00gSUNPTlMgKi9cbi8qIEZJWCAwOTIwMjMgXG5ib2R5Om5vdCguc2xuLXNhbG9uLXBhZ2UpXG5cdCNzbG4tdXBkYXRlLXVzZXItZmllbGRcblx0KyAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiIFxcZjJiOVwiO1xuXHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjdweCk7XG59XG4qL1xuLyogQURNSU4gQk9PS0lORyBERVRBSUxTIENVU1RPTSBJQ09OUyAvLyBFTkQgKi9cbiJdfQ== */
