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

#sln-auto_align_slots .sln-auto-align-info {
  display: block;
  text-align: left;
  padding: 2.8em 1em 0.8em 1em;
}
#sln-auto_align_slots .sln-auto-align-info::after {
  top: 0.6em;
  left: 0.4em;
  transform: none;
}
#sln-auto_align_slots .sln-auto-align-info p {
  margin-bottom: 0.4em;
}
#sln-auto_align_slots .sln-auto-align-examples {
  list-style: none;
  margin: 0.5em 0 0.75em;
  padding: 0;
}
#sln-auto_align_slots .sln-auto-align-examples li {
  display: flex;
  align-items: baseline;
  gap: 0.6em;
  padding: 0.3em 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.06);
}
#sln-auto_align_slots .sln-auto-align-examples li:last-child {
  border-bottom: none;
}
#sln-auto_align_slots .sln-auto-align-examples__duration {
  font-weight: 700;
  min-width: 4.5em;
  flex-shrink: 0;
}
#sln-auto_align_slots .sln-auto-align-examples__slots {
  font-family: monospace;
  font-size: 0.9em;
  opacity: 0.8;
}
#sln-auto_align_slots .sln-auto-align-multiservice {
  display: block;
  margin-top: 0.6em;
  padding-top: 0.6em;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}

/*!
 * 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;
}

#detailsWrapper.sln-bootstrap {
  opacity: 1 !important;
  width: 100%;
}

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

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

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

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

.isInIframe {
  display: inline-block;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media screen and (max-width: 782px) {
  .post-type-sln_service .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-ID,
  .post-type-sln_service .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .sorting-indicator {
    display: none;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) {
    position: relative;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-primary,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_date,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_status,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-myauthor,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) #title,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_duration,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_price,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-sln_days_off {
    display: inline-block !important;
    width: 25% !important;
    padding: 1em !important;
    vertical-align: middle;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-primary::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_date::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-booking_status::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-myauthor::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-first_name::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-last_name::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-user_email::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) #title::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_duration::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-service_price::before,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) .column-sln_days_off::before {
    display: none;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary {
    position: unset;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .clone,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .inline.hide-if-no-js,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .view,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .clone,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .inline.hide-if-no-js,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .view {
    display: none;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sortable a,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sorted a {
    padding: 0;
  }
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sortable a .sorting-indicator,
  .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.sorted a .sorting-indicator {
    position: relative;
    visibility: visible;
    margin-left: 0.75em;
  }
  .post-type-sln_service .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) th.column-primary .row-actions .inline.hide-if-no-js,
  .post-type-sln_service .wp-list-table tr:not(.inline-edit-row):not(.no-items):not(.is-expanded) td.column-primary .row-actions .inline.hide-if-no-js {
    display: inline !important;
  }
  .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);
  }
}
th.column-sln_sort_handle,
td.column-sln_sort_handle {
  width: 3em;
  text-align: center;
  vertical-align: middle;
}

@media screen and (min-width: 783px) {
  .wp-list-table th.column-sln_sort_handle,
  .wp-list-table td.column-sln_sort_handle {
    display: none !important;
  }
}
.sln-list-sort-handle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 2.75rem;
  min-height: 2.75rem;
  margin: -0.25rem;
  cursor: grab;
  touch-action: none;
  color: #787c82;
}
.sln-list-sort-handle:active {
  cursor: grabbing;
}

.sln-list-sort-handle__grip::before {
  content: "\f545";
  font: normal 20px/1 dashicons;
  speak: never;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body.sln-is-sorting-list-row {
  cursor: grabbing !important;
}

.sln-list-sort-helper-table {
  position: absolute;
  z-index: 100000;
  margin: 0;
  max-width: 100%;
  background: #fff;
  border: 1px solid #c3c4c7;
  border-radius: 2px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.14);
  overflow: hidden;
}
.sln-list-sort-helper-table .row-actions {
  display: none !important;
}
.sln-list-sort-helper-table td,
.sln-list-sort-helper-table th {
  vertical-align: middle;
}

.wp-list-table tbody#the-list .ui-sortable-placeholder {
  visibility: visible !important;
  background: rgba(34, 113, 177, 0.08) !important;
  box-shadow: inset 0 0 0 2px rgba(34, 113, 177, 0.45);
}

.wp-list-table tbody .ui-sortable-placeholder > td {
  border-top: 1px dashed #2271b1;
  border-bottom: 1px dashed #2271b1;
  vertical-align: middle;
  background: transparent !important;
}

.sln_meta_field {
  display: block;
}

.sln-date select {
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#wpwrap {
  z-index: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/*
.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.inline-edit-sln_service .sln-inline-edit-service-fields .row {
  margin-top: 20px;
}

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

.quick-edit-row.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFkbWluLnNjc3MiLCJfdHlwby5zY3NzIiwiX3R5cG8tYWRtaW4uc2NzcyIsIl9zZXR0aW5ncy1taXhpbnMuc2NzcyIsIl9hZG1pbl9jb25maWcuc2NzcyIsIl9jb2xvcnMuc2NzcyIsIl9jb2xvcnMtbnUuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2ljb25zLWRhdGF1cmkuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2lucHV0cy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fZGF0ZXBpY2tlcl9hZG1pbi5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fcHJvZ3Jlc3NiYXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2FsZXJ0LW1lc3NhZ2VzLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19ib3hlcy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fcGFuZWxzLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19zaG9wLWRldGFpbHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3NlcnZpY2UtZGV0YWlscy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fc2lkZWJhcl9iYW5uZXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2ZpZWxkcy1lZGl0b3Iuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3NldHRpbmdzX2lucGFnZV9uYXYuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2Jvb2tpbmctZGV0YWlscy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fYm9va2luZy1ub3Nob3cuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2F0dGVuZGFudHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3BsdWdpbl9zdGF0dXNiYXIuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3Byb2ZlYXR1cmUtdG9vbHRpcC5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fdG9vbHRpcF9kYXkuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX2FkbWluX2NhbGVuZGFyLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL19wYWdlcy5zY3NzIiwiYWRtaW5fY29tcG9uZW50cy9fdG9vbHMuc2NzcyIsImFkbWluX2NvbXBvbmVudHMvX3BhZ2Vsb2FkaW5nLnNjc3MiLCJhZG1pbl9jb21wb25lbnRzL2xpc3Qtc29ydC1oYW5kbGUuc2NzcyIsIl9zbG4tc2VsZWN0Mi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ1FBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQTBCUTtBQzdCQTtBRDZCQTtBQzdCQTtBQ0FOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7O0FBNEhOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVdFO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOzs7QUFPSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBcUNGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtFQUNFOzs7QUFhRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFrQ0E7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOzs7QUhwUko7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUk4SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUM3RkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxPQXRCMEI7OztBQXdCM0I7RUFDQyxPQTlCcUI7OztBQWdDdEI7RUFDQyxPQWhDNEI7OztBQWtDN0I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxPQWxDaUI7OztBQW9DbEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQyxPRHhCcUI7OztBQzBCdEI7RUFDQyxPRDFCNEI7OztBQzRCN0I7RUFDQyxPQWpDdUI7OztBQXlDeEI7RUFDQyxPQXpEZTs7O0FBeUVoQjtBQUFBO0FBQUE7QUFBQTtFQUNDLGtCQXhFb0I7OztBQXNGckI7QUFBQTtBQUFBO0FBQUE7RUFDQyxrQkR2RXFCOzs7QUN5RXRCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Msa0JEekU0Qjs7O0FDb0g3QjtBQUFBO0FBQUE7QUFBQTtFQUNDLGNEdEhxQjs7O0FFa0d0QjtFQUNDLE9BNUNtQjs7O0FOckZwQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ29DQTtFQUNDLGFBRmtCO0VBR2xCOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1DLGFBVmlCO0VBV2pCO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFHQyxhQWxCaUI7RUFtQmpCO0VBQ0E7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtDLGFBM0JpQjtFQTRCakI7O0FBRUQ7RUFDQzs7O0FBdUlGO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FFdEpHO0VGcUpKO0FBQUE7QUFBQTtBQUFBO0lBR0U7Ozs7QUFHRjtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFTRDtFQUVDOzs7QUFFRDtFQUVDOzs7QUFFRDtFQUVDOzs7QUEwQkQ7RUFDQzs7QUFnQkE7RUFDQztFQUNBOztBQUVEO0VBRUM7O0FBRUQ7RUFFQzs7O0FBMENGO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQU9EO0VBQ0M7OztBRGxZRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBRVlBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFEc0JpQjtFQ3JCakI7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsYURnQmlCO0VDZmpCO0VBQ0E7RUFDQTs7O0FBVUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsYURFaUI7RUNEakI7RUFDQTtFQUNBOzs7QUFVRjtBQUFBO0VBQ0UsYURaaUI7RUNhakI7RUFDQTtFQUNBOzs7QUFvQ0Y7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0V4RlE7OztBRm9IVjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FDL0VFO0VEOEVKO0FBQUE7QUFBQTtBQUFBO0lBR0k7Ozs7QUFtQko7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBR0Y7QUFBQTtBQUVBO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBLEtBQ0U7RUFVRjtFQUNBOztBQU9GO0VBQ0U7OztBRnJORjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBT0NDO0VBQ0M7OztBQUdGO0VBQ0M7OztBQ0lHO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7O0FKeUJOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0E5Q2M7O0FBZ0RoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0U7RUFDQSxPQWxEYzs7QUFvRGhCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQ0U7RUFDQSxPQXREYzs7QUF3RGhCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPQXpEYzs7QUl1Qlo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0Esa0JKbEJlOztBSW9CakI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7RUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFHRTtJQUNBOzs7QUxDUjtFSzFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQStDSTs7O0FBSUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFLGtCSmlHUztFSWhHVCxPSmlGYTs7QUkvRWY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQU9KO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFJRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQU1FOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBT0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBRUE7O0FBR0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFXRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQVdGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUw1R0E7RUtzR0Y7QUFBQTtJQVlJOzs7QUFRSjtBQUFBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKMUthO0VJMktiO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvQkFDRTtFQUVGLGVBQ0U7RUFFRixZQUNFOztBQUlKO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUlBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUlOO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBS0U7QUF5R0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUF4R0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFnQ0E7QUFBQTs7QUE1QkE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFFRTtFQUNBLE9KcFJTO0VJcVJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0FBQUE7SUFDRSxrQko3VFM7QUlrVVQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztFQUpBO0FBQUE7SUFDRSxrQkpuVUs7SUlvVUwsY0pwVUs7OztBSStVVDtBQUFBO0FBQUE7RUFFRTs7QUFJTjtBQUFBO0FBS0U7QUFBQTs7QUFKQTtBQUFBO0VBQ0Usa0JKdlZTO0VJd1ZUOztBQUlGO0FBQUE7QUFBQTtFQUVFO0VBQ0EsT0pqV0U7O0FJNFdOO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0Y7RUFHSTtBQUFBO0FBQUE7SUFDRTs7RUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUU7OztBQU1OO0VBR0k7QUFBQTtBQUFBO0lBQ0U7OztBQU9aO0FBQUE7RUFDRTtFQUtBO0FBc0dBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBckdBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBQWtDQTs7QUExQkE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFFRTtFQUNBLE9KamJTO0VJa2JUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtBQUFBO0lBQ0Usa0JKcmRTO0FJMGRUOztFQUpBO0FBQUE7SUFDRSxrQkozZEs7SUk0ZEwsY0o1ZEs7O0VJK2RQO0FBQUE7SUFDRSxPSjVjVTtJSTZjVjs7O0FBS0o7QUFBQTtBQUFBO0VBRUU7O0FBSU47QUFBQTtBQUtFOztBQUpBO0FBQUE7RUFDRSxrQko5ZVM7RUkrZVQsY0ovZVM7O0FJa2ZYO0FBQUE7QUFBQTtFQUVFO0VBQ0EsT0p2ZkU7O0FJa2dCTjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFOztBQUlOO0FBQUE7RUFVRTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFmQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFjRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFRQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFHSjtFQUNFO0FBQUE7SUFDRSxrQko1bEJTOztFSTZsQlQ7QUFBQTtJQUNFLGtCSmxtQks7O0VJb21CUDtBQUFBO0lBQ0Usa0JKamxCVTs7O0FJc2xCZDtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTs7QUFPRjtBQUFBO0VBQ0U7O0FBT0o7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBOztBQUdBO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUR2cUJSOztBQzZxQk07QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRHJyQlI7O0FDNHJCTTtFQUNFO0FBQUE7SUFDRTs7O0FBYUY7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7QUFBQTtFQUNFOztBQUtSO0FBQUE7QUFBQTtFQUVFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBc0JKO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFLGtCSnB6Qk87O0FJdXpCVDtBQUFBO0VBQ0U7RUFDQSxrQkozekJBOztBSTZ6QkY7RUFDRTtBQUFBO0lBQ0Usa0JKenpCTzs7RUkwekJQO0FBQUE7SUFDRSxrQkovekJHOztFSWkwQkw7QUFBQTtJQUNFLGtCSjl5QlE7OztBSW16Qlo7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQU9GO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0Usa0JKdjBCQTs7QUl5MEJGO0FBQUE7RUFFRTtFQUNBO0VBQ0Esa0JKdjFCTzs7QUkwMUJUO0VBQ0U7QUFBQTtJQUNFLGtCSi8xQk87O0VJZzJCUDtBQUFBO0lBQ0Usa0JKcjJCRzs7RUl1MkJMO0FBQUE7SUFDRSxrQkpwMUJROzs7QUl5MUJaO0FBQUE7RUFDRTs7QUFLUjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFOztBQUdBO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7RUFDQTtFQUNBLGtCSm52QmE7O0FJcXZCZjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSmw0Qk87O0FJbzRCVDtFQUNFO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0lBQ0Usa0JKOXdCRTs7O0FJb3hCUjtBQUFBO0FBQUE7RUFFRSxrQkp2eEJFOztBSXl4Qko7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBLGtCSnQ1Qk87O0FJdzVCVDtFQUNFO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0lBQ0Usa0JKbHlCRTs7O0FJd3lCWjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBS0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFLRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBLE9KcjlCUztFSXM5QlQ7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjSnY5QkU7O0FJeTlCSjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7QUFBQTtJQUNFLGtCSjcrQlM7O0VJOCtCVDtBQUFBO0lBQ0UsY0puL0JLOztFSXEvQlA7QUFBQTtJQUNFLGtCSmwrQlU7SUltK0JWOztFQUdBO0FBQUE7SUFDRTs7O0FBTU47QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0VBQ0UsY0ozZ0NTOztBSTZnQ1g7QUFBQTtFQUNFLGtCSmhoQ0U7RUlpaENGOztBQUdGO0VBRUk7QUFBQTtJQUNFLGtCSnZoQ0Y7SUl3aENFOztFQUdBO0FBQUE7SUFDRTs7O0FBTU47QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7O0FBTUY7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0FBQUE7RUFDRTs7QUFJQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7SUFDRSxrQkpubUNXOztFSW9tQ1g7QUFBQTtJQUNFOzs7QUFLUjtBQUFBO0VBQ0U7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBTHhrQ0E7RUtxa0NGO0FBQUE7SUFLSTs7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEySUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUw3dENBO0VLNmtDRjtBQUFBO0lBT0k7OztBTHhsQ0Y7RUtpbENGO0FBQUE7SUFVSTtJQUNBOzs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQStCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE0QkE7O0FBMUJBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBRUU7RUFDQSxPSjNyQ1M7RUk0ckNUO0VBQ0E7RUFDQTtFQUNBOztBQU1GO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0FBQUE7SUFDRSxrQkpodUNTO0lJaXVDVDtBQVVBOztFQVRBO0FBQUE7SUFDRSxrQkp2dUNLO0lJd3VDTDtJQUlBLGNKNXVDSztJSTZ1Q0w7O0VBR0Y7QUFBQTtJQUNFLE9KN3RDVTtJSTh0Q1Y7OztBQUtSO0FBQUE7RUFDRSxrQkp4dUNFO0VJeXVDRixjSnp1Q0U7RUkwdUNGO0VBQ0E7RUFDQSxPSmx2Q2M7RUltdkNkLE9KL3ZDSTtBSW93Q0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBSkE7QUFBQTtFQUNFLGtCSi91Q0E7RUlndkNBOztBQXlETjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEwREE7O0FBekRBO0VBSUk7QUFBQTtBQUFBO0FBQUE7SUFDRTs7RUFFRjtBQUFBO0FBQUE7QUFBQTtJQUdFOzs7QUFJTjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUNFO0VBQ0E7RUFDQTtBQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtJQUdFOzs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQW9CTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUtFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPSm44Q1c7RUlvOENYO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQSxrQko3OUNXO0VJODlDWDtFQUVBOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFHRTs7QUFFRjtBQUFBO0VBR0U7O0FBS0E7QUFBQTtFQUNFOztBQUtOO0FBQUE7RUFDRTtFQVFBOztBQUdJO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBTG5nRE47RUs0L0NFO0FBQUE7SUFVSTs7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FKbGhETjtBQUFBO0VBQ0UsT0lraEQ0Qzs7QUpoaEQ5QztBQUFBO0FBQ0U7RUFDQSxPSThnRDRDOztBSjVnRDlDO0FBQUE7QUFDRTtFQUNBLE9JMGdENEM7O0FKeGdEOUM7QUFBQTtFQUNFLE9JdWdENEM7O0FBQ3hDO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFLE9KemtERTs7QUkya0RKO0FBQUE7RUFFRSxPSjdrREU7O0FJZ2xERjtBQUFBO0VBQ0UsT0p4a0RPOztBSTBrRFQ7QUFBQTtFQUVFLE9KNWtETzs7QUkra0RYO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtFQUNFOztBQUVFO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQSxrQkoxbURHOztBSTRtREw7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBRUk7QUFBQTtJQUNFOzs7QUFPUjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBSUk7QUFBQTtBQUFBO0FBQUE7SUFDRTtJQUNBOzs7QUFPTjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0p6cURGO0VJMHFERTs7QUFDQTtBQUFBO0VBQ0UsT0pocURNOztBSW9xRFo7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBR0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFFRTs7QUFHQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBU1I7QUFBQTtFQUNFO0VBQ0E7O0FBUUo7QUFBQTtFQUVFOztBTHpxREY7RUs2cURGO0FBQUE7SUFFSTs7O0FBVUE7QUFBQTtFQUNFO0VBQ0Esa0JKcnVEVztFSXN1RFg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkp0dkRhO0VJdXZEYjs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPSmp3RFM7O0FJdXdEYjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUxwdURGO0VLMnVEQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUVJOzs7O0FBU047QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFSjF1REY7RUFDQSxrQkFDRTtFQVVGLGtCQUNFO0VBVUYsa0JBQ0U7RUFVRjtFQWdCQTtFQUNBLHFCQUNFOztBSXdyREE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUlGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFhRjtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFLTjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBSUU7O0FBRUY7RUFDRTtFQUNBOzs7QUFJSjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUo3eURBO0VBQ0Esa0JBQ0U7RUFVRixrQkFDRTtFQVVGLGtCQUNFO0VBVUY7RUFnQkE7RUFDQSxxQkFDRTtFSTJ2REY7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBR0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUtBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBRUE7OztBQUtKO0FBTUU7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBT0Y7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxrQkp0L0RnQjtFSXUvRGhCO0VBQ0E7RUFNQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSmxoRU07RUltaEVOLGtCSnZnRWdCO0VJd2dFaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7O0FBR0o7QUFBQTtFQUNFLGtCSm5pRWM7RUlvaUVkOztBQUVGO0FBQUE7RUFDRSxrQkpuakVJO0VJb2pFSixrQkp4aUVjO0VJeWlFZDs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkpsa0VJO0VJbWtFSjtFQUNBLE9KM2pFVztFSTRqRVg7RUFDQTtFQUNBO0VBQ0EsWUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0Usa0JKcG1FYztFSXFtRWQ7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtBQUFBO0VBQ0Usa0JKeG1FdUI7RUl5bUV2Qjs7QUFHSjtBQUFBO0VBRUU7O0FBR0E7QUFBQTtFQUNFO0VBR0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBRUE7O0FBSUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFJTjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUVBLGtCSnByRWE7RUlxckViOztBQUVGO0FBQUE7RUFFRSxPSjNyRU07RUk0ckVOO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBR0E7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUE7QUFBQTtFQUNFOztBQUtKO0FBQUE7RUFDRTtFQUNBOztBTGxyRUE7RUtnckVGO0FBQUE7SUFJSTs7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUwxckVBO0VLdXJFRjtBQUFBO0lBS0k7OztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOzs7QUFJTjtBQUNBO0FBRUU7RUFDRTtBQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS047QUFFRTtFQURGO0lBRUk7SUFDQTtJQUNBOzs7O0FBSUo7RUFDRTs7O0FBR0Y7QUFFRTtFQUNFO0VBQ0E7O0FBRUY7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQVFFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7OztBQUlKO0FBRUU7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQU1FO0VBQ0E7RUFDQTs7QUFHRjtFQUlFO0VBQ0E7O0FBRUY7RUFHRTtFQUNBO0VBQ0E7RUFDQSxPTGhpRU07RUtpaUVOOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsT0x2aUVNO0VLd2lFTjs7QUFFRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtBQUFBO0VBRUU7OztBQVdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkozM0VlO0VJNDNFZjs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFFRTtFQUNBO0VBQ0Esa0JKaDVFWTtFSWk1RVo7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0pwNkVhOztBSXU2RWpCO0VBQ0U7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JKejdFaUI7RUkwN0VqQjs7QUFHQTtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0Esa0JKdDhFVTtFSXU4RVY7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUVFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBOzs7QUFJTjtBQUVBO0FBRUU7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVFOztBQUVGO0VBVkY7SUFXSTtJQUNBOztFQUNBO0FBQUE7SUFFRTs7O0FBSU47QUFBQTtFQUVFOztBQUlGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFOzs7QUFLTjtBQUVFO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUlGO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0VBRUU7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7OztBQUlOO0FBRUE7QUFFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFvQkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSjE5RWE7RUkyOUViO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPSngrRXFCO0VJeStFckIsZUpqL0VRO0VJay9FUjs7QUFDQTtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBLGVKNS9FTTs7QUk4L0VSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFNRjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQ3ZzRko7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFVQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0FBQUE7RUFFQzs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBO0VBQ0E7RUFDQTtFQU9BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFvQkM7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFRQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBO0VBQ0E7RUFDQTtFQU9BO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBb0JDOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBUUM7OztBQUVEO0FBQUE7RUFZQzs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7OztBQUVEO0FBQUE7RUFFQztFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0VBSUM7RUFDQTtFQUNBO0VBQ0E7RUFPQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQW9DQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWdCQzs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFFRDtBQUFBO0VBRUM7OztBQUVEO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRjtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNDOztBQU9BO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FBSUg7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUdGO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7QUFBQTtBQUFBO0lBQ0M7OztBQUlIO0FBQUE7QUFBQTtBQUFBO0VBSUM7RUFDQTs7QUFDQTtFQUNDO0FBQUE7QUFBQTtBQUFBO0lBQ0M7OztBQVFGO0VBQ0M7QUFBQTtJQUNDO0lBQ0E7OztBQVdIO0VBQ0M7OztBQUdGO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtFQUdDOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0VBR0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0EsS0FDQzs7QUFPRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFDQTtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtBQUNBO0VBQ0MsYUFDQzs7O0FBS0Y7QUFBQTtBQUFBO0VBR0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBWUM7RUFDQTtFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQXdEQzs7O0FBRUQ7QUFBQTtBQUFBO0VBV0M7OztBQUVEO0FBQUE7QUFBQTtFQVdDO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0VBWUM7OztBQUVEO0FBQUE7QUFBQTtBQUFBO0VBWUM7RUFDQTs7O0FBRUQ7RUFDQztBQUFBO0FBQUE7SUFHQztJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNDO0FBQUE7QUFBQTtJQVdDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNFO0lBQ0Y7OztBQUdGO0VBQ0M7QUFBQTtJQUVDO0lBQ0U7SUFDRjtJQUNBOzs7QUFHRjtFQUNDO0FBQUE7SUFVQztJQUNFO0lBQ0Y7SUFDQTs7O0FBR0Y7QUFBQTtFQUVDOzs7QUFHRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBOEJDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUVDOzs7QUFFRDtFQUNDOzs7QVR4a0NEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FVeUZBO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOzs7QUFLRjtFQUNDO0lBQ0M7O0VBRUQ7SUFDQzs7O0FBUUY7RUFDQztFQUNBO0VBQ0EsUUExRnFCO0VBMkZyQixlQTNGcUI7RUE0RnJCO0VBQ0EsZUEvRndCOzs7QUFvR3pCO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsV1J0SGlCO0VRdUhqQixhQXZHcUI7RUF3R3JCLE9BN0dvQjtFQThHcEI7RUFDQSxrQk4vR21CO0VNZ0huQixlQTdHd0I7O0FQNkV2QjtFQUNFLG9CT2lDSDtFUGhDRyxpQk9nQ0g7RVAvQkcsZU8rQkg7RVA5QkcsWU84Qkg7OztBQWtCRDtBQUFBO0VBakZDLG1CQW1GbUI7RUFsRm5CLGNBa0ZtQjtFQWpGbkIsV0FpRm1COzs7QUFNcEI7RUFuRkMsa0JBaEVlOztBQW1FZjtFQXpDQTtFQVVBO0VBVUE7OztBQXlHRDtFQXZGQyxrQkEvRFk7O0FBa0VaO0VBekNBO0VBVUE7RUFVQTs7O0FBNkdEO0VBM0ZDLGtCQTlEZTs7QUFpRWY7RUF6Q0E7RUFVQTtFQVVBOzs7QUFpSEQ7RUEvRkMsa0JBN0RjOztBQWdFZDtFQXpDQTtFQVVBO0VBVUE7OztBVjNERDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBV1FBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FSb0ZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usb0JRbkZGO0VSb0ZFLGlCUXBGRjtFUnFGRSxlUXJGRjtFUnNGRSxZUXRGRjs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVJpRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxvQlFqRUE7RVJrRUEsaUJRbEVBO0VSbUVBLGVRbkVBO0VSb0VBLFlRcEVBOztBQU1GO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFJSjtFQUNFOzs7QUFFRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QVJNRTtFUW5CSjtBQUFBO0FBQUE7SUFlSTs7O0FSWkE7RVFISjtBQUFBO0FBQUE7SUFrQkk7OztBUm5CQTtFUUNKO0FBQUE7QUFBQTtJQXVCSTtJQUNBOzs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7O0FBR0o7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FSNUNBO0VRK0JKO0FBQUE7QUFBQTtJQW1CSTs7RUFDQTtBQUFBO0FBQUE7SUFDRTs7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7OztBQUdKO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBRUE7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7QUFHQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QVJwRkY7RVEyREo7QUFBQTtBQUFBO0lBZ0NJOztFQUtBO0FBQUE7QUFBQTtJQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFDRTs7O0FBR0o7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFVDNIQSxhRExpQjtFQ01qQjtFQUNBO0VBQ0E7RVMySEE7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTs7QVJqSEE7RVFvR0o7QUFBQTtBQUFBO0lBZ0JJO0lUbEpGLGFEU2lCO0lDUmpCO0lBQ0E7SUFDQTs7OztBU21KRjtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FSdklBO0VRNEhKO0FBQUE7QUFBQTtJQWNJO0lBQ0E7SUFDQTtJQUNBOzs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RVJwR0Ysd0JRcUdvQztFUnBHcEMseUJRb0dvQztFUm5HcEMsMkJRbUdvQztFUmxHcEMsNEJRa0dvQztFUmhHbEM7RUFDQTtFUWdHQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUlOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFUnhIQSx3QlF5SGtDO0VSeEhsQyx5QlF3SGtDO0VSdkhsQywyQlF1SGtDO0VSdEhsQyw0QlFzSGtDO0VScEhoQztFQUNBOztBQXhCRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLG9CUTJJRjtFUjFJRSxpQlEwSUY7RVJ6SUUsZVF5SUY7RVJ4SUUsWVF3SUY7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0JQdE9jO0VPdU9kO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQlB6UEk7O0FPNFBSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0JQelBjO0VPMFBkO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCUDdRSTs7QU8rUU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFOzs7QUFLUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7OztBQVFaO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7O0FSOVJFO0VRbVJKO0lBYUk7SUFDQTtJQUNBO0lBQ0E7OztBUnZTQTtFUXVSSjtJQXFCSTtJQUNBOzs7QUFFRjtFQUNFOzs7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBLE9QM1ZhOztBTzRWYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1A5Vlc7O0FPZ1diO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQlAzV0k7RU80V0osT1BuV1c7O0FPb1dYO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0UsT1B2V1M7O0FPd1dUO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1AxV087O0FPOFdiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1A5V1k7O0FPZ1hkO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1AvWEE7O0FPb1lSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBSU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QdFpZOztBT3daZDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B2YUE7OztBTzZhVjtBQUFBO0VBRUU7RUFDQSxrQlA5U1U7RU8rU1YsT1B4YWU7O0FPeWFmO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1AzYWE7O0FPNmFmO0VBQ0U7QUFBQTtJQUNFLGtCUHBUVTtJT3FUYixPUGhiYzs7OztBT29iakI7QUFBQTtFQUVFO0VBSUEsT1AxYmU7OztBTzRiakI7QUFBQTtFQUVFLGtCUHJjZTtFT3NjZixPUHhjUTs7QU95Y1I7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDNjTTs7QU82Y1I7QUFBQTtBQUFBO0VBRUUsa0JQL2NNO0VPZ2ROLE9QdmNhOztBT3djYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QMWNXOztBTzZjZjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQlB2ZE07RU93ZE4sT1AvY2E7O0FPZ2RiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QbGRXOztBT29kYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JQN2RXO0VPOGRYLE9QaGVJOztBT2llSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BuZUU7O0FPdWVSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QeGVXOztBTzBlYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRSxPUC9lRTs7O0FPb2ZWO0FBQUE7RUFFRTtFQUNBLE9QclhVOztBT3NYVjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QeFhROztBTzBYVjtBQUFBO0VBQ0U7RUFDQSxPUDVYUTs7QU84WFY7RUFDRTtBQUFBO0lBQ0Usa0JQaFlNO0lPaVlOLE9QMWZXOztFTzJmWDtBQUFBO0lBQ0Usa0JQbllJO0lPb1lKLE9QN2ZTOzs7O0FPa2dCakI7QUFBQTtFQUVFLGtCUDdmVztFTzhmWCxPUHJnQmU7O0FPc2dCZjtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QeGdCYTs7QU8wZ0JmO0FBQUE7QUFBQTtFQUVFLGtCUHJoQk07RU9zaEJOLE9QN2dCYTs7QU84Z0JiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BoaEJXOzs7QU9vaEJqQjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOzs7QUFJTjtBQUFBO0VBRUUsa0JQbmlCTTtFT29pQk4sT1A3aUJlOztBTzhpQmY7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUGhqQmE7O0FPa2pCZjtBQUFBO0FBQUE7RUFFRSxrQlA3akJNO0VPOGpCTixPUHJqQmE7O0FPc2pCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QeGpCVzs7O0FPNGpCakI7QUFBQTtFQUVFLE9QemlCa0I7RU8waUJsQjtFQUNBOztBQUNBO0VBQ0U7QUFBQTtJQUNFLGtCUDVrQkk7SU82a0JKLE9QcGtCVzs7OztBT3drQmpCO0FBQUE7RUFFRSxPUHZqQmlCO0VPd2pCakI7RUFDQTs7QUFDQTtFQUNFO0FBQUE7SUFDRSxrQlB4bEJJO0lPeWxCSixPUGhsQlc7Ozs7QU9vbEJqQjtBQUFBO0VBRUUsT1Bua0JpQjtFT29rQmpCLGtCUDlsQmU7RU8rbEJmOztBQUNBO0VBQ0U7QUFBQTtJQUNFLGtCUHBtQkk7SU9xbUJKLE9QNWxCVzs7OztBT2dtQmpCO0FBQUE7RUFFRTtFQUNBLE9QNW1CUTtFTzZtQlI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QaG5CTTs7QU9rbkJSO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B2bkJNOztBT3luQlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQSxPUHZuQmE7O0FPd25CYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDFuQlc7O0FPNG5CYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QN25CVzs7O0FPaW9CakI7QUFBQTtFQUVFO0VBQ0EsT1Bwb0JlO0VPeW9CZjs7QUFKQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9Qdm9CYTs7QU8wb0JmO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QM29CYTs7QU82b0JmO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUVFO0VBQ0Esa0JQdHBCZTtFT3VwQmYsT1B2b0JrQjs7QU93b0JsQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QMW9CZ0I7O0FPNG9CbEI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QN29CZ0I7OztBT2lwQnRCO0FBQUE7RUFFRTtFQUNBLE9QeGlCVTtFT3lpQlY7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QL3FCTTs7QU9pckJSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QbHJCTTs7QU9vckJSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUVFLGNQenJCTTtFTzByQk4sa0JQMXJCTTtFTzJyQk4sT1BsckJhOztBT21yQmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUHJyQlc7O0FPdXJCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1B4ckJXOzs7QU80ckJqQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0EsT1B6c0JROztBTzBzQlI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDVzQk07O0FPOHNCUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLE9QL3NCTTs7QU9pdEJSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxjUHR0Qk07RU91dEJOLGtCUHZ0Qk07RU93dEJOLE9QL3NCYTs7QU9ndEJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BsdEJXOztBT290QmI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1BydEJXOzs7QU95dEJqQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCUGh1QmU7RU9pdUJmLE9QbHVCZTtFT211QmY7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JQNXRCSTs7O0FPK3RCUjtFQUNFLE9QenVCZTtFTzB1QmYsa0JQMXRCMEI7RU8ydEIxQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0Usa0JQN3ZCTTs7O0FPaXdCVjtFQUNFLGtCUGxuQnFCO0VPbW5CckI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFlRjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FSOXZCRTtFUXN2Qko7QUFBQTtJQVVJOzs7O0FBR0o7QUFBQTtFQUVFLGtCUHJ4QmlCO0VPc3hCakIsT1B6eUJlOztBTzB5QmY7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDV5QmE7O0FPOHlCZjtBQUFBO0FBQUE7RUFFRSxrQlA3eUJnQjtFTzh5QmhCLE9QanpCYTs7QU9rekJiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BwekJXOzs7QU93ekJqQjtBQUFBO0VBRUU7RUFDQSxPUHh5QmlCOztBT3l5QmpCO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1A5ekJhOztBT2cwQmY7QUFBQTtBQUFBO0VBRUUsa0JQL3pCZ0I7RU9nMEJoQixPUG4wQmE7O0FPbzBCYjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFLE9QdDBCVzs7O0FPMjBCakI7QUFBQTtFQUVFO0VBQ0EsT1AzekJpQjtFTzR6QmpCOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBRUUsT1BsMUJhO0VPbTFCYjs7QUFFRjtBQUFBO0FBQUE7RUFFRSxrQlBwMUJnQjtFT3ExQmhCLE9QeDFCYTtFT3kxQmI7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRSxPUDUxQlc7RU82MUJYOzs7QUFJTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RVJsd0JBLHdCUW13QmtDO0VSbHdCbEMseUJRa3dCa0M7RVJqd0JsQywyQlFpd0JrQztFUmh3QmxDLDRCUWd3QmtDO0VSOXZCaEM7RUFDQTs7QVE4dkJGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBLE9QNTJCYTs7O0FPZzNCakI7QUFBQTtBQUFBO0VBQ0U7RUFDQTtBQUtBOztBQUpBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFHRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFHQTtBQUFBO0FBQUE7RUFDRTs7QUFJSjtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBUi8yQkY7RVFrM0JFO0FBQUE7QUFBQTtJQUVFOzs7QUFJTjtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBUjUzQkY7RVErM0JFO0FBQUE7QUFBQTtJQUNFO0lBQ0E7OztBQUlOO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FSejRCRjtFUTQ0QkU7QUFBQTtBQUFBO0lBQ0U7SUFDQTs7O0FBSU47QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QVJsNUJGO0VRcTVCRTtBQUFBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7OztBQUlOO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFJRjtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7O0FBS1I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFVQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTs7O0FBR0E7RUFDRTs7O0FBSUY7RUFDRTs7O0FBSUY7RUFDRTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTs7O0FBSUY7RUFDRTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTs7O0FBV0Y7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBS0Y7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7O0FBSUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7O0FBRUY7RUFDRTs7O0FBU0Y7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBRUE7O0FBRUY7RUFDRTs7O0FBS0Y7RUFDRTtFQUNBOztBQUdBO0VBQ0U7O0FSanJDRjtFUXFyQ0E7SUFDRTs7OztBQUtKO0VBQ0U7RUFDQTs7QUFHQTtFQUNFOztBUmpzQ0Y7RVFxc0NBO0lBQ0U7Ozs7QUFNSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPUHB2QzBCOztBT3F2QzFCO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFpQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUVFO0lBQ0E7SUFDQTtJQUNBOzs7QUFZTjtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUU7SUFDQTtJQUNBOzs7O0FBTVI7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBR0o7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBOzs7QUFFRjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUdKO0FBQUE7RUFFRTtFQUNBLE9QdDVDaUI7RU91NUNqQixPUG43Q1E7RU9vN0NSLE9QMzZDZTtFTzQ2Q2Y7RUFDQTtFQUNBLGtCUG43Q3FCO0VPbzdDckI7RUFJQTtBQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsT1ByOENNO0VPczhDTixPUDc3Q2E7O0FEbUZmO0FBQUE7RUFDRSxvQlEwMkNBO0VSejJDQSxpQlF5MkNBO0VSeDJDQSxlUXcyQ0E7RVJ2MkNBLFlRdTJDQTs7QUFPRjtFQUNFO0FBQUE7SUFDRSxrQlBwOENjO0lPcThDZCxPUHg4Q1c7QU95OENYO0FBQUE7QUFBQTtBQUFBO0FBQUE7Ozs7QUFTTjtBQUFBO0VBS0U7RUFDQTtFQUNBOztBUmw3Q0U7RVFtN0NGO0FBQUE7SUFFSTs7O0FScjZDRjtFUTI1Q0o7QUFBQTtJQWNJO0lBQ0E7Ozs7QUFXSjtBQUFBO0FBQUE7RUFJRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUlFO0VBQ0E7RUFDQTtFQUNBOztBUno5Q0E7RVF5OENKO0FBQUE7QUFBQTtJQXNCSTtJQUNBO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFJRTtFQUNBO0VBQ0E7RUFDQTs7QVIvOUNGO0VRdStDRTtJQUNFOzs7QVJ4L0NKO0VRNi9DQTtJQUNFO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdBO0lBQ0U7Ozs7QUFPVjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FSaC9DQTtFQUNFLG9CUWkvQ0Y7RVJoL0NFLGlCUWcvQ0Y7RVIvK0NFLGVRKytDRjtFUjkrQ0UsWVE4K0NGOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBUnAvQ0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usb0JRby9DQTtFUm4vQ0EsaUJRbS9DQTtFUmwvQ0EsZVFrL0NBO0VSai9DQSxZUWkvQ0E7O0FBRUY7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFJTjtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QVJ0akRBO0VRZ2hESjtJQXlDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOzs7QVJya0RGO0VRb2hESjtJQXFESTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RVJyaURKO0lBQ0Usb0JRcWlERTtJUnBpREYsaUJRb2lERTtJUm5pREYsZVFtaURFO0lSbGlERixZUWtpREU7Ozs7QUFRSjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT1Axb0RXO0VPMm9EWDs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBLE9QanBEUztFT2twRFQ7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNFLGtCUDFwRE87SU8ycERQO0lBQ0E7SUFDQTtJQUNBLE9QeHFEQTtJT3lxREEsT1BocURPOztFT2lxRFA7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7OztBQUtSO0FBQUE7RUFDRTtFQUNBOzs7QUFLSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7Ozs7QUFLUjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCUHJyRG9CO0VPc3JEcEIsT1Buc0RlO0FPb3NEZjs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUdGO0VBQ0U7SUFDRSxrQlAzdERJO0lPNHRESixPUG50RFc7Ozs7QU8wdERmO0VBTUU7RUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUtGO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RVJqcURBLHdCUW1xRGtDO0VSbHFEbEMseUJRa3FEa0M7RVJqcURsQywyQlFpcURrQztFUmhxRGxDLDRCUWdxRGtDO0VSOXBEaEM7RUFDQTs7QUF4QkY7RUFDRSxvQlFxckRGO0VScHJERSxpQlFvckRGO0VSbnJERSxlUW1yREY7RVJsckRFLFlRa3JERjs7QUFDQTtBQUFBO0VBRUU7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT1BqcURNO0VPa3FETjtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0FBQUE7SUFDRSxrQlB4cURJO0lPeXFESixPUGx5RFM7Ozs7QU93eURqQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsT1AzckRVO0VEcEJWLHdCUW10RGtDO0VSbHREbEMseUJRa3REa0M7RVJqdERsQywyQlFpdERrQztFUmh0RGxDLDRCUWd0RGtDO0VSOXNEaEM7RUFDQTs7QVEwc0RGO0VBQ0U7O0FBR0Y7QUFBQTtFQUVFLE9QbHNEUTs7QU9vc0RWO0VBQ0Usa0JQcnNEUTtFT3NzRFIsT1AvekRhOztBT2cwRGI7QUFBQTtBQUFBO0VBR0U7OztBQUtOO0VBQ0U7O0FBRUE7RUFDRSxPUG50RFE7O0FPcXREVjtFQWFFOztBQUNBO0VBQ0U7O0FBR0E7RUFDRSxPUGh1RGlCOztBT291RHZCO0VBQ0U7SUFDRSxrQlA5dURNO0lPK3VETixPUHgyRFc7O0VPeTJEWDtBQUFBO0lBRUUsT1AzMkRTOztFTzgyRFQ7SUFDRTs7OztBQU9WO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUVBO0VBQ0U7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7OztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBLE9QM3dEWTs7QU80d0RaO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDRSxPUG54REk7OztBT3V4RFY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUUsa0JQbDVEYTtFT201RGIsT1A3NERnQjtFTzg0RGhCO0VBQ0E7O0FBQ0E7RUFDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUU7SUFFQSxPUDM1RFM7SU80NURUOzs7O0FBT047RUFDRTs7O0FBS0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0UsT1ByekRtQjs7QU9zekRuQjtFQUNFLGtCUHZ6RGlCO0VPd3pEakI7RUFDQTs7QUFFRjtFQUVJO0lBQ0Usa0JQeDBESTtJT3kwREo7Ozs7QUFNTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBOztBQUdBO0VBQ0U7RUFDQTs7QUFHSjtFQUVJO0lBQ0U7Ozs7QUFNTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOzs7QUFNSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FYdmxFTjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBWTJCQTtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOzs7QUFHRjtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBSUY7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPUnpDTztFUTBDUDtFQUNBO0FBU0E7O0FBUkE7QUFBQTtFQS9EQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQyxXQW1Ec0I7RUFsRHRCO0VBbURBO0VBQ0E7O0FUY0E7RVNqQkQ7QUFBQTtJQUtFOzs7QUFLRDtBQUFBO0VBQ0M7O0FBSUY7QUFBQTtFQUNDLE9SOURXO0VRK0RYO0FBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlGO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFDQzs7QUFJRjtBQUFBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUdGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FUdkZDO0VTUUo7QUFBQTtJQW1GRTs7OztBQUdGO0VBQ0M7OztBQUtBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFYRDtJQVlFOzs7QUFFRDtFQWREO0lBZUU7OztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBO0VBRUE7RUFDQTs7QVQ1RUY7RUFDRSxvQlM0RUE7RVQzRUEsaUJTMkVBO0VUMUVBLGVTMEVBO0VUekVBLFlTeUVBOztBQUdGO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBVC9GRjtFQUNFLG9CUytGQTtFVDlGQSxpQlM4RkE7RVQ3RkEsZVM2RkE7RVQ1RkEsWVM0RkE7O0FBQ0E7RUFDQzs7O0FadE1MO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FhSUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXWEZnQjs7QUNpRGI7RVVwREo7QUFBQTtBQUFBO0lBT0U7OztBVnlDRTtFVWhESjtBQUFBO0FBQUE7SUFVRTs7O0FWc0NFO0VVbkNIO0FBQUE7QUFBQTtJQUVFOztFQUNBO0FBQUE7QUFBQTtJQUNDOzs7QUFJSDtBQUFBO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtFQUNDOztBVjREQztBQUFBO0FBQUE7RUFDRSxvQlU1REg7RVY2REcsaUJVN0RIO0VWOERHLGVVOURIO0VWK0RHLFlVL0RIOztBQUNBO0FBQUE7QUFBQTtFQUNDLGtCVGxCa0I7O0FEMEhsQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTs7QVUzR0g7QUFBQTtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtBQUFBO0VBSUM7RUFDQTs7QUFKQTtBQUFBO0FBQUE7RUFDQzs7QUFJRDtBQUFBO0FBQUE7RUFDQzs7QUFDQTtBQUFBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNDOztBQUlIO0VBQ0M7QUFBQTtBQUFBO0lBQ0M7O0VBQ0E7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFDQzs7OztBQVdMO0FBQUE7QUFBQTtFQUNDO0VBQ0E7O0FWN0JFO0VVMkJIO0FBQUE7QUFBQTtJQUlFO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0lBQ0M7OztBVnRDQTtFVStCSDtBQUFBO0FBQUE7SUFXRTtJQUVBOztFQUNBO0FBQUE7QUFBQTtJQUNDOzs7QUFJSDtBQUFBO0FBQUE7RUFDQztFQUVBLGtCVDFGcUI7RVMyRnJCOztBQUNBO0VBQ0M7QUFBQTtBQUFBO0lBQ0Msa0JUL0ZlOzs7QVNtR2xCO0FBQUE7QUFBQTtFQUNDOzs7QUFHRjtFQUNDOzs7QUFFRDtBQUFBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDQzs7O0FBR0Y7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QVYzRUc7RVV5RUo7QUFBQTtBQUFBO0lBSUU7SUFDQTs7O0FWbEZFO0VVNkVKO0FBQUE7QUFBQTtJQVFFO0lBQ0E7Ozs7QUFHRjtFQUNDOztBVnRGRztFVXFGSjtJQUdFOzs7O0FBR0Y7RUFDQztJQUNDLGtCVHBJZTs7RVNzSWhCO0lBQ0Msa0JUOUllOztFU2dKaEI7SUFDQyxrQlQxSWU7OztBUzZJakI7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7O0FBRUQ7RVZrSEU7RUFDQTtFQUNBO0VBQ0E7OztBVWxIRjtFQUdDOztBQUNBO0VBR0M7O0FBRUQ7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FWbElDO0VVa0pKO0lBRUU7Ozs7QUFHRjtFQUNDO0VBQ0E7OztBQUVEO0VBRUM7RUFFQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQWtCQTtBQUFBO0VBRUM7O0FBRUQ7RUFDQzs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQzs7QVZwTUE7RVVnS0g7SUEwQ0U7SUFDQTs7RUFDQTtJQUNDOzs7QVZqTkE7RVVvS0g7SUFpREU7SUFFQTs7RUFDQTtJQUNDOzs7QUFPRjtFQUNDOztBVjdNQztFVTRNRjtJQUdFOzs7QUFHRjtFQUNDO0VBQ0E7O0FWcE5DO0VVeU1IO0lBY0U7Ozs7QUFJSDtFQUVDO0VBRUE7RUFDQTs7QUFJQztFQUNDOztBVnJPQztFVW9PRjtJQUdFOzs7QUFHRjtFQUNDO0VBQ0E7O0FWNU9DO0VVaU9IO0lBY0U7Ozs7QUFJSDtFQUVDO0VBQ0E7RUFFQTtFQUNBOzs7QUFLRDtFQUVDO0VBRUE7O0FBQ0E7RUFHQzs7QUFDQTtFQUNDOztBVnhRQztFVXVRRjtJQUdFOzs7QUFHRjtFQUNDO0VBQ0E7O0FWL1FDO0VVbVFIO0lBZUU7OztBQUdGO0VBQ0M7OztBQUdGO0VBQ0M7OztBQUVEO0VBRUM7RUFFQTs7O0FBRUQ7QUFBQTtFQUVDLE9UeFVrQjs7O0FTMFVuQjtBQUFBO0VBRUM7O0FBR0M7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDOztBVnZSRDtBQUFBO0VBQ0Usb0JVdVJEO0VWdFJDLGlCVXNSRDtFVnJSQyxlVXFSRDtFVnBSQyxZVW9SRDs7QUFHRjtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBVjlSQTtBQUFBO0VBQ0Usb0JVOFJGO0VWN1JFLGlCVTZSRjtFVjVSRSxlVTRSRjtFVjNSRSxZVTJSRjs7QUFXQTtFQUNDOztBVjNTRDtFQUNFLG9CVTJTRDtFVjFTQyxpQlUwU0Q7RVZ6U0MsZVV5U0Q7RVZ4U0MsWVV3U0Q7O0FBRUQ7QUFBQTtFQUVDOztBQUNBO0FBQUE7RUFDQyxPVDlZTTs7QVNpWk47QUFBQTtFQUNDLE9UdFllOztBUzJZbkI7RUFDQzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0FBR0U7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7O0FBSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBTUo7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUE5QkY7SUErQkk7SUFDQTtJQUNBOztFQUNBO0lBQ0U7OztBQU9WO0VBcERGO0lBcURJOztFQUNBO0lBQ0U7OztBQUtOO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7OztBQUtSO0FBRUE7QUFHQztBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBVnZlRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Usb0JVdWVEO0VWdGVDLGlCVXNlRDtFVnJlQyxlVXFlRDtFVnBlQyxZVW9lRDs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0Msa0JUcmpCZ0I7O0FEMEhsQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QVV3YkQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBOztBQUpBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7QUFJRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7O0FBSUg7RUFDQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNDO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNDOzs7QUFNTDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0M7RUFDQTs7QVY1akJBO0VVMGpCRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7OztBVnJrQkY7RVU4akJEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFXRTtJQUVBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7O0FBSUg7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDO0VBR0E7O0FBT0Q7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDQzs7O0FBSUg7QUFFQztFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFQztFQUNDOztBQUdGO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtFQXJCRDtJQXNCRTs7O0FBRUQ7RUF4QkQ7SUF5QkU7OztBQUlEO0VBQ0M7SUFDQztJQUNBOztFQUNBO0lBQ0M7SUFDQTs7O0FBSUg7RUFDQztJQUNDOztFQUNBO0lBQ0M7O0VBR0Y7SUFDQzs7RUFDQTtJQUNDO0lBQ0E7O0VBQ0E7SUFDQztJQUNBO0lBQ0E7Ozs7QUFRTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTtJQUNBOzs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFOztBQUdGO0VBQ0U7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFNUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBYnZ6Qk47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWNLQTtFQUVDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVh3RkM7RUFDRSxvQld2Rkg7RVh3RkcsaUJXeEZIO0VYeUZHLGVXekZIO0VYMEZHLFlXMUZIOztBQUNBO0VBQ0M7RUFFQTtFQUNBOztBQUNBO0VBRUM7O0FBR0Y7RUFDQzs7QVg4QkU7RVcxQkY7SUFDQzs7O0FBR0Y7QUFBQTtFQUVDOzs7QUFJRjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7O0FYdURDO0VBQ0Usb0JXdkRIO0VYd0RHLGlCV3hESDtFWHlERyxlV3pESDtFWDBERyxZVzFESDs7QUFDQTtFQUNDO0VBQ0E7OztBQUlEO0VBQ0M7RUFHQTs7QUFDQTtFQUNDOztBWDRCRDtFVzdCQTtJQUdFOzs7QVh1Q0Y7RUFDRSxvQldyQ0Y7RVhzQ0UsaUJXdENGO0VYdUNFLGVXdkNGO0VYd0NFLFlXeENGOztBQUNBO0VBRUM7RUFDQSxrQlZoRGlCO0VVaURqQixPVnBEYztFVXFEZDs7QUFDQTtFQUNDLE9WdkRhO0VVd0RiOztBWGNGO0VXaEJDO0lBSUU7OztBQUdGO0VBQ0Msa0JWdkVNOztBVTZFVDtFQUNDO0VBQ0E7O0FYL0JFO0VXNkJIO0lBSUU7SUFDQTs7OztBQUlIO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBRUM7RUFDQTs7QUFFRDtFQUNDOzs7QWR2R0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWVNQTtBQUFBO0FBQUE7RUFLQztFQUNBLFdiTGdCO0VhTWhCOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBV0E7QUFBQTtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtBQUFBO0VBQ0M7O0FBT0g7RUFDQzs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBZUE7QUFBQTtBQUVDO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDOzs7QUFRRDtBQUNDO0VBQ0E7O0FBQ0E7RUFFQzs7O0FBS0g7QUFBQTtFQUVDOztBWmdCQztBQUFBO0VBQ0Usb0JZZkY7RVpnQkUsaUJZaEJGO0VaaUJFLGVZakJGO0Vaa0JFLFlZbEJGOzs7QWZ0RkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QWdCT0E7RUFHQztFQUNBLFdkSmdCO0VjS2hCOztBQUNBO0VBRUM7RUFDQTtFQUNBOztBQVFBO0VBQ0M7O0FBRUQ7RUFDQzs7QUFNRjtBQUFBO0VBRUM7O0FBRUM7QUFBQTtFQUNDO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7RUFDQTtFQUNBLGtCWnJDWTs7QVl1Q2I7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0VBRUU7QUFBQTtJQUNDOzs7QUFPSjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBSUU7QUFBQTtBQUFBO0FBQUE7SUFDQztJQUNBOzs7QUFPSDtBQUFBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7OztBQUtKO0FBQ0M7RUFDQTs7QUFDQTtFQUVDOzs7QWhCN0dGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FpQklBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUdBO0VBQ0M7O0FBSUE7RUFDQyxPYmxCSTs7QUQ4Qko7RWNwREo7SUE2Q0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBakVEO0lBa0VFO0lBQ0E7O0VBQ0E7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBR0Y7RUFsRkQ7SUFtRkU7OztBQUVEO0VBckZEO0lBc0ZFO0lBQ0E7O0VBQ0E7SUFDQzs7RUFFRDtBQUFBO0FBQUE7SUFHQztJQUNBOzs7O0FBS0g7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT2I3RmdCOztBRG1GZjtFQUNFLG9CY1VIO0VkVEcsaUJjU0g7RWRSRyxlY1FIO0VkUEcsWWNPSDs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUlDLE9ibkdlO0Vhb0dmO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBbEJEO0lBbUJFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGtCYnpIUTs7RWEwSFI7SUFDQzs7RUFFRDtBQUFBO0lBRUM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0FBQUE7SUFFQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBTUg7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7O0FBR0Y7RUFuQkQ7SUFvQkU7O0VBQ0E7SUFDQzs7OztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQmIvS2dCO0VhZ0xoQixPYmpMZ0I7O0FEdUNiO0Vjb0lKO0lBUUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7OztBQUdGO0VBQ0M7RUFDQTs7O0FBVUQ7RUFDQztFQUNFO0VBQTJCLE9iM01iO0VhMk1pRDtFQUNoRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCQUNFO0VBR0E7RUFDSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0E7RUFBMEM7RUFBZ0I7OztBQUMxRDtFQUFvQjs7O0FBQ3BCO0VBQWtCO0VBQWdCO0VBQW9CO0VBQXFCO0VBQW9COzs7QUFDL0Y7RUFBYztFQUFhO0VBQW9CLE9iak85QjtFYWlPbUU7RUFBMkI7RUFBd0I7RUFBaUI7RUFBdUI7RUFBWTtFQUMzTDtFQUEwQjtFQUFxQjtFQUFvQjtFQUFjOzs7QUFDakY7RUFBcUI7RUFBYTs7O0FBQ2xDO0VBQW9CO0VBQWdCO0VBQ2hDO0VBQ0E7RUFDQTs7O0FBQ0o7RUFBZTtFQUFhOzs7QUN0UDNCO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDOztBQUlGO0FBQUE7RUFFQzs7QUFHRDtFQUNDOztBQUdEO0FBQUE7RUFFQzs7QUFHRDtFQUNDOztBQUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0M7O0FBS0M7QUFBQTtFQUNDO0VBQ0E7O0FBSUY7QUFBQTtFQUNDOztBQUtIO0VBQ0M7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQWhCRDtJQWlCRSxrQmQ3R2dCOztFY2dIZjtJQUNDOzs7QUFNSjtFQUNDO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBU0Q7QUFDQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFlRDtFQUNDOztBQUNBO0FBQUE7RUFFQztFQUNBOztBQUlGO0VBQ0M7O0FBR0Q7RUFDQzs7QUFHRDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQzs7O0FsQnZMRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBbUJNSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FoQndGTjtFQUNFLG9CZ0J2Rkk7RWhCd0ZKLGlCZ0J4Rkk7RWhCeUZKLGVnQnpGSTtFaEIwRkosWWdCMUZJOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQmZwQks7RWVxQkw7RUFDQSxPZi9CRjtBZWdDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBeUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBS0E7RUFFSSxPZjFFTjtFZTJFTTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtJQUNJLGtCZjNFRDs7O0FlK0VYO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCZmxGSztFZW1GTDtFQUNBLE9mN0ZGO0VlOEZFOztBQUNBO0VBQ0k7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFHSjtFQUVJLE9mMUdOO0VlMkdNO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0lBQ0ksa0JmM0dEOzs7QWU4R1A7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFHUjtFQXZDSjtJQXdDUTs7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQmY5SEs7RWVnSUw7O0FBQ0E7RUFDSTtFQUNBLGtCZnRJRzs7QWV3SVA7QUFBQTtFQUVJLGtCZjFJRzs7QWUySUg7QUFBQTtBQUFBO0VBRUksT2ZuSlY7RWVvSlU7RUFDQTtFQUNBOztBQUVKO0VBQ0k7QUFBQTtJQUNJOzs7QUFJWjtFQUNJO0VBQ0E7O0FBSUE7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7O0FoQnpIaEI7RWdCOEhRO0lBQ0k7O0VBQ0E7SUFDSTs7RUFDQTtJQUNJOztFQUVKO0lBQ0k7SUFDQTs7RUFFSjtJQUNJOzs7QUFLaEI7RUFqTUo7SUFtTVE7SUFDQTs7RUFDQTtJQUNJO0lBQ0E7SUFDQSxrQmY3TEM7O0VlK0xMO0lBQ0k7O0VBRUo7SUFDSTtJQUNBOztFQUVKO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0k7O0VBQ0E7SUFDSTtJQUNBOztFQUVKO0lBQ0k7SUFDQTs7RUFFSjtJQUNJOztFQUdSO0lBQ0k7SUFDQSxrQmZsT0Q7O0Vlb09IO0lBQ0k7O0VBRUo7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7OztBQUlaO0VBQ0k7O0FBQ0E7RUFDSTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQmYvUEM7O0FEbUZmO0VBQ0Usb0JnQjZLWTtFaEI1S1osaUJnQjRLWTtFaEIzS1osZWdCMktZO0VoQjFLWixZZ0IwS1k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FoQnJMbEI7RUFDRSxvQmdCd0xnQjtFaEJ2TGhCLGlCZ0J1TGdCO0VoQnRMaEIsZWdCc0xnQjtFaEJyTGhCLFlnQnFMZ0I7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWhCak10QjtFQUNFLG9CZ0JpTW9CO0VoQmhNcEIsaUJnQmdNb0I7RWhCL0xwQixlZ0IrTG9CO0VoQjlMcEIsWWdCOExvQjs7QUFNUjtFQUVJLE9mdFNWO0VldVNVO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0lBQ0ksa0JmdlNMOzs7QWU2U1A7RUFDSTtJQUNJOztFQUVKO0lBQ0k7O0VBRUo7SUFDSSxrQmYvU0E7OztBZWtUUjtFQUVJLGtCZnZUQzs7QWUwVEc7RUFDSTtFQUNBO0VBQ0E7RUFDQSxrQmYzVEo7O0FlOFRKO0VBQ0k7SUFDSSxrQmZ0VUw7OztBZTRVUDtBQUFBO0VBR0ksa0JmL1VHOztBZWdWSDtBQUFBO0FBQUE7RUFFSSxPZnhWVjtFZXlWVTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtBQUFBO0lBQ0k7OztBQU1wQjtFQUNJO0VBQ0EsYWpCeldXO0VpQjBXWDtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFHUjtFQUNJO0VBQ0E7RUFDQSxPZmhXVTs7QWVpV1Y7RUFDSTtJQUNJLE9mbFdTOzs7O0FlMFd6QjtFQUVJO0FBQUE7QUFBQTtBQUFBO0lBSUk7Ozs7QW5CL1laO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FvQllBO0VBQ0M7RUFDQTs7O0FBS0Q7RUFDQztFQUNBOzs7QUFHQTtFQUNDO0VBQ0E7RUFDQTs7QWpCNkJFO0VpQmhCRDtJQUNDOzs7QWpCK0JBO0VpQjNCRDtJQUNDOzs7QUFlSDtFQUNDO0VBQ0E7O0FBR0Q7RUFDQztFQUNBOztBakJJRTtFaUJOSDtJQUlFOzs7QWpCRUM7RWlCSUQ7SUFDQzs7O0FBS0g7RUFDQzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFJRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBQ0M7O0FqQm5EQztFaUJrREY7SUFHRTs7O0FqQjdCQTtFaUIwQkY7SUFNRTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QWpCakVDO0VpQjJERjtJQVFFO0lBQ0E7OztBakJ4REE7RWlCK0NGO0lBWUU7SUFDQTs7O0FBS0Y7RUFERDtJQUVFOzs7QUFHRjtFQUNDO0VBQ0Esa0JoQm5IaUI7O0FnQnNIakI7QUFBQTtFQUVDOztBQUdGO0VBQ0M7OztBakJoR0U7RWlCb0dKO0lBRUU7SUFDQTs7OztBakJ2RkU7RWlCMkZKO0lBRUU7SUFDQTs7OztBQUtEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQU9DOztBQUNBO0FBQUE7RUFDQztFQUtBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQyxrQmhCdkxtQjs7QWdCd0xuQjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUF3Qkg7RUFDQztFQUNBOztBQUlEO0VBQ0M7RUFDQTtFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFFQzs7QUFDQTtFQUhEO0lBSUU7SUFDQTs7O0FBSUQ7RUFDQztFQUNBOztBQUNBO0VBQ0M7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBRUM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBb0JKO0VBQ0M7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFDQztFQUNBOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFNSjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTs7QUFNQTtBQUFBO0FBQUE7RUFFQzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtFQUlDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtFQUtDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBRUM7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7RUFDQTs7QUFHRjtBQUFBO0VBQ0M7RUFDQTtFQUNBOztBQUlIO0VBRUM7RUFDQTtFQU1BOztBQUxBO0VBQ0M7O0FBS0Q7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFLRjtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7O0FBR0Y7RUFDQztFQUNBOztBQU1IO0VBQ0M7RUFFQTs7QUFFRDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVDO0VBQ0M7RUFDQTs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0VBQ0M7SUFDQzs7O0FBS0Y7RUFDQzs7QUFFRDtFQUNDOztBQVNGO0VBQ0M7OztBQVVKO0VBQ0M7OztBQUtDO0FBQUE7QUFFQztFQUNBOztBQUVEO0VBQ0Msa0JoQmpxQmdCO0VnQmtxQmhCOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5EO0lBT0U7OztBQUdGO0FBQUE7QUFBQTtFQUdDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFFQzs7QUFDQTtFQUNDOztBQUlEO0VBQ0M7O0FBRUQ7RUFDQzs7QUFHRDtFQVJEO0lBU0U7O0VBQ0E7SUFDQzs7RUFDQTtJQUNDOztFQUdGO0lBQ0M7OztBQUtKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQTNERDtJQTRERTs7O0FBRUQ7RUE5REQ7SUErREU7SUFDQTtJQUNBOztFQUNBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDQzs7RUFHRjtJQUNDO0lBQ0E7OztBQUtKO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOztFQUVEO0lBQ0M7Ozs7QUFJSDtFQUNDOzs7QUFHQTtFQUNDOztBQUNBO0FBQUE7RUFFQzs7O0FBTUY7RUFDQzs7O0FBS0Q7RUFDQztFQUNBOztBQUVEO0VBQ0M7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBLFdsQngwQmU7RWtCeTBCZjs7QWpCeHhCRTtFaUJreEJIO0lBUUU7OztBakI5eEJDO0VpQnN4Qkg7SUFXRTs7O0FqQmp5QkM7RWlCbXlCRjtJQUVFOzs7QUFHRjtFQUNDOztBQUVEO0VBQ0M7O0FBRUQ7RUFHQztFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUVDO0VBQ0E7RUFDQSxPaEJ4MEJrQjs7QWdCeTBCbEI7QUFBQTtFQUNDLE9oQjUwQmdCOztBZ0IrMEJsQjtFQUNDOzs7QUFJRjtFQUNDO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7OztBQUdGO0VBQ0M7SUFDQztJQUNBOztFQUVEO0lBQ0M7SUFDQTs7O0FBSUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDQzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtGO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlEO0FBQUE7RUFFQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDQztFQUNBOzs7QUFHRDtFQUNDOzs7QUFHRDtFQUNDOzs7QUFPRDtFQUNDO0VBQ0E7RUFDQTs7O0FBR0Q7RUFDQzs7O0FBR0Q7QUFPQztFQUNDO0VBQ0E7RUFDQTs7QUFFRDtFQUNDOztBQUVEO0VBQ0M7O0FBQ0E7RUFDQztFQUNBOztBQUdGO0VBQ0M7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFZQztFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLRDtBQUFBO0VBSUM7RUFDQTs7QUFHRDtFQUNDOzs7QUFRQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlIO0FBQUE7RUFDQztFQTJHQTtFQUNBO0VBQ0E7RUFDQTs7QUE3R0E7QUFBQTtFQUNDOztBQUdEO0FBQUE7RUFDQztFQUNBO0VBSUE7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBS0Q7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDOztBQUlEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBR0M7O0FBVUY7RUFqSEQ7QUFBQTtJQWtIRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQzs7RUFHQztBQUFBO0lBQ0M7O0VBSUg7QUFBQTtJQUNDOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FqQmxyQ0Y7RWlCd2dDSDtBQUFBO0lBZ0xFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFHQTtJQUNBOztFQUlBO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0lBR0M7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBOztFQUVEO0FBQUE7SUFDQzs7RUFHRjtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0M7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBR0M7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUtBO0FBQUE7QUFBQTtBQUFBO0lBRUM7O0VBR0Y7QUFBQTtBQUFBO0lBTUM7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBRUM7O0VBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDQzs7RUFNRjtBQUFBO0FBQUE7SUFDQzs7RUFFRDtBQUFBO0FBQUE7SUFDQztJQUNBO0lBR0E7OztBQUNBO0VBQ0M7QUFBQTtBQUFBO0lBQ0M7OztBakJ4MENIO0VpQjgwQ0E7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFDQTtBQUFBO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0FBQUE7SUFDQztJQUNBOztFQUVEO0FBQUE7QUFBQTtJQUNDO0lBQ0E7O0VBTUQ7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBR0Y7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtBQUFBO0FBQUE7QUFBQTtJQUVDOztFQUVBO0FBQUE7QUFBQTtBQUFBO0lBQ0M7O0VBSUY7QUFBQTtJQUNDOztFQUVEO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFHQTs7O0FBQ0E7RUFDQztBQUFBO0lBQ0M7OztBakJoNUNIO0VpQnM1Q0E7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7OztBQU9KO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFHQztFQUNBO0VBQ0E7OztBQUtGO0VBQ0M7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Q7RUFDQztFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUlBO0FBQUE7RUFFQztFQUNBOztBQUlGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7O0FDcGpETDtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQUtSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7O0FBRUE7RUFDSTs7QUFHSjtFQUNJOztBQUVBO0VBQ0k7O0FBS1o7RUFDSTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7O0FBTWhCO0VBQ0k7SUFDSTs7RUFFSjtJQUNJOzs7QUFLUjtFQUNJO0lBQ0k7O0VBR0o7SUFDSTtJQUNBOztFQUdKO0lBQ0k7OztBQ25KUDtFQUdDO0VBQ0E7O0FBYUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUdGO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JsQm5DYTtFa0JvQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTs7QUFHRDtFQUNDOztBQUNBO0VBQ0M7O0FBR0Y7RUFHQztFQUNBOztBQUdBO0VBQ0M7O0FBRUQ7RUFDQyxrQmxCNUVZOzs7QUpWakI7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QXVCR0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FoQmZBO0VBQ0M7OztBQUdGO0VBQ0M7OztBZ0JhRDtFQUNDO0VBQ0E7O0FBVUE7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUEwQkE7QUFBQTtBQUFBO0FBQUE7RUFHQzs7QUFFRDtFQUNDO0FBQUE7SUFDQztJQUNBOzs7QUFJSDtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0M7O0FBR0Y7QUFBQTtFQUNDO0VBQ0E7RUFDQTs7QXBCaEhBO0VvQjBJRDtBQUFBO0lBQ0M7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDOztFQUdGO0FBQUE7SUFDQztJQUNBO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7OztBQUlIO0VBRUU7QUFBQTtJQUNDOzs7QUFJSDtFQWpNRDtBQUFBO0lBa01FO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7SUFDQztJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNDO0lBQ0E7O0VBRUQ7QUFBQTtJQUNDO0lBQ0E7SUFDQTs7RUFFRDtBQUFBO0lBQ0M7O0VBRUQ7QUFBQTtJQUNDOzs7QUFJSDtFQTNORDtBQUFBO0lBNE5FOzs7QUFVRjtBQUFBO0VBQ0M7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRDtBQUFBO0FBQUE7RUFFQztFQUNBO0VBQ0E7O0FBRUQ7RUFFRTtBQUFBO0lBQ0M7SUFDQTs7O0FBTUg7QUFBQTtFQUNDO0VBQ0E7O0FBRUQ7RUFMRDtBQUFBO0lBTUU7OztBQUdGO0FBQUE7QUFDQztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBTUE7RUFQRDtBQUFBO0lBUUU7OztBQUdGO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBcEJ6UkU7RW9CMlFIO0FBQUE7SUF3Q0U7SUFDQTtJQUNBO0lBQ0E7OztBcEIxVEM7RW9CK1FIO0FBQUE7SUE4Q0U7SUFDQTtJQUNBOzs7QUFFRDtFQUNDO0FBQUE7SUFDQzs7O0FBSUg7QUFBQTtFQUNDO0FBQ0E7QUFBQTtBQUFBOztBQUdBO0FBQUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtFQUNDOztBQUNBO0FBQUE7RUFDQzs7QUFJSDtBQUFBO0FBQUE7QUFBQTtFQUVDO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFRQTtBQUFBO0FBQUE7QUFBQTtFQUNDOztBQUdGO0FBQUE7RUFDQztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBUUE7QUFBQTtFQUNDOzs7QXZCNWFIO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F3QmFNO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7RUFFSTtBQUFBO0FBQUE7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFOztBQUlKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFHSjtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUlFOztBQUlGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7O0FBRUY7RUFLSTtBQUFBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFNVjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBOztBQUVGO0VBS0k7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBTVY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7RUFLSTtBQUFBO0FBQUE7SUFFRTtJQUNBO0lBQ0E7SUFDQTs7O0FBS1I7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBaUJGO0VBR0k7QUFBQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFzQlI7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtBQUFBO0FBQUE7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0FBQ0U7RUFDQTs7QUFFRjtFQUNFO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBOzs7QUFVSjtBQUFBO0FBQUE7RUFDRTtFQUNBOzs7QXhCemZKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F5QmNFO0VBQ0U7RUFDQSxPckJvSWlCOzs7QXFCaklyQjtBQUFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBOztBQUdGO0FBQUE7RUFDRSxZckIrR2U7RXFCOUdmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7OztBQUlKO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPckJzRFU7RXFCckRWO0VBQ0E7RUFDQTtFQUNBLFlyQm1FaUI7RXFCbEVqQjtFQUNBOztBQUNBO0VBQ0U7SUFDRSxZckI2Q007SXFCNUNOLE9yQjdFVztJcUI4RVg7O0VBQ0E7SUFDRTs7OztBQU1SO0VBQ0UsU0EvRmdCOzs7QUFrR2xCO0FBQUE7RUFFRSxlQXBHZ0I7OztBQXdHaEI7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0EsT3JCNkJlOztBcUIxQmY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFJQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUtSO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBLE9yQmpCZ0I7O0FxQmtCaEI7QUFBQTtFQUVFOztBQUVGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBS0Y7RUFDRTtFQUNBOztBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQVFSO0VBQ0U7O0FBS0Y7QUFBQTtFQUVFO0VBQ0EsT3JCNUhxQjs7O0FxQmdJekI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUlBO0FBQUE7RUFFRTtFQUNBOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9yQmxMVTtFcUJtTFY7RUFDQTs7QUFFQTtFQUNFLE9yQnJMWTtFcUJzTFo7O0FBR0Y7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRSxPckJ6S2tCOztBcUI0S3BCO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQU1OO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFOztBQUVBO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFLSjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQUtKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTtJQUNBO0lBQ0E7OztBQUtKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0F6QjNkQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBMEJJQTtFQUNFO0VBQ0E7RUFDQTtFQUVBLFd4QkZlOztBd0JHZjtFQUNFO0VBQ0E7RUFDQTs7QUFPRjtFQUNFOztBQVlGO0VBQ0U7O0FBSUE7RUFDRTs7QUFDQTtFQUNFOztBQUdBO0VBQ0U7O0FBSU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnBDYztFc0JxQ2QsT3RCeENXO0VzQnlDWDtFQUNBO0FBcUJBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBbEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFLQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQXNCSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRSxrQnRCbEZBOztBc0JzRk47RUFDRSxrQnRCdUNtQjs7QXNCcENyQjtFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QXZCM0VGO0V1QmdFRjtJQWNJO0lBQ0E7SUFDQTtJQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFPRjtFQUNFOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJMYzs7QXNCWWQ7RUFDRTs7QUFJSjtFQUNFOztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE90QmxEVztFc0JtRFg7O0FBQ0E7RUFDRTtFQUNBO0VBQ0EsT3RCdERlO0VzQnVEZjs7QUFFRjtFQUNFOztBQUdKO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QXZCcEtKO0V1QjJIQTtJQTRDSTtJQUNBOzs7QXZCNUtKO0V1QitIQTtJQWdESTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFVTjtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7O0FBTUo7RUFDRTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQSxZdEJ4UVc7RXNCeVFYO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsa0J0QnhSUzs7QXNCOFJiO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCclJFO0V1QmdSSjtJQU9JO0lBQ0E7SUFDQTs7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBR0o7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QXZCdFRBO0V1QndSSjtJQWlDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7OztBQUtKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QXZCblZGO0V1QjRVSjtJQVdJOztFQUNBO0lBQ0U7Ozs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QXZCcFdFO0V1QjhWSjtJQVFJO0lBQ0E7O0VBQ0E7SUFDRTs7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQVlGO0VBQ0U7RUFDQTtFQUNBO0FBQ0E7RUFDQTtFQUNBO0FBR0E7O0FBQ0E7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0EvQ2dCO0VBZ0RoQjs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0EsT0FyRGU7OztBQXdEbkI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7OztBQUlOO0VBQ0UsT0F2SVU7RUF3SVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFJRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSU47RUFFRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQXBQSTtFQXFQSjs7QUFHQTtFQUNFLE9BeFBTOztBQTZQYjtFQUNFOztBQUlGO0VBQ0U7O0FBS0E7RUFDRSxPQXpRUzs7O0FBZ1JqQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPdEJ6dUJhO0VzQjB1QmI7RUFDQTtFQUNBO0VBQ0E7RUFNQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBRUU7O0FBQ0E7RUFFSTtBQUFBO0lBQ0U7SUFDQTtJQUNBOzs7QUFLUjtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0F4VmM7O0FBeVZkO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEIzeUJXO0VzQjR5Qlg7RUFDQTtFQUNBO0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQVdGO0VBakNGO0lBa0NJOzs7O0FBSU47RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBS0Y7RUFDRTtFQUNBLE9BOVhXO0VBK1hYLFlBQ0U7O0FBSUo7RUFDRTs7QUFDQTtFQUNFLE9BcFlhOzs7QUF5WW5CO0VBQ0UsT0EzWVU7RUE0WVY7OztBQUVGO0VBQ0UsT0EvWVU7RUFnWlY7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFLGtCQTdka0I7OztBQStkcEI7RUFDRSxrQkFyRWE7OztBQXVFZjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFJQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUVFLGtCQWxHVzs7QUFtR1g7QUFBQTtFQUNFLGtCQXBHUzs7QUF1R2I7QUFBQTtFQUVFLGtCQXBnQmdCOztBQXFnQmhCO0FBQUE7RUFDRSxrQkF0Z0JjOztBQXlnQmxCO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtFQUVFOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtFQUNFOzs7QUFLSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQWdCRTs7O0FBS0o7RUFDRTtFQUNBOztBQUNBO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUNBO0VBRkY7SUFHSTs7OztBQUtOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBRUU7RUFDQTs7QUFHRjtFQUNFOzs7QUFLSjtFQUVFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7OztBQUtKO0FBQUE7RUFFRTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQU1BO0VBQ0U7RUFDQTs7O0FBTU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJ6bUNpQjs7QXNCMG1DakI7RUFDRTtFQUNBO0VBQ0E7RUFDQSxPdEJybkNpQjs7QXNCdW5DbkI7RUFDRTs7QXZCcHRDQTtFdUJvc0NKO0lBbUJJO0lBQ0E7Ozs7QUFLSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBSUY7RUFDRTs7O0FBS0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7QUFBQTtFQUVFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0VBQ0U7O0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJUjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFPSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0VBQ0U7SUFDRTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJRjtFQWxQRjtJQW1QSTs7RUFFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtJQUNFOztFQUdGO0lBQ0U7SUFDQTs7RUFHRjtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0lBQ0U7O0VBSUo7SUFDRTtJQUNBO0lBQ0E7O0VBR0Y7SUFDRTs7RUFHRjtJQUNFOzs7O0FBTU47RUFDRTtJQUNFOztFQUVGO0lBQ0U7OztBQUtKO0VBQ0U7OztBQ3o0REY7RUFJUTtBQUFBO0lBRUk7O0VBR1I7SUFDSTs7RUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBV0k7SUFFQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUNJOztFQUdSO0FBQUE7SUFFSTs7RUFFSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFHSTs7RUFJWjtBQUFBO0lBRUk7O0VBQ0E7QUFBQTtJQUNJO0lBQ0E7SUFDQTs7RUFLWjtBQUFBO0lBWUk7O0VBR0E7SUFDSTtJQUNBO0lBQ0E7O0VBSUo7SUFDSTs7RUFJSjtJQUNJOztFQUdSO0lBQ0k7SUFDQTs7RUFFSjtJQUlJOztFQUVKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUlBOztFQUNBO0lBR0k7O0VBT1I7SUFJSTs7O0FBR1I7RUFDSTtBQUFBO0lBRUk7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7SUFFSTtJQUNBOztFQUVKO0FBQUE7SUFDSTtJQUNBO0lBQ0E7O0VBSUk7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtJQUlJOztFQUdSO0FBQUE7SUFDSTtJQUNBOztFQUlaO0lBQ0k7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFVSTtJQUNBO0lBQ0E7SUFDQTs7RUFHUjtJQUdJO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNJO0lBQ0E7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUdBO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFJWjtJQUNJO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBU0k7SUFDQTtJQUNBOztFQUVKO0FBQUE7QUFBQTtJQUdJO0lBQ0E7SUFDQTtJQUNBOztFQUVKO0FBQUE7QUFBQTtJQUdJO0lBQ0E7O0VBRUo7QUFBQTtBQUFBO0lBR0k7SUFDQTtJQUNBOztFQUVKO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7O0VBWUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFDSTtJQUNBO0lBQ0E7O0VBSVo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0k7O0VBRUo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDSTs7RUFFSjtJQUNJO0lBQ0E7O0VBRUo7SUFDSTs7RUFLUjtBQUFBO0lBRUk7O0VBQ0E7QUFBQTtJQUNJO0lBQ0E7SUFDQTs7RUFJWjtJQUlJOztFQUVJO0lBQ0k7O0VBSVo7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBSUE7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFHSTs7RUFFSjtJQUdJOztFQUdSO0lBQ0k7OztBQUtBO0VBQ0k7OztBM0IxV1o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QTRCVUU7RUFERDtJQUVFOzs7QUFJQTtFQUNDO0lBQ0M7OztBQUdGO0VBQ0M7SUFDQzs7RUFHQTtJQUNDOzs7QUFPSDtBQUFBO0VBRUM7RUFDQTtFQUNBOztBQUdEO0VBQ0M7O0FBQ0E7RUFGRDtJQUdFO0lBQ0E7OztBQUtEO0VBREQ7SUFFRTtJQUNBOzs7QUFLSDtFQUNDOztBQUdEO0VBQ0M7RUFDQTtFQUNBOztBQUNBO0VBSkQ7SUFLRTtJQUNBOzs7QUFHRjtFQUNDOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUVEO0VBeEJEO0lBeUJFOzs7QUFFRDtFQUNDOztBQUdBO0VBQ0M7RUFDQTtFMUIwQkw7RUFDQTtFQUVFLFcwQjVCaUM7RTFCNkJqQztFMEI1Qkc7RUFDQTtFQUNBOztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQztFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVREO0lBVUU7OztBQUVEO0VBWkQ7SUFhRTtJQUNBOzs7QUFJSDtBQUFBO0FBQUE7RUFHQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUQ7RUFDQzs7QUFFRDtBQUFBO0VBRUM7O0FBQ0E7RUFIRDtBQUFBO0lBSUU7OztBQUlEO0VBQ0M7RUFDQTs7QUFDQTtFQUNDO0VBQ0E7O0FBRUE7RUFBcUI7O0FBQ3JCO0VBQTJCOztBQUMzQjtFQUE2Qjs7QUFDN0I7RUFBNEI7O0FBQzVCO0VBQXdCOztBQUN4QjtFQUF3Qjs7QUFFekI7QUFBQTtFQUVDO0VBQ0E7RUFDQTs7QUFJSDtFQUdHO0lBQ0M7SUFHQTtJQUlBOztFQUVBO0lBQ0M7OztBQVFIO0VBQ0M7RUFHQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNDOztBQUtKO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQztFQUNDO0VBR0E7RUFDQTtFQUNBOztBQUVBO0VBQ0M7O0FBR0Y7RUFDQztFQUNBOzs7QUNyUE47QUFBQTtBQUFBO0VBR0M7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVDO0VBQ0E7OztBQUdGO0VBQ0M7RUFDQTtFQUVBOztBQUNBO0FBQUE7RUFHQzs7O0FBR0Y7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUVDO0VBQ0E7O0FBRUQ7RUFDQzs7QUFDQTtBQUFBO0VBRUM7O0FBRUQ7RUFDQzs7O0FBSUg7RUFDQzs7QUFJRDtFQUNDO0VBQ0E7OztBQUdEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdEO0VBQ0M7SUFDQzs7O0FBR0Y7RUFDQztJQUNDOztFQUVEO0lBQ0M7OztBQUlGO0VBQ0M7SUFDQzs7RUFFRDtJQUNDOztFQUVEO0lBRUM7OztBQy9GRjtBQUFBO0VBRUU7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0FBQUE7SUFFRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7O0FBSUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUtGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0U7O0FBR0Y7QUFBQTtFQUVFOzs7QUFLSjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0E5QkxGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7OztBQUlGO0VBQ0U7O0FHbkRBO0VIa0RGO0lBR0k7OztBR3pERjtFSHNERjtJQU1JOzs7O0FBSU47RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkk5R2E7RUorR2Isa0JJaEhtQjs7O0FKcUh2QjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7O0FBSUo7RUFDRTs7QUFDQTtFQUNFOzs7QUFJSjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7OztBQUtOO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOzs7QUFHSjtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQU1GO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOztBRy9KRjtFSDhKQTtJQUdJOzs7QUFHSjtFQUNFOztBQUNBO0VBQ0U7O0FHdkxKO0VIc0xFO0lBR0k7OztBR3pLTjtFSHNLRTtJQU1JO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0lBQ0U7OztBQU9WO0VBQ0U7O0FBRUY7QUFBQTtFQUVFOztBR3pNQTtFSDhNRTtJQUNFOzs7QUduTUo7RUh1TUU7SUFDRTs7RUFFRjtJQUNFOzs7QUd2Tko7RUgrTkU7QUFBQTtJQUNFOzs7O0FBTVI7RUFDRSxPSWxSZTtFSm1SZixZRzhCUTtFSDdCUixjRzZCUTtFSDNCUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBQUdKO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtFQUdFOzs7QUFLQTtBQUFBO0VBQ0U7O0FBRUY7RUFMRjtBQUFBO0lBT0k7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVGO0FBQUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBS0o7RUE3QkY7QUFBQTtJQStCSTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7O0VBRUY7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FBS047QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUc1UkE7QUFBQTtFQUNFLG9CSDRSRjtFRzNSRSxpQkgyUkY7RUcxUkUsZUgwUkY7RUd6UkUsWUh5UkY7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkk3WGE7RUo4WGIsT0l2WU07QUpzYU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBOUJBO0FBQUE7RUFDRTtFQUNBO0VBTUE7RUFFQTtFQUNBOztBR3ZUSjtBQUFBO0VBQ0Usb0JIdVRFO0VHdFRGLGlCSHNURTtFR3JURixlSHFURTtFR3BURixZSG9URTs7QUFFRjtBQUFBO0FBQUE7RUFFRSxPSXhaSTtFSnlaSjtFQUlBO0VBQ0E7O0FBRUY7RUFDRTtBQUFBO0lBQ0UsT0lsYUU7SUptYUYsa0JJN1pXOzs7QUp5YmY7QUFBQTtFQUNFO0VBQ0E7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCSS9iYTtFSmdjYjtFQUNBLE9JMWNNO0VKMmNOO0FBRUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBY0Y7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJeGRhOztBSnlkYjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0o7RUFDRTtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7RUFJRjtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFFQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0o7QUFBQTtJQUNFO0lBQ0E7O0VBS0E7QUFBQTtJQUNFO0lBQ0E7OztBRzNkTjtFSGllQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFO0lBQ0E7OztBQUlOO0VBRUU7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7RUFDQTtBQUFBO0lBQ0U7O0VBR0o7QUFBQTtJQUNFOzs7O0FHbmZGO0VIMmZBO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FHdGZGO0VINGZBO0lBQ0U7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFDQTtBQUFBO0lBRUU7OztBQWNSO0FBQUE7RUFFRTs7QUFFQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUlBO0FBQUE7RUFDRTs7QUd2akJGO0VIc2pCQTtBQUFBO0lBR0k7OztBR2ppQko7RUhxaUJBO0FBQUE7SUFFSTs7O0FBS047QUFBQTtFQUNFOztBQUdGO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FHdGpCQTtFSHlqQkY7QUFBQTtJQUVJOzs7QUFJSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBR2prQkE7RUgrakJGO0FBQUE7QUFBQTtBQUFBO0lBSUk7OztBR25sQkY7RUgra0JGO0FBQUE7QUFBQTtBQUFBO0lBT0k7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7RUFGRjtBQUFBO0FBQUE7QUFBQTtJQUdJOzs7QUcza0JKO0VId2tCQTtBQUFBO0FBQUE7QUFBQTtJQU1JO0lBQ0E7SUFDQTtJQUNBOztFQUNBO0FBQUE7QUFBQTtBQUFBO0lBQ0U7OztBQVFOO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FHNWxCRjtFSDJsQkE7QUFBQTtBQUFBO0FBQUE7SUFHSTtJQUNBOzs7O0FBT047RUFDRTs7O0FBZUY7QUFBQTtBQUFBO0FBQUE7RUFDRSxrQkkvcUJtQjs7O0FKcXJCckI7QUFBQTtFQUVFLFdFaHNCYTs7QUZpc0JiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTs7QUd6cEJGO0VIb3BCQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFPSSxrQkk5ckJTOzs7QUprc0JmO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtFQVhGO0FBQUE7SUFZSTs7O0FBSUo7QUFBQTtFQUNFLGNJL3NCUzs7QUppdEJYO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBRUU7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTs7QUcxdUJGO0VIeXNCRjtBQUFBO0lBb0NJO0lBQ0E7O0VBR0E7QUFBQTtJQUNFOzs7QUFHSjtFQTVDRjtBQUFBO0lBOENJO0lBQ0E7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7SUFFRTs7RUFFRjtBQUFBO0lBQ0U7SUFDQTs7RUFFRjtBQUFBO0lBQ0U7O0VBQ0E7QUFBQTtJQUNFOzs7QUFJTjtBQUFBO0VBQ0U7O0FBSUo7QUFBQTtFQUNFO0VBQ0Esa0JLaDBCd0I7RUxpMEJ4QixPS2wwQmU7RUxtMEJmO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBR0EsYUk1MEJjO0VKNjBCZDs7QUFFRjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRSxnQkl2MUJjOztBSnkxQmhCO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUczeUJKO0VIK3lCRTtBQUFBO0lBQ0U7OztBQWNOO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7OztBQXY0Qko7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNRQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUVIRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7OztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFOzs7QUE0SE47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBV0U7QUFBQTtBQUFBO0VBRUU7RUFDQTs7O0FBRUY7QUFBQTtFQUNFOzs7QUFrREo7RUFDRTs7O0FBUUY7RUFDRTs7O0FBUUY7QUFBQTtBQUFBO0VBQ0U7OztBQWFGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQWtDQTtFQUNFO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7OztBQ3RKSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBRU5GO0VBQ0MsT0E1Q21COzs7QU5yRnBCO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FLeUNBO0VBQ0MsT0F0QjBCOzs7QUF3QjNCO0VBQ0MsT0E5QnFCOzs7QUFnQ3RCO0VBQ0MsT0FoQzRCOzs7QUFrQzdCO0VBQ0MsT0FsQ2lCOzs7QUFvQ2xCO0VBQ0MsT0R4QnFCOzs7QUMwQnRCO0VBQ0MsT0QxQjRCOzs7QUM0QjdCO0VBQ0MsT0FqQ3VCOzs7QUF5Q3hCO0VBQ0MsT0F6RGU7OztBTFpoQjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQ29DQTtFQUNDLGFBRmtCO0VBR2xCOzs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNQyxhQVZpQjtFQVdqQjtFQUNBO0VBQ0E7OztBQUVEO0FBQUE7QUFBQTtFQUdDLGFBbEJpQjtFQW1CakI7RUFDQTs7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtDLGFBM0JpQjtFQTRCakI7OztBQUVEO0VBQ0M7OztBQXVJRjtFQUNDOzs7QUV0Skc7RUZxSko7SUFHRTs7O0FBR0Y7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBRUQ7RUFDQzs7O0FBU0Q7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBRUQ7RUFFQzs7O0FBMEJEO0VBQ0M7OztBQWdCQTtFQUNDO0VBQ0E7OztBQUVEO0VBRUM7OztBQUVEO0VBRUM7OztBQTBDRjtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFHRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFFRDtFQUNDO0VBQ0E7RUFDQSxLQUNDO0VBVUQ7RUFDQTs7QUFPRDtFQUNDOzs7QURsWUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUVZQTtFQUNFLGFEc0JpQjtFQ3JCakI7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFLGFEZ0JpQjtFQ2ZqQjtFQUNBO0VBQ0E7OztBQVVGO0FBQUE7RUFDRSxhREVpQjtFQ0RqQjtFQUNBO0VBQ0E7OztBQTJERjtFQUNFLE9FeEZROzs7QUZnR1Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0VyRmtCOzs7QUZ3R3BCO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQXdCRjtFQUNFO0VBQ0E7RUFDQSxLQUNFO0VBVUY7RUFDQTs7QUFHRjtBQUFBO0FBRUE7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBT0Y7RUFDRTs7O0E2QmhORjtBQTZNQzs7O0FBNU1BO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQzs7O0FBRUQ7QUFBQTtFQUdDO0VBQ0E7RUFDQSxrQjNCUmU7RTJCU2Y7OztBQUNBO0FBQUE7QUFBQTtFQUVDLGtCM0JkTzs7O0EyQmVQO0FBQUE7QUFBQTtFQUNDOzs7QUFFRDtBQUFBO0FBQUE7RUFDQzs7O0FBS0Y7QUFBQTtFQUVDLGtCM0IxQk87OztBMkIyQlA7QUFBQTtFQUNDOzs7QUFFRDtBQUFBO0VBQ0M7OztBQUlIO0VBQ0M7RUFDQTs7O0FBQ0E7RUFDQyxPM0J0Q2U7OztBMkJ5Q2pCO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFQztFQUNDOzs7QUFLSDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUNBO0VBQ0M7OztBQUVEO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLE8zQjNFTzs7O0EyQjhFVDtFQUVDO0VBQ0EsTzNCakZRO0UyQmtGUjtFQUVBO0VBQ0E7OztBQUdEO0VBQ0M7OztBQUVEO0VBQ0M7OztBQUNBO0VBQ0M7RUFDQTs7O0FBRUQ7RUFDQyxrQjNCaEdjO0UyQmlHZDtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFJRDtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQSxrQjNCbkhlO0UyQm9IZjs7O0FBRUQ7RUFDQzs7O0FBQ0E7RUFFQztFQUNBO0VBQ0E7OztBQUVBO0VBRUM7RUFDQSxrQjNCbklNO0UyQm9JTjs7O0FBSUg7RUFDQyxrQjNCeklRO0UyQjBJUjs7O0FBRUQ7RUFDQyxrQjNCNUlnQjtFMkI2SWhCOzs7QUFFRDtFQUNDO0VBQ0E7OztBM0JwR0E7RUFDRSxPQTlDYzs7O0FBZ0RoQjtBQUNFO0VBQ0EsT0FsRGM7OztBQW9EaEI7QUFDRTtFQUNBLE9BdERjOzs7QUF3RGhCO0VBQ0UsT0F6RGM7OztBMkJzSmhCO0VBQ0M7OztBQUdGO0VBR0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0Esa0IzQnhKa0I7RTJCeUpsQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUQ7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsTzNCektXO0UyQjBLWDtFQUNBOzs7QUFDQTtFQUNDLE8zQjdLVTtFMkI4S1Y7OztBQUlGO0VBQ0M7OztBQUtEO0VBQ0M7RUFDQTs7O0FBS0Y7QUFDQTtBQUFBO0FBd0VDOzs7QUF0RUE7QUFBQTtBQUFBO0FBQUE7RUFFQztFQUNBOzs7QUFFRDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFrQkMsa0IzQmhPaUI7RTJCaU9qQixPM0J2T1E7OztBMkJ3T1I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0MsTzNCek9POzs7QTJCNE9UO0FBQUE7RUFHQyxPM0I5T2dCOzs7QTJCaVBoQjtBQUFBO0VBQ0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUNDOzs7QUFFRDtBQUFBO0VBQ0M7RUFDQTs7O0FBRUQ7QUFBQTtFQUNDOzs7QTVCbE5DO0U0QjRORDtBQUFBO0lBQ0M7SUFDQTs7RUFJQTtBQUFBO0lBQ0M7OztBQVFMO0FBQ0E7RUFDQztFQUNBOzs7QUFJQTtFQUdDOzs7QUFFRDtFQUNDO0VBQ0Esa0IzQi9SaUI7OztBMkJpU2xCO0VBQ0M7RUFDQTtFQUNBLGtCM0JqU2U7RTJCa1NmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDQTs7O0FBQ0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBOzs7QUFHRjtFQUVDLGtCM0J6VGlCO0UyQjBUakIsTzNCaFVROzs7QTJCaVVSO0VBQ0MsTzNCalVlOzs7QTJCb1VqQjtFQUVDLGtCM0JyVWU7RTJCc1VmLE8zQnhVUTs7O0EyQnlVUjtFQUNDOzs7QUFHRjtFQUNDOzs7QUFFRDtFQUdDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjM0J0VmU7RTJCdVZmLGtCM0JoVmU7RTJCbVZmO0VBQ0E7RUFFQSxPM0IvVlE7RTJCZ1dSLFlBQ0M7RUFFRDtFQUNBO0VBQ0E7RUFDQTs7O0EzQnhUQTtFQUNFLE9BOUNjOzs7QUFnRGhCO0FBQ0U7RUFDQSxPQWxEYzs7O0FBb0RoQjtBQUNFO0VBQ0EsT0F0RGM7OztBQXdEaEI7RUFDRSxPQXpEYzs7O0EyQnNXaEI7RUFFQyxrQjNCbldnQjtFMkJvV2hCO0VBRUEsTzNCaFdpQjtFMkJpV2pCLGMzQmpXaUI7RTJCa1dqQixjM0J2VjBCO0UyQndWMUIsb0JBQ0M7RUFFRCxZQUNDOzs7QUFZSDtFQUNDOzs7QUFHRjtBQUNBO0FBRUE7QUFxSUM7OztBQXBJQTtBQUFBO0VBRUM7RUFDQTtFQUNBOzs7QUFJQTtBQUFBO0VBRUM7RUFDQTs7O0FBQ0E7QUFBQTtFQUNDOzs7QUFJSDtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFrQkMsa0IzQnBhaUI7RTJCcWFqQjtFQUNBO0VBR0EsYzNCbmFrQjtFMkJvYWxCLGMzQnpaMkI7RTJCMFozQixvQkFDQztFQUVELFlBQ0M7OztBQUlEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNDLE8zQjFiTzs7O0EyQjhiUjtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFFRDtFQUNDOzs7QUFJQTtFQUNDOzs7QUFFRDtFQUNDOzs7QUFJRDtBQUFBO0VBRUM7OztBQUNBO0FBQUE7RUFDQyxrQjNCcmRZO0UyQnNkWjs7O0E1Qm5iRDtFNEIrYkQ7SUFDQztJQUNBOztFQUVEO0lBQ0M7O0VBQ0E7SUFDQzs7RUFTRDtJQUNDOztFQUlEO0FBQUE7SUFFQzs7RUFDQTtBQUFBO0lBQ0Msa0IzQjNmVzs7O0EyQm9nQmpCO0FBTUM7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQU1BO0FBQUE7QUFBQTtBQUFBO0FBQUE7OztBQU1EO0FBR0M7RUFDQztFQUNBOzs7QUFDQTtFQUNDO0VBQ0Esa0IzQnRnQmU7OztBMkJ3Z0JoQjtFQUNDO0VBQ0E7RUFDQTs7O0FBQ0E7RUFFQyxrQjNCemlCZTtFMkIwaUJmO0VBRUEsTzNCdGlCZ0I7RTJCdWlCaEIsYzNCdmlCZ0I7RTJCd2lCaEIsYzNCN2hCeUI7RTJCOGhCekIsb0JBQ0M7RUFFRCxZQUNDOzs7QUFVRDtFQUNDLE8zQnBrQks7OztBMkJ5a0JUO0VBQ0M7RUFDQTtFQUNBLGtCM0IzaUJnQjtFMkI0aUJoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7OztBQUVEO0VBR0Msa0IzQmhrQm9CO0UyQmlrQnBCLE8zQnJrQmdCOzs7QTJCd2tCaEI7RUFDQzs7O0FBR0Y7RUFDQztFQUNBOzs7QUFDQTtFQUNDO0VBRUE7RUFDQTtFQUNBOzs7QUFDQTtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFDQTtFQUNDOzs7QUFHRjtFQUNDO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRDtFQUNDO0VBQ0E7OztBQUVEO0VBQ0M7RUFDQTtFQUNBOzs7QUFHRDtFQS9CRDtJQWdDRTtJQUNBO0lBQ0E7O0VBQ0E7SUFDQztJQUNBOztFQU9EO0lBQ0M7SUFDQTs7RUFFRDtJQUNDO0lBQ0E7O0VBRUQ7SUFDQztJQUNBO0lBQ0E7OztBQUlIO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsTzNCMXBCUztFMkIycEJUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBb0JKO0FBQ0E7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVVBO0EvQnNMQTtFQUNFLFNJejRCa0I7OztBSjI0QnBCO0FBQUE7RUFFRTtFQUNBO0VBQ0E7QUFyNUJGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FDUUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBMEJRO0VDN0JBO0FDbUlSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQW1HQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUgzT0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBRTBLQTtBQUFBO0FGMUtBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQXk1QkU7QUFBQTtFQUNFO0VBQ0E7O0FHbjFCQTtFSGkxQkY7QUFBQTtJQUlJO0lBQ0E7SUFDQTtJQUNBOzs7QUFLRjtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7O0FHejJCRjtFSDQyQkU7QUFBQTtBQUFBO0FBQUE7SUFFRTs7RUFFRjtBQUFBO0lBQ0U7OztBQUlOO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFFQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUdFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUlOO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRSxPSXY4Qlk7O0FKeThCZDtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsT0l4OUJBOztBSjY5QlI7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUdoN0JBO0VINjZCRjtBQUFBO0lBS0k7OztBR3Q3QkY7RUhpN0JGO0FBQUE7SUFRSTs7RUFDQTtBQUFBO0lBQ0U7SUFDQTs7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUdyOEJKO0VIMjdCQTtBQUFBO0lBYUk7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FHOThCRjtFSDI4QkE7QUFBQTtJQUtJO0lBQ0E7OztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlJamhDVztFSmtoQ1g7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUVBO0VBQ0E7O0FBS0Y7QUFBQTtFQUNFOztBR3QvQko7RUhpOUJBO0FBQUE7SUF3Q0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdFO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7O0FBRUY7RUFHSTtBQUFBO0FBQUE7SUFDRTs7O0FBSU47QUFBQTtFQUNFLGtCSXJsQ0E7RUpzbENBLE9JL2xDUztFSmdtQ1Q7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBRUY7RUFDRTtBQUFBO0FBQUE7SUFFRSxrQklqbkNGO0lKa25DRSxPSXptQ0s7O0VKMG1DTDtBQUFBO0FBQUE7SUFDRTs7O0FHeGtDVjtFSHFoQ0E7QUFBQTtJQWlFSTs7O0FBc0ROO0FBQUE7RUFDRTs7QUd6bkNBO0VId25DRjtBQUFBO0lBR0k7OztBQUdKO0FBQUE7RUFDRSxrQkk3ckNhO0VKOHJDYjs7QUFDQTtBQUFBO0VBQ0Usa0JJbHNDSTtFSm1zQ0osT0kxckNXOztBSjZyQ2Y7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBO0VBQ0Esa0JJeHNDYTtFRDRHZix3Qkg2bENvQztFRzVsQ3BDLHlCSDRsQ29DO0VHM2xDcEMsMkJIMmxDb0M7RUcxbENwQyw0QkgwbENvQztFR3hsQ2xDO0VBQ0E7RUh3bENBO0FBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLE9JdnRDSTtFSnd0Q0o7O0FBR0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtBQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7O0FHcnFDQTtFSHVxQ0Y7QUFBQTtJQUVJO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtBQUFBO0VBQ0U7O0FBRUE7RUFIRjtBQUFBO0lBSUk7OztBQUVGO0FBQUE7RUFDRTs7QUFFRjtFQUNFO0FBQUE7SUFDRTtJQUNBOztFQUNBO0FBQUE7QUFBQTtJQUVFOzs7QUFLUjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBR3Z0Q0E7RUh5MUJKO0FBQUE7SUFpWUk7O0VBQ0E7QUFBQTtBQUFBO0FBQUE7SUFFRTs7O0FHN3NDRjtFSHkwQko7QUFBQTtJQXdZSTs7O0FHcHhDRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFHRTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBdUlKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUU7RUFDQTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQWtESjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFLRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBK0NGO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7O0FDdEpKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQzdGRjtBQUFBO0VBQ0MsT0F0QjBCOztBQXdCM0I7QUFBQTtFQUNDLE9BOUJxQjs7QUFnQ3RCO0FBQUE7RUFDQyxPQWhDNEI7O0FBa0M3QjtBQUFBO0VBQ0MsT0FsQ2lCOztBQW9DbEI7QUFBQTtFQUNDLE9EeEJxQjs7QUMwQnRCO0FBQUE7RUFDQyxPRDFCNEI7O0FDNEI3QjtBQUFBO0VBQ0MsT0FqQ3VCOztBQXlDeEI7QUFBQTtFQUNDLE9BekRlOztBQ29IaEI7QUFBQTtFQUNDLE9BNUNtQjs7QUxqRHBCO0FBQUE7RUFDQyxhQUZrQjtFQUdsQjs7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNQyxhQVZpQjtFQVdqQjtFQUNBO0VBQ0E7O0FBRUQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0MsYUFsQmlCO0VBbUJqQjtFQUNBOztBQUVEO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBS0MsYUEzQmlCO0VBNEJqQjs7QUFFRDtBQUFBO0VBQ0M7O0FBdUlGO0FBQUE7QUFBQTtFQUNDOztBRXRKRztFRnFKSjtBQUFBO0FBQUE7SUFHRTs7O0FBR0Y7QUFBQTtFQUNDOztBQUVEO0FBQUE7RUFDQzs7QUFFRDtBQUFBO0FBQUE7RUFDQzs7QUFTRDtBQUFBO0VBRUM7O0FBRUQ7QUFBQTtFQUVDOztBQUVEO0FBQUE7QUFBQTtFQUVDOztBQTBCRDtBQUFBO0VBQ0M7O0FBZ0JBO0FBQUE7RUFDQztFQUNBOztBQUVEO0FBQUE7RUFFQzs7QUFFRDtBQUFBO0VBRUM7O0FBMENGO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQUdEO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQUVEO0VBQ0M7RUFDQTtFQUNBLEtBQ0M7RUFVRDtFQUNBOztBQU9EO0FBQUE7RUFDQzs7QUNoWEQ7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGFEZ0JpQjtFQ2ZqQjtFQUNBO0VBQ0E7O0FBVUY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0UsYURFaUI7RUNEakI7RUFDQTtFQUNBOztBQXdGRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7RUFDQTs7QUF3QkY7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBS0Y7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0EsS0FDRTtFQVVGO0VBQ0E7O0FBT0Y7QUFBQTtFQUNFOztBd0JqTkY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUVBLFd4QkZlOztBd0JHZjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQU9GO0FBQUE7RUFDRTs7QUFZRjtBQUFBO0VBQ0U7O0FBSUE7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTs7QUFHQTtBQUFBO0VBQ0U7O0FBSU47QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQnRCcENjO0VzQnFDZCxPdEJ4Q1c7RXNCeUNYO0VBQ0E7QUFxQkE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFsQkE7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBS0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFzQko7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFLGtCdEJsRkE7O0FzQnNGTjtBQUFBO0VBQ0Usa0J0QnVDbUI7O0FzQnBDckI7QUFBQTtFQUdFO0VBRUE7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBdkIzRUY7RXVCZ0VGO0FBQUE7SUFjSTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRTtBQUFBO0VBQ0E7RUFDQTtFQUNBOztBQU9GO0FBQUE7RUFDRTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJMYzs7QXNCWWQ7QUFBQTtFQUNFOztBQUlKO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT3RCbERXO0VzQm1EWDs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBLE90QnREZTtFc0J1RGY7O0FBRUY7QUFBQTtFQUNFOztBQUdKO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0F2QnBLSjtFdUIySEE7QUFBQTtJQTRDSTtJQUNBOzs7QXZCNUtKO0V1QitIQTtBQUFBO0lBZ0RJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7OztBQVVOO0FBQUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTs7QUFFQTtBQUFBO0VBRUU7RUFDQTs7QUFNSjtBQUFBO0VBQ0U7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBLFl0QnhRVztFc0J5UVg7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBLGtCdEJ4UlM7O0FzQjhSYjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdkJyUkU7RXVCZ1JKO0FBQUE7SUFPSTtJQUNBO0lBQ0E7OztBQUdKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QXZCdFRBO0V1QndSSjtBQUFBO0lBaUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0lBSUU7SUFDQTs7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QXZCblZGO0V1QjRVSjtBQUFBO0lBV0k7O0VBQ0E7QUFBQTtJQUNFOzs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBdkJwV0U7RXVCOFZKO0FBQUE7SUFRSTtJQUNBOztFQUNBO0FBQUE7SUFDRTs7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZQUNFO0VBRUY7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFDRTtFQUVGO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFOztBQVlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7QUFDQTtFQUNBO0VBQ0E7QUFHQTs7QUFDQTtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBS047QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPQS9DZ0I7RUFnRGhCOztBQUNBO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0VBQ0U7RUFDQSxPQXJEZTs7QUF3RG5CO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBSU47QUFBQTtFQUNFLE9BdklVO0VBd0lWO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSU47QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFOztBQUdBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9BcFBJO0VBcVBKOztBQUdBO0FBQUE7RUFDRSxPQXhQUzs7QUE2UGI7QUFBQTtFQUNFOztBQUlGO0FBQUE7RUFDRTs7QUFLQTtBQUFBO0VBQ0UsT0F6UVM7O0FBZ1JqQjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE90Qnp1QmE7RXNCMHVCYjtFQUNBO0VBQ0E7RUFDQTtFQU1BO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUNBO0VBRUk7QUFBQTtBQUFBO0FBQUE7SUFDRTtJQUNBO0lBQ0E7OztBQUtSO0FBQUE7RUFDRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0F4VmM7O0FBeVZkO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsT3RCM3lCVztFc0I0eUJYO0VBQ0E7RUFDQTtBQUNBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFXRjtFQWpDRjtBQUFBO0lBa0NJOzs7QUFJTjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFLRjtBQUFBO0VBQ0U7RUFDQSxPQTlYVztFQStYWCxZQUNFOztBQUlKO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0VBQ0UsT0FwWWE7O0FBeVluQjtBQUFBO0VBQ0UsT0EzWVU7RUE0WVY7O0FBRUY7QUFBQTtFQUNFLE9BL1lVO0VBZ1pWOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBSUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0Usa0JBN2RrQjs7QUErZHBCO0FBQUE7RUFDRSxrQkFyRWE7O0FBdUVmO0FBQUE7RUFDRTs7QUFFRjtBQUFBO0VBQ0U7O0FBRUY7QUFBQTtFQUNFOztBQUlBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFFRSxrQkFsR1c7O0FBbUdYO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JBcEdTOztBQXVHYjtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCQXBnQmdCOztBQXFnQmhCO0FBQUE7QUFBQTtBQUFBO0VBQ0Usa0JBdGdCYzs7QUF5Z0JsQjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0FBQUE7RUFFRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFOztBQUdKO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFLSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBZ0JFOztBQUtKO0FBQUE7RUFDRTtFQUNBOztBQUNBO0FBQUE7RUFDRTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBQ0E7RUFGRjtBQUFBO0lBR0k7OztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlBQ0U7RUFFRjs7QUFHRjtFQUNFO0FBQUE7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFOztBQUtKO0FBQUE7RUFFRTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7RUFFRTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtFQUVFO0VBQ0E7O0FBS0o7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU1BO0FBQUE7RUFDRTtFQUNBOztBQU1OO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCdEJ6bUNpQjs7QXNCMG1DakI7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLE90QnJuQ2lCOztBc0J1bkNuQjtBQUFBO0VBQ0U7O0F2QnB0Q0E7RXVCb3NDSjtBQUFBO0lBbUJJO0lBQ0E7OztBQUtKO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7OztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTs7QUFJRjtBQUFBO0VBQ0U7O0FBS0o7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBS0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlFO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLTjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBOztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS0E7QUFBQTtBQUFBO0FBQUE7RUFFRTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUo7QUFBQTtFQUNFOztBQUtBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUlSO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFLSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBT0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7O0FBSUo7QUFBQTtFQUNFO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBOztBQUVBO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHRjtBQUFBO0VBQ0U7RUFDQTs7QUFJSjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7QUFBQTtFQUNFOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBS0o7RUFDRTtBQUFBO0lBQ0U7SUFDQTs7RUFHRjtBQUFBO0lBQ0U7SUFDQTs7RUFHRjtBQUFBO0lBQ0U7OztBQUtKO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFsUEY7QUFBQTtJQW1QSTs7RUFFQTtBQUFBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7SUFDQTs7RUFHRjtBQUFBO0lBQ0U7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVBO0FBQUE7SUFDRTs7RUFJSjtBQUFBO0lBQ0U7SUFDQTtJQUNBOztFQUdGO0FBQUE7SUFDRTs7RUFHRjtBQUFBO0lBQ0U7OztBQU1OO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOzs7QUFLSjtBQUFBO0VBQ0U7O0ExQnpuQkU7RUFERjtBQUFBO0lBRUk7OztBQUtGO0VBQ0U7QUFBQTtJQUNFO0lBQ0E7OztBQUdKO0FBQUE7RUFDRTs7O0FBT0o7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0JJNXlDcUI7RUo2eUNyQjs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlKO0VBQ0U7O0FBRUU7QUFBQTtFQUVFOztBRzF3Q0Y7RUgrd0NBO0lBQ0U7OztBQUdKO0VBQ0U7SUFDRTtJQUNBOzs7O0FBS047QUFBQTtBQUFBO0VBR0U7OztBQUdGO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7OztBQUlKO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7OztBQVFGO0VBQ0U7O0FHcDFDQTtFSG0xQ0Y7SUFHSTs7OztBQWNKO0FBQUE7QUFBQTtBQUFBO0VBRUUsUUFOVztFQU9YLGFBUFc7RUFRWDtFQUNBLFdBUlU7RUFTVjtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSWo1Q2E7RUprNUNiO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS047RUFDRSxXQWhDWTs7O0FBa0NkO0VBQ0UsYUFwQ2E7OztBQXNDZjtBQWlDRTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFoQ0E7RUFHRTs7QUFFRjtFQUNFLFFBN0NXO0VBOENYLGFBOUNXO0VBK0NYO0VBQ0EsV0EvQ1U7RUFnRFY7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkl4N0NhO0VKeTdDYjtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUVGO0VBR0UsYUFqRVc7O0FBbUViO0VBQ0U7RUFDQSxXQXBFVTs7QUF3R1o7RUFFRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7O0FBR0o7QUFBQTtBQUFBO0VBR0U7QUFDQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7QUFrQkY7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFPQTtBQUNFO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBTUU7RUFDRTs7O0FBSU47QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFVRTtFQUNFOzs7QUFHSjtFQUdFOzs7QUFFRjtFQUdFOzs7QUFFRjtFQUlFOztBQUNBO0VBQ0U7OztBQUdKO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUdua0RBO0VIMGtEQTtJQUNFO0lBQ0E7Ozs7QUFVTjtFQUNFOzs7QUFHQTtFQURGO0lBRUk7SUFDQTs7OztBQW1CSjtFQUNFO0lBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7OztBQUdKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBTUY7QUFBQTtFQUNFO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFOztBQUVGO0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0VBRUU7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTs7QUFFRjtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJTjtBQUFBO0VBYUU7RUFDQTs7QUFDQTtBQUFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7QUFBQTtFQUNFO0VBQ0E7O0FBS0Y7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtFQUVFLGtCSTFwRG1CO0VKMnBEbkI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFpQkE7QUFBQTtBQUFBO0FBQUE7RUFDRTs7QUFDQTtBQUFBO0FBQUE7QUFBQTtFQUNFLGtCSXQwRFM7O0FKMDBEZjtBQUFBO0VBQ0U7O0FBR0Y7QUFBQTtFQUNFOztBQUNBO0FBQUE7RUFTRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQkl4dERpQjtFSnl0RGpCO0VBQ0E7RUFDQSxPSXp1RE07RUowdUROO0VBQ0E7O0FBR0E7QUFBQTtFQUNFO0VBQ0E7O0FBR0o7RUFFSTtBQUFBO0lBQ0U7OztBQUlOO0FBQUE7RUFDRTtFQUNBO0VBQ0E7O0FBSUE7QUFBQTtFQUNFLGtCSWp2RFc7RUprdkRYLE9JdDNEWTs7QUowM0RsQjtBQUFBO0FBQUE7QUFBQTtFQUVFOztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFJRTs7QUFFRjtBQUFBO0VBQ0U7O0FHeDJEQTtFSHUyREY7QUFBQTtJQUdJOzs7QUFJSjtFQUNFO0FBQUE7SUFDRTtBQUNBO0lBQ0E7O0VBQ0E7QUFBQTtJQUNFOztFQUdKO0FBQUE7SUFDRTs7RUFHRjtBQUFBO0lBQ0U7O0VBR0Y7QUFBQTtJQUNFLGtCSTM2RFk7SUo0NkRaO0lBQ0E7O0VBR0Y7QUFBQTtJQUNFO0lBQ0Esa0JJajdEVzs7OztBSnE3RGpCO0VBQ0Usa0JJeHlEcUI7OztBSjJ5RHZCO0FBQUE7QUFBQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFFRTs7O0FBR0Y7QUFBQTtFQUVFLGtCSTU3RGtCO0VKNjdEbEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0Usa0JJbjhEZ0I7OztBSnM4RHBCO0VBQ0UsT0k3OERlO0VKazlEZjtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7O0FBR0o7QUFBQTtFQUVFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBT0E7RUFDQTtFQUNBO0VBQ0E7O0FBUEE7RUFDRTs7O0FBY0o7RUFFRTs7QUFDQTtFQUdFO0VBRUE7RUFDQTs7O0FBS0Y7RUFHRTs7O0FBSUo7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7O0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0U7OztBQUlOO0FBQUE7RUFFRTs7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQU1GO0FBQUE7RUFFRTs7O0FBR0Y7RUFLRTs7O0FBS0Y7QUFBQTtFQU1FOzs7QUFHRjtFQUdFOzs7QUFHRjtBQUFBO0VBTUU7OztBQUdGO0VBR0U7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOzs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXlEQTtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBLGtCSXBrRWlCO0VKcWtFakI7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBRUE7RUFDQTs7QUFRQTtFQUNFOztBQUdGO0VBR0U7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7RUFDQTtFQUNBOztBQVNGO0VBQ0U7RUFDQTs7QUFHRjtFQUNFOztBQUlOO0VBQ0U7RUFDQTtFQUNBOztBQVVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBTVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSTdxRWU7RUo4cUVmO0VBQ0E7OztBQVlGO0VBQ0U7RUFDQTs7QUdueUVFO0VIaXlFSjtJQUtJOzs7O0FBSUo7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFvQkE7QUFDQTtFQUNFOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFO0VBSUE7RUFDQTtFQUNBO0VBQ0Esa0JJdHVFaUI7OztBSnd1RW5CO0VBRUU7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBUUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFHQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBR0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUVBO0VBQ0E7RUFDQTtBQUVBOztBQUNBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUlOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCSWwzRWU7RUptM0VmO0VBQ0E7RUFDQSxPSTkzRXFCOztBSmk0RXJCO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBR0o7QUFBQTtBQUFBO0VBR0U7O0FBRUY7RUFDRSxPSTc0RWU7RUo4NEVmOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0EsT0k5NUVhO0VKKzVFYjtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUc1Z0ZGO0VIKzhFRjtJQWdFSTtJQUNBLHVCQUNFO0lBS0Y7SUFDQTs7OztBQUlOO0VBQ0U7RUFJQTtFQUNBO0VBQ0E7RUFDQSxrQkloOEVpQjs7O0FKbThFbkI7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7O0FBSUo7RUFHRTs7O0FBR0Y7RUFHRTs7O0FBR0Y7RUFHRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQVFGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBSUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBdUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFLRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFXRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFHRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFzQkU7OztBQUdGO0VBTUU7RUFDQTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBc0JFOzs7QUFHRjtFQU1FOzs7QUFHRjtBQUFBO0FBQUE7RUFRRTs7O0FBR0Y7RUFJRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFxRkE7RUFNRTs7O0FBR0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBd0VFOzs7QUFHRjtFQU9FOzs7QUFHRjtFQU1FO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBRUY7RUFJRTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0VBNEJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtBQUFBO0VBZ0JFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0FBQUE7RUFnQkU7OztBQUVGO0VBTUU7OztBQUVGO0VBTUU7OztBQUdGO0FBQUE7RUFlRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFXRjtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFRRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXlFQTtFQUNFO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFpREE7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUFBO0VBRUU7OztBQUdGO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBRUU7OztBQUdGO0VBRUU7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7RUFJRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUVFOzs7QUFFRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBd0JBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXFCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQXlCRjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQXNCQTtBQUFBO0VBTUU7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtBQUFBO0VBRUU7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7RUFVRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtFQUVFOzs7QUFHRjtFQUNFOzs7QUFPRjtFQUNFOzs7QUFvQkY7RUFDRTs7O0FBZ0NGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtBQUNFO0FBQUE7QUFBQTtBQUFBO0VBSUE7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7OztBQUdGO0FBQUE7QUFBQTtFQUdFOzs7QUFHRjtFQUNFOzs7QUFHRjtBQUNFO0FBQUE7QUFBQTtBQUFBO0VBSUE7OztBQUdGO0VBQ0U7OztBQUdGO0VBS0U7OztBQUdGO0VBS0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7OztBQUVGO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQVlBO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7SUFDQTs7O0FBSUo7RUFDRTs7O0FBT0Y7RUFHRTtFQUNBO0VBQ0E7OztBQUdGO0VBSUU7OztBQUVGO0FBQUE7RUFLRTtFQUNBOzs7QUFFRjtBQUFBO0VBU0U7RUFDQTs7O0FBR0Y7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFJQTtBQUFBO0FBQUE7QUFBQTtFQWdCRTs7O0FBZUo7QUFFRTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFFRTtFQUNBO0VBQ0E7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBS1I7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTs7O0FBVUo7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7OztBQUtKO0VBQ0UiLCJmaWxlIjoiYWRtaW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypAaW1wb3J0ICdzZXR0aW5ncy1taXhpbnMnO1xuLy9AaW1wb3J0ICdib290c3RyYXAnO1xuQGltcG9ydCAnYWRtaW5fY29uZmlnJztcbiNzbG4tc2Fsb24tLWFkbWluLCAuc2xuLWNhbGVuZGFyLS13cmFwcGVyICB7XG4gICAgQGltcG9ydCAndHlwbyc7XG4gICAgQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9pbnB1dHMnO1xuICAgIEBpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvYnV0dG9ucyc7XG4gICAgQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9ib3hlcyc7XG4gICAgQGltcG9ydCAnYWRtaW5fY29tcG9uZW50cy9wYW5lbHMnO1xuICAgIEBpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvc2hvcC1kZXRhaWxzJztcbiAgICBAaW1wb3J0ICdhZG1pbl9jb21wb25lbnRzL3NlcnZpY2UtZGV0YWlscyc7XG59XG4qL1xuXG5AdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJ3Nhc3M6bWV0YSc7XG5AdXNlICdzZXR0aW5ncy1taXhpbnMnO1xuQHVzZSAnYWRtaW5fY29uZmlnJztcbkB1c2UgJ3R5cG8tYWRtaW4nO1xuQHVzZSAnY29sb3JzJztcbkB1c2UgJ2NvbG9ycy1udSc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2lucHV0cyc7XG4vLyAjc2xuLXNhbG9uLS1hZG1pbixcbi8vIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuLy8gXHQvLzptYXRjaGVzKCNzbG4tc2Fsb24tLWFkbWluLCAuc2xuLWNhbGVuZGFyLS13cmFwcGVyKSB7XG4vLyBcdC8vQGltcG9ydCAnYm9vdHN0cmFwJztcbi8vIH1cblxuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvZGF0ZXBpY2tlcl9hZG1pblwiKTtcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvZGF0ZXBpY2tlcl9hZG1pbic7XG4vL0BpbXBvcnQgJ2FkbWluX2NvbXBvbmVudHMvZGF0ZXBpY2tlcic7XG4vLyAjc2xuLXNhbG9uLS1hZG1pbixcbi8vIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuLy8gfVxuLy9AaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9pbnB1dHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9wcm9ncmVzc2JhclwiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2J1dHRvbnNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9hbGVydC1tZXNzYWdlc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2JveGVzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvcGFuZWxzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvc2hvcC1kZXRhaWxzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvc2VydmljZS1kZXRhaWxzXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvc2lkZWJhcl9iYW5uZXJcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9maWVsZHMtZWRpdG9yXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvc2V0dGluZ3NfaW5wYWdlX25hdlwiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2Jvb2tpbmctZGV0YWlsc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL2F0dGVuZGFudHNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy9wbHVnaW5fc3RhdHVzYmFyXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvcHJvZmVhdHVyZS10b29sdGlwXCIpO1xuLy8gQGluY2x1ZGUgbWV0YS5sb2FkLWNzcyhcImFkbWluX2NvbXBvbmVudHMvcGFnZXNcIik7XG4vLyBAaW5jbHVkZSBtZXRhLmxvYWQtY3NzKFwiYWRtaW5fY29tcG9uZW50cy90b29sc1wiKTtcbi8vIEBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJhZG1pbl9jb21wb25lbnRzL3BhZ2Vsb2FkaW5nXCIpO1xuXG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3Byb2dyZXNzYmFyJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYnV0dG9ucyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2FsZXJ0LW1lc3NhZ2VzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYm94ZXMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9wYW5lbHMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9zaG9wLWRldGFpbHMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9zZXJ2aWNlLWRldGFpbHMnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9zaWRlYmFyX2Jhbm5lcic7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL2ZpZWxkcy1lZGl0b3InO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9zZXR0aW5nc19pbnBhZ2VfbmF2JztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYm9va2luZy1kZXRhaWxzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYm9va2luZy1ub3Nob3cnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9hdHRlbmRhbnRzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvcGx1Z2luX3N0YXR1c2Jhcic7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3Byb2ZlYXR1cmUtdG9vbHRpcCc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3Rvb2x0aXBfZGF5JztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvYWRtaW5fY2FsZW5kYXInO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9wYWdlcyc7XG5AdXNlICdhZG1pbl9jb21wb25lbnRzL3Rvb2xzJztcbkB1c2UgJ2FkbWluX2NvbXBvbmVudHMvcGFnZWxvYWRpbmcnO1xuQHVzZSAnYWRtaW5fY29tcG9uZW50cy9saXN0LXNvcnQtaGFuZGxlJztcbi8vQGltcG9ydCBcImFkbWluX2NvbXBvbmVudHMvYWRtaW4tLWdvb2dsZS1pY29uXCI7XG4uc2xuX21ldGFfZmllbGQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsbi1kYXRlIHNlbGVjdCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2xuLWNsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNzbG4tYXZhaWxhYmlsaXRpZXMgZGl2Lml0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDJweDtcbn1cblxuLnNsbi10YWIge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xuICBwYWRkaW5nOiAzMHB4O1xuICAuZm9ybS1ncm91cCBsYWJlbCBpbnB1dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gIH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluLnNsbi1zYWxvbi0tc2V0dGluZ3MtLWZyZWUge1xuICAuc2xuLXRhYiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwdmg7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1dmg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjV2aDtcbiAgICB9XG4gIH1cbn1cbmJvZHkuc2xuLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLnNsbi10YWIgLnNsbi10YWJfX2N1cnRhaW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC44O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1iZy0tbGlnaHRlcjtcbiAgICBAZXh0ZW5kICV6aS1ncmFmaWNhO1xuICB9XG59XG5cbi5zbG4tc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xuICBtYXJnaW46IDJlbSBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICB9XG4gICYuaW4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICB9XG59XG5cbiNpbXBvcnQtbWF0Y2hpbmctbW9kYWwge1xuICBsZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNsbi1pbXBvcnQtdGFibGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgdGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMjA1MDY5ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmhhbGYtb3BhY2l0eSB7XG4gICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLnNsbi1zZWxlY3Qge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMjA1MDY5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIHRoIHtcbiAgICBib3JkZXItdG9wOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIwNTA2OSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWltcG9ydC1sb2FkZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZ2x5cGhpY29uLXNwaW4tciAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZ2x5cGhpY29uLXNwaW4tciAxcyBpbmZpbml0ZSBsaW5lYXI7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZ2x5cGhpY29uLXNwaW4tciB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGdseXBoaWNvbi1zcGluLXIge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG4vL1xuLnNsbi10YWIge1xuICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5pdGVtcyAuaXRlbSB7XG4gICAgcGFkZGluZzogMS40ZW07XG4gICAgbWFyZ2luOiAxZW0gMDtcbiAgICAuY29sLW1kLTEyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmlyc3Qtcm93IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyZW0gMGVtO1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2V0dGluZy1pbnRlcnZhbCB7XG4gICAgbWFyZ2luLXRvcDogMS40ZW07XG4gIH1cbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICB9XG5cbiAgLnNldHRpbmdzLWFsbG93ZWQge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQtcG9ydCkge1xuICAgICAgLmNvbC1tZC01Om50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNGVtO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIC5jb2wtbWQtNTpudGgtY2hpbGQoMSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRlbTtcbiAgICAgIH1cbiAgICAgIHNlbGVjdCB7XG4gICAgICAgIG1hcmdpbjogMC4yZW0gMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2V0dGluZ3MtZGlzYWJsZSxcbiAgLnNldHRpbmdzLWNvbmZpcm1hdGlvbiB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldC1wb3J0KSB7XG4gICAgICAuY29sLW1kLTY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zYWxvbl9wYWdlX3NhbG9uLXNldHRpbmdzLndwLWNvcmUtdWkgLmJ1dHRvbi1wcmltYXJ5IHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGJhY2tncm91bmQ6IHNldHRpbmdzLW1peGlucy4kY2EtYmx1ZTtcbiAgYm9yZGVyLWNvbG9yOiBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWU7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAuNmVtIDIuNmVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuXG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGhlaWdodDogYXV0bztcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzA3MWE5O1xuICAgIGJvcmRlci1jb2xvcjogIzI4NWU4ZTtcbiAgfVxufVxuLnNhbG9uX3BhZ2Vfc2Fsb24tc2V0dGluZ3Mud3AtY29yZS11aSAuc2xuLXRhYiAuYnV0dG9uLXByaW1hcnkge1xuICBtYXJnaW46IDAgMCAwIC0xZW07XG59XG4udWktc29ydGFibGUgLnR5cGUtc2xuX3NlcnZpY2UudWktc29ydGFibGUtaGFuZGxlLFxuLnVpLXNvcnRhYmxlIC50eXBlLXNsbl9hdHRlbmRhbnQudWktc29ydGFibGUtaGFuZGxlLFxuLnRheG9ub215LXNsbl9zZXJ2aWNlX2NhdGVnb3J5IC51aS1zb3J0YWJsZSAudWktc29ydGFibGUtaGFuZGxlIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuLy8gVEFCU1xuLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgLy8gVEFCUyBTVSBTTUFSVFBIT05FIElOIFBPUlQuXG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGltZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IC0yNXB4O1xuICAgIH1cbiAgICAubmF2LXRhYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiA0OCU7XG4gICAgICBtYXJnaW46IDElO1xuICAgIH1cbiAgICAvLyBUQUJTIFNVIFNNQVJUUEhPTkUgSU4gUE9SVC4gRU5EXG4gIH1cblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU2OHB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyBUQUJTIFNVIFNNQVJUUEhPTkUgSU4gTEFORC5cbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5uYXYtdGFiIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBtYXJnaW46IDAuMiU7XG4gICAgfVxuICAgIC8vIFRBQlMgU1UgU01BUlRQSE9ORSBJTiBMQU5ELiBFTkRcbiAgfVxufVxuLnNsbi1zYWxvbi0tc2V0dGluZ3MgLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuLnNsbi1zYWxvbi0tc2V0dGluZ3MgaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbih0b3AgMTUwbXMpO1xuICAubmF2LXRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGYwMTMnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvL3RvcDogMDtcbiAgICAgIC8vbGVmdDogOXB4O1xuICAgICAgLy9ib3R0b206IDA7XG4gICAgICAvL3RleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMpO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoXG4gICAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gICAgICAgIDAuNVxuICAgICAgKTtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLyogRklYIDA5MjAyM1xuICAgICAgICAmLm5hdi10YWItZ2VuZXJhbDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLWJvb2tpbmc6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3M1wiO1xuICAgICAgICB9XG4gICAgICAgICYubmF2LXRhYi1jaGVja291dDo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDdhXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLXBheW1lbnRzOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwOWRcIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLXN0eWxlOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMzZcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm5hdi10YWItZ2NhbGVuZGFyOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcXGYxYTBcIjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICAgICAgJi5uYXYtdGFiLWRvY3VtZW50YXRpb246OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAyZFwiO1xuICAgICAgICB9XG4gICAgICAgICovXG4gICAgJi5uYXYtdGFiLWFjdGl2ZSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gIH1cbiAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkXG4gICAgICBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAvKiBGSVggMDkyMDIzXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG4gICAgICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1jbG9zZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gICAgICAgIH1cbiAgICAgICAgKi9cbiAgfVxuICAmLmFmZml4IHtcbiAgICBAZXh0ZW5kICV6aS10b3A7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEwMHZoO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAmLnNsbi1uYXYtdGFiLXdyYXBwZXItLWludmlldyB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjdweCkge1xuICAgIC5uYXYtdGFiIHtcbiAgICAgIG1hcmdpbjogMCAwLjJyZW0gMC4ycmVtIDA7XG4gICAgICAmLm5hdi10YWItYWN0aXZlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWZmaXgge1xuICAgICAgLm5hdi10YWIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgzOXB4KTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkXG4gICAgICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICAgICYubmF2LXRhYi1hY3RpdmUgc3BhbiB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNjN2RmZjM7XG4gICAgICAgICAgcGFkZGluZzogMCAyMXB4IDAgMzBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZFxuICAgICAgICAgIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy9ib3R0b206IDA7XG4gICAgICAgIC8vbGVmdDogMDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAmLmFmZml4IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgJi5zbG4tbmF2LXRhYi13cmFwcGVyLS1pbnZpZXcge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNDZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgIC8vQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICYuYWZmaXgge1xuICAgICAgdG9wOiAtMTAwcHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IDE2MHB4O1xuICAgICAgJi5zbG4tbmF2LXRhYi13cmFwcGVyLS1pbnZpZXcge1xuICAgICAgICB0b3A6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtdGFiIHtcbiAgICAgIHBhZGRpbmc6IDAgMThweDtcbiAgICB9XG4gIH1cbn1cbi8vIFRBQlMgRU5EXG5cbkBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQtcG9ydCkge1xuICAuc2xuLXRhYiB7XG4gICAgI3Nsbi1hdmFpbGFiaWxpdGllcyAuaXRlbXMgLml0ZW0gLmJ0bi5idG4tYmxvY2suYnRuLWRhbmdlciB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5jb2wtbWQtMi5wdWxsLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAyOSU7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgLnNsbi10YWIge1xuICAgICNzbG4tYXZhaWxhYmlsaXRpZXMgLml0ZW1zIC5pdGVtIC5idG4uYnRuLWJsb2NrLmJ0bi1kYW5nZXIge1xuICAgICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIH1cbiAgICAjc2xuLWF2YWlsYWJpbGl0aWVzIC5jb2wtbWQtMi5wdWxsLXJpZ2h0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgIH1cbiAgICAucm93Om50aC1jaGlsZCgxKSAuY29sLW1kLTY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAuZm9ybS1ncm91cCxcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vI3Nsbi10YWItcGF5bWVudHMgLnJvdyB7cGFkZGluZy1ib3R0b206IDEuNGVtO31cbiAgLy8jc2xuLXRhYi1wYXltZW50cyAucm93ID4gZGl2IHtwYWRkaW5nLWJvdHRvbTogMS40ZW07fVxuICAvLyNzbG4tdGFiLXBheW1lbnRzIC5yb3cgLmZvcm0tZ3JvdXAge21hcmdpbi1ib3R0b206IDA7fVxufVxuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBTRVJWSUNFU1xuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG5cbiNzbG5fc2VydmljZS1kZXRhaWxzLFxuI3Nsbl9hdHRlbmRhbnQtZGV0YWlscyB7XG4gIHBhZGRpbmctYm90dG9tOiAyZW07XG5cbiAgZW0ge1xuICAgIGNvbG9yOiAjYWFhO1xuICB9XG4gIHMgaDM6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc2xuLXNlcnZpY2UtcHJpY2UtdGltZSB7XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICBtaW4taGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wteHMtNjpudGgtY2hpbGQoNCkge1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lLXBvcnQpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI19zbG5fc2VydmljZV9zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgaW5wdXRbdHlwZT0ncmFkaW8nXSxcbiAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgbWFyZ2luOiAwIDAuNWVtO1xuICB9XG5cbiAgI19zbG5fc2VydmljZV9zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgbWFyZ2luOiAwIDAuNWVtIC0wLjZlbSAwO1xuICAgIH1cbiAgfVxuXG4gIC5zZXJ2aWNlcy1ub3RhdmFpbGFibGUsXG4gIC5hdHRlbmRhbnRzLW5vdGF2YWlsYWJsZSB7XG4gICAgbWFyZ2luOiAwIDAgMWVtIC0wLjVlbTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIG1hcmdpbjogMCAwIDJlbSAtMC41ZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIG1hcmdpbjogMCAwIDJlbSAtMC41ZW07XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NTFweCkgYW5kIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMmVtIDBlbTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZXJ2aWNlcy1ub3RhdmFpbGFibGUtaCxcbiAgLmF0dGVuZGFudHMtbm90YXZhaWxhYmxlLWgge1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMmVtO1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wb3N0LXR5cGUtc2xuX3NlcnZpY2Uge1xuICB0ZXh0YXJlYSNleGNlcnB0IHtcbiAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgfVxufVxuXG4vLyAvLy8gU0VSVklDRVMgRU5EXG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIFNFVFRJTkdTXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cblxuLy8gR0VORVJMIFJVTEVTXG5ib2R5LnNhbG9uZV9wYWdlX3NhbG9uLXNldHRpbmdzLFxuYm9keS50b3BsZXZlbF9wYWdlX3NhbG9uLFxuYm9keS5zYWxvbmVfcGFnZV9zYWxvbi1yZXBvcnRzLFxuYm9keS5zYWxvbmVfcGFnZV9zYWxvbi10b29scyB7XG4gICN3cHdyYXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tYmctLWxpZ2h0ZXI7XG4gIH1cbn1cbi8vIEdFTkVSTCBSVUxFUyAvLyBFTkRcbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gICYuc2xuLXNhbG9uLS1zZXR0aW5ncyB7XG4gICAgLy9mb250LXNpemU6ICRicm93c2VyLWNvbnRleHQgKyBweDtcbiAgICBmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuICAgIC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbiAgICBoMi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlcixcbiAgICBoMy5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYm9va2luZy1ydWxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgQGV4dGVuZCAlc2xuLXNtYWxsLWJvcmRlcjtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICB9XG4gICAgKyAuc2xuLWJvb2tpbmctcnVsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICB9XG4gIH1cbiAgLy8gU0VMRiBPVkVSUklERVNcbiAgLnNldHRpbmdzLWVycm9yIHtcbiAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbTtcbiAgfVxuICAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIsXG4gIGgyLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyLFxuICBoMy5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICB9XG4gIC5zbG4tdGFiIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KSAwO1xuICAgIC5mb3JtLWdyb3VwIGxhYmVsIGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGF1dG87XG4gICAgICBkaXNwbGF5OiBpbml0aWFsO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IGluaXRpYWw7XG4gICAgfVxuICB9XG4gIC8vIE1FU1NBR0VTXG4gIC5zbG4tbWVzc2FnZSB7XG4gICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgYm9yZGVyLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfd2FybmluZztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICB9XG4gIC8vIE1FU1NBR0VTIC8vIEVORFxuICAvLyBTRUxGIE9WRVJSSURFUyAvLyBFTkQ6IDtcbiAgLnNsbi1hZG1pbi1zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZSwgMSk7XG4gICAgYm94LXNoYWRvdzogMCAxcHggNXB4IDAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMC41KTtcbiAgICBAZXh0ZW5kICV6aS10b3A7XG4gICAgJi5zbG4tYWRtaW4tc2lkZWJhci0tZnJlZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gYXV0bztcbiAgICAgIC5zbG4tYWRtaW4tYmFubmVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweClcbiAgICAgICAgICBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KTtcbiAgICAgIH1cbiAgICAgIC5zbG4tdXBkYXRlLXNldHRpbmdzX193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgfVxuICAgICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIC5zbG4tdXBkYXRlLXNldHRpbmdzIHtcbiAgICAvLyB9XG4gICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgICAgZ3JpZC1jb2x1bW46IDM7XG4gICAgICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICAvLyAuc2xuLXVwZGF0ZS1zZXR0aW5ncyB7XG4gICAgICAvLyB9XG4gICAgICAmLnNsbi1hZG1pbi1zaWRlYmFyLS1mcmVlIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAvL0BpbmNsdWRlIGJwKGRlc2t0b3ApIHtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCkgMjBweCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpIDIwcHg7XG4gICAgICBsZWZ0OiAxNjBweDtcbiAgICAgIC5zbG4tdXBkYXRlLXNldHRpbmdzLFxuICAgICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgICAgICBtaW4td2lkdGg6IDE4MHB4O1xuICAgICAgfVxuICAgICAgJi5hZmZpeCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgICYuc2xuLWFkbWluLXNpZGViYXItLWZyZWUge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIC5zbG4tYWRtaW4tYmFubmVyIHtcbiAgICAgICAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCkgLTIwcHggc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCkgLTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi10b29sYm94LXRyaWdnZXItbW9iIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgLy8gQ1VTVE9NRVIgU1RBVElTVElDUyBTVEFSVFxuICAuc3RhdGlzdGljc19ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy4kc2xuLWNvbG9yLS1tYWluLS1lbXBoYXNpcztcbiAgICBjb2xvcjogY29sb3JzLiRzbG4tY29sb3ItLXdoaXRlO1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgICBtYXJnaW46IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGggKiAtMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC5zdGF0aXN0aWNzX2Jsb2NrX2Rlc2Mge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgICBtYXJnaW46IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGhcbiAgICAgICAgY2FsYyhhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoLzMpICogLTIgMFxuICAgICAgICBjYWxjKGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGgvMykgKiAtMjtcbiAgICAgIHBhZGRpbmctdG9wOiBhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aC8zKTtcbiAgICB9XG4gICAgZGl2Om50aC1jaGlsZCgxKSBzcGFuIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIC5zdGF0aXN0aWNzX3JvdzpudGgtY2hpbGQoMSkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkIHdoaXRlO1xuICAgIH1cbiAgICAuc3RhdGlzdGljc19yb3c6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aDtcbiAgICB9XG4gICAgLnN0YXRpc3RpY3Nfcm93IHtcbiAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgIHNwYW46bm90KC5zdGF0aXN0aWNzX2Jsb2NrX2Rlc2MpIHtcbiAgICAgICAgZm9udC1zaXplOiBsYXJnZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAuc3RhdGlzdGljc19yb3cge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gVEVNUE9SQVJZXG4gIC5zbG4tdGFibGUge1xuICAgIC5kaXNwbGF5aW5nLW51bSB7XG4gICAgICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgICB9XG4gIH1cblxuICAvLyBDVVNUT01FUiBTVEFUSVNUSUNTIEVORFxuXG4gIC8vIFJFUE9SVFMgU1RBVElTVElDUyBTVEFSVFxuICAudGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3Mge1xuICAgIHBhZGRpbmc6IDAgMzBweCAyMHB4IDMwcHg7XG4gICAgd2lkdGg6IDcyMHB4O1xuICB9XG4gIC5yZXBvcnQtc3RhdGlzdGljcyAucm93IHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3MgLnJvdzpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgYmxhY2s7XG4gIH1cbiAgLnJlcG9ydC1zdGF0aXN0aWNzIC5yb3c6bnRoLWNoaWxkKDMpIHtcbiAgICBmb250LXNpemU6IGxhcmdlcjtcbiAgfVxuICAucmVwb3J0LXN0YXRpc3RpY3MgLnJvdzpudGgtY2hpbGQoNCkge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC8vIFJFUE9SVFMgU1RBVElTVElDUyBFTkRcbn1cbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoJ3Nsbi1zZWxlY3QyJyk7XG5cbi8vIENBTEVOREFSXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgcGFkZGluZzogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aDtcbn1cbi5zYWxvbl9wYWdlX3NhbG9uLWNhbGVuZGFyIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA5NSU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gICAgMC4yNVxuICApO1xuICAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuYnRuLWdyb3VwOm5vdCguc2xuLWNhbGVuZGFyLXZpZXctbmF2KSB7XG4gICAgLy9tYXJnaW46IDNlbSAwICAyZW0gMDtcbiAgICAuc2xuLWJ0biB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBidXR0b24ge1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCkgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tYm9va2luZy1hZGQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICAgIC5zbG4tYnRuLFxuICAgICAgLnNsbi1idG4gYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgfVxuICAgICAgLnNsbi1ib29raW5nLWFkZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYnRuLS1tYWluLS10b25hbCxcbiAgLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW1haW4tLXRvbmFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS1tYWluLS1saWdodCgxKTtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMnB4IDJweCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjIpO1xuICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgICAgLmJ0bixcbiAgICAgIGlucHV0LFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1idG4tLXNtYWxsLnNsbi1idG4tLWljb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1zaG9wcy1zZWxlY3Rpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAuc2xuLWJ0bi0tbGFyZ2Uge1xuICAgICAgICBoZWlnaHQ6IDMuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1zaG9wcy1zZWxlY3Rpb24tdHJpZ2dlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICYuY29sbGFwc2VkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSAwIDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1zaG9wcy1zZWxlY3Rpb24tY3VycmVudHRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDEuNzVlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIH1cbiAgICAgIHNtYWxsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICB9XG4gICAgfVxuICAgICNzaG9wc0xpc3Qge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDIwMDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC5zbG4tc2hvcHMtc2VsZWN0aW9uLWxpc3Qge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDAuNzVyZW07XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgbWF4LXdpZHRoOiA1MHZ3O1xuICAgICAgbWF4LWhlaWdodDogNDB2aDtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgc2Nyb2xsYmFyLWNvbG9yOiAjZGRkO1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzIxNzFCMTtcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgLy8td2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgLy8td2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICB9XG4gICAgICAvL2JvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgLy9ib3JkZXItdG9wLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgLy9ib3JkZXItYm90dG9tLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgLnNsbi1idG4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMHZoO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tc2hvcHMtc2VsZWN0aW9uLWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGdhcDogMS41ZW07XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBhZGRpbmc6IDEuOGVtIDEuMmVtO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgLmZhLFxuICAgICAgLmZhcyB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjkycmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VsZWN0ZWQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICAgIC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIC8vIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1OHB4KTtcbiAgICAgICAgcGFkZGluZzogMS42ZW0gMS4yZW07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIHNwYW5bZGF0YS1jYWwtZGF0ZV0ge1xuICAvLyAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgLy8gICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gIC8vICAgICAwLjVcbiAgLy8gICApO1xuICAvLyAgIHdpZHRoOiAxMDAlO1xuICAvLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy8gICBtYXJnaW4tcmlnaHQ6IDA7XG4gIC8vICAgbWFyZ2luLXRvcDogMDtcbiAgLy8gICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgLy8gICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gIC8vICAgICBkaXNwbGF5OiBibG9jaztcbiAgLy8gICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAvLyAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAvLyAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIC8vICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC8vICAgICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAvLyAgICAgbWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAvLyAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gIC8vICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgLy8gICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICAvLyAgICAgJjpob3ZlciB7XG4gIC8vICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgLy8gICAgICAgY29sb3I6ICNmZmY7XG4gIC8vICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cbiAgLy8gLmNhbC1kYXktdG9kYXkgc3BhbltkYXRhLWNhbC1kYXRlXSB7XG4gIC8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAvLyAgICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gIC8vICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gIC8vICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gIC8vICAgICBjb2xvcjogI2ZmZjtcbiAgLy8gICAgIGJvcmRlcjogbm9uZTtcbiAgLy8gICB9XG4gIC8vIH1cbiAgLy8gLmNhbC15ZWFyLWJveCBzcGFuW2RhdGEtY2FsLWRhdGVdIHtcbiAgLy8gICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gIC8vICAgICB3aWR0aDogYXV0bztcbiAgLy8gICAgIHdpZHRoOiBpbml0aWFsO1xuICAvLyAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAvLyAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIC8vICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gIC8vICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAvLyAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDAlKTtcbiAgLy8gICB9XG4gIC8vIH1cbiAgLmNhbC15ZWFyLWJveCBbY2xhc3MqPSdzcGFuJ10ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgICAgbWluLWhlaWdodDogMTAwcHg7XG4gICAgfVxuICB9XG4gICNjYWwtd2Vlay1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG4gICNjYWwtZGF5LXRpY2ssXG4gICNjYWwtc2xpZGUtdGljayB7XG4gICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNDRweCk7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLyogRklYIDA5MjAyMyovXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFxmMDc3JztcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMnB4KTtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gICNjYWwtZGF5LXRpY2sge1xuICAgIHRvcDogYXV0bztcbiAgICB0b3A6IGluaXRpYWw7XG4gICAgYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuICAgIC8qIEZJWCAwOTIwMjMqL1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgfVxuICB9XG4gICNjYWwtc2xpZGUtdGljayB7XG4gICAgdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4tY2FsZW5kYXItdmlld25hdiB7XG4gICAgbWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjBweClcbiAgICAgIHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpO1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgLnNsbi1idG46bm90KC5zbG4tYnRuLS1sYXJnZSkge1xuICAgICAgbWluLXdpZHRoOiA5MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAuc2xuLWJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICYuc2xuLWJ0bi0taWNvbi5zbG4tYnRuLS1pY29uLS1sZWZ0IGJ1dHRvbixcbiAgICAgICAgJi5zbG4tYnRuLS1pY29uIGJ1dHRvbiB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYm94LXRpdGxlLmN1cnJlbnQtdmlldy0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgfVxuICAuc2xuLWJvb2tpbmctYWRkIHtcbiAgICBtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgMDtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAuc2xuLWNhbGVuZGFyLXZpZXduYXYsXG4gICAgLnNsbi1ib29raW5nLWFkZCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gIH1cbiAgQGluY2x1ZGUgbWV0YS5sb2FkLWNzcygnYWRtaW5fY29tcG9uZW50cy9hZG1pbl9jYWxlbmRhcicpO1xuICAuY2FsLWRheS1wYWdpbmF0aW9uIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBtYXJnaW46IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMjBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KVxuICAgICAgICBzZXR0aW5ncy1taXhpbnMucmVtKC0yMHB4KTtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktZmlsdGVyIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICAuY29sLW1kLTYge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYuY2FsLWRheS1maWx0ZXItLWJlbG93IHtcbiAgICAgIG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KSAwIDAgMDtcbiAgICB9XG4gIH1cbn1cbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIuc2xuLWNhbGVuZGFyLS13cmFwcGVyLS1sb2FkaW5nLFxuLnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLWxvYWRpbmcge1xuICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodC0tYm9yZGVyO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDEwcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB6LWluZGV4OiA5OTk5OTk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogd2FpdCAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIH1cbn1cblxuI3Nsbi1ib29raW5nLWVkaXRvci1tb2RhbCB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIC5tb2RhbC1oZWFkZXIge1xuICAgID4gYSxcbiAgICA+IGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgLnNsbi1idG4tLWxhcmdlIHtcbiAgICAgIG1pbi13aWR0aDogOTZweDtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5tb2RhbC1oZWFkZXIgLnB1bGwtcmlnaHQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG59XG5cbiNzbG4tc2Fsb24gLm1vZGFsLWJhY2tkcm9wLFxuLnNsbi1zYWxvbi1icy13cmFwIC5tb2RhbC1iYWNrZHJvcCxcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIgLm1vZGFsLWJhY2tkcm9wIHtcbiAgei1pbmRleDogOTk5MDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHdhaXQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHdhaXQge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuLy8gQ0FMRU5EQVIgLy8gRU5cbi8vIC8vLyBTRVRUSU5HUyBFTkRcblxuLy8gVE9PTFNcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdG9vbHNfX3dyYXBwZXIge1xuICAuc2xuLWlucHV0LS1zaW1wbGUgdGV4dGFyZWEge1xuICAgIG1pbi1oZWlnaHQ6IDQwdnc7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDIwdnc7XG4gICAgfVxuICB9XG59XG4vLyBUT09MUyAvLyBFTkRcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gU0VMRUNUMiBPVkVSUklERVNcbi8vIC8vLyB3ZSBhZGQgLnNsbi1zZWxlY3QgdG8gLnNlbGVjdDItY29udGFpbmVyXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbiRpbnB1dC1oZWlnaHQ6IDQwcHg7XG4kaW5wdXQtZnNpemU6IDE2cHg7XG4uc2VsZWN0Mi1jb250YWluZXIuc2xuLXNlbGVjdCxcbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zbG4tc2VsZWN0IHtcbiAgLnNlbGVjdDItY2hvaWNlLFxuICAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBmb250LXNpemU6ICRpbnB1dC1mc2l6ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgY29sb3I6ICMzMjM3M2M7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMDVzIGJvcmRlci1jb2xvciBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjA1cyBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQ7XG4gICAgLnNlbGVjdDItYXJyb3cge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgZm9udC1zaXplOiAkaW5wdXQtZnNpemU7XG59XG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xufVxuLnNsbi1zZWxlY3Qtd3JhcHBlciB7XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZzaXplO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBjb2xvcjogIzMyMzczYztcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4wNXMgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IDAuMDVzIGJvcmRlci1jb2xvciBlYXNlLWluLW91dDtcbiAgfVxuICAuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICBmb250LXNpemU6ICRpbnB1dC1mc2l6ZTtcbiAgfVxuICAvKi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBsZWZ0OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjYS1yZWQ7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwieFwiO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2EtcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9Ki9cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYm9yZGVyOiBzb2xpZCBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWUgMXB4O1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcbiAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxlMDAzXCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAjMzIzNzNjO1xuICAgIH1cbiAgICAqL1xufVxuLyogRklYIDA5MjAyM1xuLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG4qL1xuLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMzIzNzNjO1xuICAgIH1cbiAgICAqL1xuICAmOmhvdmVyIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tc2VsZWN0LnNsbi1zZWxlY3QyLXNlbGVjdGlvbl9fc2VhcmNoLXByaW1hcnkgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjAwMlwiICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuKi9cbi5zbG4tc2VydmljZS1wcmljZS10aW1lXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzOmJlZm9yZSB7XG4gIGNvbG9yOiBjb2xvci5hZGp1c3QoI2ZmZiwgJGFscGhhOiAtMC41KTtcbn1cbi5zbG4tc2VydmljZS1wcmljZS10aW1lXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YmVmb3JlIHtcbiAgdG9wOiAwLjVyZW07XG59XG4uc2xuLXNlcnZpY2UtcHJpY2UtdGltZVxuICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi5zbG4tc2VydmljZS1wcmljZS10aW1lXG4gIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmctdG9wOiAwLjRyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICByaWdodDogMC41cmVtO1xuICBmb250LXNpemU6IDFweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDhweDtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cbi8vIC8vLyBTRUxFQ1QyIE9WRVJSSURFUyBFTkRcbi52ZXJ0aWNhbC10YWJzIHtcbiAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuI3dwd3JhcCB7XG4gIEBleHRlbmQgJXppLXplcm87XG59XG5cbi8vIEFETUlOIENBTEVOREFSIE1PREFMIFNDUk9MTCBGSVhcbiNzbG4tYm9va2luZy1lZGl0b3ItbW9kYWwge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci0tc3ViIHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG4gIC8vaGVpZ2h0OiAzNjBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XG4gIC8vIC5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1YiB7XG4gIC8vIFx0Ly9oZWlnaHQ6IDYwMHB4O1xuICAvLyB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLy8gLnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlci0tc3ViIHtcbiAgLy8gXHQvL2hlaWdodDogNTQwcHg7XG4gIC8vIH1cbn1cbkBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gIC8vIC5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1YiB7XG4gIC8vIFx0Ly9oZWlnaHQ6IDYwMHB4O1xuICAvLyB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNzbG4tYm9va2luZy1lZGl0b3ItbW9kYWwge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLnNsbl9lcnJvcl90aXAge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhlbTtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDAuNjE4ZW0gMWVtO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXG4gIGNvZGUge1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICB9XG59XG4uc2xuX2Vycm9yX3RpcCB7XG4gIG1heC13aWR0aDogMjBlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGJhY2tncm91bmQ6ICNkODIyMjM7XG4gIG1hcmdpbjogMS41ZW0gMXB4IDAgLTFlbTtcbiAgei1pbmRleDogOTk5OTk5OTtcblxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiA4cHggc29saWQgI2Q4MjIyMztcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0xZW0gMCAwIC0zcHg7XG4gIH1cbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4sXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgI2NhbC1kYXktYm94IC5jYWwtZGF5LWhvdXItcGFydCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgLnNwYW4xIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIH1cbiAgfVxuICAjY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQge1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IGFkbWluX2NvbmZpZy4kZ3JpZC1ndXR0ZXItd2lkdGggKiAyO1xuICB9XG4gICNjYWwtZGF5LWJveCAuY2FsLWRheS1ob3VyLXBhcnQuYWN0aXZlIHtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWRcbiAgICAgIGNvbG9yLmFkanVzdChhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLCAkYWxwaGE6IC0wLjUpO1xuICB9XG4gIC5kYXktZXZlbnQtcGFuZWwtYm9yZGVyOmZpcnN0LWNoaWxkIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydF9fcm93YWN0aW9ucyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMTAxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDgycHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byA2NnB4IDUwcHg7XG4gICAgLy9ncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDkwcHggMjBweCA5MHB4O1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICAgIGJ1dHRvbixcbiAgICAuY2FsLWRheS1jbGljay10aXAge1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICAgIC5zbG4tYnRuLS1jYWwtZGF5LS1hZGQge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgIH1cbiAgICAuc2xuLWJ0bi0tY2FsLWRheS0tbG9jayB7XG4gICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cbiAgICAuY2FsLWRheS1jbGljay10aXAge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICBsZWZ0OiA4cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKDEuNzUpO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG8tc2VsZWN0IC5jYWwtZGF5LWhvdXItcGFydF9fcm93YWN0aW9ucyB7XG4gICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAvL2dyaWQtdGVtcGxhdGUtcm93czogNTBweCA1MHB4O1xuICAgIC8vLnNsbi1idG4tLWNhbC1kYXktLWxvY2sge1xuICAgIC8vICAgIGdyaWQtY29sdW1uOiAxO1xuICAgIC8vICAgIGdyaWQtcm93OiAxO1xuICAgIC8vICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuICAgIC8vICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSkgIWltcG9ydGFudDtcbiAgICAvL31cbiAgICAvLy5jYWwtZGF5LWNsaWNrLXRpcCB7XG4gICAgLy8gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgLy8gICAgZ3JpZC1yb3c6IDI7XG4gICAgLy99XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IDEwcHggMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICAgIC5zbG4tYnRuLS1jYWwtZGF5LS1sb2NrIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgfVxuICAgIC5jYWwtZGF5LWNsaWNrLXRpcCB7XG4gICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgIGdyaWQtcm93OiAxO1xuICAgIH1cbiAgfVxuICAuY2FsLWRheS1ob3VyLXBhcnQuYWN0aXZlLFxuICAuY2FsLWRheS1ob3VyLXBhcnQ6aG92ZXIge1xuICAgIC5jYWwtZGF5LWhvdXItcGFydF9fcm93YWN0aW9ucyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0IFtkYXRhLWFjdGlvbj0nYWRkLWV2ZW50LWJ5LWRhdGUnXSxcbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZSAuYmxvY2tfZGF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodDtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJlbTtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL3RvcDogNTAlO1xuICAgIG1pbi13aWR0aDogYWRtaW5fY29uZmlnLiRncmlkLWd1dHRlci13aWR0aCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGVmdDogMTAyJTtcbiAgICB6LWluZGV4OiA5OTk7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiB1bnNldDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIC8vICY6aG92ZXIge1xuICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodGVyO1xuICAgIC8vIH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAvLyAgICB3aWR0aDogJGdyaWQtZ3V0dGVyLXdpZHRoKjkuNjtcbiAgICAgIC8vICAgIGxlZnQ6IDA7XG4gICAgICAvLyAgICB6LWluZGV4OiA5OTk7XG4gICAgICAvLyAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIC8vbGVmdDogYXV0bztcbiAgICAgIC8vbGVmdDogaW5pdGlhbDtcbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZS5zZWxlY3RlZCAuYmxvY2tfZGF0ZSxcbiAgLmF0dC10aW1lLXNsb3QuYWN0aXZlLnNlbGVjdGVkLnRvLXNlbGVjdCAuYmxvY2tfZGF0ZSAge1xuICAgICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0LmFjdGl2ZSAuYmxvY2tfZGF0ZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmNhbC1kYXktaG91ci1wYXJ0IHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMzUwbXM7XG4gICAgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAvLyBnYXA6IDAuNmVtO1xuICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLy8gaGVpZ2h0OiA0MHB4O1xuICAgICAgLy8gd2lkdGg6IDE2MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAxMDBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgIHBhZGRpbmc6IDFlbSAyLjVlbTtcbiAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1tYWluLS1saWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4xcmVtO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBpbnNldDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAgIFxuICAgICYudG8tc2VsZWN0IHtcbiAgICAgIC5zbG4tYnRuLS1jYWwtZGF5LXNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQtMjtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydCAuc3BhbjEsXG4gIC5jYWwtZGF5LWhvdXItcGFydCAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIC5jYWwtZGF5LWhvdXItcGFydCAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3QsXG4gIC5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0LFxuICAuY2FsLWRheS1ob3VyLXBhcnQuc2VsZWN0ZWQgLnNsbi1idG4tLWNhbC1kYXktc2VsZWN0LFxuICAuY2FsLWRheS1ob3VyLXBhcnQuYmxvY2tlZCAuc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3Qge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuICAjY2FsLWRheS1ib3ggI2NhbC1kYXktcGFuZWwge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAvLyBUQUJMRSBIT1JJWk9OVEFMIFNDUk9MTCBPTiBNT0JJTEVcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jYWwtZGF5LXBhbmVsX193cmFwcGVyIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAvKiBGSVggMDkyMDIzcGFkZGluZy10b3A6ICRncmlkLWd1dHRlci13aWR0aCAqIDM7ICovXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICNjYWwtZGF5LXBhbmVsIHtcbiAgICAgICAgbWluLXdpZHRoOiA2MjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG5cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgfVxuXG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gIH1cbn1cbi5jYWwtZGF5LWhvdXItcGFydC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0O1xufVxuXG4uY2FsLWRheS1ob3VyLXBhcnQuc2VsZWN0ZWQsXG4uY2FsLWRheS1ob3VyLXBhcnQub2ZmaG91cnMsXG4uY2FsLWRheS1ob3VyLXBhcnQudG8tc2VsZWN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xufVxuLmNhbC1kYXktaG91ci1wYXJ0Lm9mZi1ob3Vyczpob3Zlcixcbi5jYWwtZGF5LWhvdXItcGFydC5zZWxlY3RlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDc4ODIgIWltcG9ydGFudDtcbn1cblxuLmNhbC1kYXktaG91ci1wYXJ0LmJsb2NrZWQsXG4uY2FsLWRheS1ob3VyLXBhcnQub2ZmLWhvdXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbiAgb3BhY2l0eTogMC4zNTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbiAgfVxufVxuLmNhbC1kYXktY2xpY2stdGlwIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIC8vcG9zaXRpb246IGFic29sdXRlO1xuICAvL3RvcDogNTAlO1xuICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLy9sZWZ0OiA0MCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBkaXNwbGF5OiBub25lO1xuICAmOmFmdGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxlZnQ6IC0xLjJyZW07XG4gIH1cbn1cbi5jYWwtZGF5LWhvdXItcGFydC5zZWxlY3RlZDpob3ZlciBidXR0b25bZGF0YS1hY3Rpb249J2FkZC1ldmVudC1ieS1kYXRlJ10sXG4uY2FsLWRheS1ob3VyLXBhcnQuYmxvY2tlZDpob3ZlciBidXR0b25bZGF0YS1hY3Rpb249J2FkZC1ldmVudC1ieS1kYXRlJ10ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2FsLWRheS1ob3VyLXBhcnQuYmxvY2tlZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQgIWltcG9ydGFudDtcbn1cbi5jYWxlbmRhci1ob2x5ZGF5cy1idXR0b24ge1xuICB6LWluZGV4OiB1bnNldDtcbiAgLy8gZm9udC1zaXplOiAxZW07XG4gIC8vIGxpbmUtaGVpZ2h0OiAxZW07XG4gIDpub3QoLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXBpbGwpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLy9AaW5jbHVkZSBicCh0YWJsZXQpIHtcbiAgcmlnaHQ6IGF1dG87XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBsZWZ0OiB1bnNldDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvL31cbiAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xuICAvLyBoZWlnaHQ6IDQ4cHg7XG4gIC8vIHdpZHRoOiAxNjBweDtcbiAgLy8gY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgLy8gYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbn1cbi5jYWxlbmRhci1ob2x5ZGF5cy1idXR0b24ub25seW9uZSB7XG4gIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gRklYOiBQcmV2ZW50IGJ1dHRvbiBtb3ZlbWVudCBvbiBob3ZlciBieSBkaXNhYmxpbmcgc2NhbGUgdHJhbnNmb3JtXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8vIEFsc28gZml4IGZvciBub24tb25seW9uZSBidXR0b25zXG4uY2FsZW5kYXItaG9seWRheXMtYnV0dG9uIHtcbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbmh0bWwuaW4taWZyYW1lIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG4jY2FsLWRheS1ib3ggI2NhbC1kYXktcGFuZWwgLmRheS1ldmVudCB7XG4gIHdpZHRoOiAyMDBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyN7YWRtaW5fY29uZmlnLiRjbF9tYWlufScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nI3thZG1pbl9jb25maWcuJGNsX21haW59JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPScje2FkbWluX2NvbmZpZy4kY2xfbWFpbn0nIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAvLyBiYWNrZ3JvdW5kLXNpemU6IDJyZW07XG4gIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNhbGMoMTAwJSAtIDFyZW0pO1xuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyN7YWRtaW5fY29uZmlnLiRjbF9tYWlufScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nI3thZG1pbl9jb25maWcuJGNsX21haW59JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPScje2FkbWluX2NvbmZpZy4kY2xfbWFpbn0nIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIH1cbiAgJi5icmVhay1kb3duIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxufVxuI2NhbC1kYXktYm94ICNjYWwtZGF5LXBhbmVsIC5kYXktaGlnaGxpZ2h0LmRheS1ldmVudCxcbiNjYWwtZGF5LWJveCAjY2FsLWRheS1wYW5lbCAuZGF5LWV2ZW50IHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG4vLyAuZGF5LWV2ZW50LXBhbmVsLWJvcmRlciArIC5kYXktZXZlbnQge1xuLy8gfVxuLmRheS1ldmVudC1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uZGF5LWV2ZW50LWl0ZW1fX2Zyb20tdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgbWFyZ2luOiA1cHggMCAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmRheS1ldmVudC1pdGVtX190by10aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmRheS1ldmVudC1pdGVtX19zdGF0dXMtYmxvY2sge1xuICBmbGV4LWdyb3c6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmRheS1ldmVudC1pdGVtX19zdGF0dXMtYmxvY2tfX3N0YXR1cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS4xZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbn1cblxuI2NhbC1kYXktYm94IC5kYXktaGlnaGxpZ2h0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIC5kYXktaGlnaGxpZ2h0OmhvdmVyIHtcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jaGVja291dC1maWVsZHMtLXJvdyAuc2xuLWNoZWNrYm94LFxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jaGVja291dC1maWVsZHMtLXJvdyAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tY2hlY2tvdXQtZmllbGRzXG4gIC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3dcbiAgLnNsbi1jaGVja2JveFxuICBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8vIENvcmUgV1AgcXVpY2stZWRpdCB1c2VzICFpbXBvcnRhbnQgb24gc21hbGwgc2NyZWVucyB0byBzaG93IGZpZWxkc2V0czsga2VlcCBTYWxvblxuLy8gc2luZ2xlLXBhbmUgVUkgYnkgcmUtaGlkaW5nIGRlZmF1bHRzLCB0aGVuIHJlLXNob3cgb3VyIGZpZWxkc2V0cyAoQXR0ZW5kYW50cykuXG4jd3Bib2R5LWNvbnRlbnRcbiAgLnF1aWNrLWVkaXQtcm93LmlubGluZS1lZGl0LXNsbl9hdHRlbmRhbnRcbiAgLmlubGluZS1lZGl0LWNvbC1sZWZ0LFxuI3dwYm9keS1jb250ZW50XG4gIC5xdWljay1lZGl0LXJvdy5pbmxpbmUtZWRpdC1zbG5fYXR0ZW5kYW50XG4gIC5pbmxpbmUtZWRpdC1jb2wtcmlnaHQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3cuaW5saW5lLWVkaXQtc2xuX2F0dGVuZGFudFxuICAuc2xuLWlubGluZS1hdHRlbmRhbnQtZWRpdC1jb2wge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4jd3Bib2R5LWNvbnRlbnRcbiAgLnF1aWNrLWVkaXQtcm93LmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5pbmxpbmUtZWRpdC1jb2wtbGVmdCxcbiN3cGJvZHktY29udGVudFxuICAucXVpY2stZWRpdC1yb3cuaW5saW5lLWVkaXQtc2xuX3NlcnZpY2VcbiAgLmlubGluZS1lZGl0LWNvbC1yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3dwYm9keS1jb250ZW50XG4gIC5xdWljay1lZGl0LXJvdy5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuc2xuLWlubGluZS1zZXJ2aWNlLWVkaXQtY29sIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLypcbi5zbG4taGVscC1idXR0b24ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiA3cHggMThweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiYmE3NztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNsbi1oZWxwLWJ1dHRvbl9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zbG4taGVscC1idXR0b24uYWN0aXZlIC5zbG4taGVscC1idXR0b25fX2ljb24tb3Blbixcbi5zbG4taGVscC1idXR0b25fX2ljb24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbG4taGVscC1idXR0b24uYWN0aXZlIC5zbG4taGVscC1idXR0b25fX2ljb24tY2xvc2Uge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1oZWxwLWJ1dHRvbiAuc2xuLWhlbHAtYnV0dG9uX19pY29uIGltZyxcbi5zbG4taGVscC1idXR0b24gLnNsbi1oZWxwLWJ1dHRvbl9faWNvbiBpbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2xuLWhlbHAtYnV0dG9uOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG59XG5cbi5zbG4taGVscC1idXR0b24taW4taGVhZGVyLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDMyMHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG59XG5cblxuXG4uc2xuLWhlbHAtYnV0dG9uXG4gICAgLnNsbi1oZWxwLWJ1dHRvbl9faWNvbi1jbG9zZVxuICAgIC5kYXNoaWNvbnMuZGFzaGljb25zLW5vLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMzM1XCI7XG59XG4uYnRuLWdyb3VwLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyXG4gICAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2tcbiAgICAuc2xuLWhlbHAtYnV0dG9uLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzRiYmE3Nztcbn1cbiovXG5kaXYjYmVhY29uLWNvbnRhaW5lciAuQmVhY29uIC5CZWFjb25Db250YWluZXIge1xuICBib3R0b206IDE1cHg7XG59XG4uQmVhY29uRmFiQnV0dG9uRnJhbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsbi1jYWxlbmRhci1zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOGY5O1xuICAvL2JvcmRlcjogMXB4IHNvbGlkICNiYWM1ZDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDExMTE7XG4gIHRvcDogMTAwJTtcbiAgLy9wYWRkaW5nOiAxLjVyZW07XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG4gIG1pbi13aWR0aDogNTUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQtMjtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LWhlaWdodDogMzkxcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDIuNzVyZW0gMi43NXJlbTtcblxuICAmLm9wZW5lZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICA+IC5saXN0LXVuc3R5bGVkIHtcbiAgICBtYXJnaW46IDA7XG4gICAgLy9tYXgtaGVpZ2h0OiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG5cbiAgLnNlYXJjaC1yZXN1bHQge1xuICAgIC8vICYgKyAuc2VhcmNoLXJlc3VsdCB7XG4gICAgLy8gXHQvL21hcmdpbi10b3A6IDEuNXJlbTtcbiAgICAvLyB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdC1saW5rcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0LWxpbmtzIGEge1xuICAgICAgLy9mb250LXNpemU6IDEycHg7XG4gICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAvL2xpbmUtaGVpZ2h0OiAxO1xuICAgICAgLy9kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNnB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIC8vY29sb3I6ICMyYTU0NmM7XG4gICAgICAvL3BhZGRpbmc6IDRweCAwIDA7XG4gICAgICAvL2ZvbnQtc2l6ZTogMTJweDtcblxuICAgICAgJi5zZWFyY2gtcmVzdWx0LS1jdXN0b21lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICAgIH1cblxuICAgICAgJi5zZWFyY2gtcmVzdWx0LS1hbW91bnQge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IHAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgfVxuICAuc2xuLWxvYWRlci13cmFwcGVyIHtcbiAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvL3RvcDogMS41cmVtO1xuICAgIC8vcmlnaHQ6IDEuNXJlbTtcbiAgICAvL2JvdHRvbTogMS41cmVtO1xuICAgIC8vbGVmdDogMS41cmVtO1xuICAgIC8vb3BhY2l0eTogMC43NTtcbiAgICAvL3otaW5kZXg6IDk5OTk5OTtcbiAgICAuc2xuLWxvYWRlciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAycmVtIGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sdW1uLWdhcDogMXJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLWNhbGVuZGFyLWJvb2tpbmctc2VhcmNoLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQ7XG4gIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8vIC5jYWwtZGF5LXNlYXJjaCB7XG4vLyAgIG1hcmdpbi1yaWdodDogLTAuODMzMzNyZW07XG4vLyAgIG1hcmdpbi1ib3R0b206IDAuODMzMzNyZW07XG4vLyAgIG1hcmdpbi1sZWZ0OiAtMC44MzMzM3JlbTtcbi8vICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbi8vICAgICBtYXJnaW46IDA7XG4vLyAgIH1cbi8vIH1cblxuLnNsbi1jYWxlbmRhci1ib29raW5nLXNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweClcbiAgICBzZXR0aW5ncy1taXhpbnMucmVtKDVweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgfVxufVxuXG4vKiBGSVggMDkyMDIzXG4uc2xuLWxvYWRlciB7XG4gICAgZm9udC1zaXplOiAxcHg7XG4gICAgQGV4dGVuZCAlYWJzb2x1dGUtY2VudGVyaW5nO1xuICAgIGhlaWdodDogNzVweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1pY29uKDc1ZW0pO1xuICAgICAgICBjb250ZW50OiBcIlxcZjFjZVwiO1xuICAgICAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICBhbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICBAaW5jbHVkZSBpZTExKCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1pY29uKDc1cHgpO1xuICAgICAgICB9XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxufVxuKi9cblxuLyogZGltaXRyaSAtIHJlc3R5bGUgYm9va2luZyBzZWFyY2ggcmVzdWx0cyAqL1xuLnNsbi1jYWxlbmRhci1zZWFyY2gtcmVzdWx0cy1saXN0IHtcbiAgcGFkZGluZzogMXJlbSAyLjVyZW0gMnJlbSAyLjVyZW07XG59XG4uc2VhcmNoLXJlc3VsdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uc2VhcmNoLXJlc3VsdC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgLy9iYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAvLy13ZWJraXQtYm94LXNoYWRvdzogMXB4IDdweCAycHggLTFweCAjZDNkM2QzO1xuICAvL2JveC1zaGFkb3c6IDFweCA3cHggMnB4IC0xcHggI2QzZDNkMztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAwIDVweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgLnJpZ2Ege1xuICAvL3dpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZmxvdzogcm93O1xuICAvL21hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgLnJpZ2EudGVyemEge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbiNjYXJkX3ByZW5vdGF6aW9uZSAuYnJlYWsge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBoZWlnaHQ6IDBweDtcbn1cbi8vICNjYXJkX3ByZW5vdGF6aW9uZSAuYmxvY2NvIHtcbi8vIFx0Ly93aWR0aDogMTYlO1xuLy8gfVxuLy8gI2NhcmRfcHJlbm90YXppb25lIC5ibG9jY286Zmlyc3QtY2hpbGQge1xuLy8gXHQvL3dpZHRoOiAzMCU7XG4vLyB9XG4jY2FyZF9wcmVub3RhemlvbmUgLmJsb2Njb19zZXJ2aXppIHtcbiAgbWluLXdpZHRoOiAyMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuI2NhcmRfcHJlbm90YXppb25lIC5ib3R0b25lIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jY2FyZF9wcmVub3RhemlvbmUgcC5jYXJkX3ZhbHVlIHtcbiAgY29sb3I6ICM3MThlOWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgLy9tYXJnaW4tYm90dG9tOiAtNXB4O1xuICAvL2xpbmUtaGVpZ2h0OiAxZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5jYXJkX3ZhbHVlLmNhcmRfY3VzdG9tZXJfbmFtZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5jYXJkX2xhYmVsIHtcbiAgY29sb3I6ICM5ZGFjYjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5ub21lX3NlcnZpemlvIHtcbiAgYmFja2dyb3VuZDogI2MwYzRjNjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgY29sb3I6ICNmMGYwZjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTNweDtcbn1cbiNjYXJkX3ByZW5vdGF6aW9uZSBwLm5vbWVfYXNzaXN0ZW50ZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM4MzkwOTc7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuI2NhcmRfcHJlbm90YXppb25lIHAuc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMwMDQyNTg7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbiNjYXJkX3ByZW5vdGF6aW9uZSBwLm1haW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAzNTUzO1xuICBjb2xvcjogI2ZmZjtcbiAgLy9tYXJnaW4tcmlnaHQ6IDE5JTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLy9wYWRkaW5nOiA4cHggMjdweDtcbiAgbWluLWhlaWdodDogMi41cmVtO1xuICBtaW4td2lkdGg6IDhyZW07XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5tYWluIGEuZXZlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jY2FyZF9wcmVub3RhemlvbmUgcC5tYWluOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzBjNjQ4MTtcbn1cblxuLyogZmluZSAqL1xuXG4uc2xuLWNhbGVuZGFyLXNlYXJjaC1yZXN1bHRzLWxpc3QyNSB7XG4gIG9wYWNpdHk6IDE7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX19kYXJrZXN0LCAwLjI1KTtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAyNC41cmVtO1xuICAuZXZlbnQtbGlzdCB7XG4gICAgbWluLWhlaWdodDogM3JlbTtcbiAgICBtYXgtaGVpZ2h0OiAyMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICAvKiBTdGFuZGFyZGl6ZWQgc2Nyb2xsYmFyIHByb3BlcnRpZXMgZm9yIEZpcmVmb3ggYW5kIG1vZGVybiBicm93c2VycyAqL1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICNjMWMxYzEgI2YxZjFmMTtcblxuICAgIC8qIFdlYktpdCBzY3JvbGxiYXIgc3R5bGluZyBmb3IgQ2hyb21lLCBTYWZhcmksIEVkZ2UgKi9cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMC41cmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6ICNjMWMxYzE7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ExYTFhMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMCAxLjJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0LTI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkLCAwLjQpO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkO1xuICAgIC8vIC5zZWFyY2gtcmVzdWx0X19ibG9jayB7XG4gICAgLy8gfVxuICAgIC5zZWFyY2gtcmVzdWx0X19ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgICYuc2VhcmNoLXJlc3VsdF9fZGV0YWlscyB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19pZCxcbiAgICAuc2VhcmNoLXJlc3VsdF9fY3VzdG9tZXIsXG4gICAgLnNlYXJjaC1yZXN1bHRfX2Ftb3VudCB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9faWQge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX2N1c3RvbWVyLWluZm8ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDAuMjVyZW07XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19jdXN0b21lci1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fc2hvcC1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgfVxuICAgIC5zZWFyY2gtcmVzdWx0X19zdGF0dXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAuNXJlbTtcbiAgICB9XG4gICAgLnNlYXJjaC1yZXN1bHRfX3N0YXR1cy1pbmRpY2F0b3Ige1xuICAgICAgd2lkdGg6IDAuNjI1cmVtO1xuICAgICAgaGVpZ2h0OiAwLjYyNXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgICAuc2VhcmNoLXJlc3VsdF9fc3RhdHVzLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgfVxuICAgIC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsIHtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczpcbiAgICAgICAgbWlubWF4KDgwcHgsIGF1dG8pXG4gICAgICAgIG1pbm1heCgxNDBweCwgMWZyKVxuICAgICAgICBtaW5tYXgoMjAwcHgsIDEuNWZyKVxuICAgICAgICBtaW5tYXgoMTAwcHgsIDAuOGZyKVxuICAgICAgICBhdXRvO1xuICAgICAgZ2FwOiAxLjVyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLnNlYXJjaC1yZXN1bHQtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC8vYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgLy8td2Via2l0LWJveC1zaGFkb3c6IDFweCA3cHggMnB4IC0xcHggI2QzZDNkMztcbiAgLy9ib3gtc2hhZG93OiAxcHggN3B4IDJweCAtMXB4ICNkM2QzZDM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDEwcHggMCA1cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1kMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgd2FpdCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgd2FpdCB7XG4gIDAlIHtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5xdWljay1lZGl0LXJvdy5pbmxpbmUtZWRpdC1zbG5fc2VydmljZVxuICAuc2xuLWlubGluZS1lZGl0LXNlcnZpY2UtZmllbGRzXG4gIC5yb3cge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucXVpY2stZWRpdC1yb3cuaW5saW5lLWVkaXQtc2xuX3NlcnZpY2VcbiAgLnNsbi1pbmxpbmUtZWRpdC1zZXJ2aWNlLWZpZWxkc1xuICAudGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnF1aWNrLWVkaXQtcm93LmlubGluZS1lZGl0LXNsbl9zZXJ2aWNlXG4gIC5zbG4taW5saW5lLWVkaXQtc2VydmljZS1maWVsZHNcbiAgLnRpdGxlLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tcGF5LXRob3VzYW5kLXNlcGFyYXRvci1vcHRpb24gPiBsYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm94LS1vbmxpbmUtcGF5bWVudCAuc2xuLXN3aXRjaCxcbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm94LS1vbmxpbmUtcGF5bWVudCAuc2xuLWJveC1tYWluaW5mbyB7XG4vLyBcdC8vbWFyZ2luLWJvdHRvbTogMDtcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1jYWxjLXRvdGFsLWxvYWRpbmcge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9tYXRlcmlhbGljb25zL3Y0OC9mbFVoUnE2dHpaY2xRRUotVmRnLUl1aWFEc05jSWhROHRRLndvZmYyKVxuICAgIGZvcm1hdCgnd29mZjInKTtcbn1cblxuLnNsbi1zdGFmZi1tZW1iZXItYXNzaWduZWQtYm9va2luZ3Mtb25seS0tYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggIzAyNzdiZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tc3RhZmYtbWVtYmVyLWFzc2lnbmVkLWJvb2tpbmdzLW9ubHktLWFsZXJ0OmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJub3RpZmljYXRpb25zXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDglO1xuICAgIGxlZnQ6IDE1cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjMDI3N2JkO1xufVxuXG4uc2xuLXN0YWZmLW1lbWJlci1hc3NpZ25lZC1ib29raW5ncy1vbmx5LS1hbGVydCAuaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRvcDogNDglO1xufVxuKi9cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc3RhZmYtbWVtYmVyLWFzc2lnbmVkLWJvb2tpbmdzLW9ubHktLWFsZXJ0IHAge1xuICBjb2xvcjogIzNjNDM0YTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXN0YWZmLW1lbWJlci1hc3NpZ25lZC1ib29raW5ncy1vbmx5LS1hbGVydCBwIGEge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogM3B4O1xufVxuXG4uc2xuLWF0dGVuZGFudC1lbWFpbC1ibG9jayAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1hdHRlbmRhbnQtZW1haWwtYmxvY2sgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkZmYzO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLWF0dGVuZGFudC1lbWFpbC1ibG9ja1xuICAuc2VsZWN0Mi1jb250YWluZXJcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5pdGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlICNzYWxvbl9zZXR0aW5nc19zbXNfcHJlZml4IHtcbi8vIFx0cGFkZGluZy1sZWZ0OiA1cmVtO1xuLy8gfVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWlucHV0LS1zaW1wbGUgI19zbG5fYm9va2luZ19waG9uZSB7XG4vLyBcdHBhZGRpbmctbGVmdDogNTBweDtcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlIC5pdGkgLml0aV9fc2VsZWN0ZWQtZmxhZyB7XG4gIGNvbG9yOiAjMDAzNTUzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpX19hcnJvdyB7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMDA0MjU4O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlIC5pdGlfX2Fycm93LS11cCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA0MjU4O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1pbnB1dC0tc2ltcGxlIC5pdGlfX3NlbGVjdGVkLWZsYWc6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4taW5wdXQtLXNpbXBsZSAuaXRpX19zZWxlY3RlZC1mbGFnOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDI1ODtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aSAuaXRpX19zZWxlY3RlZC1mbGFnIHtcbiAgY29sb3I6ICMwMDM1NTM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aV9fYXJyb3cge1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzAwNDI1ODtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5pdGlfX2Fycm93LS11cCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDA0MjU4O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aV9fc2VsZWN0ZWQtZmxhZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjI1O1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLml0aV9fc2VsZWN0ZWQtZmxhZzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQyNTg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXk6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5LmFjdGl2ZTpub3QoLmRpc2FibGVkKSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAucHJldjpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAubmV4dDpob3Zlcixcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLnByZXY6aG92ZXIsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXkge1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheTpub3QoLmRpc2FibGVkKTpob3ZlcixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXkuYWN0aXZlOm5vdCguZGlzYWJsZWQpOmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC5wcmV2OmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC5uZXh0OmhvdmVyLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpob3Zlcixcbi5zbG4tZGF0ZXRpbWVwaWNrZXIgLm5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWVhO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5Om5vdCguZGlzYWJsZWQpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciB0ZCxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciB0aCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5kYXkge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnN3aXRjaCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnByZXYsXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLm5leHQsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5wcmV2LFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG59XG4vKiBGSVggMDkyMDIzXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLnByZXY6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpiZWZvcmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLm5leHQ6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICNzbG4tc2Fsb24tLWFkbWluXG4gICAgICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgICAgIC5zbG5fZGF0ZXBpY2tlclxuICAgICAgICAucHJldjpiZWZvcmUsXG4gICAgLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpiZWZvcmUsXG4gICAgI3Nsbi1zYWxvbi0tYWRtaW5cbiAgICAgICAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgICAgICAgLnNsbl9kYXRlcGlja2VyXG4gICAgICAgIC5uZXh0OmJlZm9yZSxcbiAgICAuc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgICAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAgICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciAuc2xuX2RhdGVwaWNrZXIgLnByZXYgaSxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciAubmV4dCBpLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldiBpLFxuLnNsbi1kYXRldGltZXBpY2tlciAubmV4dCBpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAgIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gICAgLnNsbl9kYXRlcGlja2VyXG4gICAgLnRhYmxlLWNvbmRlbnNlZFxuICAgIHRoZWFkXG4gICAgLnByZXY6YmVmb3JlLFxuLnNsbi1kYXRldGltZXBpY2tlciAucHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiYXJyb3dfZm9yd2FyZFwiO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gICAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgICAuc2xuX2RhdGVwaWNrZXJcbiAgICAudGFibGUtY29uZGVuc2VkXG4gICAgdGhlYWRcbiAgICAubmV4dDpiZWZvcmUsXG4uc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJhcnJvd19mb3J3YXJkXCI7XG59XG4qL1xuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuZGF5Om5vdCguZGlzYWJsZWQpIHtcbiAgY29sb3I6ICMxMTgzYzQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmU6aG92ZXIsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZTphY3RpdmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgdGFibGVcbiAgdHJcbiAgdGQuYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNDI1ODtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIHRhYmxlXG4gIHRyXG4gIHRkLmRheVxuICA6bm90KC5kaXNhYmxlZCkge1xuICBib3JkZXItY29sb3I6ICMxMTgzYzQ7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICB0YWJsZVxuICB0clxuICB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZmVmO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWQge1xuICBib3JkZXItc3BhY2luZzogNXB4O1xuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdHJcbiAgdGgsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0clxuICB0ZCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRib2R5XG4gIHRyXG4gIHRoLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGJvZHlcbiAgdHJcbiAgdGQge1xuICB3aWR0aDogdW5zZXQ7XG4gIG1heC13aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0aGVhZFxuICB0clxuICB0aFxuICAubnVtLFxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdHJcbiAgdGRcbiAgLm51bSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRyXG4gIHRoXG4gIC5udW1iZyxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRyXG4gIHRkXG4gIC5udW1iZyB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xufVxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXJcbiAgLnNsbl9kYXRlcGlja2VyXG4gIC50YWJsZS1jb25kZW5zZWRcbiAgdGhlYWRcbiAgdGgge1xuICBmb250LXNpemU6IDFlbTtcbn1cbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRoZWFkXG4gIHRoOm5vdCgubmV4dCk6bm90KC5wcmV2KSB7XG4gIGNvbG9yOiAjNGI0YjRiO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhclxuICAuc2xuX2RhdGVwaWNrZXJcbiAgLnRhYmxlLWNvbmRlbnNlZFxuICB0Ym9keVxuICB0clxuICB0aCxcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyXG4gIC5zbG5fZGF0ZXBpY2tlclxuICAudGFibGUtY29uZGVuc2VkXG4gIHRib2R5XG4gIHRyXG4gIHRkXG4gIC5udW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdGl0bGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiAxZW0gMDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdGl0bGUtd3JhcHBlciAuc2xuLXN3aXRjaCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXRpdGxlLXdyYXBwZXIgaDMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNlbGVjdC1zcGVjaWZpYy1kYXRlcy1jYWxlbmRhciB7XG4gIG1hcmdpbi1ib3R0b206IDEuNjY2NjdyZW07XG59XG5cbi8vI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1kaXNwbGF5LXNsb3RzLWN1c3RvbWVycy10aW1lem9uZSB7XG4vL21hcmdpbi10b3A6IDEycHg7XG4vL31cblxuLy8jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWRpc3BsYXktc2xvdHMtY3VzdG9tZXJzLXRpbWV6b25lIHtcbi8vICBtYXJnaW4tdG9wOiAxMnB4O1xuLy99XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWRpc2FibGVkLWZyZWUtdmVyc2lvbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG5cbi8vI3Nsbi1zYWxvbi0tYWRtaW5cbi8vICAuc2xuLWRpc3BsYXktc2xvdHMtY3VzdG9tZXJzLXRpbWV6b25lXG4vLyAgLnNsbi1kaXNhYmxlZC1mcmVlLXZlcnNpb24ge1xuLy8gIG1hcmdpbi10b3A6IDEwcHg7XG4vL31cbi8qIEZJWCAwOTIwMjNcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tZGlzYWJsZWQtZnJlZS12ZXJzaW9uOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImxvY2tcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlcjpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDBweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1zbXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcInNtc1wiO1xuICAgIG1hcmdpbi10b3A6IDFweDtcbn1cblxuLnNsbi1ib29raW5nLXJlbWluZGVyLWVtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJlbWFpbFwiO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXItYXdhaXQge1xuICAgIGNvbG9yOiBvcmFuZ2U7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1lcnJvcjpiZWZvcmUge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cbi5zbG4tYm9va2luZy1yZW1pbmRlci1zdWNjZXNzOmJlZm9yZSB7XG4gICAgY29sb3I6IGdyZWVuO1xufVxuKi9cbi5zbG4tYm9va2luZy1yZW1pbmRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgZWFzZSAwLjVzO1xufVxuXG4uc2xuLWJvb2tpbmctcmVtaW5kZXI6aG92ZXIge1xuICB0b3A6IC0zcHg7XG59XG4vKiBGSVggMDkyMDIzXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2VzczpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJjaGVja19jaXJjbGVcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMHB4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogIzVjYjg1Yztcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImNhbmNlbFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjYzkzMDJjO1xufVxuKi9cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24gLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1zdWNjZXNzLFxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbiAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2VzcyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2Vzcyxcbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZyAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nXG4gIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tYWxlcnQtbG9hZGluZzo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYm9yZGVyOiAzcHggc29saWQgIzY4OTZiYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtd2Via2l0LWFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tYWxlcnQtbG9hZGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi5sb2FkaW5nXG4gIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tYWxlcnQtbG9hZGluZy5zdWNjZXNzIHtcbiAgY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24ubG9hZGluZ1xuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWFsZXJ0LWxvYWRpbmcuZGFuZ2VyIHtcbiAgY29sb3I6ICNjOTMwMmM7XG59XG5cbi5ib29raW5nX2FjdGlvbnMge1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWRpc2FibGVkXG4gIC5zbG4tYm9va2luZy1jb25maXJtYXRpb24tc3VjY2VzczpiZWZvcmUsXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1kaXNhYmxlZFxuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWVycm9yOmJlZm9yZSB7XG4gIGNvbG9yOiAjY2NjO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQ1cHg7XG4gIHJpZ2h0OiAxMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYmFja2dyb3VuZDogIzAxMzU1MztcbiAgY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24tdG9vbHRpcCBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi1kaXNhYmxlZDpob3ZlclxuICAuc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8qIEZJWCAwOTIwMjNcbi5zbG4tYm9va2luZy1jb25maXJtYXRpb24uc2xuLWJvb2tpbmctY29uZmlybWF0aW9uLWRpc2FibGVkXG4gICAgLnNsbi1ib29raW5nLWNvbmZpcm1hdGlvbi10b29sdGlwOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd29yZC13cmFwOiBub3JtYWw7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJjaGV2cm9uX3JpZ2h0XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjZmZkZDUwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4qL1xuXG4vKiBGSVggMDkyMDIzXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLnNsbi1ib29raW5nLWRlZmF1bHQtc3RhdHVzOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsO1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiZmliZXJfbWFudWFsX3JlY29yZFwiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuKi9cbi5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWFsZXJ0LWxvYWRpbmc6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxLjVyZW07XG4gIGhlaWdodDogMS41cmVtO1xuICBib3JkZXI6IDNweCBzb2xpZCAjNjg5NmJjO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBsb2FkOCAxLjFzIGluZmluaXRlIGxpbmVhcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8vIG5vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICB0b3A6IC00NXB4O1xuLy8gICByaWdodDogNSU7XG4vLyAgIHotaW5kZXg6IDEwMDtcbi8vICAgYmFja2dyb3VuZDogIzAxMzU1Mztcbi8vICAgY29sb3I6IHdoaXRlO1xuLy8gICBwYWRkaW5nOiAxMHB4O1xuLy8gICBib3JkZXItcmFkaXVzOiA0cHg7XG4vLyAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4vLyAgIGRpc3BsYXk6IG5vbmU7XG4vLyB9XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIGEsXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhOmhvdmVyIHtcbi8vICAgY29sb3I6IHdoaXRlO1xuLy8gfVxuXG4vLyAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZDpob3ZlclxuLy8gICAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuLyogRklYIDA5MjAyM1xuLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXA6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcImNoZXZyb25fcmlnaHRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICNmZmRkNTA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiovXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZFxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQsXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbC1kaXNhYmxlZFxuICAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQ6aG92ZXIge1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnNsbi12YXJpYWJsZS1wcmljZS1hdHRlbmRhbnRzLS1oZWFkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTk5LCAyMjMsIDI0MywgMC41KTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0tcm93IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UtYXR0ZW5kYW50cy0tcm93LFxuLnNsbi12YXJpYWJsZS1wcmljZS0taGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTk5LCAyMjMsIDI0MywgMC41KTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi12YXJpYWJsZS1wcmljZS1hdHRlbmRhbnRzLS1yb3cgLnNsbi1pbnB1dC0tc2ltcGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi12YXJpYWJsZS1wcmljZS0taGVhZGVyIC5zbG4tc3dpdGNoIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi12YXJpYWJsZS1wcmljZS0taGVhZGVyXG4gIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmVcbiAgbGFiZWxcbiAgc3BhbixcbiNzbG4tc2Fsb24tLWFkbWluXG4gIC5zbG4tdmFyaWFibGUtcHJpY2UtLWhlYWRlclxuICAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlXG4gIGxhYmVsXG4gIHNwYW46aG92ZXIge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UgLnNsbi1ib3gtLWhhc3BhbmVsIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi5zbG4tdmFyaWFibGUtcHJpY2UgLnNsbi1ib3gtLWhhc3BhbmVsIC5zbG4tYm94LXRpdGxlLFxuLnNsbi12YXJpYWJsZS1wcmljZS1hdHRlbmRhbnRzLS1yb3ctLWF0dGVuZGFudC10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2xuLXZhcmlhYmxlLXByaWNlLS1kaXNhYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi8vIG5vdyAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBcbi8vIC5zbG4tdmFyaWFibGUtcHJpY2UtLWRpc2FibGVkOmhvdmVyIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyB9XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tdmFyaWFibGUtcHJpY2UtLWRpc2FibGVkIC5zbG4tc3dpdGNoIC5zbG4tc3dpdGNoLWJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pblxuLy8gXHQuc2xuLXZhcmlhYmxlLXByaWNlLS1kaXNhYmxlZFxuLy8gXHQuc2xuLXN3aXRjaFxuLy8gXHQuc2xuLXN3aXRjaC1idG5cbi8vIFx0PiBzcGFuIHtcbi8vIFx0Y29sb3I6ICNjY2M7XG4vLyBcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG4vLyB9XG4vLyBub3cgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhIHtcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gfVxuXG4vLyAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhOmhvdmVyIHtcbi8vICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyB9XG5cbi5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi8vIC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZCB7XG4vLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vIH1cbi8vbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gLnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkOmhvdmVyIC5zbG4tYm9va2luZy1wcm8tZmVhdHVyZS10b29sdGlwIHtcbi8vICAgZGlzcGxheTogYmxvY2s7XG4vLyB9XG5cbi8vICNzbG4tc2Fsb24tLWFkbWluXG4vLyBcdC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi1kaXNhYmxlZFxuLy8gXHQuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tLWNoZWNrYm94LFxuLy8gI3Nsbi1zYWxvbi0tYWRtaW5cbi8vIFx0LnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkXG4vLyBcdC5zbG4tc2VydmljZS1tdWx0aXBsZS1hdHRlbmRhbnRzLWZvci1zZXJ2aWNlIHtcbi8vIFx0Y29sb3I6ICNjY2NjY2M7XG4vLyBcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG4vLyBcdG9wYWNpdHk6IDAuNTtcbi8vIH1cblxuLy8gI3Nsbi1zYWxvbi0tYWRtaW5cbi8vIFx0LnNsbi1zZXJ2aWNlLXZhcmlhYmxlLWR1cmF0aW9uLWRpc2FibGVkXG4vLyBcdC5zbG4tc2VydmljZS12YXJpYWJsZS1kdXJhdGlvbi0tY2hlY2tib3hcbi8vIFx0bGFiZWwsXG4vLyAjc2xuLXNhbG9uLS1hZG1pblxuLy8gXHQuc2xuLXNlcnZpY2UtdmFyaWFibGUtZHVyYXRpb24tZGlzYWJsZWRcbi8vIFx0LnNsbi1zZXJ2aWNlLW11bHRpcGxlLWF0dGVuZGFudHMtZm9yLXNlcnZpY2Uge1xuLy8gXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbi8vIH1cblxuLnNsbi1lZGl0b3ItcG9wdXAtYWN0aW9ucyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2xuLWVkaXRvci1wb3B1cC1hY3Rpb25zLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnNsbi1lZGl0b3ItcG9wdXAtYWN0aW9ucyAuc2xuLWJ0bi0tYmlnIHtcbiAgd2lkdGg6IDMzJTtcbiAgbWF4LXdpZHRoOiAxMy4zMzMzMzMzcmVtO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zbG4tZWRpdG9yLXBvcHVwLWFjdGlvbnMgLnNsbi1kdXBsaWNhdGUtYm9va2luZyB7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICB3aWR0aDogMzMlO1xuICAgIG1heC13aWR0aDogMTMuMzMzMzMzM3JlbTtcbiAgICAqL1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5zbG4tZWRpdG9yLXBvcHVwLWFjdGlvbnMgLnNsbi1kdXBsaWNhdGUtYm9va2luZyAuc2xuLWJ0bi0tYmlnIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xufVxuXG4uc2xuLWVkaXRvci1wb3B1cC1hY3Rpb25zIC5zbG4tbGFzdC1lZGl0IHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnNsbi1sYXN0LWVkaXQgLmJvb2tpbmctbGFzdC1lZGl0LWRhdGUsXG4uc2xuLWxhc3QtZWRpdCAuYm9va2luZy1sYXN0LWVkaXQtdGltZSxcbi5zbG4tbGFzdC1lZGl0IC5ib29raW5nLWxhc3QtZWRpdC1hdXRob3Ige1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3QgLnNsbi1uby1hdHRlbmRhbnQtcmVxdWlyZWQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zbG4tYWxlcnQuc2xuLWFsZXJ0LS1tdWx0aXBsZSB7XG4gIC8qIEZJWCAwOTIwMjNcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMzBweDtcbiAgICAqL1xuICBwYWRkaW5nOiAwIDIwcHg7XG59XG5cbi5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMy5zbG4tc2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgI3Nsbl9ib29raW5nLWRldGFpbHNcbiAgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0zLnNsbi1zZWxlY3RcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgI3Nsbl9ib29raW5nLWRldGFpbHNcbiAgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0zLnNsbi1zZWxlY3RcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogcmdiKDAsIDUzLCA4Myk7XG59XG5cbi5zbG4tY2FsZW5kYXItcGx1Z2luLXVwZGF0ZS1ub3RpY2UtLXdyYXBwZXIgLnNsbi1ub3RpY2VfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5jdXJyZW50LXZpZXctLXRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjBiNWJmO1xuICBvcGFjaXR5OiAwLjQ1O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDEyMG1zIGVhc2U7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5jdXJyZW50LXZpZXctLXRpdGxlLnNsbi1ib3gtLWxvYWRpbmc6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICBhbmltYXRpb246IHNsbi1jYWxlbmRhci1wdWxzZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xufVxuXG4uZ2VuZXJhdGUtb25lc2lnbmFsLWFwcC0td3JhcHBlciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZ2VuZXJhdGUtb25lc2lnbmFsLWFwcCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4vKiBGSVggMDkyMDIzXG4uZ2VuZXJhdGUtb25lc2lnbmFsLWFwcDphZnRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQ6IG5vcm1hbCAyMHB4LzEgZGFzaGljb25zO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICBjb250ZW50OiBcIlxcZjQ2M1wiO1xuICAgIHRvcDogNHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4qL1xuLmdlbmVyYXRlLW9uZXNpZ25hbC1hcHAubG9hZGluZzphZnRlciB7XG4gIGFuaW1hdGlvbjogcm90YXRpb24gMnMgaW5maW5pdGUgbGluZWFyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbkBrZXlmcmFtZXMgc2xuLWNhbGVuZGFyLXB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGI1YmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQwLCAxNjcsIDY5LCAwLjIpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlY2M3MTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA4cHggcmdiYSg0NiwgMjA0LCAxMTMsIDAuMTUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC44NSk7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMGI1YmY7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQwLCAxNjcsIDY5LCAwKTtcbiAgfVxufVxuXG4uc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLWRpc2FibGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLy8gbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCB7XG4vLyAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gfVxuXG4jc2xuLXNhbG9uLS1hZG1pblxuICAuc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLWRpc2FibGVkXG4gIC5zbG4tY3VzdG9tZXItZmlkZWxpdHktc2NvcmUtLWNoZWNrYm94IHtcbiAgY29sb3I6ICNjY2M7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW5cbiAgLnNsbi1jdXN0b21lci1maWRlbGl0eS1zY29yZS1kaXNhYmxlZFxuICAuc2xuLWN1c3RvbWVyLWZpZGVsaXR5LXNjb3JlLS1jaGVja2JveFxuICBsYWJlbCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNhbG9uX3BhZ2Vfc2Fsb24tY2FsZW5kYXJcbiAgLnNsbi1jYWxlbmRhci0td3JhcHBlclxuICAuc2VydmljZS1lbXB0eS1kdXJhdGlvblxuICAuZGF5LWV2ZW50LWl0ZW1fX3NlcnZpY2UsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5zZXJ2aWNlLWVtcHR5LWR1cmF0aW9uIC5kYXktZXZlbnQtaXRlbV9fc2VydmljZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zYWxvbl9wYWdlX3NhbG9uLWNhbGVuZGFyXG4gIC5zbG4tY2FsZW5kYXItLXdyYXBwZXJcbiAgLnNlcnZpY2UtZW1wdHktZHVyYXRpb25cbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRcbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRfbmFtZSxcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXJcbiAgLnNlcnZpY2UtZW1wdHktZHVyYXRpb25cbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRcbiAgLmRheS1ldmVudC1pdGVtX19hdHRlbmRhbnRfbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIEZJWCAwOTIwMjMgKi9cbiNzbG4tYm9va2luZy1jbG9uZWQtbm90aWNlIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBtYXJnaW4tdG9wOiAzJTtcbiAgY29sb3I6ICNjYzc4MDE7XG59XG5cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1pbnB1dC0tc2ltcGxlXG4gICAgaW5wdXQ6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdyZXNldCddKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoXG4gICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICkuY2xvbmVkLWRhdGE6Zm9jdXMsXG4gIC5zbG4taW5wdXQtLXNpbXBsZVxuICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICApLmNsb25lZC1kYXRhLFxuICAuc2xuLWlucHV0LS1zaW1wbGVcbiAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgIFt0eXBlPSdpbWFnZSddXG4gICAgKS5jbG9uZWQtZGF0YTpmb2N1cyxcbiAgLnNsbi1pbnB1dC0tc2ltcGxlXG4gICAgaW5wdXQ6bm90KFt0eXBlPSdidXR0b24nXSk6bm90KFt0eXBlPSdyZXNldCddKTpub3QoW3R5cGU9J3N1Ym1pdCddKTpub3QoXG4gICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICkuY2xvbmVkLWRhdGEge1xuICAgIGJvcmRlci1jb2xvcjogI2NjNzgwMTtcbiAgfVxufVxuLy8gbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbi8vICAgLnNsbi1kdXBsaWNhdGUtYm9va2luZy0tZGlzYWJsZWQ6aG92ZXIgLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAge1xuLy8gICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgIHRvcDogLTMwcHg7XG4vLyAgICAgcmlnaHQ6IDE2JTtcbi8vICAgfVxuLy8gICAuc2xuLWR1cGxpY2F0ZS1ib29raW5nLS1kaXNhYmxlZDpob3ZlciAuc2xuLWJvb2tpbmctcHJvLWZlYXR1cmUtdG9vbHRpcCBhIHtcbi8vICAgICBjb2xvcjogd2hpdGU7XG4vLyAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuLy8gICB9XG4vLyB9XG4vKiBGSVggMDkyMDIzIC8vIEVORCAqL1xuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgc3BhbiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQ6bm90KDplbXB0eSksXG4gICAgJi5zbG4tc2VsZWN0X193cm4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgICAmLnNsbi1zZWxlY3RfX3dybiB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgZm9udC1zaXplOiAwLjkycmVtO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyIC5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24tdmVydGljYWwge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbi12ZXJ0aWNhbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZTVkNCc7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbi1ob3Jpem9udGFsIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4uc2xuLWV2ZW50LWhlYWRlci1tb3JlLWljb24taG9yaXpvbnRhbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZTVkMyc7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbi5zbG4tZHVwLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbnRlbnQ6ICdcXGYwYzUnO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzA5NzhiZDtcbn1cblxuLnNsbi1kdXAtY2xvc2UtaWNvbi10b29sdGlwIHtcbiAgY29sb3I6IGdyYXk7XG59XG5cbi5zbG4tZHVwLWNsb3NlLWljb24tdG9vbHRpcDo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZjBjNSc7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjb2xvcjogZ3JheTtcbn1cblxuLy8g4pSA4pSA4pSAIFBSTyBiYWRnZTogXCIoYXZhaWxhYmxlIG9uIFBSTyBlZGl0aW9uKSBbY3Jvd25dXCIgYXBwZW5kZWQgdG8gbG9ja2VkIHRpdGxlc1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLXByby1iYWRnZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDAuNzJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNDE4MGJmO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICZfX3RleHQge1xuICAgICAgb3BhY2l0eTogMC45O1xuICAgIH1cblxuICAgICZfX2Nyb3duIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIC8vIFNhbWUgY3Jvd24gU1ZHIHVzZWQgaW4gc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNScgaGVpZ2h0PSczNScgdmlld0JveD0nMCAwIDM1IDM1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxNy41JyBjeT0nMTcuNScgcj0nMTcuNScgZmlsbD0nJTIzMUY3RERCJy8lM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzBfMSknJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjQzMyAxMC4xOTM1QzE4LjMxMDcgMTAuMDE4OCAxOC4xMTA5IDkuOTE0NzkgMTcuODk3NyA5LjkxNDc5QzE3LjY4NDUgOS45MTQ3OSAxNy40ODQ3IDEwLjAxODggMTcuMzYyNCAxMC4xOTM1TDEzLjIzNTIgMTYuMDg5Nkw5Ljg2NTQ0IDEyLjcxOThDOS42Nzg1NiAxMi41MzI5IDkuMzk3NTIgMTIuNDc3IDkuMTUzMzYgMTIuNTc4MkM4LjkwOTIgMTIuNjc5MyA4Ljc1IDEyLjkxNzYgOC43NSAxMy4xODE4VjIxLjY3NjJDOC43NSAyMi4zNjkzIDkuMDI1MzYgMjMuMDM0MSA5LjUxNTUyIDIzLjUyNDNDMTAuMDA1NyAyNC4wMTQ0IDEwLjY3MDUgMjQuMjg5OCAxMS4zNjM2IDI0LjI4OThIMjQuNDMxOEMyNS4xMjUgMjQuMjg5OCAyNS43ODk3IDI0LjAxNDQgMjYuMjc5OSAyMy41MjQzQzI2Ljc3MDEgMjMuMDM0MSAyNy4wNDU1IDIyLjM2OTMgMjcuMDQ1NSAyMS42NzYyVjEzLjE4MThDMjcuMDQ1NSAxMi45MTc2IDI2Ljg4NjMgMTIuNjc5MyAyNi42NDIgMTIuNTc4MkMyNi4zOTc5IDEyLjQ3NyAyNi4xMTY4IDEyLjUzMjkgMjUuOTMgMTIuNzE5OEwyMi41NjAzIDE2LjA4OTZMMTguNDMzIDEwLjE5MzVaJyBmaWxsPSclMjNGRkMxMTgnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8wXzEnJTNFJTNDcmVjdCB3aWR0aD0nMTguMjk1NScgaGVpZ2h0PScxOC4yOTU1JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC43NSA3Ljk1NDU5KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgfVxufVxuXG4vLyDilIDilIDilIAgU2V0dGluZ3MgcGFnZTogbG9jayBjb250ZW50IGluc2lkZSBnYXRlZCBwYXltZW50IHNlY3Rpb24gYm94ZXMg4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSAXG4vLyBUaGUgc3RhbmRhcmQgLnNsbi1wcm9mZWF0dXJlX19pbnB1dCBtZWNoYW5pc20gcmVxdWlyZXMgYW4gZXhwbGljaXQgd3JhcHBlciBkaXYuXG4vLyBJbiB0aGUgcGF5bWVudHMgc2V0dGluZ3MsIGNvbnRlbnQgc2l0cyBkaXJlY3RseSBpbnNpZGUgLnNsbi1ib3gg4oCUIHNvIHdlIHRhcmdldFxuLy8gdGhlIGNvbGxhcHNpYmxlIHBhbmVsIGFuZCByb3cgY2hpbGRyZW4gb2YgYW55IGxvY2tlZCBib3ggaW5zdGVhZC5cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tcHJvZmVhdHVyZS0tZGlzYWJsZWQuc2xuLWJveCB7XG4gID4gLnNsbi1ib3hfX3BhbmVsY29sbGFwc2UsXG4gID4gLmNvbGxhcHNlLFxuICA+IC5yb3cge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICB9XG59XG5cbi8vIE1vYmlsZSBQV0EgY2FsZW5kYXIgcHJvbW8gKGZyZWUgKyBQUk8gc2hlbGxzKTogX2FkbWluX2NhbGVuZGFyLnNjc3MgKC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8td3JhcCkuXG5odG1sLnNsbi1oaWRlLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vICNzbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8td3JhcCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIkB1c2UgXCJjb2xvcnNcIjtcbkB1c2UgXCJjb2xvcnMtbnVcIjtcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gTUFURVJJQUwgSUNPTlNcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy9AaW1wb3J0IFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9pY29uP2ZhbWlseT1NYXRlcmlhbCtJY29uc1wiO1xuXG4vKiBGSVggMDkyMDIzXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgSWNvbnNcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvbWF0ZXJpYWxpY29ucy92NDgvZmxVaFJxNnR6WmNsUUVKLVZkZy1JdWlhRHNOY0loUTh0US53b2ZmMilcbiAgICBmb3JtYXQoXCJ3b2ZmMlwiKTtcbn1cbi5tYXRlcmlhbC1pY29ucyB7XG4gIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIEljb25zXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd29yZC13cmFwOiBub3JtYWw7XG4gIGRpcmVjdGlvbjogbHRyO1xuICAtd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJsaWdhXCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuKi9cbi8vIC8vLyBNQVRFUklBTCBJQ09OUyAvLyBFTkRcbkB1c2UgXCJzZXR0aW5ncy1taXhpbnNcIjtcbkBpbXBvcnQgXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjMwMCw0MDAsNjAwLDcwMFwiO1xuJGZvbnRmYW1pbHktLW1haW46IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4jc2xuLXNhbG9uIHtcblx0Zm9udC1mYW1pbHk6ICRmb250ZmFtaWx5LS1tYWluO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRoMSxcblx0aDIsXG5cdGgzLFxuXHRoNCxcblx0aDUsXG5cdGg2IHtcblx0XHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0fVxuXHRwLFxuXHR1bCxcblx0bGkge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0YnV0dG9uLFxuXHRpbnB1dCxcblx0b3B0Z3JvdXAsXG5cdHNlbGVjdCxcblx0dGV4dGFyZWEge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHR9XG5cdGEge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cbi8vIFNJWkVTXG5AbWl4aW4gZm9udC1iaWdnZXIoJGZvbnRTaXplOiBudWxsLCAkbGluSGVpZ2h0OiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0QGlmICgkZm9udFNpemUpIHtcblx0XHQkZm9udFNpemVIYWxmOiBjYWxjKCRmb250U2l6ZSAvIDIpO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKFxuXHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZSl9ICtcblx0XHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZUhhbGYpfVxuXHRcdCk7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuQG1peGluIGZvbnQtYmlnKCRmb250U2l6ZTogbnVsbCwgJGxpbkhlaWdodDogbnVsbCkge1xuXHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0JGZvbnRTaXplSGFsZjogY2FsYygkZm9udFNpemUgLyAyKTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpfSArXG5cdFx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemVIYWxmKX1cblx0XHQpO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI3KTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuQG1peGluIGZvbnQtbWVkaXVtKCRmb250U2l6ZTogbnVsbCwgJGxpbkhlaWdodDogbnVsbCkge1xuXHRmb250LWZhbWlseTogJGZvbnRmYW1pbHktLW1haW47XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0JGZvbnRTaXplSGFsZjogY2FsYygkZm9udFNpemUgLyAyKTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oJGZvbnRTaXplKTtcblx0XHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpfSArXG5cdFx0XHRcdCN7c2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemVIYWxmKX1cblx0XHQpO1xuXHR9IEBlbHNlIHtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTYpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI0KTtcblx0fVxuXHRAaWYgKCRsaW5IZWlnaHQpIHtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgkbGluSGVpZ2h0KTtcblx0fVxufVxuQG1peGluIGZvbnQtc21hbGwoJGZvbnRTaXplOiBudWxsLCAkbGluSGVpZ2h0OiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS0tbWFpbjtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0QGlmICgkZm9udFNpemUpIHtcblx0XHQkZm9udFNpemVIYWxmOiBjYWxjKCRmb250U2l6ZSAvIDIpO1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgkZm9udFNpemUpO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKFxuXHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZSl9ICtcblx0XHRcdFx0I3tzZXR0aW5ncy1taXhpbnMucmVtKCRmb250U2l6ZUhhbGYpfVxuXHRcdCk7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjEpO1xuXHR9XG5cdEBpZiAoJGxpbkhlaWdodCkge1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKCRsaW5IZWlnaHQpO1xuXHR9XG59XG5cbkBtaXhpbiBmb250LWljb24oJGZvbnRTaXplOiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5AbWl4aW4gZm9udC1pY29uLS1tKCRmb250U2l6ZTogbnVsbCkge1xuXHRmb250LWZhbWlseTogXCJNYXRlcmlhbCBJY29uc1wiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0ZGlyZWN0aW9uOiBsdHI7XG5cdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5cbkBtaXhpbiBmb250LWljb24tLWZhKCRmb250U2l6ZTogbnVsbCkge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0ZGlyZWN0aW9uOiBsdHI7XG5cdC13ZWJraXQtZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcImxpZ2FcIjtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdEBpZiAoJGZvbnRTaXplKSB7XG5cdFx0Zm9udC1zaXplOiAkZm9udFNpemU7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5cbi8vIFNJWkVTIC8vIEVORFxuLy8gR0VORVJBTFxuXG4lc2xuLXRleHRzaXplLS1iaWdnZXIge1xuXHRmb250LXNpemU6IDEuNGVtO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdGZvbnQtc2l6ZTogMS42ZW07XG5cdH1cbn1cbiVzbG4tdGV4dHNpemUtLWJpZy0tbm9oZWlnaHQge1xuXHRmb250LXNpemU6IDEuNGVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tbWVkaXVtLS1ub2hlaWdodCB7XG5cdGZvbnQtc2l6ZTogMS4yZW07XG59XG4lc2xuLXRleHRzaXplLS1iYXNlLS1ub2hlaWdodCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuJXNsbi10ZXh0c2l6ZS0tc21hbGwtLW5vaGVpZ2h0IHtcblx0Zm9udC1zaXplOiAwLjhlbTtcbn1cbiVzbG4tdGV4dHNpemUtLXNtYWxsZXItLW5vaGVpZ2h0IHtcblx0Zm9udC1zaXplOiAwLjZlbTtcbn1cblxuJXNsbi10ZXh0c2l6ZS0tYmlnIHtcblx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWctLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS44ZW07XG59XG4lc2xuLXRleHRzaXplLS1tZWRpdW0ge1xuXHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLW1lZGl1bS0tbm9oZWlnaHQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjZlbTtcbn1cbiVzbG4tdGV4dHNpemUtLWJhc2Uge1xuXHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJhc2UtLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS40ZW07XG59XG4lc2xuLXRleHRzaXplLS1zbWFsbCB7XG5cdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tc21hbGwtLW5vaGVpZ2h0O1xuXHRsaW5lLWhlaWdodDogMS40ZW07XG59XG4lc2xuLXRleHRzaXplLS1zbWFsbGVyIHtcblx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1zbWFsbGVyLS1ub2hlaWdodDtcblx0bGluZS1oZWlnaHQ6IDEuNGVtO1xufVxuXG5AbWl4aW4gdGV4dHNpemUoJHRleHRzaXplOiBudWxsKSB7XG5cdEBpZiAkdGV4dHNpemUgPT0gYmlnZ2VyIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZ2dlcjtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gYmlnIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZztcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gbWVkaXVtIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLW1lZGl1bTtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gYmFzZSB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iYXNlO1xuXHR9IEBlbHNlIGlmICR0ZXh0c2l6ZSA9PSBzbWFsbCB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1zbWFsbDtcblx0fSBAZWxzZSBpZiAkdGV4dHNpemUgPT0gc21hbGxlciB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1zbWFsbGVyO1xuXHR9XG59XG4jc2xuLXNhbG9uIHtcblx0Zm9udC1zaXplOiBtYXgoMXJlbSwgMTZweCk7XG5cdGgxIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJpZ2dlcjtcblx0fVxuXHRoMiB7XG5cdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWc7XG5cdFx0Ji5zbG4tc2Fsb24tdGl0bGUge1xuXHRcdFx0QGV4dGVuZCAlc2xuLXRleHRzaXplLS1iaWdnZXI7XG5cdFx0fVxuXHR9XG5cdGgzIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLW1lZGl1bTtcblx0fVxuXHRwIHtcblx0XHRAZXh0ZW5kICVzbG4tdGV4dHNpemUtLWJhc2U7XG5cdH1cblx0LnNsbi1zYWxvbi10aXRsZSB7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdC5zYWxvbi1zdGVwLXRpdGxlIHtcblx0XHQvL0BleHRlbmQgJXRleHQtY29sb3ItLWNvbnRyYXN0O1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWRhcmsoMSk7XG5cdH1cblx0LnNhbG9uLXN0ZXAtdGl0bGUge1xuXHRcdEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmFzZTtcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHR9XG59XG4vLyVzbG4tdGl0bGUtLW1lZGl1bSB7Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO31cbiVzbG4tdGl0bGUtLW1lZGl1bSB7XG5cdGZvbnQtc2l6ZTogMmVtO1xufVxuLy8gR0VORVJBTCAvLyBFTkRcblxuLy8gQ09MT1JTXG4uc2xuLXRleHQtLW1haW4ge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1tYWluO1xufVxuLnNsbi10ZXh0LS1jb250cmFzdCB7XG5cdEBleHRlbmQgJXRleHQtY29sb3ItLWNvbnRyYXN0O1xufVxuLnNsbi10ZXh0LS1jb250cmFzdC0tYWxwaGEge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1jb250cmFzdC0tYWxwaGE7XG59XG4uc2xuLXRleHQtLWRhcmsge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1kYXJrO1xufVxuLnNsbi10ZXh0LS1lbXBoYXNpcyB7XG5cdEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzO1xufVxuLnNsbi10ZXh0LS1lbXBoYXNpcy0taG92ZXJrIHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xufVxuLnNsbi10ZXh0LS1ncmV5IHtcblx0QGV4dGVuZCAldGV4dC1jb2xvci0tZ3JleTtcbn1cbi5zbG4tdGV4dC0tb2sge1xuXHRAZXh0ZW5kICV0ZXh0LWNvbG9yLS1vaztcbn1cbi8vIENPTE9SUyAvLyBFTkRcblxuLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vXG4vLyAvLy8gRk9OVCBBV0VTT01FXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vICRmYS1mb250LXBhdGg6ICAgICAgICBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kZmEtZm9udC1wYXRoOiBcIi4uL2ZvbnRzXCIgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogXCI1LjE0LjBcIiAhZGVmYXVsdDtcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRzcmM6IHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufVwiKTtcblx0c3JjOlxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmMlwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lc29saWRcIilcblx0XHRcdGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0c3JjOiB1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5lb3Q/dj0jeyRmYS12ZXJzaW9ufVwiKTtcblx0c3JjOlxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIud29mZjI/dj0jeyRmYS12ZXJzaW9ufVwiKVxuXHRcdFx0Zm9ybWF0KFwid29mZjJcIiksXG5cdFx0dXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LXJlZ3VsYXIud29mZj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLnR0Zj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ0cnVldHlwZVwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci5zdmc/dj0jeyRmYS12ZXJzaW9ufSNmb250YXdlc29tZXJlZ3VsYXJcIilcblx0XHRcdGZvcm1hdChcInN2Z1wiKTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdHNyYzogdXJsKFwiI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy5lb3Q/dj0jeyRmYS12ZXJzaW9ufVwiKTtcblx0c3JjOlxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcblx0XHR1cmwoXCIjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLndvZmYyP3Y9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcIndvZmYyXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMud29mZj92PSN7JGZhLXZlcnNpb259XCIpXG5cdFx0XHRmb3JtYXQoXCJ3b2ZmXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMudHRmP3Y9I3skZmEtdmVyc2lvbn1cIilcblx0XHRcdGZvcm1hdChcInRydWV0eXBlXCIpLFxuXHRcdHVybChcIiN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuc3ZnP3Y9I3skZmEtdmVyc2lvbn0jZm9udGF3ZXNvbWVyZWd1bGFyXCIpXG5cdFx0XHRmb3JtYXQoXCJzdmdcIik7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8vIC8vLyBGT05UIEFXRVNPTUUgLy8gRU5EXG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIFdPUkRQUkVTUyBPVkVSUklERVNcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLndyYXAgaDIubmF2LXRhYi13cmFwcGVyIHtcblx0Zm9udC1zaXplOiAxZW07XG59XG4vLyAvLy8gV09SRFBSRVNTIE9WRVJSSURFUyAvLyBFTkRcbiIsIkB1c2UgJ3R5cG8nO1xuQHVzZSAnc2FzczptYXRoJztcbkB1c2UgJ2FkbWluX2NvbmZpZyc7XG5cbkB1c2UgJ3NldHRpbmdzLW1peGlucyc7XG5AaW1wb3J0ICdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjMwMCw0MDAsNjAwLDcwMCc7XG4kZm9udGZhbWlseS0tbWFpbjogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4kZm9udC1zaXplLWJhc2U6IDE0cHggIWRlZmF1bHQ7XG4kZm9udC1zaXplLWxhcmdlOiBtYXRoLmNlaWwoKCRmb250LXNpemUtYmFzZSAqIDEuMjUpKSAhZGVmYXVsdDsgLy8gfjE4cHhcbiRmb250LXNpemUtc21hbGw6IG1hdGguY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMC44NSkpICFkZWZhdWx0OyAvLyB+MTJweFxuXG4vLyBTSVpFU1xuJWZvbnQtYmlnZ2VyIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuJWZvbnQtYmlnIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuQG1peGluIGZvbnQtYmlnIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJWZvbnQtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWl4aW4gZm9udC1tZWRpdW0ge1xuICBmb250LWZhbWlseTogdHlwby4kZm9udGZhbWlseS0tbWFpbjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbiVmb250LXNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4lZm9udC1iaWdnZXItbiB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IGVtKDIwcHgpO1xuICBsaW5lLWhlaWdodDogZW0oMzRweCk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBmb250LXNpemU6IGVtKDI0cHgpO1xuICB9XG59XG4lZm9udC1iaWctbiB7XG4gIGZvbnQtZmFtaWx5OiB0eXBvLiRmb250ZmFtaWx5LS1tYWluO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuJWZvbnQtbWVkaXVtLW4ge1xuICBmb250LWZhbWlseTogdHlwby4kZm9udGZhbWlseS0tbWFpbjtcbiAgZm9udC1zaXplOiBlbSgxNnB4KTtcbiAgbGluZS1oZWlnaHQ6IGVtKDIycHgpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4lZm9udC1zbWFsbC1uIHtcbiAgZm9udC1mYW1pbHk6IHR5cG8uJGZvbnRmYW1pbHktLW1haW47XG4gIGZvbnQtc2l6ZTogZW0oMTRweCk7XG4gIGxpbmUtaGVpZ2h0OiBlbSgyMHB4KTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLy8gU0laRVMgLy8gRU5EXG5cbi8vIENPTE9SU1xuJWZvbnQtY2xfc3RhbmRhcmQge1xuICBjb2xvcjogIzQ0NDtcbn1cbiVmb250LWNsX3N0YW5kYXJkLS1tZWRpdW0ge1xuICBjb2xvcjogIzg4ODtcbn1cbiVmb250LWNsX3N0YW5kYXJkLS1saWdodCB7XG4gIGNvbG9yOiAjY2NjO1xufVxuJWZvbnQtY2xfbWFpbiB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG59XG4lZm9udC1jbF9tYWluLS1tZWRpdW0ge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG59XG4lZm9udC1jbF9tYWluLS1saWdodCB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xufVxuJWZvbnQtY2xfbWFpbi0tZW1waGFzaXMge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbn1cbiVmb250LWNsX3Byb2JsZW0ge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xufVxuJWZvbnQtY2xfcHJvYmxlbS0tbGlnaHQge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbn1cbiVmb250LWNsX3dhcm5pbmcge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nO1xufVxuJWZvbnQtY2xfd2FybmluZy0tbGlnaHQge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nLS1saWdodDtcbn1cbiVmb250LWNsX29rIHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG59XG4vLyBDT0xPUlMgLy8gRU5EXG5cbiVmb250LWljb24ge1xuICAvL2NvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtc2l6ZTogMC45MnJlbTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiVzbG4tdGV4dHNpemUtLWJpZ2dlciB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTtcbiAgfVxufVxuQG1peGluIGZvbnQtaWNvbigkZm9udFNpemU6IG51bGwpIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIEBpZiAoJGZvbnRTaXplKSB7XG4gICAgZm9udC1zaXplOiAkZm9udFNpemU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH0gQGVsc2Uge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG59XG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBGT05UIEFXRVNPTUVcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuJGZhLWZvbnQtcGF0aDogJy4uL2ZvbnRzJyAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAnNS4xNC4wJyAhZGVmYXVsdDtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6XG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lc29saWQnKVxuICAgICAgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGSVggMDkyMDIzIFxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLmVvdD92PSN7JGZhLXZlcnNpb259Jyk7XG4gIHNyYzpcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb21lLXdlYmZvbnQtcmVndWxhci53b2ZmMj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLndvZmY/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLnR0Zj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC1yZWd1bGFyLnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpXG4gICAgICBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMuZW90P3Y9I3skZmEtdmVyc2lvbn0nKTtcbiAgc3JjOlxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy5lb3Q/I2llZml4JnY9I3skZmEtdmVyc2lvbn0nKVxuICAgICAgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy53b2ZmMj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbmUtd2ViZm9udC1icmFuZHMud29mZj92PSN7JGZhLXZlcnNpb259JylcbiAgICAgIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29uZS13ZWJmb250LWJyYW5kcy50dGY/dj0jeyRmYS12ZXJzaW9ufScpXG4gICAgICBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZvbnRhd2Vzb25lLXdlYmZvbnQtYnJhbmRzLnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpXG4gICAgICBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4vLyAvLy8gRk9OVCBBV0VTT01FIC8vIEVORFxuXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi8vIC8vLyBXT1JEUFJFU1MgT1ZFUlJJREVTXG4vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy9cbi53cmFwIGgyLm5hdi10YWItd3JhcHBlciB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLy8gLy8vIFdPUkRQUkVTUyBPVkVSUklERVMgLy8gRU5EXG4iLCJAdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwic2Fzczpjb2xvclwiO1xuLy8gVkFSSUFCTEVTXG4jc2xuLXNhbG9uLFxuLnNsbi1kYXRhc2hvcnRjb2RlIHtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbkBmdW5jdGlvbiB1bml0KCR2YWx1ZSkge1xuICAkdW5pVmFsdWU6ICgkdmFsdWUgKiAxNikgKyBweDtcbiAgQHJldHVybiAkdW5pVmFsdWU7XG59XG4kYnJvd3Nlci1jb250ZXh0OiAxOHB4O1xuXG5AZnVuY3Rpb24gcmVtKCRwaXhlbHMsICRjb250ZXh0OiAkYnJvd3Nlci1jb250ZXh0KSB7XG4gIEBpZiAobWF0aC5pcy11bml0bGVzcygkcGl4ZWxzKSkge1xuICAgICRwaXhlbHM6ICRwaXhlbHMgKiAxcHg7XG4gIH1cblxuICBAaWYgKG1hdGguaXMtdW5pdGxlc3MoJGNvbnRleHQpKSB7XG4gICAgJGNvbnRleHQ6ICRjb250ZXh0ICogMXB4O1xuICB9XG5cbiAgQHJldHVybiBjYWxjKCRwaXhlbHMgLyAkY29udGV4dCkgKiAxcmVtO1xufVxuXG5AZnVuY3Rpb24gZW0oJHBpeGVscywgJGNvbnRleHQ6ICRicm93c2VyLWNvbnRleHQpIHtcbiAgQGlmIChtYXRoLmlzLXVuaXRsZXNzKCRwaXhlbHMpKSB7XG4gICAgJHBpeGVsczogJHBpeGVscyAqIDFweDtcbiAgfVxuXG4gIEBpZiAobWF0aC5pcy11bml0bGVzcygkY29udGV4dCkpIHtcbiAgICAkY29udGV4dDogJGNvbnRleHQgKiAxcHg7XG4gIH1cblxuICBAcmV0dXJuIGNhbGMoJHBpeGVscyAvICRjb250ZXh0KSAqIDFlbTtcbn1cblxuQG1peGluIGJwKCRwb2ludCkge1xuICBAaWYgJHBvaW50ID09IGRlc2t0b3AteGwge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IGRlc2t0b3Age1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gdGFibGV0IHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldC1wb3J0IHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldC1tYXgtcG9ydCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHRhYmxldC1sYSB7XG4gICAgQG1lZGlhIGFsbCBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHBob25lIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHBob25lLXBvcnQge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gcGhvbmUtbGEge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIxcHgpIGFuZCAobWF4LXdpZHRoOiA1NjhweCkgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGllMTEoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTUlYSU5TXG5AbWl4aW4gdHJhbnMtZ2VuZXJpYygkc3BlZWQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJHNwZWVkIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAkc3BlZWQgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAkc3BlZWQgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAkc3BlZWQgZWFzZS1pbi1vdXQ7XG59XG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcC4uLikge1xuICAmIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wO1xuICAgIC1tb3otdHJhbnNpdGlvbjogJHByb3A7XG4gICAgLW8tdHJhbnNpdGlvbjogJHByb3A7XG4gICAgdHJhbnNpdGlvbjogJHByb3A7XG4gIH1cbn1cbkBtaXhpbiB0cmFuc2Zvcm0oJHByb3AuLi4pIHtcbiAgJiB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wO1xuICAgIC1tb3otdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtbXMtdHJhbnNmb3JtOiAkcHJvcDtcbiAgICAtby10cmFuc2Zvcm06ICRwcm9wO1xuICAgIHRyYW5zZm9ybTogJHByb3A7XG4gIH1cbn1cblxuQG1peGluIGItcmFkaXVzKCR2YWx1ZSkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkdmFsdWU7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdmFsdWU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR2YWx1ZTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR2YWx1ZTtcbiAgQGlmICR2YWx1ZSA9PSA1MCUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gIH1cbn1cblxuQG1peGluIGdyaWQtY29sdW1uIHtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA0MDAge1xuICAgICY6bnRoLWNoaWxkKCN7JGl9KSB7XG4gICAgICBncmlkLWNvbHVtbjogJGk7XG4gICAgfVxuICB9XG59XG5cbi8qKlxuICogRm9yIG1vZGVybiBicm93c2Vyc1xuICogMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbiAqICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4gKiAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbiAqICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4gKiAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuICogICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuICovXG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4uY2xlYXJmaXgsXG4uY2xlYXIge1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuJWFic29sdXRlLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiVhYnNvbHV0ZS1ob3Jpem9udGFsLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDApO1xufVxuJWFic29sdXRlLXZlcnRpY2FsLWNlbnRlcmluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4lYWJzb2x1dGUtdmVydGljYWwtY2VudGVyaW5nLS1vdmVycmlkZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbiV6RGVwdGgtMSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNCk7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xufVxuJXpEZXB0aC0yIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIC1tb3otYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuICBib3gtc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG4lekRlcHRoLTMge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcbn1cbiV6aS16ZXJvIHtcbiAgei1pbmRleDogMDtcbn1cbiV6aS1iYXNlIHtcbiAgei1pbmRleDogMTAwO1xufVxuJXppLWZvbmRvIHtcbiAgei1pbmRleDogMjAwO1xufVxuJXppLWdyYWZpY2Ege1xuICB6LWluZGV4OiA0MDA7XG59XG4lemktaGlnaGxpZ2h0cyB7XG4gIHotaW5kZXg6IDYwMDtcbn1cbiV6aS1uYXZpZ2F6aW9uZSB7XG4gIHotaW5kZXg6IDgwMDtcbn1cbiV6aS10b3Age1xuICB6LWluZGV4OiAxMDAwO1xufVxuXG4vLyBGTEVYXG4lZGlzcGxheS1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4vLyBBTklNQVRJT05TXG4vKlxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQC1tb3ota2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuKi9cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45OSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbkBtaXhpbiBmYWRlaW4oJHRpbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtaW4gJHRpbWU7XG4gIC1tb3otYW5pbWF0aW9uOiBmYWRlLWluICR0aW1lO1xuICAtbXMtYW5pbWF0aW9uOiBmYWRlLWluICR0aW1lO1xuICBhbmltYXRpb246IGZhZGUtaW4gJHRpbWU7XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlci1jb2xvcigkY29sb3IpIHtcbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTgtICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAvKiBGaXJlZm94IDE5KyAqL1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gRFJPUERPV05TIE9WRVJSSURFXG4kY29sb3ItYmc6ICNmOGY4Zjg7XG4kY29sb3ItaGlnaDogIzA3NmI5ZDtcbiRjb2xvci1taWQ6ICM2NjY7XG4kY29sb3ItbG93OiAjOTk5O1xuJGJnLWhpZ2g6ICNlZWU7XG4kYmctY29udHJhc3QtaGlnaDogI2RkZDtcblxuJGljb24tY29sb3ItZ3JlZW46IGdyZWVuO1xuJGljb24tY29sb3IteWVsbG93OiAjZmY5ZDAzO1xuXG4kdGV4dC1ibHVlOiAjMDA0NjY0O1xuJHRleHQtZGFyazogIzE0MTQxMjtcbiR0ZXh0LW1lZGl1bTogIzU1NTU1NTtcblxuJGNhLXJlZDogI2Q1MWUyNjtcbiRjYS1yZWQtaDogI2ZmMDAwYjtcbiRjYS1ncmV5OiAjZWJlYmViO1xuJGNhLWJsdWU6ICM0MjhiY2E7XG5cbkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkc2hhZG93OyAvLyBpT1MgPDQuMyAmIEFuZHJvaWQgPDQuMVxuICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAjZTVlNWU1KSB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46ICgoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMikgLSAxKSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG59XG4vLy5yZXNldC1maWx0ZXIoKSB7XG4vLyAgZmlsdGVyOiBlKCUoXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZCA9IGZhbHNlKVwiKSk7XG4vL31cbiRsaW5lLWhlaWdodC1iYXNlOiAxLjQyODU3MTQyOTtcbiRmb250LXNpemUtYmFzZTogMTRweDtcbiRsaW5lLWhlaWdodC1jb21wdXRlZDogbWF0aC5mbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UpKTtcbiRjYXJldC13aWR0aC1iYXNlOiA0cHg7XG4kemluZGV4LWRyb3Bkb3duOiAxMDAwO1xuJGRyb3Bkb3duLWJnOiAjZmZmO1xuJGRyb3Bkb3duLWZhbGxiYWNrLWJvcmRlcjogI2NjYztcbiRkcm9wZG93bi1ib3JkZXI6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4kYm9yZGVyLXJhZGl1cy1iYXNlOiA0cHg7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogI2U1ZTVlNTtcbiRncmF5LWRhcms6IGNvbG9yLmFkanVzdCgjMDAwLCAkbGlnaHRuZXNzOiAyMCUpOyAvLyAjMzMzXG4kZHJvcGRvd24tbGluay1jb2xvcjogJGdyYXktZGFyaztcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiBjb2xvci5hZGp1c3QoJGdyYXktZGFyaywgJGxpZ2h0bmVzczogLTUlKTtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjZjVmNWY1O1xuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICNmZmY7XG4kYnJhbmQtcHJpbWFyeTogJGNvbG9yLWhpZ2g7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICRicmFuZC1wcmltYXJ5O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcbiRncmF5LWxpZ2h0OiBjb2xvci5hZGp1c3QoIzAwMCwgJGxpZ2h0bmVzczogNDYuNyUpO1xuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LWxpZ2h0O1xuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogJGdyYXktbGlnaHQ7XG4kc2NyZWVuLXNtOiA3NjhweDtcbiRzY3JlZW4tc20tbWluOiAkc2NyZWVuLXNtO1xuJGdyaWQtZmxvYXQtYnJlYWtwb2ludDogJHNjcmVlbi1zbS1taW47XG4vLyBEUk9QRE9XTlMgT1ZFUlJJREUgLy8gRU5EXG4iLCIvL0B1c2UgXCJjb21wb25lbnRzL215YWNjb3VudFwiO1xuXG5AdXNlICdzZXR0aW5ncy1taXhpbnMnO1xuQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuJHdyYXBwZXI6ICcjc2xuLXNhbG9uLS1hZG1pbiwgLnNsbi1jYWxlbmRhci0td3JhcHBlcic7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDE1cHg7XG4vLyRjbF9tYWluOiByZ2IoMCwgNTMsIDgzKTtcbiRjbF9tYWluOiByZ2IoMCwgNTMsIDgzKTtcbiRjbF9tYWluLS1tZWRpdW06ICM0YzcxODY7XG4kY2xfbWFpbi0tbGlnaHQ6IHJnYigxOTksIDIyMywgMjQzKTtcbiRjbF9tYWluLS1saWdodC0tb3A6IHJnYmEoMTk5LCAyMjMsIDI0MywgMC41KTtcbiRjbF9tYWluLS1saWdodC0tb3AyNTogcmdiYSgxOTksIDIyMywgMjQzLCAwLjI1KTtcbiRjbF9tYWluLS1saWdodC0tYm9yZGVyOiAjYzVjZmQ0O1xuJGNsX21haW4tLWxpZ2h0ZXI6IHJnYigyNDEsIDI0NywgMjUxKTtcbiRjbF9tYWluLS1saWdodGVyLS1vcDogcmdiYSgyNDEsIDI0NywgMjUxLCAwLjc1KTtcbiRjbF9tYWluLS1iZy0tbGlnaHRlcjogI2YxZjFmMTtcbiRjbF9tYWluLS13aGl0ZTogI2ZmZjtcbiRjbF9tYWluLS1ncmVlbjogIzFkYWM0Mztcbi8vJGNsX21haW4tLWVtcGhhc2lzOiAjMGM2ZWI2O1xuJGNsX21haW4tLWVtcGhhc2lzOiByZ2IoMiwgMTE5LCAxODkpO1xuJGNsX3Byb2JsZW06ICNkMjIyMjE7XG4vLyRjbF9wcm9ibGVtLS1saWdodDogI2U2M2YyNDtcbiRjbF9wcm9ibGVtLS1saWdodDogI2VkNWU2OTtcbiRjbF93YXJuaW5nOiAjZjViMDI1O1xuJGNsX3dhcm5pbmctLWxpZ2h0OiAjZjdjNjVmO1xuJGNsX29rOiAjNWJjMjRjO1xuJGNsX2dyZXk6ICNjY2M7XG4kY2xfZ3JleS0tbGlnaHRlcjogcmdiKDI0MCwgMjQwLCAyNDEpO1xuXG4kc2xuLWNvbG9yLS1lbXBoYXNpczogIzAyNzdiZDtcbiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjogIzAwOTFlYTtcblxuJHNsbi1jb2xvci0tYnRuLWNhbC1kYXktYmc6ICMwMDQyNTg7XG5cbi8vIE5FV1xuJGNsX251LS1oaWdoZW1waGE6IHJnYigwLCA2NiwgODgpO1xuXG4kY2xfbnVfbWFpbi0tbGlnaHQ6IHJnYigxMDQsIDE1MCwgMTg4KTtcbi8vIG5vdCBteSBmYXVsdFxuJGNsX251X21haW4tLW1lZGxpZ2h0OiByZ2IoMjE0LCAyMjksIDIzNCk7XG4kY2xfbnVfbWFpbi0tbWVkOiByZ2IoMjMxLCAyMzcsIDI0Mik7XG5cbiRjbF9pbnB1dC0tZm9jdXM6ICRjbF9udV9tYWluLS1tZWQ7XG4vLyBub3QgbXkgZmF1bHRcbiRjbF9pbnB1dC0tZm9jdXMtLWZvY3VzOiAkY2xfbnVfbWFpbi0tbWVkbGlnaHQ7XG4kY2xfaW5wdXQtLXRleHQ6ICRjbF9udS0taGlnaGVtcGhhO1xuQGZ1bmN0aW9uIGFscGhhLXRvbmVzKCR0b25lLCAkYWxwaGEpIHtcbiAgQHJldHVybiByZ2JhKCR0b25lLCAkYWxwaGEpO1xufVxuXG4kYnJvd3Nlci1jb250ZXh0OiAyNDtcblxuQG1peGluIHBsYWNlaG9sZGVyLWNvbG9yKCRjb2xvcikge1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgLyogRmlyZWZveCAxOC0gKi9cbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG4gICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG5AbWl4aW4gc3FhcmVkX2JnKCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgICAgNDVkZWcsXG4gICAgICAjY2NjY2NjIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICNjY2NjY2MgNzUlLFxuICAgICAgI2NjY2NjY1xuICAgICksXG4gICAgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNjY2NjY2MgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2NjY2NjY1xuICAgICAgICAgIDc1JSwgI2NjY2NjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgLW8tbGluZWFyLWdyYWRpZW50KFxuICAgICAgNDVkZWcsXG4gICAgICAjY2NjY2NjIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICNjY2NjY2MgNzUlLFxuICAgICAgI2NjY2NjY1xuICAgICksXG4gICAgLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjY2NjY2NjIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNjY2NjY2NcbiAgICAgICAgICA3NSUsICNjY2NjY2MpO1xuICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgIC1tb3otbGluZWFyLWdyYWRpZW50KFxuICAgICAgNDVkZWcsXG4gICAgICAjY2NjY2NjIDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDI1JSxcbiAgICAgIHRyYW5zcGFyZW50IDc1JSxcbiAgICAgICNjY2NjY2MgNzUlLFxuICAgICAgI2NjY2NjY1xuICAgICksXG4gICAgLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsICNjY2NjY2MgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2NjY2NjY1xuICAgICAgICAgIDc1JSwgI2NjY2NjYyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApLFxuICAgIGxpbmVhci1ncmFkaWVudChcbiAgICAgIDQ1ZGVnLFxuICAgICAgI2NjY2NjYyAyNSUsXG4gICAgICB0cmFuc3BhcmVudCAyNSUsXG4gICAgICB0cmFuc3BhcmVudCA3NSUsXG4gICAgICAjY2NjY2NjIDc1JSxcbiAgICAgICNjY2NjY2NcbiAgICApO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjpcbiAgICAwIDAsXG4gICAgOHB4IDhweDtcbn1cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIERJTUlUUkkgUEFMRVRURSAyMDI1XG4kY2xfZF9tYWluOiAjMjE3MWIxO1xuJGNsX2RfbWFpbi0tbDE6ICM3YWFhZDA7XG4kY2xfZF9tYWluLS1kMTogIzIzNGM2NjtcbiRjbF9kX19kYXJrZXN0OiAjMDAwMDAwO1xuXG4vLyBURVhUXG4kY2xfZF90ZXh0LS1tYWluOiAjMjM0YzY2O1xuJGNsX2RfdGV4dC0tbGlnaHQ6ICM2OTY5Njk7XG4kY2xfZF90ZXh0LS1saWdodC0tZXZpZDogIzcwODY5NztcbiRjbF9kX3RleHQtLW1haW4tLWxpZ2h0OiAjYmRkN2VjO1xuJGNsX2RfdGV4dC0tZGFya2VzdDogIzAwMDAwMDtcbiRjbF9kX3RleHQtLXRvb2x0aXA6ICM4MDk1YWE7XG5cbi8vIEJBQ0tHUk9VTkRcbiRjbF9kX2JnLS1tYWluLS1saWdodDogI2JkZDdlYztcbiRjbF9kX2JnLS1tYWluLS1saWdodGVyOiAjZTFlZWY5O1xuJGNsX2RfYmctLWxpZ2h0OiAjZTdlZGYyO1xuJGNsX2RfYmctLWxpZ2h0LTI6ICNmMWY0Zjc7XG4kY2xfZF9iZy0tZ3JleS1saWdodDogI0VCRUJFQjtcbiRjbF9kX2JnLS1ncmV5LWxpZ2h0ZXI6ICNGNUY1RjU7XG5cbi8vIEVWRU5UU1xuJGNsX2RfZXZlbnQtLXRvZGF5OiAjNGFiMTIxO1xuXG4vLyBJTlBVVFNcbiRjbF9kX2lucHV0LS1iZzogI2U3ZWRmMjtcblxuLy8gVVRJTFNcbiRjbF9kX3V0aWxzLS1wcm9ibGVtOiAjZDIyMjIxO1xuJGNsX2RfdXRpbHMtLXdhcm5pbmc6ICNlNzg2MTc7XG4iLCJAdXNlIFwiYWRtaW5fY29uZmlnXCI7XG5cbi8vJHNsbi1jb2xvci0tbWFpbjogcmdiKDAsNTMsODMpO1xuLy8kc2xuLWNvbG9yLS1tYWluLS1tZWRpdW06ICM0YzcxODY7XG4vLyRzbG4tY29sb3ItLW1haW4tLWxpZ2h0OiByZ2IoMTk5LDIyMywyNDMpO1xuLy8kc2xuLWNvbG9yLS1tYWluLS1saWdodC0tYm9yZGVyOiAjYzVjZmQ0O1xuJHNsbi1jb2xvci0td2hpdGU6ICNmZmY7XG4kc2xuLWNvbG9yLS1tYWluLS1lbXBoYXNpczogIzBjNmViNjtcbiRzbG4tY29sb3ItLXByb2JsZW06ICNkMjIyMjE7XG4kc2xuLWNvbG9yLS1wcm9ibGVtLS1saWdodDogI2U2M2YyNDtcbiRzbG4tY29sb3ItLXdhcm5pbmc6ICNmNWIwMjU7XG4kc2xuLWNvbG9yLS13YXJuaW5nLS1saWdodDogI2Y3YzY1ZjtcbiRzbG4tY29sb3ItLW9rOiAjNWJjMjRjO1xuXG4kc2xuLWNvbG9yLS1tYWluLS1vOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJHNsbi1jb2xvci0tY29udHJhc3Q6IHJnYmEoMCwgNjYsIDg4LCAxKTtcbiRzbG4tY29sb3ItLWNvbnRyYXN0LS1hbHBoYTogcmdiYSgwLCA2NiwgODgsIDAuMyk7XG4kc2xuLWNvbG9yLS1kYXJrOiByZ2JhKDAsIDAsIDAsIDEpO1xuJHNsbi1jb2xvci0tbGlnaHRlc3Q6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cbiRzbG4tY29sb3ItLW1haW4tLW5vYWxwaGE6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kc2xuLWNvbG9yLS1lbXBoYXNpczogIzAyNzdiZDtcbi8vJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyOiAjMDA5MWVhO1xuQGZ1bmN0aW9uIHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMCwgMTQ1LCAyMzQsICRhbHBoYSk7XG59XG5cbiRzbG4tY29sb3ItLWdyZXktLW1haW46ICM4ODg7XG4kc2xuLWNvbG9yLS1ncmV5LS1saWdodDogI2U0ZTdlNztcblxuJHNsbi1jb2xvci0tbGlnaHQtLWJsdWU6ICMxMTgzYzQ7XG5cbi8vIE5FVyBDT0xPUlNcbiRzbG4tY29sb3ItLWJhY2tncm91bmQ6IHJnYmEoNjAsIDYwLCA2MCwgMC43NSk7XG4kc2xuLWNvbG9yLS1tYWluOiByZ2JhKDkyLCAxODQsIDkyLCAxKTtcbiRzbG4tY29sb3ItLW1haW4tLWFscGhhNzU6IHJnYmEoOTIsIDE4NCwgOTIsIDAuNzUpO1xuJHNsbi1jb2xvci0tbWFpbi0tYWxwaGE1MDogcmdiYSg5MiwgMTg0LCA5MiwgMC41KTtcbiRzbG4tY29sb3ItLXRleHQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG4kc2xuLWNvbG9yLS10ZXh0LS1hbHBoYTc1OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuJHNsbi1jb2xvci0tdGV4dC0tYWxwaGE1MDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXG4ldGV4dC1jb2xvci0tbWFpbiB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1tYWluLS1ub2FscGhhO1xufVxuJXRleHQtY29sb3ItLWNvbnRyYXN0IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0O1xufVxuJXRleHQtY29sb3ItLWNvbnRyYXN0LS1hbHBoYSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1jb250cmFzdC0tYWxwaGE7XG59XG4ldGV4dC1jb2xvci0tZGFyayB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1kYXJrO1xufVxuJXRleHQtY29sb3ItLWVtcGhhc2lzIHtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbn1cbiV0ZXh0LWNvbG9yLS1lbXBoYXNpcy0taG92ZXIge1xuXHRjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcjtcbn1cbiV0ZXh0LWNvbG9yLS1ncmV5IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLWdyZXktLW1haW47XG59XG4ldGV4dC1jb2xvci0tZ3JleS0tbGlnaHQge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tZ3JleS0tbGlnaHQ7XG59XG4ldGV4dC1jb2xvci0td2hpdGUge1xuXHRjb2xvcjogJHNsbi1jb2xvci0td2hpdGU7XG59XG4ldGV4dC1jb2xvci0tb2sge1xuXHRjb2xvcjogJHNsbi1jb2xvci0tb2s7XG59XG4ldGV4dC1jb2xvci0tcHJvYmxlbSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1wcm9ibGVtO1xufVxuJXRleHQtY29sb3ItLXByb2JsZW0tLWxpZ2h0IHtcblx0Y29sb3I6ICRzbG4tY29sb3ItLXByb2JsZW0tLWxpZ2h0O1xufVxuJXRleHQtY29sb3ItLXdhcm5pbmcge1xuXHRjb2xvcjogJHNsbi1jb2xvci0td2FybmluZztcbn1cbiV0ZXh0LWNvbG9yLS1saWdodC0tYmx1ZSB7XG5cdGNvbG9yOiAkc2xuLWNvbG9yLS1saWdodC0tYmx1ZTtcbn1cblxuLy8gQkFDS0dPUlVORFNcbiViZ2MtY29sb3ItLW1haW4ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1tYWluLS1vO1xufVxuJWJnYy1jb2xvci0tbWFpbi0tbm9hbHBoYSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLW1haW4tLW5vYWxwaGE7XG59XG4lYmdjLWNvbG9yLS1jb250cmFzdCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0O1xufVxuJWJnYy1jb2xvci0tY29udHJhc3QtLWFscGhhIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tY29udHJhc3QtLWFscGhhO1xufVxuJWJnYy1jb2xvci0tZGFyayB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWRhcms7XG59XG4lYmdjLWNvbG9yLS1lbXBoYXNpcyB7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbn1cbiViZ2MtY29sb3ItLWVtcGhhc2lzLS1ob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG59XG4lYmdjLWNvbG9yLS10cmFuc3BhcmVudCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuJWJnYy1jb2xvci0tZ3JleSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWdyZXktLW1haW47XG59XG4lYmdjLWNvbG9yLS1ncmV5LS1saWdodCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRzbG4tY29sb3ItLWdyZXktLWxpZ2h0O1xufVxuJWJnYy1jb2xvci0tb2sge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1vaztcbn1cbiViZ2MtY29sb3ItLXdoaXRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0td2hpdGU7XG59XG4lYmdjLWNvbG9yLS13YXJuaW5nIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0td2FybmluZztcbn1cbiViZ2MtY29sb3ItLXdhcm5pbmctLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0td2FybmluZy0tbGlnaHQ7XG59XG4lYmdjLWNvbG9yLS1wcm9ibGVtIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbTtcbn1cbiViZ2MtY29sb3ItLXByb2JsZW0tLWxpZ2h0IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbS0tbGlnaHQ7XG59XG5cbi8vIEJPUkRFUlNcbiViZC1jb2xvci0tbWFpbiB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tbWFpbi0tbztcbn1cbiViZC1jb2xvci0tY29udHJhc3Qge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0O1xufVxuJWJkLWNvbG9yLS1jb250cmFzdC0tYWxwaGEge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWNvbnRyYXN0LS1hbHBoYTtcbn1cbiViZC1jb2xvci0tZGFyayB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tZGFyaztcbn1cbiViZC1jb2xvci0tZW1waGFzaXMge1xuXHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbn1cbiViZC1jb2xvci0tZW1waGFzaXMtLWhvdmVyIHtcblx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xufVxuJWJkLWNvbG9yLS10cmFuc3BhcmVudCB7XG5cdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4lYmQtY29sb3ItLW1haW4tLW5vYWxwaGEge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLW1haW4tLW5vYWxwaGE7XG59XG4lYmQtY29sb3ItLWdyZXkge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLWdyZXktLW1haW47XG59XG4lYmQtY29sb3ItLWdyZXktLWxpZ2h0IHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1ncmV5LS1saWdodDtcbn1cbiViZC1jb2xvci0tb2sge1xuXHRib3JkZXItY29sb3I6ICRzbG4tY29sb3ItLW9rO1xufVxuJWJkLWNvbG9yLS13YXJuaW5nIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS13YXJuaW5nO1xufVxuJWJkLWNvbG9yLS1wcm9ibGVtIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1wcm9ibGVtO1xufVxuJWJkLWNvbG9yLS1wcm9ibGVtLS1saWdodCB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1jb2xvci0tcHJvYmxlbS0tbGlnaHQ7XG59XG4lYmQtY29sb3ItLWxpZ2h0LS1ibHVlIHtcblx0Ym9yZGVyLWNvbG9yOiAkc2xuLWNvbG9yLS1saWdodC0tYmx1ZTtcbn1cbiIsIi8vICRzbG4tY2wtc3VyLWg6IDcwO1xuLy8gJHNsbi1jbC1zdXItczogNTA7XG4vLyAkc2xuLWNsLXN1ci1sOiA5NjtcbiRzbG4tY2wtc3VyLWg6IDIwMDtcbiRzbG4tY2wtc3VyLXM6IDgwO1xuJHNsbi1jbC1zdXItbDogOTA7XG4kc2xuLWNsLXN1cjogaHNsKCRzbG4tY2wtc3VyLWgsICRzbG4tY2wtc3VyLXMgKiAxJSwgJHNsbi1jbC1zdXItbCAqIDElKTtcbiRzbG4tY2wtc3VyLWJyaWdodDogaHNsKCRzbG4tY2wtc3VyLWgsICRzbG4tY2wtc3VyLXMgKiAxJSwgJHNsbi1jbC1zdXItbCAqIDElKTtcbiRzbG4tY2wtc3VyLWRpbTogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMzggKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDEyICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItYmc6IGhzbChcblx0JHNsbi1jbC1zdXItaCArIDIwLFxuXHQkc2xuLWNsLXN1ci1zIC0gMTMgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDExICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItbG93ZXN0OiBoc2woJHNsbi1jbC1zdXItaCwgJHNsbi1jbC1zdXItcyAtIDEyICogMSUsIDEwMCUpO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWxvdzogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMTYgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDIgKiAxJVxuKTtcbiRzbG4tY2wtc3VyX2NvbnRhaW5lci1iYXNlOiBoc2woXG5cdCRzbG4tY2wtc3VyLWgsXG5cdCRzbG4tY2wtc3VyLXMgLSAyNiAqIDElLFxuXHQkc2xuLWNsLXN1ci1sIC0gNCAqIDElXG4pO1xuJHNsbi1jbC1zdXJfY29udGFpbmVyLWhpZ2g6IGhzbChcblx0JHNsbi1jbC1zdXItaCxcblx0JHNsbi1jbC1zdXItcyAtIDMyICogMSUsXG5cdCRzbG4tY2wtc3VyLWwgLSA2ICogMSVcbik7XG4kc2xuLWNsLXN1cl9jb250YWluZXItaGlnaGVzdDogaHNsKFxuXHQkc2xuLWNsLXN1ci1oLFxuXHQkc2xuLWNsLXN1ci1zIC0gMzYgKiAxJSxcblx0JHNsbi1jbC1zdXItbCAtIDggKiAxJVxuKTtcbi8vLy8gRElNSVRSSSBVSSAvLy8vXG5cbiRzbG4tbnVjb2xvci0tbWFpbjogcmdiYSg5LCAxMjAsIDE4OSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW4oJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg5LCAxMjAsIDE4OSwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1tYWluLS1kYXJrOiByZ2JhKDAsIDUzLCA4MywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgwLCA1MywgODMsICRhbHBoYSk7XG59XG5cbiRzbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQ6IHJnYmEoMTk5LCAyMjMsIDI0MywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTk5LCAyMjMsIDI0MywgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tbWFpbi0tYTUwOiByZ2JhKDksIDEyMCwgMTg5LCAwLjUpO1xuJHNsbi1udWNvbG9yLS1tYWluaG92ZXI6IHJnYmEoMjE3LCAyMjUsIDIzMCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1haW5ob3ZlcigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIxNywgMjI1LCAyMzAsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWRhcms6IHJnYmEoNTIsIDUyLCA1MiwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg1MiwgNTIsIDUyLCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLW1pZF9kYXJrOiByZ2JhKDYzLCA2OCwgNzAsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1taWRfZGFyaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDYzLCA2OCwgNzAsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLW1pZF9kYXJrX2I6IHJnYmEoODAsIDgwLCA4MCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW1pZF9kYXJrX2IoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg4MCwgODAsIDgwLCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLWxpZ2h0ZXN0OiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1saWdodGVzdCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1NSwgMjU1LCAyNTUsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWxpZ2h0ZXN0X2dyYXk6IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWxpZ2h0ZXN0X2dyYXkoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyNDUsIDI0NSwgMjQ1LCAkYWxwaGEpO1xufVxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1saWdodGVzdCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1NSwgMjU1LCAyNTUsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLXRleHQ6IHJnYmEoODMsIDEwNiwgMTE5LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDgzLCAxMDYsIDExOSwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dC0tZGFyaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDcsIDQwLCA3NCwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tdGV4dC0tYmx1ZS0tZGFyaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDUzLCA4MywgMTAwLCAkYWxwaGEpO1xufVxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS10ZXh0LS1kYXJrZXN0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMCwgMCwgMCwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1ncmV5LS1tYWluOiByZ2JhKDEzNiwgMTM2LCAxMzYsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1ncmV5LS1tYWluKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTM2LCAxMzYsIDEzNiwgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQ6IHJnYmEoMjI4LCAyMzEsIDIzMSwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjI4LCAyMzEsIDIzMSwgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcjogcmdiYSgyNDAsIDI0MCwgMjQwLCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI0MCwgMjQwLCAyNDAsICRhbHBoYSk7XG59XG4kc2xuLW51Y29sb3ItLWdyZXktLWFjYzogcmdiYSgyMDIsIDIxNiwgMjI0LCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tYWNjKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjAyLCAyMTYsIDIyNCwgJGFscGhhKTtcbn1cblxuJHNsbi1udWNvbG9yLS1vazogcmdiYSg1NywgMTQ5LCAyNCwgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW9rKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoNTcsIDE0OSwgMjQsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLW9rYmcoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxNzYsIDIxMywgMTYzLCAkYWxwaGEpO1xufVxuJHNsbi1udWNvbG9yLS1hdHRlbnRpb246IHJnYmEoMjE3LCA5NiwgMTksIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1hdHRlbnRpb24oJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMTcsIDk2LCAxOSwgJGFscGhhKTtcbn1cblxuJXRleHQtY29sb3ItLWNvbnRyYXN0IHtcblx0Y29sb3I6ICRzbG4tbnVjb2xvci0tdGV4dDtcbn1cblxuLy8gSU5QVVRTICYgQlVUVE9OU1xuJHNsbi1udWNvbG9yLS1ncmV5LS11bmNoZWNrZWQ6IHJnYmEoMTczLCAxNzMsIDE3MywgMSk7XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMTczLCAxNzMsIDE3MywgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMzksIDI0NCwgMjQ3LCAkYWxwaGEpO1xufVxuXG4kc2xuLW51Y29sb3ItLW9rOiByZ2JhKDEzLCAxODEsIDEzLCAxKTtcbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tb2soJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxMywgMTgxLCAxMywgJGFscGhhKTtcbn1cbiRzbG4tbnVjb2xvci0tbm90b2s6IHJnYmEoMjU1LCAxNSwgMTUsIDEpO1xuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1ub3RvaygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDI1NSwgMTUsIDE1LCAkYWxwaGEpO1xufVxuXG4vLyBCT1JERVJTXG4lYmQtbnVjb2xvci0tbWFpbiB7XG5cdGJvcmRlci1jb2xvcjogJHNsbi1udWNvbG9yLS1tYWluO1xufVxuLy8gQUNDT1VOVFxuQGZ1bmN0aW9uIHNsbi1udWNvbG9yLS1hY2NvdW50LS1tYWluLS1saWdodCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDE2MiwgMjEwLCAyNDAsICRhbHBoYSk7XG59XG5AZnVuY3Rpb24gc2xuLW51Y29sb3ItLWFjY291bnQtLWFjY2VudCgkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIyNywgMTE5LCAxMCwgJGFscGhhKTtcbn1cbkBmdW5jdGlvbiBzbG4tbnVjb2xvci0tYWNjb3VudC0tcmF0aW5nKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjUzLCAxOTUsIDAsICRhbHBoYSk7XG59XG4vLyBBRE1JTlxuJHNsbi1hZG1pbl9udWNvbG9yLS13YXJuaW5nOiByZ2JhKDI0NSwgMjI4LCAxNTcsIDEpO1xuQGZ1bmN0aW9uIHNsbi1hZG1pbl9udWNvbG9yLS13YXJuaW5nKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjQ1LCAyMjgsIDE1NywgJGFscGhhKTtcbn1cbi8vJHNsbi1hZG1pbl9udWNvbG9yLS1hdHRlbnRpb246IHJnYmEoMjMyLCAxNzAsIDEzNSwgMSk7IDI4QTc0NVxuXG4kc2xuLWFkbWluX251Y29sb3ItLW9rOiByZ2JhKDQwLCAxNjcsIDY5LCAxKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0tb2soJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSg0MCwgMTY3LCA2OSwgJGFscGhhKTtcbn1cblxuJHNsbi1hZG1pbl9udWNvbG9yLS1vay0tYmc6IHJnYmEoMjM4LCAyNDgsIDI0MCwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLW9rLS1iZygkYWxwaGEpIHtcblx0QHJldHVybiByZ2JhKDIzOCwgMjQ4LCAyNDAsICRhbHBoYSk7XG59XG4kc2xuLWFkbWluX251Y29sb3ItLWF0dGVudGlvbjogcmdiYSgyMzIsIDE3MCwgMTM1LCAxKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0tYXR0ZW50aW9uKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjMyLCAxNzAsIDEzNSwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbTogcmdiYSgyMTAsIDM0LCAzNCwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0oJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgyMTAsIDM0LCAzNCwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyazogcmdiYSgxNjAsIDIxLCAyMCwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxNjAsIDIxLCAyMCwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tYmc6IHJnYmEoMjQ5LCAyMjUsIDIyMywgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnKCRhbHBoYSkge1xuXHRAcmV0dXJuIHJnYmEoMjQ5LCAyMjUsIDIyMywgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tdGV4dC0tZGFyazogcmdiYSgwLCAwLCAyMiwgMSk7XG5AZnVuY3Rpb24gc2xuLWFkbWluX251Y29sb3ItLXRleHQtLWRhcmsoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgwLCAwLCAyMiwgJGFscGhhKTtcbn1cbiRzbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQ6IHJnYigxOTksIDIyMywgMjQzKTtcbkBmdW5jdGlvbiBzbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoJGFscGhhKSB7XG5cdEByZXR1cm4gcmdiYSgxOTksIDIyMywgMjQzLCAkYWxwaGEpO1xufVxuIiwiLnNsbi1pY29udXJpLS1wZW9wbGVzdGFyIHtcblx0Jjo6YWZ0ZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNDUnIGhlaWdodD0nNTcuNDk3JyB2aWV3Qm94PScwIDAgNDUgNTcuNDk3JyUzRSUzQ3BhdGggaWQ9J0ljb25fYXdlc29tZS11c2VycycgZGF0YS1uYW1lPSdJY29uIGF3ZXNvbWUtdXNlcnMnIGQ9J002Ljc1LDE1Ljc1YTQuNSw0LjUsMCwxLDAtNC41LTQuNUE0LjUsNC41LDAsMCwwLDYuNzUsMTUuNzVabTMxLjUsMGE0LjUsNC41LDAsMSwwLTQuNS00LjVBNC41LDQuNSwwLDAsMCwzOC4yNSwxNS43NVpNNDAuNSwxOEgzNmE0LjQ4Nyw0LjQ4NywwLDAsMC0zLjE3MSwxLjMwOEExMC4yODUsMTAuMjg1LDAsMCwxLDM4LjEwOSwyN0g0Mi43NUEyLjI0OCwyLjI0OCwwLDAsMCw0NSwyNC43NVYyMi41QTQuNSw0LjUsMCwwLDAsNDAuNSwxOFptLTE4LDBhNy44NzUsNy44NzUsMCwxLDAtNy44NzUtNy44NzVBNy44NzEsNy44NzEsMCwwLDAsMjIuNSwxOFptNS40LDIuMjVoLS41ODRhMTAuODczLDEwLjg3MywwLDAsMS05LjYzMywwSDE3LjFBOC4xLDguMSwwLDAsMCw5LDI4LjM1djIuMDI1YTMuMzc2LDMuMzc2LDAsMCwwLDMuMzc1LDMuMzc1aDIwLjI1QTMuMzc2LDMuMzc2LDAsMCwwLDM2LDMwLjM3NVYyOC4zNUE4LjEsOC4xLDAsMCwwLDI3LjksMjAuMjVabS0xNS43MjktLjk0MkE0LjQ4Nyw0LjQ4NywwLDAsMCw5LDE4SDQuNUE0LjUsNC41LDAsMCwwLDAsMjIuNXYyLjI1QTIuMjQ4LDIuMjQ4LDAsMCwwLDIuMjUsMjdINi44ODRBMTAuMzExLDEwLjMxMSwwLDAsMSwxMi4xNzEsMTkuMzA4WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAyMy43NDcpJyBmaWxsPSclMjMwMTM1NTMnLyUzRSUzQ3BhdGggaWQ9J0ljb25fYXdlc29tZS1zdGFyJyBkYXRhLW5hbWU9J0ljb24gYXdlc29tZS1zdGFyJyBkPSdNMTEuNy43NjQsOC44OTUsNi40NTJsLTYuMjc2LjkxNWExLjM3NSwxLjM3NSwwLDAsMC0uNzYsMi4zNDZMNi40LDE0LjEzN2wtMS4wNzQsNi4yNWExLjM3NCwxLjM3NCwwLDAsMCwxLjk5MywxLjQ0OGw1LjYxNS0yLjk1MSw1LjYxNSwyLjk1MWExLjM3NSwxLjM3NSwwLDAsMCwxLjk5My0xLjQ0OGwtMS4wNzQtNi4yNSw0LjU0MS00LjQyNWExLjM3NSwxLjM3NSwwLDAsMC0uNzYtMi4zNDZsLTYuMjc2LS45MTVMMTQuMTY2Ljc2NGExLjM3NiwxLjM3NiwwLDAsMC0yLjQ2NiwwWicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC44NzYgMC4wMDEpJyBmaWxsPSclMjNmZmRkNTAnLyUzRSUzQy9zdmclM0UgXCIpO1xuXHR9XG59XG4uc2xuLWljb251cmktLWFycm93IHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxOCcgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDE4IDI2JyUzRSUzQ3JlY3QgaWQ9J1JldHRhbmdvbG9fNScgZGF0YS1uYW1lPSdSZXR0YW5nb2xvIDUnIHdpZHRoPScxOCcgaGVpZ2h0PScyNicgZmlsbD0ncmdiYSgyNTUsMjU1LDI1NSwwKScvJTNFJTNDcGF0aCBpZD0nSWNvbl9tYXRlcmlhbC1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQnIGRhdGEtbmFtZT0nSWNvbiBtYXRlcmlhbC1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQnIGQ9J00yNCwxOS4ybC03LjIsNy4yLTEuNy0xLjdMMTkuNCwyMC40SDZWNkg4LjRWMThoMTFMMTUuMSwxMy43LDE2LjgsMTJaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNiAtNiknIGZpbGw9JyUyM2JiZmRhMicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbkBtaXhpbiBzbG4taWNvbnVyaS0tbGlzdF90YWJzKCR0eXBlOiBsaXN0LCAkY29sb3IpIHtcblx0QGlmICR0eXBlID09IGxpc3Qge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMjgnIHZpZXdCb3g9JzAgMCAzMiAyOCclM0UlM0NwYXRoIGlkPSdVbmlvbmVfMycgZGF0YS1uYW1lPSdVbmlvbmUgMycgZD0nTTExLDI4VjIwSDMydjhaTTAsMjhWMjBIOXY4Wk0xMSwxOFYxMEgzMnY4Wk0wLDE4VjEwSDl2OFpNMTEsOFYwSDMyVjhaTTAsOFYwSDlWOFonIGZpbGw9JyN7JGNvbG9yfScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fSBAZWxzZSBpZiAkdHlwZSA9PSB0YWJzIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzI4JyB2aWV3Qm94PScwIDAgMzIgMjgnJTNFJTNDcGF0aCBpZD0nVW5pb25lXzQnIGRhdGEtbmFtZT0nVW5pb25lIDQnIGQ9J00wLDI4VjhIMzJWMjhaTTAsOFYwSDlWOFpNMjIsNlYwaDlWNlpNMTEsNlYwaDlWNlonIGZpbGw9JyN7JGNvbG9yfScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0fVxufVxuIiwiQHVzZSAnLi4vc2V0dGluZ3MtbWl4aW5zJztcbkB1c2UgJ2ljb25zLWRhdGF1cmknO1xuQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL2NvbG9ycyc7XG5AdXNlICcuLi9jb2xvcnMtbnUnO1xuQHVzZSAnLi4vdHlwby1hZG1pbic7XG5cbiNzbG4tc2Fsb24tLWFkbWluLFxuLnNsbi1jYWxlbmRhci0td3JhcHBlciB7XG4gICVzbG4taW5wdXQge1xuICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgICBbdHlwZT0naW1hZ2UnXVxuICAgICAgKSxcbiAgICBpbnB1dC5mb3JtLWNvbnRyb2wsXG4gICAgdGV4dGFyZWEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDEpO1xuICAgICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgbWluLWhlaWdodDogMy4zM3JlbTtcbiAgICAgIHBhZGRpbmc6IDAuNDVyZW0gMXJlbTtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICBib3JkZXItY29sb3IgMTAwbXMsXG4gICAgICAgIGJhY2tncm91bmQtY29sb3IgMjUwbXM7XG4gICAgICBAaW5jbHVkZSBhZG1pbl9jb25maWcucGxhY2Vob2xkZXItY29sb3IoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW0pO1xuICAgICAgJltkaXNhYmxlZD0nZGlzYWJsZWQnXSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1iZy0tbGlnaHRlcjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogc2xuLW51Y29sb3ItLW1haW4oMC4xKTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC44KTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMyk7XG4gICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tbWFpbigwLjEpO1xuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tbWFpbigwLjEpO1xuICAgICAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuOCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL21pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgcGFkZGluZzogMC40NXJlbSAwLjY2NnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4taW5wdXQtLXNpbXBsZTI1IHtcbiAgICAgIGlucHV0Om5vdChbdHlwZT0nYnV0dG9uJ10pOm5vdChbdHlwZT0ncmVzZXQnXSk6bm90KFt0eXBlPSdzdWJtaXQnXSk6bm90KFxuICAgICAgICAgIFt0eXBlPSdpbWFnZSddXG4gICAgICAgICksXG4gICAgICBpbnB1dC5mb3JtLWNvbnRyb2wsXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9pbnB1dC0tYmc7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICAgICAgY29sb3I6IHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWRhcmtlc3QsIDAuNik7XG4gICAgICB9XG4gICAgfVxuICAgIC8vaW5wdXQge1xuICAgIC8vXHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTBweCk7XG4gICAgLy9cdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICAgIC8vfVxuICAgIHRleHRhcmVhLFxuICAgIHRleHRhcmVhI19zbG5fYm9va2luZ19ub3RlIHtcbiAgICAgIG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjUwcHgpO1xuICAgIH1cbiAgfVxuICAjc2xuX2Jvb2tpbmctZGV0YWlscyAlc2xuLWlucHV0IHtcbiAgICBpbnB1dDpub3QoW3R5cGU9J2J1dHRvbiddKTpub3QoW3R5cGU9J3Jlc2V0J10pOm5vdChbdHlwZT0nc3VibWl0J10pOm5vdChcbiAgICAgICAgW3R5cGU9J2ltYWdlJ11cbiAgICAgICksXG4gICAgaW5wdXQuZm9ybS1jb250cm9sLFxuICAgIHRleHRhcmVhIHtcbiAgICAgIC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgsIDE2cHgpO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gIH1cbiAgJXNsbi1pbnB1dC1sYWJlbCB7XG4gICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgfVxuICAvLyNzbG5fYm9va2luZy1kZXRhaWxzICVzbG4taW5wdXQtbGFiZWwge1xuICAvL1x0bGFiZWwge1xuICAvL1x0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCwgMTZweCk7XG4gIC8vXHR9XG4gIC8vfVxuICAlc2xuLWlucHV0LWxhYmVsLS1iaWcge1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KVxuICAgICAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KSAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgJXNsbi1pbnB1dC1oZWxwIHtcbiAgICBwIHtcbiAgICAgIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICAgICAgQGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZC0tbWVkaXVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cbiAgJXNsbi1iaWctYm9yZGVyIHtcbiAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICB9XG4gICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlciB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAyNTBtcztcbiAgICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgzcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJXNsbi1zbWFsbC1ib3JkZXIge1xuICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIH1cbiAgJXNsbi1zbWFsbC1ib3JkZXItLW9uaG92ZXIge1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMjUwbXM7XG4gICAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tZmFrZS1sYWJlbCxcbiAgLnNsbi1nc3QtbGFiZWwtLS0ge1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNsbi1nc3QtbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIC8vbWFyZ2luLWJvdHRvbTogLTAuMTZyZW07XG4gICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWw7XG5cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIC8vbWFyZ2luLWJvdHRvbTogLTAuMThyZW07XG4gICAgfVxuICB9XG4gIC8vIFVUSUxJVElFUyAvLyBFTkRcblxuICBib2R5Om5vdCguc2Fsb25lX3BhZ2Vfc2Fsb24tc2V0dGluZ3MpOm5vdCguc2Fsb25fcGFnZV9zYWxvbi1zZXR0aW5ncylcbiAgICAuc2xuLWlucHV0LS1vbGRzdHlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy9oZWlnaHQ6IDM0cHg7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLFxuICAgICAgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICAtby10cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLFxuICAgICAgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLFxuICAgICAgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgfVxuXG4gIC5zbG4taW5wdXQtaGVscCB7XG4gICAgbWF4LXdpZHRoOiA0NDBweDtcbiAgICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgfVxuICAuc2xuLWlucHV0LS1zaW1wbGUge1xuICAgIEBleHRlbmQgJXNsbi1pbnB1dDtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuICAgIH1cbiAgICAuaXRpX19mbGFnLWNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIC5pdGlfX3NlbGVjdGVkLWZsYWcge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyIDE2cHg7XG4gICAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjEpO1xuICAgICAgICB9XG4gICAgICAgIC5pdGlfX2ZsYWcge1xuICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICB9XG4gICAgICAgIC5pdGlfX3NlbGVjdGVkLWRpYWwtY29kZSB7XG4gICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgYWxpZ24tc2VsZjogc3RhcnQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICY6ZW1wdHkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0aV9fYXJyb3cge1xuICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDhweCA2cHggMCA2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3NhbG9uX3NldHRpbmdzX3Ntc19wcmVmaXgge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cmVtO1xuICAgIH1cbiAgICAjX3Nsbl9ib29raW5nX3Bob25lIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbTtcbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgfVxuICAgIEBleHRlbmQgJXNsbi1pbnB1dC1oZWxwO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXJnaW4tbGVmdDogLTk5OTlweDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuMzNyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICAvL3RvcDogNTAlO1xuICAgICAgICAvL3JpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICAgICAgfVxuICAgICAgLyogRklYIDA5MjAyMyBcblx0XHRcdCovXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbnRlbnQ6ICcgXFxmMDBjJztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qIEZJWCAwOTIwMjMgXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRzbG4tY29sb3ItLWVtcGhhc2lzO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ki9cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICB9XG4gICAgICAvKiBGSVggMDkyMDIzIFxuXHRcdFx0Ki9cbiAgICAgICY6YWZ0ZXIsXG4gICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLypcblx0XHRsYWJlbCBzcGFuIHtcblx0XHRcdC8vIFVTRUQgRk9SIEVNUEhBU0lTXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdH1cblx0XHQqL1xuICAgICYuc2xuLWNoZWNrYm94LS1jaGVja29ubHkge1xuICAgICAgZ3JpZC10ZW1wbGF0ZTogMCAvIDFmcjtcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tY2hlY2tib3gtLW51IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgfVxuICAgIEBleHRlbmQgJXNsbi1pbnB1dC1oZWxwO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIC8vbGFiZWwge1xuICAgIC8vXHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgLy99XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCkgYXV0bztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2x1bW4tZ2FwOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNsX21haW4tLWxpZ2h0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgfVxuICAgICAgLy9AZXh0ZW5kICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlcjtcbiAgICAgIC8vJjpudGgtY2hpbGQoMikge1xuICAgICAgLy9cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAvL31cbiAgICAgIHNwYW4ge1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy90b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIC8vdG9wOiA1MCU7XG4gICAgICAgIC8vcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyBcXGYwMGMnO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgfVxuICAgICAgLyogRklYIDA5MjAyMyAqL1xuICAgICAgJjphZnRlcixcbiAgICAgICY6aG92ZXI6YWZ0ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgIH1cbiAgICAvKlxuXHRcdGxhYmVsIHNwYW4ge1xuXHRcdFx0Ly8gVVNFRCBGT1IgRU1QSEFTSVNcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0fVxuXHRcdCovXG4gICAgJi5zbG4tY2hlY2tib3gtLWNoZWNrb25seSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1zd2l0Y2gge1xuICAgICYuc2xuLXN3aXRjaC0tdmlld21vZGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDApO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICAvKiBGSVggMDkyMDIzIFxuXHRcdGxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0Y29udGVudDogYXR0cihkYXRhLW9mZik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCovXG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0cmVtIGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxLjI1cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDIycHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGhlaWdodDogMy4zM3JlbTtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgfVxuICAgICAgLy9AZXh0ZW5kICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlcjtcbiAgICAgIC8vJjpudGgtY2hpbGQoMikge1xuICAgICAgLy9cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAvL31cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgxKTtcbiAgICAgICAgLy9ib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oOHB4KSBzb2xpZCAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEuMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMzc1cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyOiA0cHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1saWdodGVzdCgxKTtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgICAgLnNsbi1zd2l0Y2gtLW9uX190ZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3dpdGNoLS1vZmZfX3RleHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICYuc2xuLXN3aXRjaC0tb25fX2xhYmVsIHtcbiAgICAgICAgLnNsbi1zd2l0Y2gtLW9uX190ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXN3aXRjaC0tb2ZmX190ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb2ZmKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICBzcGFuIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvLyY6OmJlZm9yZSxcbiAgICAgIC8vJjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAvL31cbiAgICAgICY6YWZ0ZXIsXG4gICAgICAmOmhvdmVyOjphZnRlciB7XG4gICAgICAgIC8vanVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJyZW0pO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVYKDJyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXN3aXRjaC0tc2VnbWVudGVkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAzcmVtIDNyZW07XG4gICAgICAgIGdhcDogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbSAwIDAgMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIGljb25zLWRhdGF1cmkuc2xuLWljb251cmktLWxpc3RfdGFicyhcbiAgICAgICAgICAgIHRhYnMsXG4gICAgICAgICAgICAnI3tjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSl9J1xuICAgICAgICAgICk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwLjVyZW0gMC41cmVtIDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1saWdodCgxKTtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBAaW5jbHVkZSBpY29ucy1kYXRhdXJpLnNsbi1pY29udXJpLS1saXN0X3RhYnMoXG4gICAgICAgICAgICBsaXN0LFxuICAgICAgICAgICAgJyN7Y29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpfSdcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gJjo6YWZ0ZXIge1xuICAgICAgICAgICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcixcbiAgICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgIC8vanVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgfVxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXN3aXRjaC0tYmFyZSxcbiAgICAmLnNsbi1zd2l0Y2gtLWJhcmUuc2xuLXN3aXRjaC0taW52ZXJ0ZWQge1xuICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDFmcjtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgIH1cbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwIDlweCAwIDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgICB9XG4gICAgICAgIC8vJjpmb2N1cyxcbiAgICAgICAgLy8mOmFjdGl2ZSB7XG4gICAgICAgIC8vXHRzcGFuIHtcbiAgICAgICAgLy9cdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAgICAgICAvL1x0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgIC8vXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgICAgICAgLy9cdH1cbiAgICAgICAgLy99XG4gICAgICAgIC8vQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgLy9cdCY6aG92ZXIge1xuICAgICAgICAvL1x0XHRzcGFuIHtcbiAgICAgICAgLy9cdFx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG4gICAgICAgIC8vXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAvL1x0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgICAgICAgLy9cdFx0fVxuICAgICAgICAvL1x0fVxuICAgICAgICAvL31cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc3dpdGNoLS1iYXJlIHtcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRyZW0gMWZyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1zd2l0Y2gtLWludmVydGVkIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLW9uKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDgwcHgpO1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLy9AZXh0ZW5kICVzbG4tYmlnLWJvcmRlci0tb25ob3ZlcjtcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjE1cztcbiAgICAgICAgfVxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAvL2JvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSg4cHgpIHNvbGlkICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4ycmVtKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEuMnJlbSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZ3JleTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAvL2p1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1zd2l0Y2gtLW51IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAuc2xuLWZha2UtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgICAmOmhhcyguc2xuLWZha2UtbGFiZWwpIHtcbiAgICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgICAgZ2FwOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDEuNzVyZW07XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbWFpbi0tbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAyLjVyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMTI1cmVtO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbi0tbDE7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6aG92ZXI6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIsXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMS4yNXJlbSk7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1sMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc3dpdGNoLS1udS0tZmxleCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICB9XG4gIH1cbiAgLnNsbi1hZG1pbl9fdGFicGFuZWwgLnNsbi1zd2l0Y2gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnNsbi1yYWRpb2JveCB7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsLS1iaWc7XG4gICAgfVxuICAgIEBleHRlbmQgJXNsbi1pbnB1dC1oZWxwO1xuICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIC8vbGFiZWwge1xuICAgIC8vXHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgLy99XG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiAxNnJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMuMzNyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEuNXJlbSBhdXRvO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMCk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgICAvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIH1cbiAgICAgIC8vQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXItLW9uaG92ZXI7XG4gICAgICAvLyY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIC8vXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgLy99XG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9ncmV5O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCBzcGFuIHtcbiAgICAgIC8vIFVTRUQgRk9SIEVNUEhBU0lTXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAmLnNsbi1yYWRpb2JveC0tY2hlY2tvbmx5IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLXJhZGlvYm94IC5zbG4tcmFkaW9ib3hfX3dyYXBwZXIge1xuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tcmFkaW9ib3hfX3dyYXBwZXItLWJkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYm9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCkgc29saWRcbiAgICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgMjUwbXM7XG4gICAgfVxuICAgICYuc2xuLXJhZGlvYm94X193cmFwcGVyLS1jaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICAgICAgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyLFxuICAgICAgICAwLjVcbiAgICAgICk7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgycHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgei1pbmRleDogMjtcbiAgICB9XG4gICAgLnNsbi1yYWRpb2JveF9fd3JhcHBlcl9fbGFiZWxmdWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXI6IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNzbG4tYm9va2luZ19mb3JtX2xheW91dCAuc2xuLXJhZGlvYm94X193cmFwcGVyLS1iZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICB9XG5cbiAgLnNsbi1jaGVja2J1dHRvbi1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2J1dHRvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgICAgIG1heC13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMDBweCk7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtOTk5OXB4O1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsIHtcbiAgICAgIC8qXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg3MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcwcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MHB4KTtcblx0XHRcdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIGJwKGRlc2t0b3ApIHtcblx0XHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDcwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdH1cblx0XHRcdCovXG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDAgMC43NXJlbTtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMTZyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUsXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB3aWR0aDogMS4xMjVyZW07XG4gICAgICAgIGhlaWdodDogMS4xMjVyZW07XG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICAvL3RvcDogNTAlO1xuICAgICAgICAvL3JpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpO1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzO1xuICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZ3JleTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4xNnJlbTtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29udGVudDogJyBcXGYwMGMnO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI3cHgpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9vaywgMC41KTtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICAgICAgICAgICAgYWRtaW5fY29uZmlnLiRjbF9vayxcbiAgICAgICAgICAgICAgMC43NVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIC8qIEZJWCAwOTIwMjMgKi9cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9vaywgMC4yNSk7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICAgIC8qIEZJWCAwOTIwMjMgXG5cdFx0XHQmOmFmdGVyLFxuXHRcdFx0Jjpob3ZlcjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQqL1xuICAgIH1cblxuICAgIC8qXG5cdFx0aW5wdXQgKyBsYWJlbDphZnRlciB7XG5cdFx0Y29udGVudDogXCJcXGYwYzhcIjtcblx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdGNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMTUwbXMsIGNvbG9yIDE1MG1zO1xuXHRcdH1cblx0XHRpbnB1dCArIGxhYmVsOmFmdGVyIHtcblx0XHRmb250LXdlaWdodDo0MDA7XG5cdFx0Y29udGVudDogXCJcXGYwYzhcIjtcblx0XHR9XG5cdFx0aW5wdXQgKyBsYWJlbDpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbjtcblx0XHRcdGNvbG9yOiAkY2xfbWFpbi0td2hpdGU7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbF9vaztcblx0XHRcdGJvcmRlci1jb2xvcjogJGNsX29rO1xuXHRcdFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjE0YVwiO1xuXHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjbF9tYWluO1xuXHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGNsX21haW4tLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCovXG4gIH1cblxuICAuc2xuLXJhdGluZyxcbiAgI3Nsbl9ib29raW5nLWRldGFpbHMgLnNsbi1yYXRpbmcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgcGFkZGluZzogMS4ycmVtIDA7XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgICAgICAvL3RyYW5zZm9ybTogc2NhbGUoMS4xNSk7XG4gICAgICAgIC5zbG4tcmF0aW5nX19sYWJlbDo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXJhdGluZ19faW5wdXQ6Y2hlY2tlZDpjaGVja2VkXG4gICAgICAgICAgKyAuc2xuLXJhdGluZ19fbGFiZWxcbiAgICAgICAgICB+IC5zbG4tcmF0aW5nX19sYWJlbDpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA5OTk5cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmLmhpZGRlbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwcmVtO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cmVtO1xuICAgICAgICBjb2xvcjogIzU0NmE3NztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXJhdGluZ19fbGFiZWw6aGFzKH4gLnNsbi1yYXRpbmdfX2xhYmVsOmhvdmVyKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgfVxuICAgIC8qIG1ha2UgcmF0aW5ncyAqYWZ0ZXIqIHRoZSBjaGVja2VkIHJhZGlvIGdyYXkqL1xuICAgIC5zbG4tcmF0aW5nX19pbnB1dCB7XG4gICAgICAvKmhpZGUgYXdheSB0aGUgYWN0dWFsIHJhZGlvIGlucHV0cyovXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgLyp0b3A6IC05MDAwMHB4OyovXG4gICAgICBsZWZ0OiAtOTAwMDBweDtcbiAgICAgICY6Y2hlY2tlZCArIC5zbG4tcmF0aW5nX19sYWJlbCB+IC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpjaGVja2VkOmNoZWNrZWQgKyAuc2xuLXJhdGluZ19fbGFiZWwgfiAuc2xuLXJhdGluZ19fbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuICAgICAgICAmOmNoZWNrZWQ6Y2hlY2tlZFxuICAgICAgICAgICsgLnNsbi1yYXRpbmdfX2xhYmVsXG4gICAgICAgICAgfiAuc2xuLXJhdGluZ19fbGFiZWw6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Y2hlY2tlZDpjaGVja2VkICsgLnNsbi1yYXRpbmdfX2xhYmVsIH4gLnNsbi1yYXRpbmdfX2xhYmVsOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgfVxuICAgICAgLy8mLnNsbi1yYXRpbmdfX2lucHV0LTIgKyAuc2xuLXJhdGluZ19fbGFiZWwge1xuICAgICAgLy9cdHRyYW5zZm9ybTogc2NhbGUoMS4wNzUpO1xuICAgICAgLy99XG4gICAgICAvLyYuc2xuLXJhdGluZ19faW5wdXQtMyArIC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAvL1x0dHJhbnNmb3JtOiBzY2FsZSgxLjE1KTtcbiAgICAgIC8vXHRtYXJnaW4tbGVmdDogMC4xcmVtO1xuICAgICAgLy99XG4gICAgICAvLyYuc2xuLXJhdGluZ19faW5wdXQtNCArIC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAvL1x0dHJhbnNmb3JtOiBzY2FsZSgxLjI1KTtcbiAgICAgIC8vXHRtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgICAgLy99XG4gICAgICAvLyYuc2xuLXJhdGluZ19faW5wdXQtNSArIC5zbG4tcmF0aW5nX19sYWJlbCB7XG4gICAgICAvL1x0dHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICAgICAgLy9cdG1hcmdpbi1sZWZ0OiAwLjNyZW07XG4gICAgICAvL31cbiAgICB9XG4gIH1cblxuICAuc2xuLXN3aXRjaC0tb2xkLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zbG4tc3dpdGNoLS1vbGQge1xuICAgIGxhYmVsIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbC0tYmlnO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW46IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDA7XG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC05OTk5cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCkgMCBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDc4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzRweCk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biB7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMjBweCk7XG4gICAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdjNjVmO1xuICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0bjpiZWZvcmUsXG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICBsZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICBib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNXB4KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICAgICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNTNweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MnB4KTtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICB9XG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuOmFmdGVyIHtcbiAgICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDUzcHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAvL2JveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC40cztcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViYzI0YztcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG46YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTdweCk7XG4gICAgfVxuICAgIGlucHV0ICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDpiZWZvcmUsXG4gICAgaW5wdXQgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbiAgICAgICY6Omxhc3Qtd29yZCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDpiZWZvcmUge1xuICAgICAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dDphZnRlciB7XG4gICAgICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZFxuICAgICAgKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtYnRuXG4gICAgICArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkXG4gICAgICArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG5cbiAgICAgICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLXRleHQ6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgLy9pbnB1dDpjaGVja2VkICsgbGFiZWwuc2xuLXN3aXRjaC0tb2xkLWJ0biArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC10ZXh0IHtcbiAgICAvL31cbiAgICAmLnNsbi1zd2l0Y2gtLW9sZC0tc21hbGxlciB7XG4gICAgICBpbnB1dCArIGxhYmVsLnNsbi1zd2l0Y2gtLW9sZC1idG4gKyBsYWJlbC5zbG4tc3dpdGNoLS1vbGQtdGV4dCB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsbi1zZWxlY3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAmOm5vdCguc2xuLXNlbGVjdC0tbXVsdGlwbGUpIHtcbiAgICAgIEBleHRlbmQgJXNsbi1pbnB1dDtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWlucHV0LWxhYmVsO1xuICAgIH1cbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgJi5zbG4tc2VsZWN0LS1pbmZvLWxhYmVsIHtcbiAgICAgIC5zbG4tbGFiZWwtLWJpZyB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWwtLWJpZztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIGhlaWdodDogMy4zM3JlbTtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tc2VsZWN0LS1tdWx0aXBsZSB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBhZG1pbl9jb25maWcucGxhY2Vob2xkZXItY29sb3IocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSk7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLWJlbG93IGlucHV0IHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIH1cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXNcbiAgICAgICAgaW5wdXQge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzXG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuICAgICAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgICAgICAgbWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpIDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zbG4tc2VsZWN0LS1tdWx0aXBsZS0tc2VhcmNoIC5zbG4tc2VsZWN0LS1pbndyYXBwZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3JlbSBzb2xpZCAjZmZmO1xuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICAgIC8vbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMThyZW07XG4gICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0NHB4KTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgIC8vcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg5cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG4gICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDI3N2JkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjQxLCAyNDcsIDI1MSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAxNTBtcztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5oYXNfbm9fY2hvaWNlcyB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lLFxuICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOjpiZWZvcmUge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuICAgICAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc2xuLXNlbGVjdC13cmFwcGVyLW11bHRpLXNlYXJjaCB7XG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2JveCArIC5zbG4tc2VsZWN0IHtcbiAgICBsYWJlbDplbXB0eSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdlbXB0eSBsYWJlbCc7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgIC8vIG1hcmdpbi10b3A6IC0wLjc1cmVtO1xuICAgIC8vIH1cbiAgfVxuICAuc2xuLWlucHV0LWJpZ2JvcmRlciB7XG4gICAgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlc2xuLWJpZy1ib3JkZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuc2xuLW1vcmVtYXJnaW4tLWJvdHRvbSB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcbiAgICB9XG4gIH1cbiAgLnNsbi1sb2dvLWJveCB7XG4gICAgLnByZXZpZXctbG9nbyB7XG4gICAgICAvL3BhZGRpbmc6IDAuNDU4MzNyZW0gMC42NjY2N3JlbTtcbiAgICAgIC8vaGVpZ2h0OiA4cmVtO1xuICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodGVyO1xuICAgICAgLy9ib3JkZXI6IDJweCBkYXNoZWQgJGNsX21haW4tLWxpZ2h0O1xuICAgICAgLnByZXZpZXctbG9nby1pbWcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgICB9XG4gICAgICAuYnRuLmJ0bi1saW5rIHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5zZWxlY3QtbG9nbyB7XG4gICAgICBwYWRkaW5nOiAwLjQ1ODMzcmVtIDAuNjY2NjdyZW07XG4gICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICBib3JkZXI6IDJweCBkYXNoZWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIC5kYXNoaWNvbnMge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3Nsbl9ib29raW5nLWFjdGlvbnMge1xuICAgIC5zbG4taW5wdXQtLXRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xuLWlucHV0LS10ZXh0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAvLyBCQUQgVEhJTkdTIEkgTVVTVCBETyAvL1xuICAjc2xuLXBheV9hX2RlcG9zaXQsXG4gICNzbG4tYXBwbHlfdHJhbnNhY3Rpb25fZmVlLFxuICAjcGF5bWVudC1tb2RlLXN0cmlwZSB7XG4gICAgLnNsbi1pbnB1dC0tc2ltcGxlIGxhYmVsIHtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIENPTE9SUElDS0VSXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWNvbG9ycGlja2VyLFxuLnNsbi1jb2xvcnBpY2tlciB7XG4gIC5zbG4tY29sb3JwaWNrZXItLXN1YndyYXBwZXIge1xuICAgIGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG4gIH1cbiAgLnNsbi1jb2xvcnBpY2tlci1hZGRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgYWRtaW5fY29uZmlnLnNxYXJlZF9iZygpO1xuICAgIGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgICAgIHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIH1cbiAgfVxuICAmLnNsbi1pbnB1dC0tc2ltcGxlIHtcbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgICAgLy9tYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgLy9ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIC8vJjpob3ZlcntcbiAgICAgIC8vXHRib3JkZXItY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgICAgIC8vXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHQ7XG4gICAgICAvL31cbiAgICAgIC8vJjpmb2N1cyB7XG4gICAgICAvL1x0Ym9yZGVyLWNvbG9yOiAkY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAvL1x0YmFja2dyb3VuZC1jb2xvcjogJGNsX21haW47XG4gICAgICAvL31cbiAgICB9XG4gICAgLnNsbi1jb2xvcnBpY2tlci1hZGRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWNvbG9ycGlja2VyLXdpZGdldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAuY29sb3JwaWNrZXItc2F0dXJhdGlvbiB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMTYwcHg7XG4gIH1cbiAgLmNvbG9ycGlja2VyLWh1ZSxcbiAgLmNvbG9ycGlja2VyLWFscGhhIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICB9XG4gIC5jb2xvcnBpY2tlci1jb2xvcixcbiAgLmNvbG9ycGlja2VyLWNvbG9yIGRpdixcbiAgLmNvbG9ycGlja2VyLXNlbGVjdG9ycyxcbiAgLmNvbG9ycGlja2VyLXNlbGVjdG9ycyBpIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNvbG9ycGlja2VyLXNlbGVjdG9ycyBpIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB9XG59XG5cbi5zbG4tYm94IC5zbG4tY29sb3JzLXNhbXBsZSxcbi5zbG4tY29sb3JzLXNhbXBsZSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMnJlbTtcbiAgQGluY2x1ZGUgYWRtaW5fY29uZmlnLnNxYXJlZF9iZygpO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAud3JhcHBlciB7XG4gICAgQGV4dGVuZCAlYmdjLWNvbG9yLS1tYWluO1xuICAgIHBhZGRpbmc6IDJyZW07XG4gIH1cbiAgaDEge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIEBleHRlbmQgJXNsbi10ZXh0c2l6ZS0tYmlnZ2VyO1xuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cbiAgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZW1waGFzaXM7XG4gICAgLy8gY29sb3IgPiByaWR1cnJlIGFscGhhIGluIHByb3Bvcnppb25lIDEvLjc1XG4gICAgLy9vcGFjaXR5OiAuNzU7XG4gIH1cbiAgaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nOiAwLjVlbSAwLjhlbTtcbiAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgQGV4dGVuZCAlYmQtY29sb3ItLWVtcGhhc2lzO1xuICAgIC8vIGNvYm9yZGVyLWNvbG9yID4gcmlkdXJyZSBhbHBoYSBpbiBwcm9wb3J6aW9uZSAxLy4zNVxuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWRhcms7XG4gICAgLy8gY29sb3IgPiByaWR1cnJlIGFscGhhIGluIHByb3Bvcnppb25lIDEvLjc1XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuICBidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwIDFyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMy42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgaGVpZ2h0OiAzLjZyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGV4dGVuZCAlYmdjLWNvbG9yLS1lbXBoYXNpcztcbiAgICBAZXh0ZW5kICV0ZXh0LWNvbG9yLS1tYWluO1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAZXh0ZW5kICViZ2MtY29sb3ItLWVtcGhhc2lzLS1ob3ZlcjtcbiAgICAgIEBleHRlbmQgJXRleHQtY29sb3ItLW1haW47XG4gICAgfVxuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40cmVtO1xuICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWRhcms7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxuICBzbWFsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGV4dGVuZCAldGV4dC1jb2xvci0tZGFyaztcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICB9XG59XG5cbi8vIENPTE9SUElDS0VSIC8vIEVORFxuLyogVElNRSBSQU5HRSAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4sXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgI3RpbWUtcmFuZ2UgcCB7XG4gICAgQGV4dGVuZCAlZm9udC1zbWFsbDtcbiAgfVxuICAudWktc2xpZGVyLWhvcml6b250YWwge1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNkN2Q3ZDc7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JhYmFiYTtcbiAgICBib3gtc2hhZG93OlxuICAgICAgMCAxcHggMCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlLFxuICAgICAgMCAxcHggMCAjY2ZjZmNmIGluc2V0O1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB9XG4gIC51aS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIC51aS1zbGlkZXIgYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gIC8vI3NsaWRlci1yYW5nZSB7XG4gIC8vXHR3aWR0aDogMTAwJTtcbiAgLy9cdG1hcmdpbjogMCBhdXRvO1xuICAvL31cbiAgI3RpbWUtcmFuZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gTlxuICAuY29sLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpIDA7XG4gICAgcG9zaXRpb246IHVuc2V0O1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTIwcHgpO1xuICB9XG4gIC51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgaGVpZ2h0OiAwLjQ4cmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA5MGRlZyxcbiAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXMsXG4gICAgICBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyXG4gICAgKTtcbiAgICAvL2JvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oOHB4KTtcbiAgICB0b3A6IDAuMDNyZW07XG4gIH1cbiAgLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG4gICAgaGVpZ2h0OiAxLjQycmVtO1xuICAgIHdpZHRoOiAxLjQycmVtO1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjE2NjY2NjY2NjdyZW07XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMC4xNjY2NjY2NjY3cmVtO1xuICAgIH1cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDEuNDJyZW07XG4gICAgICB3aWR0aDogMS40MnJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246XG4gICAgICAgIHRyYW5zZm9ybSAxNTBtcyxcbiAgICAgICAgb3BhY2l0eSAxNTBtcztcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDc4cHgpO1xuICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQycHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMjJweCk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICB6LWluZGV4OiA0O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2l0aW9uOlxuICAgICAgICB0b3AgMTUwbXMsXG4gICAgICAgIG9wYWNpdHkgMTUwbXMsXG4gICAgICAgIHRyYW5zZm9ybSAxNTBtcztcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMnB4KSBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB9XG4gICAgfVxuICAgIC8vJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMik7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgdG9wOiAtMTcwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwLjI1O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDIpO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIHRvcDogLTE3MCU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS44KTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICB0b3A6IC0xNzAlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlICsgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxuICAuc2xuLXNsaWRlciB7XG4gICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzVweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAvL1xuICAgIC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuc2xuLXNsaWRlcl9faW5uZXIge1xuICAgICAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpXG4gICAgICAgIHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gICAgLnNsbi1ib3gtdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zbG4tc2xpZGVyLS10aXRsZSB7XG4gICAgICBtYXJnaW46IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpIDA7XG4gICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICBwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuICAgIH1cbiAgICAmLnNsbi1zZWNvbmQtc2hpZnQge1xuICAgICAgLnNsbi1ib3gtdGl0bGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyX19pbm5lciB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtdGltZSxcbiAgLmNvbC5jb2wtdGltZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICAgIC5jb2wtdGltZS10aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICBlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICB9XG4gIH1cbiAgLmNvbC1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC40MnJlbTtcbiAgICAvL2JvcmRlcjogMnB4IHNvbGlkICRjbF9tYWluLS1saWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjFyZW07XG4gIH1cbiAgLmNvbC10aW1lIHtcbiAgICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDc1cHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG4gIC5jb2wuY29sLXRpbWUsXG4gIC5jb2wuY29sLXNsaWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuc2xuLXNsaWRlci0tZGlzYWJsZWQge1xuICAgIC5zbG4tc2xpZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5zbG4tc3dpdGNoIGlucHV0ICsgbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG4gIC5zbG4tZGlzYWJsZS1zZWNvbmQtc2hpZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFyZW07XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgLy9sZWZ0OiAxNXB4O1xuICAgIC8vcGFkZGluZy1sZWZ0OiAyMDBweDtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgJi5zbG4tc3dpdGNoIGlucHV0ICsgbGFiZWw6bnRoLWNoaWxkKDIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC8vJjo6YWZ0ZXIge1xuICAgIC8vfVxuICB9XG4gIC5zbG4tc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgLnNsbi1zbGlkZXItd3JhcHBlci1zZWNvbmQtc2hpZnQtIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KSAxZnI7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KSAxZnI7XG4gICAgfVxuICAgIC5zbG4tZGlzYWJsZS1zZWNvbmQtc2hpZnQge1xuICAgICAgZ3JpZC1jb2x1bW46IDEgLyAxO1xuICAgICAgZ3JpZC1yb3c6IDEgLyAxO1xuICAgIH1cbiAgICAuc2xuLXNlY29uZC1zaGlmdCB7XG4gICAgICBncmlkLWNvbHVtbjogMSAvIDE7XG4gICAgICBncmlkLXJvdzogMSAvIHNwYW4gMjtcbiAgICB9XG4gIH1cbn1cbi8qIFRJTUUgUkFOR0UgLy8gRU5EICovXG4vKiBEQVRFUElDS0VSICovXG4uc2xuLWlucHV0LS1kYXRlcGlja2VyIHtcbiAgLnNsbl9kYXRlcGlja2VyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLyogRklYIDA5MjAyMyAqL1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb250ZW50OiAnXFxmMDczJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICB9XG4gIH1cbn1cbi8qIERBVEVQSUNLRVIgLy8gRU5EICovXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWlucHV0X19ncm91cCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICAgIGJvcmRlci1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMnB4KSBzb2xpZFxuICAgICAgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gIH1cbn1cbi5zbG4taW5wdXQtLW10IHtcbiAgbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbn1cblxuLyogRklYIDA5MjAyMyAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLXNldHRpbmdzLXRheCBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbiAgI3Nsbi1lbmFibGVfYm9va2luZ190YXhfY2FsY3VsYXRpb25cbiAgICAuZm9ybS1ncm91cFxuICAgIC5zbG4taW5wdXQtLXNpbXBsZS5zbG4tc2V0dGluZ3MtdGF4XG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC00cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYigxOTksIDIyMywgMjQzKTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIH1cbiAgI3Nsbi1lbmFibGVfYm9va2luZ190YXhfY2FsY3VsYXRpb25cbiAgICAuZm9ybS1ncm91cFxuICAgIC5zbG4taW5wdXQtLXNpbXBsZS5zbG4tc2V0dGluZ3MtdGF4XG4gICAgaW5wdXRbdHlwZT0nbnVtYmVyJ106Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICNzbG4tZW5hYmxlX2Jvb2tpbmdfdGF4X2NhbGN1bGF0aW9uXG4gICAgLmZvcm0tZ3JvdXBcbiAgICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLXNldHRpbmdzLXRheFxuICAgIGlucHV0W3R5cGU9J251bWJlciddOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgfVxuICAuc2xuX21ldGFfZmllbGRfZmlsZSB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbiAgI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib290c3RyYXAgLnNsbl9tZXRhX2ZpZWxkX2ZpbGUgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cblxuLyogQlJFQUsgVElNRSAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4tLS0ge1xuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyIC51aS1zbGlkZXItcmFuZ2UgLnNsaWRlci10aW1lLWJyZWFrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjBweDtcbiAgICBsZWZ0OiA0NSU7XG4gIH1cblxuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyXG4gICAgLnVpLXNsaWRlci1oYW5kbGVcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstdGltZS1yYW5nZS12YWx1ZSxcbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlclxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lXG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtcmFuZ2UtdmFsdWUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yMHB4O1xuICAgIGxlZnQ6IDE1JTtcbiAgfVxuXG4gIC5zbG4tc2xpZGVyLWJyZWFrLWR1cmF0aW9uLXdyYXBwZXJcbiAgICAuc2xuLXNsaWRlclxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lXG4gICAgaDQuc2xuLXNsaWRlci0tYnJlYWstcmFuZ2UtLWhlYWRlciB7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMjVweCBhdXRvO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbiAgLnNsbi1zbGlkZXJcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoXG4gICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tbWludXM6OmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbG9yOiBzZXR0aW5ncy1taXhpbnMuJGNhLWJsdWU7XG4gICAgY29udGVudDogJ1xcZjA1Nic7XG4gIH1cbiAgLnNsbi1zbGlkZXIgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aCAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1wbHVzOjphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBjb2xvcjogc2V0dGluZ3MtbWl4aW5zLiRjYS1ibHVlO1xuICAgIGNvbnRlbnQ6ICdcXGYwNTUnO1xuICB9XG4gIC5zbG4tc2xpZGVyIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGggLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0taW5wdXQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAjc2xuLXNhbG9uLS1hZG1pbiAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyIC5zbG4tc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLnNsbi1zbGlkZXItYnJlYWstZHVyYXRpb24td3JhcHBlciAuc2xuLXNsaWRlciAuc2xuLXNsaWRlci0tYnJlYWstdGltZS1mcm9tLFxuICAuc2xuLXNsaWRlci1icmVhay1kdXJhdGlvbi13cmFwcGVyIC5zbG4tc2xpZGVyIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLXRvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gIC5zbG4tc2xpZGVyLnNsbi1zbGlkZXItLWJyZWFrIHtcbiAgICBAZXh0ZW5kICVzbG4taW5wdXQtaGVscDtcbiAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoIHtcbiAgICAgIC8vbGFiZWwge1xuICAgICAgLy9cdGdyaWQtcm93OiAxO1xuICAgICAgLy9cdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgICAgLy99XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoX19hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDIuNzVyZW0gYXV0byAyLjc1cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiA1LjZyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXItLW9wO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1taW51cyB7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tcGx1cyB7XG4gICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICBncmlkLWNvbHVtbjogMztcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLW1pbnVzLFxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLWxlbmd0aC0tcGx1cyB7XG4gICAgICAgIHdpZHRoOiAyLjc1cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNzVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWJnLS1saWdodGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2xuLXNsaWRlci0tYnJlYWstbGVuZ3RoLS1taW51czo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxmMDY4JztcbiAgICAgIH1cbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay1sZW5ndGgtLXBsdXM6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA2Nyc7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tc2xpZGVyLS1icmVha19fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLy9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDUuNnJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlci0tb3A7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgfVxuICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lIHtcbiAgICAgIC5jb2wtc2xpZGVyIHtcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuICAgICAgfVxuICAgICAgLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG4gICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtYnJlYWsge1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtcmFuZ2UtdmFsdWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtZnJvbS12YWx1ZSxcbiAgICAgIC5zbG4tc2xpZGVyLS1icmVhay10aW1lLXRvLXZhbHVlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgICAgLnNsbi1zbGlkZXItLWJyZWFrLXRpbWUtbGltaXRzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxLjVyZW07XG4gICAgICAgIGxlZnQ6IDEuNXJlbTtcbiAgICAgICAgYm90dG9tOiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4taW5wdXQtaGVscCB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuLyogQlJFQUsgVElNRSAvLyBFTkQgKi9cblxuLyogc2xuLW11bHRpZmllbGRzLS1jb2xscGFzZV9fd3JhcHBlciAqL1xuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLW11bHRpZmllbGRzLS1jb2xscGFzZV9fd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgbGluZWFyO1xuICAgICYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgICBAZXh0ZW5kICVzbG4tc21hbGwtYm9yZGVyO1xuICAgICAgLnNsbi1jaGVja2JveCxcbiAgICAgIC5zbG4tc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIC5zbG4tY2hlY2tib3gsXG4gICAgICAgIC5zbG4tc2VsZWN0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tY2hlY2tib3ggKyAuc2xuLXNlbGVjdCxcbiAgICAuc2xuLWNhbGVuZGFyLS13cmFwcGVyIC5zbG4tY2hlY2tib3ggKyAuc2xuLXNlbGVjdCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuc2xuLW11bHRpZmllbGRzLS1jb2xscGFzZV9fd3JhcHBlci0tYmxvY2sge1xuICAgIC5zbG4tc2xpZGVyLS1icmVhayB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgJi5vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4vKiBOVSBJTlBVVFMgR1JJRCBMQVlPVVQgKi9cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgLnNsbi1pbnB1dC0tc2ltcGxlLFxuICAuc2xuLWlucHV0LS1zaW1wbGUgLnNsbl9tZXRhX2ZpZWxkLFxuICAuc2xuLXNlbGVjdCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlOiBtaW5tYXgoMnJlbSwgMWZyKSBhdXRvIC8gMWZyO1xuICAgIGxhYmVsIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgfVxuICAgIC5oZWxwLWJsb2NrLFxuICAgIC5zbG4tYm94LW1haW5pbmZvIHtcbiAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgZ3JpZC1yb3c6IDM7XG4gICAgfVxuICAgIC5zbG5fbWV0YV9maWVsZCB7XG4gICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuICAgIH1cbiAgfVxuICAuc2xuLWlucHV0LS1zaW1wbGUuc2xuLWNoZWNrYm94IC5zbG5fbWV0YV9maWVsZCB7XG4gICAgbGFiZWwge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMjtcbiAgICB9XG4gIH1cbiAgLnNsbi1jaGVja2JveCxcbiAgLnNsbi1zd2l0Y2gge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZTogbWlubWF4KDJyZW0sIDFmcikgLyAxZnI7XG4gICAgLnNsbi1nc3QtbGFiZWwge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMTtcbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMjtcbiAgICB9XG4gICAgLmhlbHAtYmxvY2ssXG4gICAgLnNsbi1ib3gtbWFpbmluZm8ge1xuICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICBncmlkLXJvdzogMztcbiAgICB9XG4gIH1cbn1cbi8qIE5VIElOUFVUUyBHUklEIExBWU9VVCAvLyBFTkRcdCAqL1xuXG4vKiAyMDI1ICovXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgLnNsbi1pbnB1dC0tY2FsX19kYXRlcGlja2VyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc0MycgaGVpZ2h0PSc0Mycgdmlld0JveD0nMCAwIDQzIDQzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjguNjY2NyAzLjU4MzAxVjEwLjc0OTdNMTQuMzMzMyAzLjU4MzAxVjEwLjc0OTdNNS4zNzUgMTcuOTE2M0gzNy42MjVNOC45NTgzMyA3LjE2NjM0SDM0LjA0MTdDMzYuMDIwNyA3LjE2NjM0IDM3LjYyNSA4Ljc3MDY1IDM3LjYyNSAxMC43NDk3VjM1LjgzM0MzNy42MjUgMzcuODEyIDM2LjAyMDcgMzkuNDE2MyAzNC4wNDE3IDM5LjQxNjNIOC45NTgzM0M2Ljk3OTMxIDM5LjQxNjMgNS4zNzUgMzcuODEyIDUuMzc1IDM1LjgzM1YxMC43NDk3QzUuMzc1IDguNzcwNjUgNi45NzkzMSA3LjE2NjM0IDguOTU4MzMgNy4xNjYzNFonIHN0cm9rZT0nJTIzMUUxRTFFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5pbnB1dFt0eXBlPSdjb2xvciddLFxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J2RhdGV0aW1lJ10sXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0nbW9udGgnXSxcbmlucHV0W3R5cGU9J251bWJlciddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG5pbnB1dFt0eXBlPSd0ZXh0J10sXG5pbnB1dFt0eXBlPSd0aW1lJ10sXG5pbnB1dFt0eXBlPSd1cmwnXSxcbmlucHV0W3R5cGU9J3dlZWsnXSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgJi5zbG4tMjUtaW5wdXQtLXBpbGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWxpZ2h0O1xuICAgIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZDtcbiAgICBvdXRsaW5lLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXM7XG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvdXRsaW5lOiAycHggc29saWQ7XG4gICAgICAgIG91dGxpbmUtY29sb3I6IHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX21haW4sIDAuNSk7XG4gICAgICB9XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkO1xuICAgICAgb3V0bGluZS1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgfVxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZCwgMC43NSk7XG4gICAgfVxuICB9XG4gICYuc2xuLTI1LWlucHV0LS1pY29uLS1zZWFyY2gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAzMSAzMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI3LjEyNSAyNy4xMjVMMjEuNTA2MiAyMS41MDYyTTI0LjU0MTcgMTQuMjA4M0MyNC41NDE3IDE5LjkxNTMgMTkuOTE1MyAyNC41NDE3IDE0LjIwODMgMjQuNTQxN0M4LjUwMTM5IDI0LjU0MTcgMy44NzUgMTkuOTE1MyAzLjg3NSAxNC4yMDgzQzMuODc1IDguNTAxMzkgOC41MDEzOSAzLjg3NSAxNC4yMDgzIDMuODc1QzE5LjkxNTMgMy44NzUgMjQuNTQxNyA4LjUwMTM5IDI0LjU0MTcgMTQuMjA4M1onIHN0cm9rZT0nJTIzMjM0QzY2JyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMS41cmVtO1xuICB9XG59XG5cbi8vIEFVVE8tQUxJR04gU0xPVFMg4oCUIGluZm8gYmxvY2sgcmVzcG9uc2l2ZSBsYXlvdXRcbiNzbG4tYXV0b19hbGlnbl9zbG90cyB7XG4gIC5zbG4tYXV0by1hbGlnbi1pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDIuOGVtIDFlbSAwLjhlbSAxZW07XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IDAuNmVtO1xuICAgICAgbGVmdDogMC40ZW07XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcbiAgICB9XG4gIH1cblxuICAuc2xuLWF1dG8tYWxpZ24tZXhhbXBsZXMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwLjVlbSAwIDAuNzVlbTtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgbGkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIGdhcDogMC42ZW07XG4gICAgICBwYWRkaW5nOiAwLjNlbSAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNik7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZHVyYXRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1pbi13aWR0aDogNC41ZW07XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAmX19zbG90cyB7XG4gICAgICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gIH1cblxuICAuc2xuLWF1dG8tYWxpZ24tbXVsdGlzZXJ2aWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgICBwYWRkaW5nLXRvcDogMC42ZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9jb2xvcnMtbnVcIjtcblxuLyohXG4gKiBEYXRldGltZXBpY2tlciBmb3IgQm9vdHN0cmFwXG4gKlxuICogQ29weXJpZ2h0IDIwMTIgU3RlZmFuIFBldHJlXG4gKiBJbXByb3ZlbWVudHMgYnkgQW5kcmV3IFJvd2xzXG4gKiBJbXByb3ZlbWVudHMgYnkgU8OpYmFzdGllbiBNYWxvdFxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjBcbiAqIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqL1xuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB7XG5cdHBhZGRpbmc6IDRweDtcblx0bWFyZ2luLXRvcDogMXB4O1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0ZGlyZWN0aW9uOiBsdHI7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHtcblx0Ym9yZGVyOiBub25lO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci5kYXRldGltZXBpY2tlci1ydGwge1xuXHRkaXJlY3Rpb246IHJ0bDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIuZGF0ZXRpbWVwaWNrZXItcnRsIHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyID4gZGl2IHtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogMTBweCAyMHB4IDAgMjBweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIubWludXRlcyBkaXYuZGF0ZXRpbWVwaWNrZXItbWludXRlcyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci5ob3VycyBkaXYuZGF0ZXRpbWVwaWNrZXItaG91cnMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIuZGF5cyBkaXYuZGF0ZXRpbWVwaWNrZXItZGF5cyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci5tb250aHMgZGl2LmRhdGV0aW1lcGlja2VyLW1vbnRocyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci55ZWFycyBkaXYuZGF0ZXRpbWVwaWNrZXIteWVhcnMge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUge1xuXHRtYXJnaW46IDA7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLm1pbnV0ZTpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNlZWVlZWU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuaG91cjpob3ZlciB7XG5cdGJhY2tncm91bmQ6ICNlZWVlZWU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5OmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyMyU7XG5cdGhlaWdodDogNTRweDtcblx0bGluZS1oZWlnaHQ6IDU0cHg7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IDElO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5vbGQge1xuXHRjb2xvcjogIzk5OTk5OTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLWhvdXJzIHNwYW4ge1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItbWludXRlcyBzcGFuIHtcblx0aGVpZ2h0OiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMjZweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGguc3dpdGNoIHtcblx0d2lkdGg6IDE0NXB4O1xufVxuLmRhdGV0aW1lcGlja2VyLWlubGluZSB7XG5cdHdpZHRoOiAyMjBweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bixcbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi1sZWZ0IHtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xufVxuW2NsYXNzKj1cImRhdGV0aW1lcGlja2VyLWRyb3Bkb3duXCJdOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xuXHRib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbltjbGFzcyo9XCJkYXRldGltZXBpY2tlci1kcm9wZG93blwiXTphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZmZmZmZmO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5bY2xhc3MqPVwiZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wXCJdOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci10b3A6IDdweCBzb2xpZCAjY2NjO1xuXHRib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG5bY2xhc3MqPVwiZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wXCJdOmFmdGVyIHtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmZmZmY7XG5cdGJvcmRlci1ib3R0b206IDA7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tYm90dG9tLWxlZnQ6YmVmb3JlIHtcblx0dG9wOiAtN3B4O1xuXHRyaWdodDogNnB4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLWJvdHRvbS1sZWZ0OmFmdGVyIHtcblx0dG9wOiAtNnB4O1xuXHRyaWdodDogN3B4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLWJvdHRvbS1yaWdodDpiZWZvcmUge1xuXHR0b3A6IC03cHg7XG5cdGxlZnQ6IDZweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi1ib3R0b20tcmlnaHQ6YWZ0ZXIge1xuXHR0b3A6IC02cHg7XG5cdGxlZnQ6IDdweDtcbn1cbi5kYXRldGltZXBpY2tlci1kcm9wZG93bi10b3AtbGVmdDpiZWZvcmUge1xuXHRib3R0b206IC03cHg7XG5cdHJpZ2h0OiA2cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wLWxlZnQ6YWZ0ZXIge1xuXHRib3R0b206IC02cHg7XG5cdHJpZ2h0OiA3cHg7XG59XG4uZGF0ZXRpbWVwaWNrZXItZHJvcGRvd24tdG9wLXJpZ2h0OmJlZm9yZSB7XG5cdGJvdHRvbTogLTdweDtcblx0bGVmdDogNnB4O1xufVxuLmRhdGV0aW1lcGlja2VyLWRyb3Bkb3duLXRvcC1yaWdodDphZnRlciB7XG5cdGJvdHRvbTogLTZweDtcblx0bGVmdDogN3B4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0ZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGgge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAyMHB4O1xuXHRoZWlnaHQ6IDIwcHg7XG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuXHQtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG4udGFibGUtc3RyaXBlZCAuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLFxuLnRhYmxlLXN0cmlwZWQgLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0aCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLm5ldyB7XG5cdGNvbG9yOiAjOTk5OTk5O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGlzYWJsZWQ6aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogIzk5OTk5OTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChcblx0XHRsaW5lYXIsXG5cdFx0MCAwLFxuXHRcdDAgMTAwJSxcblx0XHRmcm9tKCNmZGQ0OWEpLFxuXHRcdHRvKCNmZGY1OWEpXG5cdCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZkZDQ5YSwgI2ZkZjU5YSk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZGQ0OWEsICNmZGY1OWEpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmRkNDlhLCAjZmRmNTlhKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmRkNDlhJywgZW5kQ29sb3JzdHI9JyNmZGY1OWEnLCBHcmFkaWVudFR5cGU9MCk7XG5cdGJvcmRlci1jb2xvcjogI2ZkZjU5YSAjZmRmNTlhICNmYmVkNTA7XG5cdGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXlbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZkZjU5YTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmMDY5IFxcOTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHQwIDAsXG5cdFx0MCAxMDAlLFxuXHRcdGZyb20oIzAwODhjYyksXG5cdFx0dG8oIzAwNDRjYylcblx0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDg4Y2MnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtcblx0Ym9yZGVyLWNvbG9yOiAjMDA0NGNjICMwMDQ0Y2MgIzAwMmE4MDtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWRbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNDRjYztcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDMzOTkgXFw5O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXItaG91cnNcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5ob3VyX2FtLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHQuZGF0ZXRpbWVwaWNrZXItaG91cnNcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5ob3VyX3BtIHtcblx0d2lkdGg6IDE0LjYlO1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItaG91cnMgZmllbGRzZXQgbGVnZW5kLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciAuZGF0ZXRpbWVwaWNrZXItbWludXRlcyBmaWVsZHNldCBsZWdlbmQge1xuXHRtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogMzBweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlciB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdGNvbG9yOiAjOTk5OTk5O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwNmRjYztcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KFxuXHRcdGxpbmVhcixcblx0XHQwIDAsXG5cdFx0MCAxMDAlLFxuXHRcdGZyb20oIzAwODhjYyksXG5cdFx0dG8oIzAwNDRjYylcblx0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjMDA4OGNjLCAjMDA0NGNjKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzAwODhjYywgIzAwNDRjYyk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICMwMDg4Y2MsICMwMDQ0Y2MpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMDg4Y2MnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtcblx0Ym9yZGVyLWNvbG9yOiAjMDA0NGNjICMwMDQ0Y2MgIzAwMmE4MDtcblx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwMDQ0Y2M7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMzM5OSBcXDk7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0Zm9vdCB0cjpmaXJzdC1jaGlsZCB0aCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRmb290IHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyIHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcbn1cbi5pbnB1dC1hcHBlbmQuZGF0ZSAuYWRkLW9uIGksXG4uaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaSxcbi5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbiBzcGFuIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aWR0aDogMTRweDtcblx0aGVpZ2h0OiAxNHB4O1xufVxuLmNhcmV0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMDtcblx0aGVpZ2h0OiAwO1xuXHRtYXJnaW4tbGVmdDogMnB4O1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRib3JkZXItdG9wOiA0cHggc29saWQ7XG5cdGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3Bkb3duIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG5cdG91dGxpbmU6IDA7XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwO1xuXHRkaXNwbGF5OiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0bWluLXdpZHRoOiAxNjBweDtcblx0cGFkZGluZzogNXB4IDA7XG5cdG1hcmdpbjogMnB4IDAgMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0Zm9udC1zaXplOiAxZW07XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuXHRib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLnBvc3QtdHlwZS1zbG5fYm9va2luZyAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdD4gZGl2IHtcblx0XHRwYWRkaW5nOiAxcmVtIDEuNXJlbTtcblx0XHQmLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMge1xuXHRcdFx0cGFkZGluZzogMC4ycmVtO1xuXHRcdH1cblx0fVxuXHR0ZCxcblx0dGgsXG5cdHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdHBhZGRpbmc6IDAuNzVyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0JjplbXB0eSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxuXHQuZGF0ZXRpbWVwaWNrZXItZGF5cyB7XG5cdFx0dGQsXG5cdFx0dGgsXG5cdFx0dGFibGUgdHIgdGQgc3BhbiB7XG5cdFx0XHQmOm5vdCguZG93KSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgxKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodCgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMge1xuXHRcdGhlaWdodDogMzB2aDtcblx0XHR0YWJsZSB0ciB0ZCBzcGFuIHtcblx0XHRcdHdpZHRoOiAxNC42JTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHRyIHRkLmRheTpub3QoLmRpc2FibGVkKSxcblx0dGFibGUgdHIgdGQgc3Bhbi5ob3VyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcblx0dGFibGUgdHIgdGQgc3Bhbi5taW51dGU6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLW9rLS1iZygxKTtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1vaygxKTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tb2soMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdHRhYmxlIHRyIHRkIHNwYW4uaG91ci5yZWQ6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuXHR0YWJsZSB0ciB0ZCBzcGFuLm1pbnV0ZS5yZWQ6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuXHR0YWJsZSB0ciB0ZC5kYXkucmVkOm5vdCguZGlzYWJsZWQpLFxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ucmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWJnKDEpO1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0oMSkgIWltcG9ydGFudDtcblx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbShcblx0XHRcdFx0XHQxXG5cdFx0XHRcdCkgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGgsXG5cdHRmb290IHRyOmZpcnN0LWNoaWxkIHRoIHtcblx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbGlnaHRlc3QoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCNzbG4tc2Fsb24tLWFkbWluIC5zbG4tc2VsZWN0LXNwZWNpZmljLWRhdGVzLWNhbGVuZGFyIC5zbG5fZGF0ZXBpY2tlciAucHJldixcblx0I3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1zZWxlY3Qtc3BlY2lmaWMtZGF0ZXMtY2FsZW5kYXIgLnNsbl9kYXRlcGlja2VyIC5uZXh0LFxuXHQuc2xuLWRhdGV0aW1lcGlja2VyIC5wcmV2LFxuXHQuc2xuLWRhdGV0aW1lcGlja2VyIC5uZXh0IHtcblx0fVxufVxuLmlubW9kYWwucG9zdC10eXBlLXNsbl9ib29raW5nIC5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyIHtcblx0LmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMge1xuXHRcdGhlaWdodDogNTB2aDtcblx0fVxufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIucHVsbC1yaWdodCB7XG5cdHJpZ2h0OiAwO1xuXHRsZWZ0OiBhdXRvO1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgLmRpdmlkZXIge1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiA5cHggMDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gbGkgPiBhIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDNweCAyMHB4O1xuXHRjbGVhcjogYm90aDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdGNvbG9yOiAjMzMzMzMzO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiBsaSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IGxpID4gYTpmb2N1cyB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6ICMyNjI2MjY7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5hY3RpdmUgPiBhLFxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51LmRhdGV0aW1lcGlja2VyID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuXHRjb2xvcjogI2ZmZjtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRvdXRsaW5lOiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDc2YjlkO1xufVxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuZGlzYWJsZWQgPiBhLFxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcblx0Y29sb3I6ICM3Nzc3Nzc7XG59XG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO1xuXHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLm9wZW4gPiAuZHJvcGRvd24tbWVudS5kYXRldGltZXBpY2tlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuLm9wZW4gPiBhIHtcblx0b3V0bGluZTogMDtcbn1cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcblx0bGVmdDogMDtcblx0cmlnaHQ6IGF1dG87XG59XG4uZHJvcGRvd24taGVhZGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBhZGRpbmc6IDNweCAyMHB4O1xuXHRmb250LXNpemU6IDAuODVlbTtcblx0bGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG5cdGNvbG9yOiAjNzc3Nzc3O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcblx0cG9zaXRpb246IGZpeGVkO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHR0b3A6IDA7XG5cdHotaW5kZXg6IDk5MDtcbn1cbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHRyaWdodDogMDtcblx0bGVmdDogYXV0bztcbn1cbi5kcm9wdXAgLmNhcmV0LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG5cdGJvcmRlci10b3A6IDA7XG5cdGJvcmRlci1ib3R0b206IDRweCBzb2xpZDtcblx0Y29udGVudDogXCJcIjtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHR0b3A6IGF1dG87XG5cdGJvdHRvbTogMTAwJTtcblx0bWFyZ2luLWJvdHRvbTogMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUuZGF0ZXRpbWVwaWNrZXIge1xuXHRcdGxlZnQ6IGF1dG87XG5cdFx0cmlnaHQ6IDA7XG5cdH1cblx0Lm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHR9XG59XG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcblx0LW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qOmZvY3VzLFxuKjpiZWZvcmU6Zm9jdXMsXG4qOmFmdGVyOmZvY3VzIHtcblx0b3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuLnZlcnRpY2FsLWNlbnRlcmluZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uekRlcHRoLTEge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgMXB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuXHRib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cbi56RGVwdGgtMiB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHQtbW96LWJveC1zaGFkb3c6IDAgM3B4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIzKTtcblx0Ym94LXNoYWRvdzogMCAzcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xufVxuLnpEZXB0aC0zIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG5cdC1tb3otYm94LXNoYWRvdzogMCA2cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjMpO1xuXHRib3gtc2hhZG93OiAwIDZweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yMyk7XG59XG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IFwiR2x5cGhpY29ucyBIYWxmbGluZ3NcIjtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcblx0c3JjOlxuXHRcdHVybChcIi4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIuZW90PyNpZWZpeFwiKVxuXHRcdFx0Zm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXG5cdFx0dXJsKFwiLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29uc19oYWxmbGluZ3NyZWd1bGFyXCIpXG5cdFx0XHRmb3JtYXQoXCJzdmdcIik7XG59XG4uZ2x5cGhpY29uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDFweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LWZhbWlseTogXCJHbHlwaGljb25zIEhhbGZsaW5nc1wiO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5nbHlwaGljb24tcGx1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcMmJcIjtcbn1cbi5nbHlwaGljb24tZXVybzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcMjBhY1wiO1xufVxuLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcMjIxMlwiO1xufVxuLmdseXBoaWNvbi10aW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDIzXCI7XG59XG4uZ2x5cGhpY29uLWNhbGVuZGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMTA5XCI7XG59XG4uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA3OVwiO1xufVxuLmdseXBoaWNvbi1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG4uZ2x5cGhpY29uLXVzZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMDhcIjtcbn1cbi5nbHlwaGljb24tb2stY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDg5XCI7XG59XG4uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTFcIjtcbn1cbi5nbHlwaGljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTJcIjtcbn1cbi5nbHlwaGljb24tYXJyb3ctdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwOTNcIjtcbn1cbi5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTA5NFwiO1xufVxuLmdseXBoaWNvbi1iYW4tY2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDkwXCI7XG59XG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUxMDFcIjtcbn1cbi5nbHlwaGljb24tc3RhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAwNlwiO1xufVxuLmdseXBoaWNvbi1zdGFyLWVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlMDM0XCI7XG59XG4uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyN1wiO1xufVxuLmdseXBoaWNvbi1yZXBlYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUwMzBcIjtcbn1cbi8qIGFsZ29scGx1cyBzdGFydCAqL1xuLmdseXBoaWNvbi10cmFzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuLmdseXBoaWNvbi10aHVtYnMtdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGUxMjVcIjtcbn1cbi8qIGFsZ29scGx1cyBlbmQgKi9cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIge1xuXHRmb250LWZhbWlseTpcblx0XHRIZWx2ZXRpY2EgTmV1ZSxcblx0XHRBcmlhbCxcblx0XHRIZWx2ZXRpY2EsXG5cdFx0c2Fucy1zZXJpZjtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRoLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0cGFkZGluZzogM3B4IDVweDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIge1xuXHRtYXgtd2lkdGg6IDU5MHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5zbG4tZGF0ZXRpbWVwaWNrZXItY2xvc2Uge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Q1MWUyNjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRjb2xvcjogI2ZmZjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdG1hcmdpbjogMjBweCAwIDEwcHggMDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLnNsbi1kYXRldGltZXBpY2tlci1jbG9zZTpob3ZlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZjAwMGI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIge1xuXHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLnNsbi1kYXRldGltZXBpY2tlci1jbG9zZSB7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydCkge1xuXHRcdGxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDIwMHB4O1xuXHR9XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0Ym9yZGVyOiBub25lO1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3Zlci5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXJbZGlzYWJsZWRdLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICMwNzZiOWQ7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheTpub3QoLmRpc2FibGVkKSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5ob3VyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKSxcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5taW51dGU6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpIHtcblx0Y29sb3I6ICMzM2NjMzM7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheTpub3QoLmRpc2FibGVkKTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5ob3VyOm5vdCguZGlzYWJsZWQpOm5vdCguYWN0aXZlKTpob3Zlcixcbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5taW51dGU6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpOmhvdmVyIHtcblx0Y29sb3I6ICNmZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICMzM2NjMzM7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4uaG91ci5yZWQ6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlclxuXHR0YWJsZVxuXHR0clxuXHR0ZFxuXHRzcGFuLm1pbnV0ZS5yZWQ6bm90KC5kaXNhYmxlZCk6bm90KC5hY3RpdmUpLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkucmVkOm5vdCguZGlzYWJsZWQpLFxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnJlZCB7XG5cdGNvbG9yOiByZWQgIWltcG9ydGFudDtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXJcblx0dGFibGVcblx0dHJcblx0dGRcblx0c3Bhbi5ob3VyLnJlZDpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyXG5cdHRhYmxlXG5cdHRyXG5cdHRkXG5cdHNwYW4ubWludXRlLnJlZDpub3QoLmRpc2FibGVkKTpub3QoLmFjdGl2ZSk6aG92ZXIsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheS5yZWQ6bm90KC5kaXNhYmxlZCk6aG92ZXIsXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ucmVkOmhvdmVyIHtcblx0Y29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkLmRheSxcblx0LmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmhvdXIsXG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5taW51dGUge1xuXHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydCkgdGFibGUgdHIgdGQuZGF5LFxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpXG5cdFx0dGFibGVcblx0XHR0clxuXHRcdHRkXG5cdFx0c3Bhbi5ob3VyLFxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyOm5vdCgub2ZmLXNtLW1kLXN1cHBvcnQpXG5cdFx0dGFibGVcblx0XHR0clxuXHRcdHRkXG5cdFx0c3Bhbi5taW51dGUge1xuXHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0Zm9udC1zaXplOiAxLjRlbTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQuZGF5IHtcblx0XHR3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydCkgdGFibGUgdHIgdGQuZGF5IHtcblx0XHR3aWR0aDogNjBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5ob3VyLFxuXHQuZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4ubWludXRlIHtcblx0XHR3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDYwcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydClcblx0XHR0YWJsZVxuXHRcdHRyXG5cdFx0dGRcblx0XHRzcGFuLmhvdXIsXG5cdC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXI6bm90KC5vZmYtc20tbWQtc3VwcG9ydClcblx0XHR0YWJsZVxuXHRcdHRyXG5cdFx0dGRcblx0XHRzcGFuLm1pbnV0ZSB7XG5cdFx0d2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuXHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuLnNsbl9kYXRlcGlja2VyICNzbG5fZGF0ZS5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuLnNsbl90aW1lcGlja2VyICNzbG5fdGltZS5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLnRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLW1pbnV0ZXNcblx0dGFibGVcblx0dGhlYWRcblx0dHJcblx0dGgsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLnRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLWhvdXJzXG5cdHRhYmxlXG5cdHRoZWFkXG5cdHRyXG5cdHRoLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci50aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci1kYXlzXG5cdHRhYmxlXG5cdHRoZWFkXG5cdHRyXG5cdHRoLFxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlci50aW1lcGlja2VyXG5cdC5kYXRldGltZXBpY2tlci1tb250aHNcblx0dGFibGVcblx0dGhlYWRcblx0dHJcblx0dGgsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyLnRpbWVwaWNrZXJcblx0LmRhdGV0aW1lcGlja2VyLXllYXJzXG5cdHRhYmxlXG5cdHRoZWFkXG5cdHRyXG5cdHRoIHtcblx0aGVpZ2h0OiAxcHg7XG5cdHBhZGRpbmc6IDA7XG5cdGZvbnQtc2l6ZTogMXB4O1xuXHRsaW5lLWhlaWdodDogMXB4O1xuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4vKiBGSVggMDkyMDIzICovXG4uZGF0ZXRpbWVwaWNrZXIgZGl2LmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMge1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdGhlaWdodDogMjUwcHg7XG59XG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1taW51dGVzIHRhYmxlIHRyIHRkIHNwYW4ge1xuXHRmb250LXNpemU6IDEuMjVlbTtcblx0d2lkdGg6IDEyJTtcbn1cbi5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIgLmRhdGV0aW1lcGlja2VyLW1pbnV0ZXMgdGQsXG4uZGF0ZXRpbWVwaWNrZXIuc2xuLWRhdGV0aW1lcGlja2VyIC5kYXRldGltZXBpY2tlci1taW51dGVzIHRoIHtcblx0d2lkdGg6IDIwMHB4O1xufVxuLmRhdGV0aW1lcGlja2VyLnNsbi1kYXRldGltZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZGUxOWE7XG59XG4iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuQHVzZSBcIi4uL2NvbG9ycy1udVwiO1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcblxuLy9cbi8vIFByb2dyZXNzIGJhcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLz09IFByb2dyZXNzIGJhcnNcbi8vXG4vLyMjXG4kYnJhbmQtcHJpbWFyeTogY29sb3IuYWRqdXN0KCM0MjhiY2EsICRsaWdodG5lc3M6IC02LjUlKSAhZGVmYXVsdDsgLy8gIzMzN2FiN1xuJGJyYW5kLXN1Y2Nlc3M6ICM1Y2I4NWMgIWRlZmF1bHQ7XG4kYnJhbmQtaW5mbzogIzViYzBkZSAhZGVmYXVsdDtcbiRicmFuZC13YXJuaW5nOiAjZjBhZDRlICFkZWZhdWx0O1xuJGJyYW5kLWRhbmdlcjogI2Q5NTM0ZiAhZGVmYXVsdDtcbi8vKiogQmFja2dyb3VuZCBjb2xvciBvZiB0aGUgd2hvbGUgcHJvZ3Jlc3MgY29tcG9uZW50XG4kcHJvZ3Jlc3MtYmc6ICNmNWY1ZjUgIWRlZmF1bHQ7XG4vLyoqIFByb2dyZXNzIGJhciB0ZXh0IGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuLy8qKiBWYXJpYWJsZSBmb3Igc2V0dGluZyByb3VuZGVkIGNvcm5lcnMgb24gcHJvZ3Jlc3MgYmFyLlxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy4kYm9yZGVyLXJhZGl1cy1iYXNlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy51bml0KDAuNzUpO1xuXG4kcHJvZ3Jlc3MtYmFyLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnVuaXQoMS41KTtcblxuLy8qKiBEZWZhdWx0IHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1iZzogJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XG4vLyoqIFN1Y2Nlc3MgcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLXN1Y2Nlc3MtYmc6ICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xuLy8qKiBXYXJuaW5nIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci13YXJuaW5nLWJnOiAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcbi8vKiogRGFuZ2VyIHByb2dyZXNzIGJhciBjb2xvclxuJHByb2dyZXNzLWJhci1kYW5nZXItYmc6ICRicmFuZC1kYW5nZXIgIWRlZmF1bHQ7XG4vLyoqIEluZm8gcHJvZ3Jlc3MgYmFyIGNvbG9yXG4kcHJvZ3Jlc3MtYmFyLWluZm8tYmc6ICRicmFuZC1pbmZvICFkZWZhdWx0O1xuXG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSksICRhbmdsZTogNDVkZWcpIHtcblx0YmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXG5cdFx0JGFuZ2xlLFxuXHRcdCRjb2xvciAyNSUsXG5cdFx0dHJhbnNwYXJlbnQgMjUlLFxuXHRcdHRyYW5zcGFyZW50IDUwJSxcblx0XHQkY29sb3IgNTAlLFxuXHRcdCRjb2xvciA3NSUsXG5cdFx0dHJhbnNwYXJlbnQgNzUlLFxuXHRcdHRyYW5zcGFyZW50XG5cdCk7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChcblx0XHQkYW5nbGUsXG5cdFx0JGNvbG9yIDI1JSxcblx0XHR0cmFuc3BhcmVudCAyNSUsXG5cdFx0dHJhbnNwYXJlbnQgNTAlLFxuXHRcdCRjb2xvciA1MCUsXG5cdFx0JGNvbG9yIDc1JSxcblx0XHR0cmFuc3BhcmVudCA3NSUsXG5cdFx0dHJhbnNwYXJlbnRcblx0KTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdCRhbmdsZSxcblx0XHQkY29sb3IgMjUlLFxuXHRcdHRyYW5zcGFyZW50IDI1JSxcblx0XHR0cmFuc3BhcmVudCA1MCUsXG5cdFx0JGNvbG9yIDUwJSxcblx0XHQkY29sb3IgNzUlLFxuXHRcdHRyYW5zcGFyZW50IDc1JSxcblx0XHR0cmFuc3BhcmVudFxuXHQpO1xufVxuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuXHQtby1hbmltYXRpb246ICRhbmltYXRpb247XG5cdGFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbn1cblxuQG1peGluIHByb2dyZXNzLWJhci12YXJpYW50KCRjb2xvcikge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG5cblx0Ly8gRGVwcmVjYXRlZCBwYXJlbnQgY2xhc3MgcmVxdWlyZW1lbnQgYXMgb2YgdjMuMi4wXG5cdC5wcm9ncmVzcy1zdHJpcGVkICYge1xuXHRcdEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQ7XG5cdH1cbn1cblxuLy8gQmFyIGFuaW1hdGlvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gV2ViS2l0XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuXHRmcm9tIHtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0fVxufVxuXG4vLyBTcGVjIGFuZCBJRTEwK1xuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG5cdGZyb20ge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcblx0fVxuXHR0byB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHR9XG59XG5cbi8vIEJhciBpdHNlbGZcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gT3V0ZXIgY29udGFpbmVyXG4ucHJvZ3Jlc3Mge1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkcHJvZ3Jlc3MtYmFyLWhlaWdodDtcblx0bWFyZ2luLWJvdHRvbTogJHByb2dyZXNzLWJhci1oZWlnaHQ7XG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMC41KTtcblx0Ym9yZGVyLXJhZGl1czogJHByb2dyZXNzLWJvcmRlci1yYWRpdXM7XG5cdC8vQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpKTtcbn1cblxuLy8gQmFyIG9mIHByb2dyZXNzXG4ucHJvZ3Jlc3MtYmFyIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cdHdpZHRoOiAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1zbWFsbDtcblx0bGluZS1oZWlnaHQ6ICRwcm9ncmVzcy1iYXItaGVpZ2h0O1xuXHRjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cztcblx0Ly9AaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbih3aWR0aCAwLjZzIGVhc2UpO1xufVxuXG4vLyBTdHJpcGVkIGJhcnNcbi8vXG4vLyBgLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhcmAgaXMgZGVwcmVjYXRlZCBhcyBvZiB2My4yLjAgaW4gZmF2b3Igb2YgdGhlXG4vLyBgLnByb2dyZXNzLWJhci1zdHJpcGVkYCBjbGFzcywgd2hpY2ggeW91IGp1c3QgYWRkIHRvIGFuIGV4aXN0aW5nXG4vLyBgLnByb2dyZXNzLWJhcmAuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLFxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcblx0Ly9AaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkO1xuXHQvL2JhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xufVxuXG4vLyBDYWxsIGFuaW1hdGlvbiBmb3IgdGhlIGFjdGl2ZSBvbmVcbi8vXG4vLyBgLnByb2dyZXNzLmFjdGl2ZSAucHJvZ3Jlc3MtYmFyYCBpcyBkZXByZWNhdGVkIGFzIG9mIHYzLjIuMCBpbiBmYXZvciBvZiB0aGVcbi8vIGAucHJvZ3Jlc3MtYmFyLmFjdGl2ZWAgYXBwcm9hY2guXG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIsXG4ucHJvZ3Jlc3MtYmFyLmFjdGl2ZSB7XG5cdEBpbmNsdWRlIGFuaW1hdGlvbihwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGUpO1xufVxuXG4vLyBWYXJpYXRpb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG5cdEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItc3VjY2Vzcy1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItaW5mbyB7XG5cdEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItaW5mby1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItd2FybmluZyB7XG5cdEBpbmNsdWRlIHByb2dyZXNzLWJhci12YXJpYW50KCRwcm9ncmVzcy1iYXItd2FybmluZy1iZyk7XG59XG5cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcblx0QGluY2x1ZGUgcHJvZ3Jlc3MtYmFyLXZhcmlhbnQoJHByb2dyZXNzLWJhci1kYW5nZXItYmcpO1xufVxuIiwiQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL2NvbG9ycy1udSc7XG5cbkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5AdXNlICcuLi90eXBvLWFkbWluJztcblxuQHVzZSBcInNhc3M6Y29sb3JcIjtcblxuLnNsbi1idG4sXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zLCBjb2xvciAzMDBtcywgb3BhY2l0eSAyNTBtcyk7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGFsbCAyNTBtcyk7XG4gIEBleHRlbmQgJXppLW5hdmlnYXppb25lO1xuICAmLnNsbi1idG4tLWJpZ2dlciB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKFxuICAgICAgYmFja2dyb3VuZC1jb2xvciAyMDBtcyxcbiAgICAgIGNvbG9yIDMwMG1zLFxuICAgICAgb3BhY2l0eSAyNTBtc1xuICAgICk7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cbi8vIFNJWkVTXG4uc2xuLWJ0bi0tZnVsbHdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xuLWJ0bi0tbWVnYSxcbi5zbG4tYnRuLS1tZWdhIGlucHV0LFxuLnNsbi1idG4tLW1lZ2EgYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg5MHB4KTtcbiAgbWF4LXdpZHRoOiAzNzVweDtcbiAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDMyMHB4KTtcbiAgQGV4dGVuZCAlZm9udC1iaWdnZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU2cHgpO1xuICAgIC8vbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTZweCk7XG4gICAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0MHB4KTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gIH1cbiAgJi5zbG4tYnRuLS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zbG4tYnRuLS1iaWdnZXIsXG4uc2xuLWJ0bi0tYmlnZ2VyIGlucHV0LFxuLnNsbi1idG4tLWJpZ2dlciBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpO1xuICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICBAZXh0ZW5kICVmb250LWJpZztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgJi5zbG4tYnRuLS1mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuICAgIC8vZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgcGFkZGluZzogMXJlbSAxLjI1cmVtO1xuICAgICYuc2xuLWJ0bi0tdGV4dG9ubHkge1xuICAgICAgbWluLXdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDEyMHB4KTtcbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zbG4tYnRuLS1iaWcsXG4uc2xuLWJ0bi0tYmlnIGlucHV0LFxuLnNsbi1idG4tLWJpZyBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTBweCk7XG4gIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gIEBleHRlbmQgJWZvbnQtYmlnO1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgJi5zbG4tYnRuLS1mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICYuc2xuLXVwZGF0ZS1zZXR0aW5ncyxcbiAgJi5zbG4tcmVzZXQtc2V0dGluZ3Mge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG4gICYuc2xuLXJlc2V0LXNldHRpbmdzIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICB9XG4gICYuc2xuLXVwZGF0ZS1zZXR0aW5ncyB7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG4gICAgLy9mb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG4gICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTZweCk7XG4gICAgLy9saW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NnB4KTtcbiAgICAvL21pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gICAgLy9mb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG4gICAgJi5zbG4tYnRuLS10ZXh0b25seSB7XG4gICAgICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMTIwcHgpO1xuICAgIH1cbiAgfVxuICAmLnNsbi1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNsbi1idG4tLWJpZzI1LFxuLnNsbi1idG4tLWJpZzI1IGlucHV0LFxuLnNsbi1idG4tLWJpZzI1IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICBoZWlnaHQ6IDMuMjVyZW07XG4gIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gIEBpbmNsdWRlIHR5cG8tYWRtaW4uZm9udC1tZWRpdW07XG4gIC8vbGluZS1oZWlnaHQ6IDMuMjVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gICYuc2xuLWJ0bi0tZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgaGVpZ2h0OiAzLjI1cmVtO1xuICAgIEBpbmNsdWRlIHR5cG8tYWRtaW4uZm9udC1iaWc7XG4gIH1cbn1cbi5zbG4tYnRuLS1sYXJnZSxcbi5zbG4tYnRuLS1sYXJnZSBpbnB1dCxcbi5zbG4tYnRuLS1sYXJnZSBidXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgQGV4dGVuZCAlZm9udC1iaWc7XG4gIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjZweCk7XG4gIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcbiAgJi5zbG4tYnRuLS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ0cHgpO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcbiAgfVxufVxuLnNsbi1idG4tLW1lZGl1bSxcbi5zbG4tYnRuLS1tZWRpdW0gaW5wdXQsXG4uc2xuLWJ0bi0tbWVkaXVtIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDRweCk7XG4gIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NHB4KTtcbiAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAmLnNsbi1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnNsbi1idG4tLXNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gIEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gICYuc2xuLWJ0bi0taWNvbiB7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYi1yYWRpdXMoNTAlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1zbWFsbC0tcm91bmQsXG4uc2xuLWJ0bi0tc21hbGwtLXJvdW5kLnNsbi1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgQGV4dGVuZCAlZm9udC1tZWRpdW07XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmItcmFkaXVzKDUwJSk7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGFsbCAyNTBtcyk7XG4gICYuc2xuLWJ0bi0taWNvbi0tb2xkIHtcbiAgICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNnB4KTtcbiAgICB9XG4gICAgJjpob3ZlcjphZnRlcixcbiAgICAmOmZvY3VzOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAmOmhvdmVyOmFmdGVyLFxuICAgICY6Zm9jdXM6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWljb24tLW5vYmtnIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1pY29uLS1oZWxwY2hhdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NmJiNmE7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICM2NmJiNmE7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWljb24tLWFwcHJvdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1vaygxKTtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigxKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW9rKDAuOCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWljb24tLWRlbnkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ub3RvaygxKTtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigxKTtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW5vdG9rKDAuOCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbG4tYnRuLS1iYW5uZXJfX2N0YSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG4gIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuICBtYXgtd2lkdGg6IDM3NXB4O1xuICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzIwcHgpO1xuICBAZXh0ZW5kICVmb250LWJpZ2dlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgLy9oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTZweCk7XG4gICAgLy9saW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NnB4KTtcbiAgICBtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMjQwcHgpO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcbiAgfVxuICAmLnNsbi1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLy8gQ09MT1JTXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG4gIC5zbG4tYnRuLS1tYWluLFxuICAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbWFpbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgLmJ0bixcbiAgICAgIGlucHV0LFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tc21hbGwuc2xuLWJ0bi0taWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLWJ0bi0tbWFpbi0tdG9uYWwsXG4gIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1tYWluLS10b25hbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMik7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBzbG4tbnVjb2xvci0tbWFpbi0tbGlnaHQoMSk7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDJweCAycHggMXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgfVxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4yKTtcbiAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgIC5idG4sXG4gICAgICBpbnB1dCxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1zbWFsbC5zbG4tYnRuLS1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tbWFpbjI1LFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW1haW4yNSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW4tLWQxO1xuXHQgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLW1haW5tZWRpdW0sXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbWFpbm1lZGl1bSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLFxuICAgIDAuODVcbiAgKTtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG59XG4uc2xuLWJ0bi0tbGlnaHQsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBpbnB1dCxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tc21hbGwuc2xuLWJ0bi0taWNvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjphZnRlciB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLWRfbWFpbi0tbm9ia2csXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tZF9tYWluLS1ub2JrZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLXdhcm5pbmcsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0td2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZztcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tcHJvYmxlbSxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1wcm9ibGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1iZygxKTtcbiAgY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tZGFyaygxKTtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMnB4IDJweCAxcHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoMSk7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1iZygxKTtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKDEpO1xuICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtKDEpO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKDEpO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLW9rLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW9rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJ0bi0tdGV4dG9ubHksXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tdGV4dG9ubHkge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udV9tYWluLS1saWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYnRuLS10ZXh0b25seS0tZW1waCxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS10ZXh0b25seS0tZW1waCB7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNjAwO1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJ0bi0tdGV4dG9ubHktLWVtcGhia2csXG4jc2xuLXNhbG9uLS1hZG1pbiAuc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tdGV4dG9ubHktLWVtcGhia2cge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tYm9yZGVyb25seSxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1ib3JkZXJvbmx5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQtLWJvcmRlcjtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmLnNsbi1idG4tLWJpZ2dlciB7XG4gICAgYm9yZGVyOiAycHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuNzUpO1xuICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICYuc2xuLWJ0bi0tYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLWJvcmRlcm9ubHktLXcsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tYm9yZGVyb25seS0tdyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICAmLnNsbi1idG4tLWFjdGl2ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWVtcGhhc2lzO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICB9XG4gIH1cbn1cbi5zbG4tYnRuLS1ib3JkZXJvbmx5MjUsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tYm9yZGVyb25seTI1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbjtcbiAgYm9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJi5zbG4tYnRuLS1hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgaW5wdXQsXG4gICAgYnV0dG9uIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgICAmLnNsbi1idG4tLWljb246YWZ0ZXIge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tbm9ia2csXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbm9ia2cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICB9XG4gICYuc2xuLWJ0bi0tYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW47XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLnNsbi1idG4tLWJhbm5lcixcbi5zbG4tYnRuLnNsbi1idG4tLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgcGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1ncmVlbjtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG4gIH1cbn1cbi5zbG4tYnRuLS1jYWwtZGF5Om5vdCguc2xuLWljb25vbmx5LW5ldykge1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWJ0bi1jYWwtZGF5LWJnO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgfVxufVxuXG4uYXR0LXRpbWUtc2xvdC5hY3RpdmUgIC5zbG4tYnRuLS1jYWwtZGF5LnNsbi1pY29ub25seS1uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0O1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMmVtO1xuICAvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLy90b3A6IDUwJTtcbiAgbWluLXdpZHRoOiBhZG1pbl9jb25maWcuJGdyaWQtZ3V0dGVyLXdpZHRoICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMDtcbiAgbGVmdDogMTAyJTtcbiAgei1pbmRleDogOTk5O1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiB1bnNldDtcbiAgbGVmdDogdW5zZXQ7XG4gIHJpZ2h0OiB1bnNldDtcbiAgdHJhbnNmb3JtOiBub25lO1xuICAvLyAmOmhvdmVyIHtcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0ZXI7XG4gIC8vIH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC8vICAgIHdpZHRoOiAkZ3JpZC1ndXR0ZXItd2lkdGgqOS42O1xuICAgIC8vICAgIGxlZnQ6IDA7XG4gICAgLy8gICAgei1pbmRleDogOTk5O1xuICAgIC8vICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgLy9sZWZ0OiBhdXRvO1xuICAgIC8vbGVmdDogaW5pdGlhbDtcbiAgfVxufVxuLnNsbi1idG4tLW51LFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW51IHtcbiAgaGVpZ2h0OiAzcmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbiAgcGFkZGluZzogMCAxLjdlbTtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyLXJhZGl1czogc2V0dGluZ3MtbWl4aW5zLnJlbSg5OTk5cHgpO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgIG1pbi13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMjBweCk7XG4gIH1cbn1cbi5zbG4tYnRuLS1udS0taGlnaGVtcGgsXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0tbnUtLWhpZ2hlbXBoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgaW5wdXQsXG4gIGJ1dHRvbiB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgfVxuICB9XG59XG4uc2xuLWJ0bi0tbnUtLW1lZGhlbXBoLFxuLnNsbi1ib290c3RyYXAgLnNsbi1idG4tLW51LS1tZWRoZW1waCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1idG4tLW51LS1sb3doZW1waCxcbi5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1udS0tbG93aGVtcGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbiAgb3BhY2l0eTogMC41O1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGlucHV0LFxuICAgIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5zbG4tYnRuLS1tZWRoZW1waCAuc2xuLWFkbWluLWJhbm5lci0tY2xvc2UsXG4uc2xuLWJ0bi5zbG4tYWRtaW4tYmFubmVyLS1jbG9zZSB7XG4gIHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDQ4cHgpO1xuICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJ1gnO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIEBleHRlbmQgJWFic29sdXRlLWNlbnRlcmluZztcbiAgfVxufVxuLnNsbi1idG4tLWljb24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGlucHV0LFxuICBidXR0b24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLyogRklYIDA5MjAyMyAqL1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMTExJztcbiAgICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuMXJlbTtcbiAgICByaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzcHgpO1xuICAgIGJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGV4dGVuZCAlZm9udC1pY29uO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgfVxuICAmLnNsbi1idG4tLWljb24tLWNsaWNrdGhyb3VnaCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5zbG4tYnRuLS1pY29uLS1hbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAmLnNsbi1idG4tLWJpZyB7XG4gICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NHB4KTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjMzcmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIC8vcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tYmlnZ2VyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1tZWdhIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY0cHgpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oOTBweCk7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0tYmFubmVyX19jdGEge1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg3MnB4KTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDkwcHgpO1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1tZWRpdW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNTRweCk7XG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1sYXJnZSB7XG4gICAgcGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNTRweCk7XG4gICAgJjphZnRlciB7XG4gICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICB9XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uLS1sZWZ0IHtcbiAgICBidXR0b24ge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tYmlnIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjRweCk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDEycHgpO1xuICAgICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0OHB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1tZWRpdW0ge1xuICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NHB4KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2xuLWJ0bi0taWNvbi0tbGVmdC0tYWx0IHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgIGxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICAgIHotaW5kZXg6IDIwMDtcbiAgICB9XG4gICAgJi5zbG4tYnRuLS1iaWcge1xuICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NHB4KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ4cHgpO1xuICAgICAgfVxuICAgICAgJi5zbG4tYnRuLS10ZXh0b25seSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tYnRuLS1tZWRpdW0ge1xuICAgICAgcGFkZGluZy1yaWdodDogaW5oZXJpdDtcbiAgICAgIHBhZGRpbmctbGVmdDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1NHB4KTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKiBGSVggMDkyMDIzXG4uc2xuLWJ0bi0tY2FsLWRheS1zZWxlY3QsXG4uY2FsZW5kYXItaG9seWRheXMtYnV0dG9uIHtcbiAgJjphZnRlciB7XG4gICAgdG9wOiAwLjhyZW07XG4gICAgbGVmdDogMS41cmVtO1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG59XG4qL1xuLnNsbi1idG4tLWljb24sXG4uc2xuLWJvb3RzdHJhcCAuc2xuLWJ0bi0taWNvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2xuLWljb24tLWNoZWNrbWFyayB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICB9XG59XG4uc2xuLWljb24tLWluZm8tY2lyY2xlIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA1YSc7XG4gIH1cbn1cbi5zbG4taWNvbi0tY2FsZW5kYXIge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDczJztcbiAgfVxufVxuLnNsbi1pY29uLS1ib29raW5nIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAxNyc7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuLnNsbi1pY29uLS1zZXJ2aWNlcyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwYzQnO1xuICB9XG59XG4uc2xuLWljb24tLWFzc2lzdGFudHMge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMGMwJztcbiAgfVxufVxuLnNsbi1pY29uLS1zZXR0aW5ncyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMTMnO1xuICB9XG59XG4uc2xuLWljb24tLXRvb2xzIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjBhZCc7XG4gIH1cbn1cbi5zbG4taWNvbi0tc2F2ZSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwYzcnO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cbi5zbG4taWNvbi0tcmVzZXQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDFlJztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4uc2xuLWljb24tLWluZm8ge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDVhJztcbiAgfVxufVxuLnNsbi1pY29uLS1jbG9zZSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMGQnO1xuICB9XG59XG4uc2xuLWljb24tLWVkaXQge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDQ0JztcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG4uc2xuLWljb24tLXRyYXNoIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLWZvbnQtd2VpZ2h0LCA0MDApO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb250ZW50OiAnXFxmMWY4JztcbiAgfVxufVxuLy8gLnNsbi1pY29uLS11bmxvY2sge1xuLy8gICAmOmFmdGVyIHtcbi8vICAgICAvL2ZvbnQtd2VpZ2h0OiB2YXIoLS1mb250LXdlaWdodCwgNDAwKTtcbi8vICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyAgICAgY29udGVudDogJ1xcZjA5Yyc7XG4vLyAgIH1cbi8vIH1cbi5zbG4taWNvbi0tZmlsZSB7XG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29udGVudDogJ1xcZjE1Yyc7XG4gIH1cbn1cbi5zbG4taWNvbi0td2FybmluZyB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxMmEnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1xdWVzdGlvbiB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxMjgnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuXG4uc2xuLWljb24tLWFycm93LS11cCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNzcnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxuICAmLmNvbGxhcHNlZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICB9XG59XG4uc2xuLWljb24tLWFycm93LS1kb3duIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG4uc2xuLWljb24tLWRvY3Mge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnXFxmMDJkJztcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjhweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tc3RhciB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwMDUnO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyOHB4KTtcbiAgfVxufVxuLnNsbi1pY29uLS1wbGF5IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA0Yic7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG4uc2xuLWljb24tLWxpZ2h0YnVsYiB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwZWInO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMzcHgpO1xuICB9XG59XG4uc2xuLWljb24tLXRvZ2dsZSB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYyMDUnO1xuICB9XG4gICYuc2xuLWJ0bi0tYmFubmVyX19jdGE6OmFmdGVyIHtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIH1cbn1cbi5zbG4tYnRuLS1pY29uLnNsbi1idG4tLW1lZ2Euc2xuLWljb24tLWxpZ2h0YnVsYjphZnRlciB7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgLy9mb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG4gIH1cbn1cbi5zbG4taWNvbi0tbWVka2l0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjBmYSc7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI4cHgpO1xuICB9XG59XG4uc2xuLWljb24tLWhlbHBjaGF0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA4Nic7XG4gICAgLy9jb250ZW50OiBcIlxcZjFjZFwiO1xuICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcbiAgfVxuICAmLmFjdGl2ZTphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwZCc7XG4gIH1cbn1cblxuLnNsbi1pY29uLS1hcnJvdy0tbGVmdCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYwNTMnO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ2cHgpICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5zbG4tYnRuLS1sYXJnZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuICAgICYuc2xuLWJ0bi0tbGFyZ2U6YWZ0ZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDZweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5zbG4taWNvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjA1NCc7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDZweCkgIWltcG9ydGFudDtcbiAgfVxuICAmLnNsbi1idG4tLWxhcmdlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgJi5zbG4tYnRuLS1sYXJnZTphZnRlciB7XG4gICAgICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NnB4KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uc2xuLWljb24tLXBsdXMge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwNjcnO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAwLjZyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbi5zbG4taWNvbi0tdGltZXMsXG4uc2xuLWJ0bi0taWNvbi5zbG4tYnRuLS1pY29uLS1sZWZ0LS1hbHQuc2xuLWljb24tLXRpbWVzIHtcbiAgJjphZnRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb250ZW50OiAnXFxmMDU3JztcbiAgfVxufVxuXG4uc2xuLWljb24tLXBsdXMtY2lyY2xlIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIGdyaWQtcm93OiAzO1xuICBqdXN0aWZ5LXNlbGY6IGVuZDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRzbG4tY29sb3ItLWJ0bi1jYWwtZGF5LWJnO1xuICAmOmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbnRlbnQ6ICdcXGYwNTUnO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNzIuNSU7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAjZGVkZWRlO1xuICB9XG59XG4vKiBGSVggMDkyMDIzIFxuLnNsbi1pY29uLS1wZW4ge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29udGVudDogXCJcXGYzMDRcIjtcbiAgfVxufVxuXG4uc2xuLWljb24tLWNvcHkge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29udGVudDogXCJcXGYwYzVcIjtcbiAgfVxufVxuXG4uc2xuLWljb24tLXVzZXItY2hlY2sge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgY29udGVudDogXCJcXGY0ZmNcIjtcbiAgfVxufVxuXG4uc2xuLWljb24tLWxvY2sge1xuICAmOmFmdGVyIHtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGNvbnRlbnQ6IFwiXFxmMDIzXCI7XG4gICAgcGFkZGluZzogMS4xcmVtIDAuN3JlbTtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuKi9cbiNzbG5fYm9va2luZy1kZXRhaWxzLFxuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAuc2xuLWljb24tLWN1c3RvbWVydXJsLFxuICAuc2xuLWJ0bi5zbG4taWNvbi0tY3VzdG9tZXJ1cmwge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjZyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygxKTtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogMXB4IDJweCAycHggMXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMS4zNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDI3IDMwJyUzRSUzQ2cgaWQ9J0ljb25fZmVhdGhlci11c2VyJyBkYXRhLW5hbWU9J0ljb24gZmVhdGhlci11c2VyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNC41IC0zKSclM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTInIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDEyJyBkPSdNMzAsMzNhMS41LDEuNSwwLDAsMS0xLjUtMS41di0zQTQuNTA1LDQuNTA1LDAsMCwwLDI0LDI0SDEyYTQuNSw0LjUsMCwwLDAtNC41LDQuNXYzYTEuNSwxLjUsMCwwLDEtMywwdi0zQTcuNSw3LjUsMCwwLDEsMTIsMjFIMjRhNy41MDksNy41MDksMCwwLDEsNy41LDcuNXYzQTEuNSwxLjUsMCwwLDEsMzAsMzNaJyBmaWxsPSclMjMwMDM1NTMnLyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xMycgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTMnIGQ9J00xOCwzYTcuNSw3LjUsMCwxLDEtNy41LDcuNUE3LjUwOCw3LjUwOCwwLDAsMSwxOCwzWm0wLDEyYTQuNSw0LjUsMCwxLDAtNC41LTQuNUE0LjUwNSw0LjUwNSwwLDAsMCwxOCwxNVonIGZpbGw9JyUyMzAwMzU1MycvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIH1cbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjIpO1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1kYXJrKDEpO1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgIH1cbiAgICAgIC8vICY6aG92ZXIge1xuICAgICAgLy8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbjtcbiAgICAgIC8vIFx0Y29sb3I6ICRjbF9tYWluLS13aGl0ZTtcbiAgICAgIC8vIFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgLy8gXHQmOjphZnRlciB7XG4gICAgICAvLyBcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNycgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDI3IDMwJyUzRSUzQ2cgaWQ9J0ljb25fZmVhdGhlci11c2VyJyBkYXRhLW5hbWU9J0ljb24gZmVhdGhlci11c2VyJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtNC41IC0zKSclM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTInIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDEyJyBkPSdNMzAsMzNhMS41LDEuNSwwLDAsMS0xLjUtMS41di0zQTQuNTA1LDQuNTA1LDAsMCwwLDI0LDI0SDEyYTQuNSw0LjUsMCwwLDAtNC41LDQuNXYzYTEuNSwxLjUsMCwwLDEtMywwdi0zQTcuNSw3LjUsMCwwLDEsMTIsMjFIMjRhNy41MDksNy41MDksMCwwLDEsNy41LDcuNXYzQTEuNSwxLjUsMCwwLDEsMzAsMzNaJyBmaWxsPSclMjNmZmZmZmYnLyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xMycgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTMnIGQ9J00xOCwzYTcuNSw3LjUsMCwxLDEtNy41LDcuNUE3LjUwOCw3LjUwOCwwLDAsMSwxOCwzWm0wLDEyYTQuNSw0LjUsMCwxLDAtNC41LTQuNUE0LjUwNSw0LjUwNSwwLDAsMCwxOCwxNVonIGZpbGw9JyUyM2ZmZmZmZicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgLy8gXHR9XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG4gICNzbG4tYm9va2luZ19fY3VzdG9tZXJfX3Jlc2V0LFxuICAuc2xuLWJvb2tpbmctLXJlc2V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjZyZW07XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtLS1kYXJrKDEpO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMnB4IDJweCAxcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxLjM1cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1LjUyJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMjUuNTIgMzAnJTNFJTNDZyBpZD0nbm91bi1kZWxldGUtNzQwNjc0MCcgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTIxLjA3OCAtNyknJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzEyJyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxMicgZD0nTTI3LDI4VjQ0LjQ0OGE0LjI5Miw0LjI5MiwwLDAsMCw0LjI4OCw0LjI4OEg0M2E0LjI5Miw0LjI5MiwwLDAsMCw0LjI4OC00LjI4OFYyOEg0NC42NDJWNDQuNDQ4QTEuNjQzLDEuNjQzLDAsMCwxLDQzLDQ2LjA4OEgzMS4yODhhMS42NDUsMS42NDUsMCwwLDEtMS42NDEtMS42NDFWMjhaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMy4zMDkgLTExLjczNSknIGZpbGw9JyUyM2EwMTUxNCcvJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzEzJyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxMycgZD0nTTQxLDM1aDIuNjQ3VjQ1LjQyMUg0MVonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xMS4xMzMgLTE1LjY0NyknIGZpbGw9JyUyM2EwMTUxNCcvJTNFJTNDcGF0aCBpZD0nVHJhY2NpYXRvXzE0JyBkYXRhLW5hbWU9J1RyYWNjaWF0byAxNCcgZD0nTTUyLDM1aDIuNjQ3VjQ1LjQyMUg1MlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC0xNy4yOCAtMTUuNjQ3KScgZmlsbD0nJTIzYTAxNTE0Jy8lM0UlM0NwYXRoIGlkPSdUcmFjY2lhdG9fMTUnIGRhdGEtbmFtZT0nVHJhY2NpYXRvIDE1JyBkPSdNNDYuNiwxMS40MTJINDEuMzkxTDQwLjI2Miw4LjU5MkEyLjUyOCwyLjUyOCwwLDAsMCwzNy45MSw3SDMwLjI4NkEyLjUzMSwyLjUzMSwwLDAsMCwyNy45Myw4LjU5MkwyNi44LDExLjQxMkgyMS4wNzh2Mi42NDdINDYuNTlsMC0yLjY0N1pNMzAuMzYyLDkuNjQ3aDcuNDc0bC43MDcsMS43NjVIMjkuNjU1WicgZmlsbD0nJTIzYTAxNTE0Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzI1LjUnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAyNS41IDMwJyUzRSUzQ3BhdGggaWQ9J1RyYWNjaWF0b18xNicgZGF0YS1uYW1lPSdUcmFjY2lhdG8gMTYnIGQ9J00yMi44MTcsNy40NDZBMS41LDEuNSwwLDAsMSwyMi44LDkuNTY3bC0yLjIyNCwyLjJoMS4xN0ExMi42MTgsMTIuNjE4LDAsMSwxLDksMjQuMzgyYTEuNSwxLjUsMCwwLDEsMywwLDkuNzUxLDkuNzUxLDAsMSwwLDkuNzUtOS42MThIMjAuNThsMi4yMjQsMi4yQTEuNSwxLjUsMCwxLDEsMjAuNywxOS4xbC00LjgyMS00Ljc2NWExLjUsMS41LDAsMCwxLDAtMi4xMzRMMjAuNyw3LjQzM0ExLjUsMS41LDAsMCwxLDIyLjgxNyw3LjQ0NlonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKC05IC03KScgZmlsbC1ydWxlPSdldmVub2RkJyBmaWxsPSclMjNhMDE1MTQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tcHJvYmxlbS0tYmcoMSk7XG4gICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXByb2JsZW0tLWRhcmsoMSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS1wcm9ibGVtKDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gQlROIFVUSUxJVElFU1xuLnNsbi1idG4tLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC41O1xuICAmI3Nsbi1hZGRzZXJ2aWNlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuLnNsbi1idG4tLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYnRuLS1ibGluayxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS1ibGluayxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYnRuLS10ZXh0b25seS0tZW1waC5zbG4tYnRuLS1ibGluayxcbiNzbG4tc2Fsb24tLWFkbWluIC5zbG4tYm9vdHN0cmFwIC5zbG4tYnRuLS10ZXh0b25seS0tZW1waC5zbG4tYnRuLS1ibGluayB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICBhbmltYXRpb24tbmFtZTogYnRuYmxpbms7XG59XG5Aa2V5ZnJhbWVzIGJ0bmJsaW5rIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgfVxuICAxMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xLCAxLjEpO1xuICB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEsIDEuMSk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cbi5zbG4tYnRuLS1pbmxpbmUsXG4uc2xuLWJ0bi0taW5saW5lLS1pY29uIHtcbiAgcGFkZGluZzogMWVtIDEuMjVlbTtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQtLW9wMjU7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDAuNSk7XG4gIC8vYm9yZGVyOiAxcHggc29saWQgJGNsX21haW4tLWxpZ2h0O1xuICAvL2JhY2tncm91bmQtY29sb3I6ICRjbF9tYWluLS1saWdodDtcbiAgLy9jb2xvcjogJGNsX21haW47XG4gIGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy5yZW0oNHB4KTtcbiAgLyogRklYIDA5MjAyMyAqL1xuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzNweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbnRlbnQ6ICdcXGY0ZmMnO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zLFxuICAgICAgY29sb3IgMzAwbXMsXG4gICAgICBvcGFjaXR5IDI1MG1zXG4gICAgKTtcbiAgfVxuXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAvKiBGSVggMDkyMDIzIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjbF9tYWluLS13aGl0ZTtcbiAgICAgIH1cbiAgICAgICovXG4gICAgfVxuICB9XG59XG4vLyBCVE4gVVRJTElUSUVTIC8vIEVORFxuLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIC5uYXYtdGFiLFxuaDIuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIgLm5hdi10YWIge1xuICBAZXh0ZW5kIC5zbG4tYnRuO1xuICBAZXh0ZW5kIC5zbG4tYnRuLS1ib3JkZXJvbmx5LS13bmx5IW9wdGlvbmFsO1xuICBAZXh0ZW5kIC5zbG4tYnRuLS1tZWRpdW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwO1xuICAmOm5vdCgubmF2LXRhYi1hY3RpdmUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cbi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciAubmF2LXRhYi5uYXYtdGFiLWFjdGl2ZSxcbmgyLnNsbi1uYXYtdGFiLXdyYXBwZXIubmF2LXRhYi13cmFwcGVyIC5uYXYtdGFiLm5hdi10YWItYWN0aXZlIHtcbiAgQGV4dGVuZCAuc2xuLWJ0bi0tYWN0aXZlO1xufVxuLy8gLmJ0bi1ncm91cC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciAuYWN0aXZlIHtcbi8vICAgQGV4dGVuZCAuc2xuLWJ0bi0tb2s7XG4vLyB9XG5cbiNzbG4tc2Fsb24tLWFkbWluIC5jb2wtc20tMTIuc2xuLWFkbWluLW5hdixcbiNzbG4tc2Fsb24tLWFkbWluIC5jb2wtbWQtMTIuc2xuLWFkbWluLW5hdixcbi5zbG4tYWRtaW4tbmF2IHtcbiAgLy9AZXh0ZW5kICVkaXNwbGF5LWZsZXg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgYSB7XG4gICAgQGV4dGVuZCAuc2xuLWJ0bjtcbiAgICBAZXh0ZW5kIC5zbG4tYnRuLS1ub2JrZztcbiAgICBAZXh0ZW5kIC5zbG4tYnRuLS1tZWRpdW07XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpICFpbXBvcnRhbnQ7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICYuY3VycmVudCB7XG4gICAgICBAZXh0ZW5kIC5zbG4tYnRuLS1hY3RpdmU7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LW91dGxpbmU6IDA7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLnNsbi10YWItbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGEge1xuICAgICAgQGV4dGVuZCAuc2xuLWJ0bjtcbiAgICAgIEBleHRlbmQgLnNsbi1idG4tLWJvcmRlcm9ubHk7XG4gICAgICBAZXh0ZW5kIC5zbG4tYnRuLS1tZWRpdW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgICYuYWN0aXZlIGEge1xuICAgICAgQGV4dGVuZCAuc2xuLWJ0bi0tYWN0aXZlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcbiAgICBsaTpub3QoLmFjdGl2ZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGxpIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgJjpub3QoLmFjdGl2ZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gVE9PQk9YXG4uc2xuLXRvb2xib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLCAwLjkpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuICBtYXgtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU5cHgpO1xuXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBleHRlbmQgJXppLW5hdmlnYXppb25lO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihtYXgtaGVpZ2h0IDUwMG1zLCBwYWRkaW5nIDIwMG1zKTtcbiAgLnNsbi1idG4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24ob3BhY2l0eSAyMDBtcyk7XG4gIH1cbiAgJi5vcGVuIHtcbiAgICBtYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAuc2xuLWJ0biB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuc2xuLXRvb2xib3gtdHJpZ2dlciB7XG4gICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOm5vdCgub3Blbikge1xuICAgIG1heC1oZWlnaHQ6IDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zbG4tYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDRweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogOTklO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDAuODUpO1xuICAgICY6bm90KC5vcGVuKSB7XG4gICAgICBtYXgtaGVpZ2h0OiAwcHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBib3R0b206IGluaXRpYWw7XG4gICAgbWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICBtYXgtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU5cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDApO1xuICAgICY6bm90KC5vcGVuKSB7XG4gICAgICBtYXgtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU5cHgpO1xuICAgIH1cbiAgICAuc2xuLXRvb2xib3gtdHJpZ2dlciB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG9wYWNpdHkgMjUwbXMpO1xuICAgIH1cbiAgfVxufVxuLy8gVE9PTEJPWCAvLyBFTkRcbi8vIEhFTFAgQ0hBVFxuLnNsbi1hZG1pbi1zaWRlYmFyLFxuLnNsbi1jYWxlbmRhci1zaWRlYmFyIHtcbiAgLnNsbi1oZWxwLWJ1dHRvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAmLnNsbi1idG4tLWJpZy5zbG4tYnRuLS1pY29uIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oODBweCk7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNThweCk7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tbm9ia2cge1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZ3JlZW47XG4gICAgICBjb2xvcjogIzY2YmI2YTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZ3JlZW47XG4gICAgICAgIGNvbG9yOiAjNjZiYjZhO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1ncmVlbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkYWM2O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmJiNmE7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLWJ0bi0tc21hbGwtLXJvdW5kIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAgIH1cbiAgfVxufVxuLnNsbi1jYWxlbmRhci1zaWRlYmFyIHtcbiAgLnNsbi1oZWxwLWJ1dHRvbi5zbG4tYnRuLS1ub2JrZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xuLWhlbHBjaGF0X19jbG9zZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtNjBweCk7XG4gIHJpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXM7XG4gIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAvKiBGSVggMDkyMDIzICovXG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG4gICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgIEBleHRlbmQgJWZvbnQtaWNvbjtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbnRlbnQ6ICdcXGYwMGQnO1xuICB9XG5cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIH1cbiAgfVxufVxuLy8gSEVMUCBDSEFUIC8vIEVORFxuLy8gV1AgQlVUVE9OU1xuI3thZG1pbl9jb25maWcuJHdyYXBwZXJ9IHtcbiAgcC5zdWJtaXQge1xuICAgIEBleHRlbmQgLnNsbi1idG47XG4gICAgQGV4dGVuZCAuc2xuLWJ0bi0tbWFpbjtcbiAgICAvL0BleHRlbmQgLnNsbi1idG4tLWJpZztcbiAgICBAZXh0ZW5kIC5zbG4tYnRuLS1pY29uO1xuICAgIEBleHRlbmQgLnNsbi1pY29uLS1zYXZlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLXRvcDogNSU7XG4gIH1cbn1cblxuLnNsbi1kdXAtaWNvbi10b29sdGlwOjphZnRlciB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29udGVudDogJ1xcZjBjNSc7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDk3OGJkO1xufVxuXG4uc2xuLWR1cC1jbG9zZS1pY29uLXRvb2x0aXAge1xuICBjb2xvcjogZ3JheTtcbn1cblxuLnNsbi1kdXAtY2xvc2UtaWNvbi10b29sdGlwOjphZnRlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb250ZW50OiAnXFxmMGM1JztcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGNvbG9yOiBncmF5O1xufVxuXG4vLyAyMDI1IENhbGVuZGFyXG5cbi5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1pY29ub25seSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuICBAZXh0ZW5kICVmb250LW1lZGl1bTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgLy9wYWRkaW5nOiAwIDEwcHg7XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihhbGwgMjUwbXMpO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gICAgbGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG4gIH1cbiAgJi5zbG4tYnRuLS1pY29uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLWJ0bi0tY2FsZW5kYXItdmlldy0tcGlsbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNDBweCk7XG4gIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1MHB4KTtcbiAgcGFkZGluZzogMCAwIDAgMC41cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIEBleHRlbmQgJWZvbnQtYmlnO1xuICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICYuc2xuLWNhbGVuZGFyX19yb3dfX2J1dHRvbiB7XG4gICAgcGFkZGluZzogMCAxLjVyZW0gMCAxcmVtO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5iLXJhZGl1cyg1MCUpO1xuICBpbnB1dCxcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgJjphZnRlcixcbiAgICBpbnB1dCxcbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1idG4tLWNhbGVuZGFyLXZpZXctLXRleHRvbmx5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAZXh0ZW5kICVmb250LWJpZztcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gIH1cbiAgJjpoYXMoYnV0dG9uLmFjdGl2ZSkge1xuICAgIC8vICY6OmFmdGVyIHtcbiAgICAvLyAgIGNvbnRlbnQ6ICcnO1xuICAgIC8vICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vICAgYm90dG9tOiAwLjI1cmVtO1xuICAgIC8vICAgbGVmdDogMC4yNXJlbTtcbiAgICAvLyAgIHJpZ2h0OiAwLjI1cmVtO1xuICAgIC8vICAgd2lkdGg6IGNhbGMoMTAwJSAtIDAuNXJlbSk7XG4gICAgLy8gICBoZWlnaHQ6IDJweDtcbiAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgIC8vICAgb3BhY2l0eTogMTtcbiAgICAvLyAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGFsbCAxNTBtcyk7XG4gICAgLy8gfVxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgYnV0dG9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgICY6bm90KDpob3Zlcikge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodC0tZXZpZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBpbnB1dCxcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgfVxuICAgICAgJjpoYXMoYnV0dG9uLmFjdGl2ZSkge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLWJ0bi0tbmV3LFxuLnNsbi1idG4uc2xuLWJ0bi0tbmV3IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlO1xuXG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cbiAgfVxuICAmOm5vdCguc2xuLWJ0bi0tY2FsZW5kYXItdmlldy0tcGlsbCk6bm90KC5zbG4tYnRuLS1ib3JkZXJvbmx5MjUpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgJi5zbG4tYnRuLS10ZXh0b25seSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfbWFpbi0tZDE7XG4gICAgJjpub3QoLnNsbi1jYWxlbmRhcl9fcm93X19idXR0b24pIHsgIFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnNsbi1jYWxlbmRhcl9fcm93X19idXR0b24ge1xuICAgIC8vIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtLS1saWdodDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKGFkbWluX2NvbmZpZy4kY2xfcHJvYmxlbS0tbGlnaHQsIDI1JSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdChhZG1pbl9jb25maWcuJGNsX3Byb2JsZW0tLWxpZ2h0LCAkbGlnaHRuZXNzOiAtNTAlKTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tbGlnaHQ7XG4gICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLWFzc2lzdGFudC1tb2RlIHtcbiAgLnNsbi1jYWxlbmRhcl9fcm93X19idXR0b24ub25seW9uZSB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG4uc2xuLWljb24tLW5ldyB7XG4gICYuc2xuLWljb24tLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGdhcDogMC41cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgfVxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cbi5zbG4taWNvbm9ubHktbmV3IHtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1kYXJrZXN0O1xuICAmOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWRhcmtlc3Q7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2xuLWljb24tLW5ldy0tcGx1cyB7IFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNiAyVjMwTTIgMTZIMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNiAyVjMwTTIgMTZIMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgJi5zbG4taWNvbm9ubHktbmV3IHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICB9XG4gIH1cbn1cbi5zbG4taWNvbi0tbmV3LS14IHsgXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMS4yNWVtO1xuICAgIGhlaWdodDogMS4yNWVtO1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE2IDJWMzBNMiAxNkgzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE2IDJWMzBNMiAxNkgzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcblxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSkgcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1pbi1vdXQ7XG4gIH1cbiAgJi5zbG4taWNvbm9ubHktbmV3IHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMS43NXJlbTtcbiAgICAgIGhlaWdodDogMS43NXJlbTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjI1KSByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnNsbi1pY29uLS1uZXctLWxvY2sgeyBcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNicgaGVpZ2h0PSczOCcgdmlld0JveD0nMCAwIDM2IDM4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOS4yNSAxNy4yNVYxMC4yNUM5LjI1IDcuOTI5MzYgMTAuMTcxOSA1LjcwMzc2IDExLjgxMjggNC4wNjI4MkMxMy40NTM4IDIuNDIxODcgMTUuNjc5NCAxLjUgMTggMS41QzIwLjMyMDYgMS41IDIyLjU0NjIgMi40MjE4NyAyNC4xODcyIDQuMDYyODJDMjUuODI4MSA1LjcwMzc2IDI2Ljc1IDcuOTI5MzYgMjYuNzUgMTAuMjVWMTcuMjVNNS43NSAxNy4yNUgzMC4yNUMzMi4xODMgMTcuMjUgMzMuNzUgMTguODE3IDMzLjc1IDIwLjc1VjMzQzMzLjc1IDM0LjkzMyAzMi4xODMgMzYuNSAzMC4yNSAzNi41SDUuNzVDMy44MTcgMzYuNSAyLjI1IDM0LjkzMyAyLjI1IDMzVjIwLjc1QzIuMjUgMTguODE3IDMuODE3IDE3LjI1IDUuNzUgMTcuMjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNicgaGVpZ2h0PSczOCcgdmlld0JveD0nMCAwIDM2IDM4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOS4yNSAxNy4yNVYxMC4yNUM5LjI1IDcuOTI5MzYgMTAuMTcxOSA1LjcwMzc2IDExLjgxMjggNC4wNjI4MkMxMy40NTM4IDIuNDIxODcgMTUuNjc5NCAxLjUgMTggMS41QzIwLjMyMDYgMS41IDIyLjU0NjIgMi40MjE4NyAyNC4xODcyIDQuMDYyODJDMjUuODI4MSA1LjcwMzc2IDI2Ljc1IDcuOTI5MzYgMjYuNzUgMTAuMjVWMTcuMjVNNS43NSAxNy4yNUgzMC4yNUMzMi4xODMgMTcuMjUgMzMuNzUgMTguODE3IDMzLjc1IDIwLjc1VjMzQzMzLjc1IDM0LjkzMyAzMi4xODMgMzYuNSAzMC4yNSAzNi41SDUuNzVDMy44MTcgMzYuNSAyLjI1IDM0LjkzMyAyLjI1IDMzVjIwLjc1QzIuMjUgMTguODE3IDMuODE3IDE3LjI1IDUuNzUgMTcuMjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogY29udGFpbjtcbiAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICB9XG4gICYuc2xuLWljb25vbmx5LW5ldyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG59XG4uc2xuLWljb24tLW5ldy0tdW5sb2NrIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiAxLjI1ZW07XG4gICAgaGVpZ2h0OiAxLjI1ZW07XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS44MzMzMyA5LjE2NjMxVjUuODMyOTdDNS44MzIyOSA0Ljc5OTY4IDYuMjE1MjMgMy44MDI4NiA2LjkwNzgxIDMuMDM2MDNDNy42MDAzOSAyLjI2OTIgOC41NTMxOSAxLjc4NzA2IDkuNTgxMjUgMS42ODMyMUMxMC42MDkzIDEuNTc5MzcgMTEuNjM5MyAxLjg2MTIzIDEyLjQ3MTIgMi40NzQwN0MxMy4zMDMyIDMuMDg2OTEgMTMuODc3NyAzLjk4NzAxIDE0LjA4MzMgNC45OTk2NE00LjE2NjY3IDkuMTY2MzFIMTUuODMzM0MxNi43NTM4IDkuMTY2MzEgMTcuNSA5LjkxMjUgMTcuNSAxMC44MzNWMTYuNjY2M0MxNy41IDE3LjU4NjggMTYuNzUzOCAxOC4zMzMgMTUuODMzMyAxOC4zMzNINC4xNjY2N0MzLjI0NjE5IDE4LjMzMyAyLjUgMTcuNTg2OCAyLjUgMTYuNjY2M1YxMC44MzNDMi41IDkuOTEyNSAzLjI0NjE5IDkuMTY2MzEgNC4xNjY2NyA5LjE2NjMxWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTUuODMzMzMgOS4xNjYzMVY1LjgzMjk3QzUuODMyMjkgNC43OTk2OCA2LjIxNTIzIDMuODAyODYgNi45MDc4MSAzLjAzNjAzQzcuNjAwMzkgMi4yNjkyIDguNTUzMTkgMS43ODcwNiA5LjU4MTI1IDEuNjgzMjFDMTAuNjA5MyAxLjU3OTM3IDExLjYzOTMgMS44NjEyMyAxMi40NzEyIDIuNDc0MDdDMTMuMzAzMiAzLjA4NjkxIDEzLjg3NzcgMy45ODcwMSAxNC4wODMzIDQuOTk5NjRNNC4xNjY2NyA5LjE2NjMxSDE1LjgzMzNDMTYuNzUzOCA5LjE2NjMxIDE3LjUgOS45MTI1IDE3LjUgMTAuODMzVjE2LjY2NjNDMTcuNSAxNy41ODY4IDE2Ljc1MzggMTguMzMzIDE1LjgzMzMgMTguMzMzSDQuMTY2NjdDMy4yNDYxOSAxOC4zMzMgMi41IDE3LjU4NjggMi41IDE2LjY2NjNWMTAuODMzQzIuNSA5LjkxMjUgMy4yNDYxOSA5LjE2NjMxIDQuMTY2NjcgOS4xNjYzMVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgJi5zbG4taWNvbm9ubHktbmV3IHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLnNsbi1pY29uLS1uZXctLWNoZWNrbWFyayAge1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEuMjVlbTtcbiAgICBoZWlnaHQ6IDEuMjVlbTtcbiAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM2JyBoZWlnaHQ9JzI2JyB2aWV3Qm94PScwIDAgMzYgMjYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNCAyTDEyIDI0TDIgMTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM2JyBoZWlnaHQ9JzI2JyB2aWV3Qm94PScwIDAgMzYgMjYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zNCAyTDEyIDI0TDIgMTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1zaXplOiBjb250YWluO1xuICAgIG1hc2stc2l6ZTogY29udGFpbjtcbiAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICBtYXNrLXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbiAgJi5zbG4taWNvbm9ubHktbmV3IHtcbiAgICAmOjphZnRlciB7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG4gIH1cbiAgJi5yZW1vdmUtaG9seWRheXMge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgIGhlaWdodDogMS4yNWVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS44MzMzMyA5LjE2NjMxVjUuODMyOTdDNS44MzIyOSA0Ljc5OTY4IDYuMjE1MjMgMy44MDI4NiA2LjkwNzgxIDMuMDM2MDNDNy42MDAzOSAyLjI2OTIgOC41NTMxOSAxLjc4NzA2IDkuNTgxMjUgMS42ODMyMUMxMC42MDkzIDEuNTc5MzcgMTEuNjM5MyAxLjg2MTIzIDEyLjQ3MTIgMi40NzQwN0MxMy4zMDMyIDMuMDg2OTEgMTMuODc3NyAzLjk4NzAxIDE0LjA4MzMgNC45OTk2NE00LjE2NjY3IDkuMTY2MzFIMTUuODMzM0MxNi43NTM4IDkuMTY2MzEgMTcuNSA5LjkxMjUgMTcuNSAxMC44MzNWMTYuNjY2M0MxNy41IDE3LjU4NjggMTYuNzUzOCAxOC4zMzMgMTUuODMzMyAxOC4zMzNINC4xNjY2N0MzLjI0NjE5IDE4LjMzMyAyLjUgMTcuNTg2OCAyLjUgMTYuNjY2M1YxMC44MzNDMi41IDkuOTEyNSAzLjI0NjE5IDkuMTY2MzEgNC4xNjY2NyA5LjE2NjMxWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNS44MzMzMyA5LjE2NjMxVjUuODMyOTdDNS44MzIyOSA0Ljc5OTY4IDYuMjE1MjMgMy44MDI4NiA2LjkwNzgxIDMuMDM2MDNDNy42MDAzOSAyLjI2OTIgOC41NTMxOSAxLjc4NzA2IDkuNTgxMjUgMS42ODMyMUMxMC42MDkzIDEuNTc5MzcgMTEuNjM5MyAxLjg2MTIzIDEyLjQ3MTIgMi40NzQwN0MxMy4zMDMyIDMuMDg2OTEgMTMuODc3NyAzLjk4NzAxIDE0LjA4MzMgNC45OTk2NE00LjE2NjY3IDkuMTY2MzFIMTUuODMzM0MxNi43NTM4IDkuMTY2MzEgMTcuNSA5LjkxMjUgMTcuNSAxMC44MzNWMTYuNjY2M0MxNy41IDE3LjU4NjggMTYuNzUzOCAxOC4zMzMgMTUuODMzMyAxOC4zMzNINC4xNjY2N0MzLjI0NjE5IDE4LjMzMyAyLjUgMTcuNTg2OCAyLjUgMTYuNjY2M1YxMC44MzNDMi41IDkuOTEyNSAzLjI0NjE5IDkuMTY2MzEgNC4xNjY2NyA5LjE2NjMxWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vY29sb3JzLW51XCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuXG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5cbkBtaXhpbiBmb250LWljb24tLW0oJGZvbnRTaXplOiBudWxsKSB7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdvcmQtd3JhcDogbm9ybWFsO1xuXHRkaXJlY3Rpb246IGx0cjtcblx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0QGlmICgkZm9udFNpemUpIHtcblx0XHRmb250LXNpemU6ICRmb250U2l6ZTtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0fSBAZWxzZSB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdH1cblx0OTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cdHRvIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbk91dCB7XG5cdGZyb20ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cblx0MjAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHR9XG5cdDkwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0fVxuXHR0byB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxufVxuLy8vLy8vLy8vLy8vXG4uc2xuLWFsZXJ0LFxuI3Nsbi1zYWxvbiAuYWxlcnQge1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfb2s7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0JjphZnRlciB7XG5cdFx0QGluY2x1ZGUgZm9udC1pY29uLS1tKDEuNWVtKTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5pZTExKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblx0fVxuXHQvKiBGSVggMDkyMDIzICovXG5cdCYuc2xuLWFsZXJ0LS1vayB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlxcZjAwY1wiO1xuXHRcdH1cblx0fVxuXG5cdCYuc2xuLWFsZXJ0LS13YXJuaW5nIHtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nO1xuXHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0LyogRklYIDA5MjAyMyAqL1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcXGYwNmFcIjtcblx0XHR9XG5cdH1cblxuXHQmLnNsbi1hbGVydC0tZXJyb3Ige1xuXHRcdGNvbG9yOiByZWQ7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDZhXCI7XG5cdFx0fVxuXHR9XG5cblx0Ji5zbG4tYWxlcnQtLW9ucmVtb3ZlIHtcblx0XHRwYWRkaW5nOiAyLjZlbSAxZW0gMC42ZW0gMWVtO1xuXHRcdG1hcmdpbjogMWVtIDA7XG5cdH1cblx0Ji5zbG4tYWxlcnQtLWZhZGVvdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTdweCk7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDNzO1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0KyAqIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG5cdCYuc2xuLWFsZXJ0LS1mYWRlaW5vdXQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTdweCk7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDcycHgpO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNzJweCk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDI1MDBtcztcblx0XHRhbmltYXRpb24tbmFtZTogZmFkZUluT3V0O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHotaW5kZXg6IDI7XG5cdFx0KyAqIHtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHR9XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxufVxuLnNsbi1ib3gtLW1haW4gLnNsbi1hbGVydC5zbG4tYWxlcnQtLWZhZGVvdXQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4vLy8vIE5VIC8vIERFQ0VNQkVSIDIwMjMgLy8vLyBmb3JtLWdyb3VwIHNsbi1ub3RpY2Ugbm90aWNlLXdhcm5pbmdcbiNzbG4tc2Fsb24tLWFkbWluIHtcblx0LnNsbi1ub3RpY2Uge1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGNhbGMoODAlIC0gMXJlbSkgMTglO1xuXHRcdGdhcDogMC41cmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRwYWRkaW5nOiAxcmVtIDEuNXJlbSAxcmVtIDFyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1hZG1pbl9udWNvbG9yLS13YXJuaW5nKDEpO1xuXHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXRleHQtLWRhcmsoMSk7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0d2lkdGg6IDc1JTtcblx0XHR9XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDE4MDBweCkge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHR9XG5cdFx0LnNsbi1ub3RpY2UtLWljb24ge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA3MVwiO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdHotaW5kZXg6IDIwMDtcblx0XHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyMDBtcyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbG4tbm90aWNlLS1jb250ZW50IHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHR9XG5cdFx0LnNsbi1ub3RpY2UtLWFjdGlvbiB7XG5cdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cGFkZGluZzogMC41ZW0gMC44ZW07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYm9yZGVyLWNvbG9yIDIwMG1zKTtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLXRleHQtLWRhcmsoMC40KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcblxuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuLnNsbi1ib3gge1xuXHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KSAwXG5cdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHR9XG5cdCYuc2xuLWNhbGVuZGFyLXZpZXcge1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0Ji5zbG4tY2FsZW5kYXItdmlldyB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNsbi1ib3gtLXBiIHtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHR9XG5cdCYuc2xuLWJveC0tZmxhdGJvdHRvbSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXHRwIHtcblx0XHRAZXh0ZW5kICVmb250LW1lZGl1bTtcblx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkLS1tZWRpdW07XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59XG4uc2xuLWJveC0tbWFpbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjUwbXMpO1xuXHQmLnNsbi1ib3gtLWluZm8tdmlzaWJsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF93YXJuaW5nLS1saWdodDtcblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuY2xlYXJmaXgoKTtcblx0Ji5zbG4tYm94LS1tYWluLS10cmFuc3Age1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHR9XG5cdCYuc2xuLWJveC0taGFzcGFuZWwge1xuXHRcdC5zbG4tYm94LXRpdGxlLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdH1cblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdCYuc2xuLWJveC0taGFzcGFuZWwtLW9wZW4ge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdC5zbG4tYm94LXRpdGxlLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMDVyZW07XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0XHRcdFx0LnNsbi1ib3gtdGl0bGUuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjA1cmVtO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmJvZHk6bm90KC5zYWxvbl9wYWdlX3NhbG9uLXNldHRpbmdzKTpub3QoLnBvc3QtdHlwZS1zbG5fYXR0ZW5kYW50KVxuXHQuc2xuLWJveC0tbWFpblxuXHQuc2xuLWJveC0taGFzcGFuZWwge1xuXHQuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xNXB4KTtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTdweCk7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCkgMFxuXHRcdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKC0zMHB4KTtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmOm5vdCguc2xuLWJveC0taGFzcGFuZWwtLW9wZW4pIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdC8vcGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXItLW9wO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2xuLWJveC0taGFzcGFuZWwtLW9wZW4ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdH1cbn1cbi5zbG4tYm94LS1tYWluLS1zbWFsbCB7XG5cdG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuLnNsbi1ib3gtLXN1YiB7XG5cdHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0Ym9yZGVyOiBzZXR0aW5ncy1taXhpbnMucmVtKDJweCkgc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0Ji5zbG4tYm94LS1wYXltZW50LW1vZGUtZGF0YSB7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0fVxufVxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1ib3gtLXN1Yi5yb3cge1xuXHRtYXJnaW4tcmlnaHQ6IDA7XG5cdG1hcmdpbi1sZWZ0OiAwO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAtMTVweDtcblx0fVxufVxuLnNsbi1ib3hfX21lZ2FidG5fd3JhcHBlciArIC5zbG4tYm94X19tZWdhYnRuX3dyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxufVxuQGtleWZyYW1lcyBzbGlkZWluIHtcblx0ZnJvbSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0fVxuXHQyNSUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdH1cblx0dG8ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdH1cbn1cbi5zbG4tYm94LS1hcHBlYXJlZCB7XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZWluO1xufVxuLnNsbi1ib3gtLWFwcGVhcmVkLS1kZWxheWVkIHtcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiA1MDBtcztcblx0YW5pbWF0aW9uLW5hbWU6IHNsaWRlaW47XG5cdGFuaW1hdGlvbi1kZWxheTogMjUwbXM7XG59XG4uc2xuLWJveC0tZmFkZWluIHtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmZhZGVpbigyNTBtcyk7XG59XG4uc2xuLWJveC1tYWluaW5mbyB7XG5cdEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuXHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0cCB7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG5cdCYuYWxpZ24tdG9wIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGU6IG1pbm1heCgycmVtLCAxZnIpIGF1dG8gLyAxZnI7XG5cdFx0LnNsbi1pbnB1dC1oZWxwLFxuXHRcdC5zbG4tYm94LWluZm8ge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHQvL3BhZGRpbmctdG9wOiBlbSgzMHB4KTtcblx0XHR9XG5cdH1cbn1cbi8vIC5zbG4tc3dpdGNoICsgLnNsbi1ib3gtbWFpbmluZm8sXG4vLyAuc2xuLWNoZWNrYm94ICsgLnNsbi1ib3gtbWFpbmluZm8sXG4vLyAuc2xuLWlucHV0LS1zaW1wbGUgKyAuc2xuLWJveC1tYWluaW5mbyxcbi8vIC5zbG4tcmFkaW9ib3ggKyAuc2xuLWJveC1tYWluaW5mbyB7XG4vLyBcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTE3cHgpO1xuLy8gXHRAaW5jbHVkZSBicChkZXNrdG9wKSB7XG4vLyBcdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMjRweCk7XG4vLyBcdH1cbi8vIH1cbi5hbGlnbi10b3AtLWlucHV0IHtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdHBhZGRpbmctdG9wOiBlbSgxNXB4KTtcblx0fVxufVxuLmFsaWduLWNlbnRlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2xuLWJveC10aXRsZSB7XG5cdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0cGFkZGluZzogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHQmLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMTVweCk7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdC8qIEZJWCAwOTIwMjNcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMC44MzMzM3JlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC44MzMzM3JlbTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45MTY2N3JlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMC44MzMzM3JlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAzNTUzO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEwMG1zO1xuICAgICAgICB9XG4gICAgICAgICovXG5cdFx0c3Bhbixcblx0XHRzcGFuLmJsb2NrIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYuc2xuLWJveF9fcGFuZWx0aXRsZS0tb3BlbiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDIxcHgpICFpbXBvcnRhbnQ7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0fVxuXHRcdFx0c3Bhbi5ibG9jayB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTE3cHgpO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0cmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTdweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpIDBcblx0XHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCk7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0c3BhbiB7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0XHQmOm5vdChibG9jaykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWJveC10aXRsZS0tc2VjIHtcblx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRwYWRkaW5nOiAwIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0QGV4dGVuZCAlZm9udC1iaWdnZXI7XG5cdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0c3BhbiB7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0XHQmOm5vdChibG9jaykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWJveC10aXRsZS0tdGVyIHtcblx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCkgMDtcblx0cGFkZGluZzogMDtcblx0QGV4dGVuZCAlZm9udC1iaWdnZXI7XG5cdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuLnNsbi1ib3gtdGl0bGUtLXRlciArIC5zbG4tYm94LXRpdGxlLS10ZXIge1xuXHQvL21hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oLTEwcHgpO1xufVxuLnNsbi1ib3gtdGl0bGUtLW51LS1zZWMge1xuXHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdHBhZGRpbmc6IDAgMCBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRAZXh0ZW5kICVmb250LWJpZztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0c3BhbiB7XG5cdFx0QGV4dGVuZCAlZm9udC1tZWRpdW07XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0XHRtYXJnaW4tbGVmdDogMS4yNXJlbTtcblx0XHQmOm5vdChibG9jaykge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYmxvY2sge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdCsgLnNsbi1hbGVydCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0fVxufVxuLnNsbi1ib3gtdGl0bGUtLW51LS1zZWMgKyBzcGFuIHtcblx0bWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG4uc2xuLWJveC10aXRsZS0tbnUtLXRlciB7XG5cdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0cGFkZGluZzogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuLnNsbi1ib3gtdGl0bGUtLW51LS1kYXJrLFxuLnNsbi1ib3gtdGl0bGUtLW51LS10ZXIuc2xuLWJveC10aXRsZS0tbnUtLWRhcmsge1xuXHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xufVxuLnNsbi1ib3gtaW5mbyxcbnAuc2xuLWJveC1pbmZvIHtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdEBleHRlbmQgJWZvbnQtbWVkaXVtO1xuXHQuc2xuLWJveC1pbmZvLXRyaWdnZXIge1xuXHRcdC5zbG4tYnRuLS1zbWFsbC5zbG4tYnRuLS1pY29uOmFmdGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdH1cblx0XHQuc2xuLWljb24tLWNsb3NlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5zbG4taWNvbi0taW5mbyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24obWFyZ2luLXRvcCAzMDBtcyk7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94LWluZm8tY29udGVudCB7XG5cdFx0bWF4LWhlaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihtYXgtaGVpZ2h0IDIwMG1zKTtcblx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRAZXh0ZW5kICVmb250LWNsX3N0YW5kYXJkO1xuXHRcdGg1IHtcblx0XHRcdEBleHRlbmQgJWZvbnQtYmlnO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1jbF9zdGFuZGFyZDtcblx0XHR9XG5cdH1cbn1cbi5zbG4tYm94LS1pbmZvLXZpc2libGUgLnNsbi1ib3gtaW5mbyB7XG5cdC5zbG4tYm94LWluZm8tdHJpZ2dlciB7XG5cdFx0LnNsbi1pY29uLS1pbmZvIHtcblx0XHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCk7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihtYXJnaW4tdG9wIDMwMG1zKTtcblx0XHR9XG5cdFx0LnNsbi1pY29uLS1jbG9zZSxcblx0XHQuc2xuLWljb24tLWluZm8ge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNsbi1ib3gtaW5mby1jb250ZW50IHtcblx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdH1cbn1cbi5zbG4tYm94X19mb290ZXIge1xuXHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG59XG4uc2xuLWJveF9fYWN0aW9ucyB7XG5cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG59XG4vKiBCT09LSU5HIFJVTEVTICovXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG5cdC5zbG4tYm9va2luZy1ydWxlIHtcblx0XHQuc2xuLXRpdGxlLXdyYXBwZXIge1xuXHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib29raW5nLXJ1bGVzX19hY3Rpb25zIHtcblx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdH1cblxuICAuYXZhaWxhYmlsaXR5LXByZXZpZXctYm94IHtcbiAgICAuc2xuLWF2YWlsYWJpbGl0eS1wcmV2aWV3LWluZm8ge1xuICAgICAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIC5wcmV2aWV3LWluZm8taXRlbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogMTJweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgLnByZXZpZXctaW5mby1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAucHJldmlldy1pbmZvLWNvbnRlbnQge1xuICAgICAgICBmbGV4OiAxO1xuXG4gICAgICAgIC5wcmV2aWV3LWluZm8tbGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJldmlldy1pbmZvLXZhbHVlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogIzJjM2U1MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5zbG4tYXZhaWxhYmlsaXR5LXByZXZpZXctdGFibGUtd3JhcHBlciB7XG4gICAgICAuc2xuLWF2YWlsYWJpbGl0eS1wcmV2aWV3LXRhYmxlIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCk7XG5cbiAgICAgICAgLnByZXZpZXctZ3JpZCB7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg3LCAxZnIpO1xuICAgICAgICAgIGdyaWQtZ2FwOiA0cHg7XG5cbiAgICAgICAgICAucHJldmlldy1jZWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDhweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICAgICAgICAmLmhlYWRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTc4YmQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYXZhaWxhYmxlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzViYzU2MjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi51bmF2YWlsYWJsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiNmI2YjY7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggNHB4O1xuICAgICAgICAgICAgICAmLmhlYWRlciB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC5zbG4tYXZhaWxhYmlsaXR5LXByZXZpZXctdGFibGUge1xuICAgICAgICAgIG1pbi13aWR0aDogNzAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xuLWF2YWlsYWJpbGl0eS1wcmV2aWV3LWxvYWRpbmcge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG5cbiAgICAgIC5sb2FkaW5nLXNwaW5uZXIge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZjNmM2YzO1xuICAgICAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzJjM2U1MDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBhbmltYXRpb246IHNwaW4gMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcmV2aWV3LW1lc3NhZ2Uge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgc3BpbiB7XG4gICAgICAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgfVxuICAgICAgMTAwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKiBCT09LSU5HIFJVTEVTIC8vIEVORCAqL1xuXG4vKiBBVFRFTkRBVFMgJiBTRVJWSUNFUyBDT0xMQVBTRSAqL1xuLndwLWFkbWluLnBvc3QtdHlwZS1zbG5fYXR0ZW5kYW50LFxuLndwLWFkbWluLnBvc3QtdHlwZS1zbG5fc2VydmljZSB7XG5cdC5wb3N0Ym94LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQjc2xuX3NlcnZpY2UtZGV0YWlscyB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQuc2xuLWJveC0tbWFpbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oYmFja2dyb3VuZC1jb2xvciAyNTBtcyk7XG5cdFx0XHQmLnNsbi1ib3gtLWluZm8tdmlzaWJsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfd2FybmluZy0tbGlnaHQ7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuY2xlYXJmaXgoKTtcblx0XHRcdCYuc2xuLWJveC0tbWFpbi0tdHJhbnNwIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0XHQmLnNsbi1ib3gtLWhhc3BhbmVsIHtcblx0XHRcdFx0LnNsbi1ib3gtdGl0bGUuc2xuLWJveF9fcGFuZWx0aXRsZSB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSAhaW1wb3J0YW50O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0XHRcdCYuc2xuLWJveC0taGFzcGFuZWwtLW9wZW4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdC5zbG4tYm94LXRpdGxlLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdC5zbG4tYm94LXRpdGxlLnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMDVyZW07XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib3hfX3BhbmVsdGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oLTE1cHgpO1xuXHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKC0xN3B4KTtcblx0XHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDE3cHgpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0XHRcdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweClcblx0XHRcdFx0XHRcdHNldHRpbmdzLW1peGlucy5yZW0oLTMwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgtMzBweCk7XG5cdFx0XHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxN3B4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bm90KC5zbG4tYm94LS1oYXNwYW5lbC0tb3Blbikge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHQvL3BhZGRpbmc6IDA7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJGNsX21haW4tLWxpZ2h0ZXItLW9wO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc2xuLWJveC0taGFzcGFuZWwtLW9wZW4ge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2xuLWJveC5zbG4tYm94LS1tYWluLnNsbi1ib3gtLWhhc3BhbmVsIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0fVxuXHR9XG59XG4vKiBBVFRFTkRBVFMgJiBTRVJWSUNFUyBDT0xMQVBTRSAvLyBFTkQgKi9cbiNzbG4tc2Fsb24tLWFkbWluIHtcblx0LnNsbi1ib3hfX2ZsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0cm93LWdhcDogMy41ZW07XG5cdH1cblx0LnNsbi1ib3hfX2ZsX19pdGVtIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0LnNsbi1pbnB1dC0tc2ltcGxlLnNsbi1ib29raW5nLWRpc2NvdW50cy0taW5mb3RleHQge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2xuLWlucHV0LS1zaW1wbGUge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0Ji5zbG4tYm94X19mbF9faXRlbS0tZnVsbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Ji5zbG4tYm94X19mbF9faXRlbS0tdHJhbnNhY3Rpb24ge1xuXHRcdFx0LnNsbi1ib3gtdGl0bGUtLW51LS10ZXIge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDAuNDVyZW0gMC42NjZyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzAwcHgpIHtcblx0XHRcdHdpZHRoOiAzMy4zMzMzJTtcblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcblx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0fVxuXHR9XG5cdCNzbG4tYm9va2luZ19fdG90YWxzIHtcblx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDcwMHB4KSB7XG5cdFx0XHQuc2xuLWJveF9fZmxfX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMzMuMzMzMyU7XG5cdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdCYuc2xuLWJveF9fZmxfX2l0ZW0tLTJjb2wge1xuXHRcdFx0XHRcdHdpZHRoOiA1MiU7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdC5zbG4tYm94X19mbF9faXRlbSB7XG5cdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdCYuc2xuLWJveF9fZmxfX2l0ZW0tLTJjb2wge1xuXHRcdFx0XHRcdHdpZHRoOiA1MiU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm94X19mbC5zbG4tYm94X19mbC0tNzUge1xuXHRcdFx0XHR3aWR0aDogNzUlO1xuXHRcdFx0XHQuc2xuLWJveF9fZmxfX2l0ZW0ge1xuXHRcdFx0XHRcdGZsZXg6IDEgMSBjYWxjKDMzLjMzJSAtIDMuNWVtKTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMzLjMzMzMlO1xuXHRcdFx0XHRcdCYuc2xuLWJveF9fZmxfX2l0ZW0tLTJjb2wge1xuXHRcdFx0XHRcdFx0ZmxleDogMSAxIDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMzLjMzMzMlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2xuLWRhdGVwaWNrZXItc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogMzJweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE3MHB4KSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gICYsIC5kYXRldGltZXBpY2tlci5zbG4tZGF0ZXRpbWVwaWNrZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnNsbi1zZWxlY3RlZC1kYXRlcy1wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLnNsbi1zZWxlY3RlZC1kYXRlcy1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG5cbiAgICAgIGg0LCBzcGFuIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGg0IHtcbiAgICAgICAgY29sb3I6ICM0YjRiNGI7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzExODNjNDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xuLXNlbGVjdGVkLWRhdGVzLWxpc3Qge1xuICAgICAgbWF4LWhlaWdodDogMTkxcHg7XG4gICAgICBtaW4taGVpZ2h0OiA2MHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIGZsZXgtZ3JvdzogMTtcblxuICAgICAgLnNsbi1zZWxlY3RlZC1kYXRlcy1lbXB0eSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIC5zbG4tc2VsZWN0ZWQtZGF0ZS1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDA7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbG4tcmVtb3ZlLWRhdGUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICMzNDhiYzI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNsbi1jbGVhci1hbGwtZGF0ZXMuc2xuLWJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2FkbWluX2NvbmZpZ1wiO1xuXG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5AdXNlIFwiYnV0dG9uc1wiO1xuXG4uc2xuLXBhbmVsIHtcblx0Ly9AZXh0ZW5kIC5zbG4tYm94LS1zdWI7XG5cdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdGJvcmRlci1yaWdodDogbm9uZTtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0Ly9tYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDVweCk7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGJvcmRlciAyMDBtcywgbWFyZ2luLWJvdHRvbSAyMDBtcyk7XG5cdCYuc2xuLXBhbmVsLS1hY3RpdmUge1xuXHRcdHBhZGRpbmctdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdC8vbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdH1cblx0fVxuXHQuc2xuLWJveC0tc3ViIHtcblx0XHRtYXJnaW46IHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KVxuXHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHR9XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHQmLnNsbi1wYW5lbC0tYWN0aXZlIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblx0fVxuXHQuc2xuLWNoZWNrYm94IGlucHV0ICsgbGFiZWwsXG5cdC5zbG4tY2hlY2tib3ggaW5wdXQgKyBsYWJlbDpudGgtY2hpbGQoMikge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cbn1cblxuLnNsbi1wYW5lbDpsYXN0LW9mLXR5cGUge1xuXHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbn1cbi5zbG4tcGFuZWwtLWNvbnRlbnQge1xuXHRvcGFjaXR5OiAwO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihoZWlnaHQgMjAwbXMsIG9wYWNpdHkgMjAwbXMpO1xuXHQmLmluIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGhlaWdodDogYXV0bztcblx0fVxufVxuLnNsbi1wYW5lbHRyaWdnZXIge1xuXHQmLnNsbi1idG4ge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0taWNvbjtcblx0XHRAZXh0ZW5kIC5zbG4taWNvbi0tYXJyb3ctLWRvd247XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmllMTEoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zKTtcblx0XHQmLnNsbi1idG4tLWFjdGl2ZSB7XG5cdFx0XHRAZXh0ZW5kIC5zbG4taWNvbi0tYXJyb3ctLXVwO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuaWUxMSgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdH1cblx0fVxuXHQmLnNsbi1idG4tLWJpZyB7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpO1xuXHRcdH1cblx0fVxufVxuLnNsbi1wYW5lbC5zbG4tcGFuZWwtLW9uY2hlY2sge1xuXHRwYWRkaW5nLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdC5zbG4taW5wdXQtLXNpbXBsZSxcblx0LnNsbi1jaGVja2JveCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdH1cblx0LnNsbi1wYW5lbHRyaWdnZXIge1xuXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KTtcblx0fVxufVxuIiwiQHVzZSBcIi4uL3R5cG8tYWRtaW5cIjtcbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcbkB1c2UgXCJidXR0b25zXCI7XG5AdXNlIFwiaW5wdXRzXCI7XG5AdXNlIFwiYm94ZXNcIjtcblxuI3Nsbl9zaG9wLWRldGFpbHMsXG4jc2xuX2F0dGVuZGFudC1kZXRhaWxzLFxuI3Bvc3RleGNlcnB0IHtcblx0QGV4dGVuZCAuc2xuLWJveDtcblx0QGV4dGVuZCAuc2xuLWJveC0tbWFpbjtcblx0Ym9yZGVyOiBub25lO1xuXHRmb250LXNpemU6IHR5cG8tYWRtaW4uJGZvbnQtc2l6ZS1iYXNlO1xuXHRwYWRkaW5nLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0Ji5wb3N0Ym94IC5pbnNpZGUsXG5cdCYuc3R1ZmZib3ggLmluc2lkZSB7XG5cdFx0cGFkZGluZzogMDtcblx0XHRsaW5lLWhlaWdodDogaW5oZXJpdDtcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdH1cblx0PiAucm93IHtcblx0XHRAZXh0ZW5kIC5zbG4tYm94LS1zdWI7XG5cdH1cblx0LmhhbmRsZWRpdi5idXR0b24tbGluayAudG9nZ2xlLWluZGljYXRvciB7XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bjtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1tYWluO1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLXNtYWxsO1xuXHRcdEBleHRlbmQgLnNsbi1idG4tLWljb247XG5cdFx0QGV4dGVuZCAuc2xuLWljb24tLWFycm93LS11cDtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0Ji5jbG9zZWQgLmhhbmRsZWRpdi5idXR0b24tbGluayAudG9nZ2xlLWluZGljYXRvciB7XG5cdFx0QGV4dGVuZCAuc2xuLWljb24tLWFycm93LS1kb3duO1xuXHR9XG59XG4jdGl0bGVkaXYtLSB7XG5cdHBhZGRpbmctYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xufVxuLyogRklYIDA5MjAyM1xuI3RpdGxld3JhcC0tIHtcblx0QGV4dGVuZCAuc2xuLWlucHV0LS1zaW1wbGU7XG5cdEBleHRlbmQgJXNsbi1pbnB1dC1sYWJlbDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0aW5wdXQge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjRweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxNnB4KTtcblx0fVxuXHRsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdH1cbn1cbiovXG4jcG9zdHN0dWZmICNzbG5fc2hvcC1kZXRhaWxzID4gaDIsXG4jcG9zdHN0dWZmICNzbG5fYXR0ZW5kYW50LWRldGFpbHMgPiBoMiB7XG5cdC8qIEZJWCAwOTIwMjMgQGV4dGVuZCAuc2xuLWJveC10aXRsZTsgKi9cblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0c3BhbiB7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG59XG4jcG9zdGV4Y2VycHQge1xuXHQuaW5zaWRlIHtcblx0XHRAZXh0ZW5kIC5zbG4taW5wdXQtLXNpbXBsZTtcblx0XHRAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWw7XG5cdH1cblx0aDIge1xuXHRcdC8qIEZJWCAwOTIwMjMgQGV4dGVuZCAuc2xuLWJveC10aXRsZTsgKi9cblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdHNwYW4ge1xuXHRcdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0fVxuXHR9XG59XG5cbiNzbG5fc2hvcC1kZXRhaWxzLFxuI3Nsbl9hdHRlbmRhbnQtZGV0YWlscyB7XG5cdGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcblx0LmZhZGUge1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKG9wYWNpdHkgMjUwbXMpO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuQHVzZSBcImJ1dHRvbnNcIjtcbkB1c2UgXCJpbnB1dHNcIjtcbkB1c2UgXCJib3hlc1wiO1xuXG4jc2xuX3NlcnZpY2UtZGV0YWlscyB7XG5cdEBleHRlbmQgLnNsbi1ib3g7XG5cdEBleHRlbmQgLnNsbi1ib3gtLW1haW47XG5cdGJvcmRlcjogbm9uZTtcblx0Zm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcblx0cGFkZGluZy1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdCYucG9zdGJveCAuaW5zaWRlLFxuXHQmLnN0dWZmYm94IC5pbnNpZGUge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xuXHR9XG5cdC5oYW5kbGVkaXYuYnV0dG9uLWxpbmsgLnRvZ2dsZS1pbmRpY2F0b3Ige1xuXHRcdEBleHRlbmQgLnNsbi1idG47XG5cdFx0QGV4dGVuZCAuc2xuLWJ0bi0tbWFpbjtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1zbWFsbDtcblx0XHRAZXh0ZW5kIC5zbG4tYnRuLS1pY29uO1xuXHRcdEBleHRlbmQgLnNsbi1pY29uLS1hcnJvdy0tdXA7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdCYuY2xvc2VkIC5oYW5kbGVkaXYuYnV0dG9uLWxpbmsgLnRvZ2dsZS1pbmRpY2F0b3Ige1xuXHRcdEBleHRlbmQgLnNsbi1pY29uLS1hcnJvdy0tZG93bjtcblx0fVxuXHQuc2xuX2F0dGVuZGFudF9zZXJ2aWNlc19saXN0LFxuXHQuc2xuLXNlcnZpY2UtcHJpY2UtdGltZSAuc2xuX2F0dGVuZGFudF9zZXJ2aWNlc19saXN0IHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdCNfc2xuX2F0dGVuZGFudF9zZXJ2aWNlcyArIC5zZWxlY3QyLWNvbnRhaW5lciB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAzcmVtIHNvbGlkICNmZmY7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdC8vbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE4cmVtO1xuXHRcdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDQ0cHgpO1xuXHRcdFx0XHRcdGhlaWdodDogM3JlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHQvL3BhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oNHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHdpZHRoOiA0NHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDNyZW07XG5cdFx0XHRcdHRvcDogMTAwJTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdCY6Zm9jdXMsXG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDI0MSwgMjQ3LCAyNTEpO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMjc3YmQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tc2xuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcblx0XHRcdFx0Y29sb3I6ICMwMjc3YmQ7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYigyNDEsIDI0NywgMjUxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNwb3N0c3R1ZmYgI3Nsbl9zZXJ2aWNlLWRldGFpbHMgPiBoMi5obmRsZS51aS1zb3J0YWJsZS1oYW5kbGUge1xuXHQvKiBGSVggMDkyMDIzIEBleHRlbmQgLnNsbi1ib3gtdGl0bGU7Ki9cblx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0c3BhbiB7XG5cdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluO1xuXHRcdGZvbnQtc2l6ZTogMWVtO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5cbkB1c2UgXCIuLi9zZXR0aW5ncy1taXhpbnNcIjtcblxuLnNsbi1hZG1pbi1iYW5uZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIGF1dG87XG5cdGdhcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0aDEsXG5cdGgyLFxuXHRoMyB7XG5cdFx0Y29sb3I6ICNiNWM2ZGU7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwYWRkaW5nLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHR9XG5cdGgxIHtcblx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRncmlkLXJvdzogMTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNjtcblx0fVxuXHRoMyB7XG5cdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Z3JpZC1yb3c6IDM7XG5cdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE4cHgpO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oM3B4KTtcblx0fVxuXHQuc2xuLWFkbWluLWJhbm5lcl9fYWN0aW9ucyB7XG5cdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Z3JpZC1yb3c6IDI7XG5cdH1cblx0LnNsbi1idG4tLWJvcmRlcm9ubHktLXcuc2xuLWJ0bi0taWNvbiB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6ICNlNDMyMjI7XG5cdFx0fVxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX29rO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MCUgNDAlO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuXHRcdGdhcDogMDtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQycHgpIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG5cdFx0aDEge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjdweCk7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjNweCk7XG5cdFx0fVxuXHRcdC5zbG4tYWRtaW4tYmFubmVyX19hY3Rpb25zIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSAzNSUgMjUlO1xuXHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRoMSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0aDMge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHR9XG5cdFx0LnNsbi1hZG1pbi1iYW5uZXJfX2FjdGlvbnMge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHR9XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMwdncgMjV2dyAyMHZ3IGF1dG87XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM3dncgMjV2dyAxOHZ3IGF1dG87XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdGgxIHtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgzM3B4KTtcblx0XHR9XG5cdFx0aDEsXG5cdFx0aDMsXG5cdFx0LnNsbi1hZG1pbi1iYW5uZXJfX2FjdGlvbnMge1xuXHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cbn1cblxuLnNsbi1hZG1pbi1iYW5uZXJfX29sZCB7XG5cdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdHBhZGRpbmctYm90dG9tOiAwO1xuXHRjbGVhcjogYm90aDtcblx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbiwgMC45KTtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKGFsbCA1MDBtcyk7XG5cdGgxLFxuXHRoMixcblx0aDMsXG5cdGg0IHtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRtYXJnaW46IDAgMCAxLjRlbSAwO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0fVxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJvdHRvbTogLTEwMHZoO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0ei1pbmRleDogOTk5O1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KSAwIHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdCYuc2xuLWFkbWluLWJhbm5lcl9fb2xkLS1pbnZpZXcge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdH1cblx0XHRoMSxcblx0XHRoMiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMS40ZW07XG5cdFx0XHRtYXgtd2lkdGg6IDQxNHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0fVxuXHRcdGgzLFxuXHRcdGg0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRcdG1heC13aWR0aDogNDE0cHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHR9XG5cdFx0LnNsbi1idG4uc2xuLWJ0bi0tYmFubmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiA0MTRweDtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzNnB4KTtcblx0XHR9XG5cdH1cbn1cbi5zbG4tYWRtaW4tYmFubmVyX19vbGQtY29udGVudCB7XG59XG4uc2xuLWJhbm5lci1ib3R0b20ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0d2lkdGg6IGF1dG87XG5cdG1hcmdpbjogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpICogLTEgc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpICogLTE7XG5cdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oNDBweCk7XG5cdC5zbG4tYmFubmVyLWxvZ293cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6IDQxNHB4O1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0fVxuXHRhIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG5cdFx0bWFyZ2luOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCkgKiAtMSAwIHNldHRpbmdzLW1peGlucy5yZW0oMjBweCkgKiAtMTtcblx0XHRhIHtcblx0XHRcdHdpZHRoOiA2MCU7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWFkbWluLWJhbm5lcl9fb2xkLS10cmlnZ2VyLnNsbi1idG4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogNDBweDtcblx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1ncmVlbjtcblx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg4MHB4KTtcblx0XHRtaW4td2lkdGg6IHNldHRpbmdzLW1peGlucy5yZW0oMzIwcHgpO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWxlZnQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdH1cbn1cbi5zbG4tYWRtaW4tYmFubmVyX19vbGQtLWNsb3Nld3JhcHBlciB7XG5cdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnNsbi1hZG1pbi1iYW5uZXJfX29sZC0tY2xvc2Uuc2xuLWJ0biB7XG5cdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHQvL3RvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0Ly9yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbn1cblxuXG5cbi5zbG4tcHJvbW8tbWVzc2FnZXtcblx0b3BhY2l0eTogMDtcbiAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTk0Yjc7IGNvbG9yOmFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7IHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC42ZnIgMWZyIDFmciAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMzBweCA4MHB4IDUwcHg7XG4gIGdhcDogMHB4IDBweDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczpcbiAgICBcIi4gLiAuIC5cIlxuICAgIFwiLiAuIC4gLlwiXG4gICAgXCIuIC4gLiAuXCI7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA5cHg7XG4tbW96LWJvcmRlci1yYWRpdXM6IDlweDtcbmJvcmRlci1yYWRpdXM6IDlweDtcbi13ZWJraXQtYm94LXNoYWRvdzogNXB4IDVweCAycHggLTJweCAjQzdDN0M3OyBcbmJveC1zaGFkb3c6IDVweCA1cHggMnB4IC0ycHggI0M3QzdDNztcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbnRvcDotODBweDtcbndpZHRoOiAyNSU7XG59XG5cbnAubWVzc2FnZS1pbmZvLWxlZnQsIHAubWVzc2FnZS1pbmZvLXJpZ2h0e2NvbG9yOiAjYjFjZWRjOyBhbGlnbi1zZWxmOiBjZW50ZXI7fVxucC5tZXNzYWdlLWluZm8tbGVmdHtmb250LXdlaWdodDogYm9sZDt9XG5wLm1lc3NhZ2UtY29udGVudHtncmlkLXJvdzogICAgMjsgZ3JpZC1jb2x1bW46IDIgLyA1OyBmb250LXNpemU6IDE2cHg7ICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7IGxpbmUtaGVpZ2h0OiAxOXB4O31cbmEubWVzc2FnZS1jdGF7Z3JpZC1yb3c6IDM7IGdyaWQtY29sdW1uOiAyIC8gNTsgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7IGJhY2tncm91bmQtY29sb3I6ICMyMzY4OGE7IGJvcmRlcjogMnB4IHNvbGlkICNmZmY7IHBhZGRpbmc6N3B4IDRweDsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB3aWR0aDogMzUlOyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMzcHg7XG4tbW96LWJvcmRlci1yYWRpdXM6IDMzcHg7IGJvcmRlci1yYWRpdXM6IDMzcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgaGVpZ2h0OiAzN3B4OyBhbGlnbi1zZWxmOiBjZW50ZXI7fVxucC5tZXNzYWdlLWluZm8tcmlnaHR7Z3JpZC1yb3c6IDE7IGdyaWQtY29sdW1uOiA0O31cbmEubWVzc2FnZS1jdGE6aG92ZXJ7d2lkdGg6IDY1JTsgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggMXMgZWFzZS1pbi1vdXQ7XG4gICAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAycyBlYXNlLWluLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiB3aWR0aCAycyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAycyBlYXNlLWluLW91dDt9XG5pbWcudHlwaW5nX21zZ3tncmlkLXJvdzogMjsgZ3JpZC1jb2x1bW46IDQ7IH1cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcblxuI3Nsbi1zYWxvbi0tYWRtaW4ge1xuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcyB7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdH1cblxuXHQuc2xuLWN1c3RvbS1maWVsZHMtZGVsZXRlIHtcblx0XHRjb2xvcjogcmVkO1xuXHR9XG5cblx0LnNsbi1jdXN0b20tZmllbGRzLWVkaXQge1xuXHRcdGNvbG9yOiAjMDA3M2E0O1xuXHR9XG5cblx0LnNsbi1jaGVja291dC1maWVsZHMtLWNlbGwge1xuXHRcdGZsZXgtZ3JvdzogMTtcblx0fVxuXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1oZWFkZXItY2VsbCB7XG5cdFx0Y29sb3I6ICMzMjkzYmQ7XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OSwgMjIzLCAyNDMsIDAuMzUpO1xuXHRcdH1cblxuXHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzhmYzBlODtcblx0XHR9XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93LXdyYXBwZXIsXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1oZWFkZXItd3JhcHBlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnNsbl9sYWJlbF9jZWxsIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnNsbl9sYWJlbF9jZWxsLFxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0taGVhZGVyLWNlbGwge1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdH1cblxuXHQuZmllbGRzLWVkaXRvciB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3ctd3JhcHBlcixcblx0LmZpZWxkcy1lZGl0b3Ige1xuXHRcdGlucHV0W2Rpc2FibGVkXSxcblx0XHRzZWxlY3RbZGlzYWJsZWRdLFxuXHRcdHNlbGVjdFtkaXNhYmxlZF0gKyAuc2VsZWN0MiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHR0ZXh0YXJlYVtkaXNhYmxlZF0sXG5cdFx0aW5wdXRbZGlzYWJsZWRdICsgbGFiZWwge1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHR9XG5cblx0XHQuc2xuLWNoZWNrYm94IGlucHV0IHtcblx0XHRcdCZbZGlzYWJsZWRdICsgbGFiZWwge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2NjYztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5maWVsZHMtZWRpdG9yLmludmFsaWQgaW5wdXRbbmFtZT1cImZpZWxkc19lZGl0b3JbbGFiZWxdXCJdIHtcblx0XHRib3JkZXItY29sb3I6ICNkMjIyMjEgIWltcG9ydGFudDtcblx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0fVxuXG5cdC5zbG4tYm94LWZpZWxkcy1lZGl0b3Ige1xuXHRcdGJhY2tncm91bmQ6ICNlYmYzZmI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRtYXJnaW4tbGVmdDogLTEuNjY2NjdyZW07XG5cdFx0bWFyZ2luLXJpZ2h0OiAtMS42NjY2N3JlbTtcblx0fVxuXG5cdC5maWVsZHMtZWRpdG9yLW1haW4tcm93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tZ3JpcC0tY2VsbCB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdH1cblxuXHQuc2xuLWN1c3RvbS1maWVsZC1idXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMy4zM3JlbTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG5cdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHR9XG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zbG4tY2hlY2tvdXQtZmllbGRzLS1yb3cgLnNsbi1jaGVja291dC1maWVsZHMtLWdyaXAtLWNlbGwge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdCY6OmFmdGVye1xuXHRcdFx0QGluY2x1ZGUgZm9udC1pY29uKDFlbSk7XG5cdFx0XHRjb250ZW50OiAnXFxmNThlJztcblx0XHRcdGNvbG9yOiAjMDA3M2E0O1xuXHRcdH1cblx0XHQqL1xuXHR9XG5cblx0LmZpZWxkcy1lZGl0b3Ige1xuXHRcdC8qIEZJWCAwOTIwMjMgXG5cdFx0LmNsb3NlLXJvdyB7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdG1pbi1oZWlnaHQ6IDI4cHg7XG5cdFx0fVxuXHRcdC5maWVsZHMtZWRpdG9yLWNsb3NlOjphZnRlciB7XG5cdFx0XHRAaW5jbHVkZSBmb250LWljb24oMmVtKTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU3XCI7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdCovXG5cdH1cblxuXHQuc2xuLWZpZWxkLWVkaXRvci1idXR0b24tY29sIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LnNsbi1idG4sXG5cdFx0LmJ0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQuc2xuLWZpZWxkLWVkaXRvci1kZWZhdWx0LXZhbHVlLWNvbCAuc2xuLWNoZWNrYm94IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0LmZpZWxkcy1lZGl0b3JbZGF0YS1tb2RlPVwibmV3XCJdIC5jbG9zZS1yb3cge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQuc2xuLWNoZWNrb3V0LWZpZWxkcy0tcm93IC5zbG4tY2hlY2tib3ggbGFiZWwge1xuXHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHQuc2xuLWZpZWxkLWVkaXRvci1idXR0b24tY29sIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjY2NjY3cmVtO1xuXHR9XG59XG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuXG5AdXNlIFwiLi4vc2V0dGluZ3MtbWl4aW5zXCI7XG5cbiNzbG4tc2Fsb24tLWFkbWluIHtcbiAgICAuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNXB4KTtcbiAgICAgICAgaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTlweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcbiAgICAgICAgLy9cbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICBAZXh0ZW5kICV6aS10b3A7XG4gICAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy50cmFuc2l0aW9uKHRvcCAxNTBtcyk7XG4gICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlci0tZmsge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleDogMSAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgLyogRklYIDA5MjAyMyBcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwYzlcIjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICovXG4gICAgICAgICAgICAvKlxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tZ2VuZXJhbDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAxM1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tYm9va2luZzo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA3M1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tY2hlY2tvdXQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwN2FcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLXBheW1lbnRzOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfX2ljb24tLXN0eWxlOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDM2XCI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1nY2FsZW5kYXI6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxYTBcIjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl9faWNvbi0tZG9jdW1lbnRhdGlvbjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAyZFwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgKi9cbiAgICAgICAgICAgIC8qIEZJWCAwOTIwMjMgXG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19pY29uLS1jbG9zZTo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAyZFwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgKi9cbiAgICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodCwgMC41KTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250LWljb247XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDY2cHgpO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci0tbGVmdCB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFmZml4IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICAgICAgLy9ib3gtc2hhZG93OiAwIDhweCAxNnB4IDAgcmdiYSg4NSwgOTMsIDEwMiwgMC4zKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDVweCAwIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4sIDAuMjUpO1xuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDRweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX2N1cnJlbnR0YWIsXG4gICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjc1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xuLWlucGFnZV9uYXZiYXJfd3JhcHBlci0tcHVzaGVkZG93biB7XG4gICAgICAgICAgICAgICAgLy90b3A6IDc2cHg7XG4gICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgICAgICAmLmFmZml4IHtcbiAgICAgICAgICAgICAgICB0b3A6IDQ2cHg7XG4gICAgICAgICAgICAgICAgJi5zbG4taW5wYWdlX25hdmJhcl93cmFwcGVyLS1wdXNoZWRkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19jdXJyZW50dGFiIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci0tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIC8vQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXItLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5hZmZpeCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxNjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAmLnNsbi1pbnBhZ2VfbmF2YmFyX3dyYXBwZXItLXB1c2hlZGRvd24ge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDc2cHg7XG4gICAgICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX19zY3JvbGxlci5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXItLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgYWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5OHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fY3VycmVudHRhYiB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl9fc2Nyb2xsZXIuc2xuLWlucGFnZV9uYXZiYXJfX3Njcm9sbGVyLS1sZWZ0IHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNsbi1pbnBhZ2VfbmF2YmFyX2lubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogODhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdi5uYXYtcGlsbHMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsaSArIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zbG4taW5wYWdlX25hdmJhcml0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2NnB4KTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oY29sb3IgMjUwbXMpO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMzBweCk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tOiA0cHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIC8vYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNsX21haW4tLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAvL2JvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMudHJhbnNpdGlvbihib3JkZXItYm90dG9tLWNvbG9yIDI1MG1zKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLnRyYW5zaXRpb24oXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAyNTBtcyxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQgMTc1bXNcbiAgICAgICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGtleWZyYW1lcyBleGFtcGxlIHtcbiAgICAgICAgICAgICAgICAwJSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICA1MCUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiBsaS5hY3RpdmUgPiBhIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kICVmb250LWNsX21haW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgLy9ib3JkZXItYm90dG9tLWNvbG9yOiAkY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGV4YW1wbGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDI1MG1zO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmFmZml4IC5uYXYubmF2LXBpbGxzIHtcbiAgICAgICAgICAgIGEsXG4gICAgICAgICAgICA+IGxpLmFjdGl2ZSA+IGEge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjUpO1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0LCAwLjc1KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xuLXNhbG9uLS1hZG1pbl9fYnJlYWRjcnVtYnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuICAgICAgICBmb250LWZhbWlseTogdHlwby1hZG1pbi4kZm9udGZhbWlseS0tbWFpbjtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIHNwYW4gKyBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIi9cIjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDZweCAwIDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcztcbiAgICAgICAgICAgIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8vLmF1dG8tZm9sZCAjc2xuLXNhbG9uLS1hZG1pbi5zbG4tc2Fsb24tLXNldHRpbmdzLFxuLmZvbGRlZCAjc2xuLXNhbG9uLS1hZG1pbi5zbG4tc2Fsb24tLXNldHRpbmdzIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIC8vQGluY2x1ZGUgYnAoZGVza3RvcCkge1xuICAgICAgICAuc2xuLWFkbWluLXNpZGViYXIsXG4gICAgICAgIC5zbG4taW5wYWdlX25hdmJhcl93cmFwcGVyLmFmZml4LFxuICAgICAgICAuc2xuLW5hdi10YWItd3JhcHBlci5uYXYtdGFiLXdyYXBwZXIuYWZmaXguc2xuLW5hdi10YWItd3JhcHBlci0taW52aWV3LFxuICAgICAgICBoMi5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlci5hZmZpeC5zbG4tbmF2LXRhYi13cmFwcGVyLS1pbnZpZXcge1xuICAgICAgICAgICAgbGVmdDogMzZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9hZG1pbl9jb25maWdcIjtcbkB1c2UgXCIuLi9jb2xvcnMtbnVcIjtcbkB1c2UgXCIuLi90eXBvLWFkbWluXCI7XG5AdXNlIFwiYnV0dG9uc1wiO1xuQHVzZSBcImlucHV0c1wiO1xuQHVzZSBcImJveGVzXCI7XG5cbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuLy8gLy8vIEJPT0tJTkdcbi8vIC8vLyAvLy8gLy8vIC8vLyAvLy8gLy8vIC8vLyAvL1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG4jc2xuLXNhbG9uLS1hZG1pbiAjZGV0YWlsc1dyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4vLyBJbmxpbmUgc3R5bGUgb24gdGhlIG1ldGFib3ggc2V0cyBvcGFjaXR5OjAgdW50aWwgc2NyaXB0cyBydW47IG5ldmVyIGxlYXZlIGl0IGhpZGRlbiBpZiAjc2xuLXNhbG9uLS1hZG1pblxuLy8gd2FzIG5vdCBhcHBsaWVkIChlLmcuIGJvb2tpbmcgZWRpdCBvcGVuZWQgd2hpbGUgYW5vdGhlciBhZG1pbiBtZW51IGlzIGFjdGl2ZSDigJQgY29tbW9uIHdpdGggbXVsdGktc2hvcCkuXG4jZGV0YWlsc1dyYXBwZXIuc2xuLWJvb3RzdHJhcCB7XG5cdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0d2lkdGg6IDEwMCU7XG59XG4jc2xuX2Jvb2tpbmctZGV0YWlscyB7XG5cdCoge1xuXHRcdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXHQucm93LmZvcm0taW5saW5lIHtcblx0XHQvL0BtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC13aWR0aDogMTI3OXB4KSB7XG5cdFx0Ly8gIC5jb2wtbWQtNiB7XG5cdFx0Ly8gICAgd2lkdGg6IDEwMCU7XG5cdFx0Ly8gIH1cblx0XHQvLyAgLmNvbC1tZC02Om50aC1jaGlsZCgyKSB7XG5cdFx0Ly8gICAgbWFyZ2luLXRvcDogMWVtO1xuXHRcdC8vICB9XG5cdFx0Ly99XG5cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHQuZm9ybS1jb250cm9sIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy5zbG5fbWV0YV9maWVsZCB7XG5cdC8vICAucm93OmJlZm9yZSB7XG5cdC8vICAgIGNvbnRlbnQ6IFwiXCI7XG5cdC8vICAgIGRpc3BsYXk6IGJsb2NrO1xuXHQvLyAgICB3aWR0aDogOTUlO1xuXHQvLyAgICBoZWlnaHQ6IDFweDtcblx0Ly8gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuXHQvLyAgICBib3JkZXItdG9wOiAxcHggZG90dGVkICNlZWU7XG5cdC8vICAgIG1hcmdpbjogMTVweCAxOHB4O1xuXHQvLyAgfVxuXHQvL31cblx0dGV4dGFyZWEjX3Nsbl9ib29raW5nX25vdGUge1xuXHRcdG1pbi1oZWlnaHQ6IDE1MHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMThweDtcblx0fVxuXG5cdC5zbG5fYm9va2luZy1zZXJ2aWNlLXByaWNlIHtcblx0XHRmb250LXNpemU6IDEuMWVtO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChwaG9uZSkge1xuXHRcdFx0bWFyZ2luLXRvcDogMC40ZW07XG5cdFx0fVxuXHR9XG5cblx0LnNsbl9ib29raW5nLXNlcnZpY2UtaW5mbyB7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRzdHJvbmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250LXNpemU6IDEuMWVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC40ZW07XG5cdFx0fVxuXHR9XG5cblx0LnNsbl9ib29raW5nLXRvcGJ1dHRvbnMge1xuXHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0bWFyZ2luOiAxZW0gMCAxLjVlbSAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuXHRcdC5yb3cge1xuXHRcdFx0cGFkZGluZzogMWVtIDA7XG5cdFx0fVxuXHRcdC5zbG5fYWNjZXB0LXJlZnVzZSB7XG5cdFx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcC14bCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDkuNzUlO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMWVtO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMWVtO1xuXHRcdFx0XHQucm93IHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdHBhZGRpbmc6IDZweCAwO1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldC1wb3J0KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuNmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZm9ybS1ncm91cCB7XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblx0LnNsbi1zZXBhcmF0b3Ige1xuXHRcdG1hcmdpbjogMC41ZW0gYXV0byAxLjVlbSBhdXRvO1xuXHRcdGJvcmRlci10b3AtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZ3JleS0tbGlnaHRlcjtcblx0fVxuXHQuc2xuX2Jvb2tpbmctZGV0YWlsc19fbm90ZXMge1xuXHRcdHRleHRhcmVhLFxuXHRcdHRleHRhcmVhI19zbG5fYm9va2luZ19ub3RlIHtcblx0XHRcdG1pbi1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMTUwcHgpO1xuXHRcdH1cblx0fVxuXHQuc2xuLWJveF9fY29sbGFwc2V3cnAtLW9wZW4gLnNsbi1ib3gtLW1haW4uc2xuLWJveC0taGVhZGVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG5cdH1cbn1cblxuLnNob3ctLXBob25lIHtcblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcblx0fVxufVxuXG4uaGlkZS0tcGhvbmUge1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAocGhvbmUpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMge1xuXHQuc2xuLWJvb2tpbmctc2VydmljZXMtYWxlcnRzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdH1cblx0LmFsZXJ0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG5cdH1cblx0I3Nsbi11cGRhdGUtdXNlci1tZXNzYWdlLFxuXHQjc2xuLW5vdGlmaWNhdGlvbnMge1xuXHRcdC8vaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdC8vZGlzcGxheTogZ3JpZDtcblx0XHQvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ly9tYXJnaW46IDAgYXV0bztcblx0XHRmbG9hdDogbm9uZTtcblx0XHQuYWxlcnQge1xuXHRcdFx0aGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0Ly9kaXNwbGF5OiBncmlkO1xuXHRcdFx0Ly9ncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHNldHRpbmdzLW1peGlucy5yZW0oMzBweCkgYXV0bztcblx0XHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC8vY29sdW1uLWdhcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oOXB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDE1cHgpO1xuXHRcdFx0LyogRklYIDA5MjAyMyAqL1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0XHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0Y29udGVudDogXCIgXFxmNGZjXCI7XG5cdFx0XHRcdGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdH1cblx0XHRcdCYuYWxlcnQtd2FybmluZzo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcXGYwNmFcIjtcblx0XHRcdH1cblx0XHRcdCYuYWxlcnQtZGFuZ2VyOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFxcZjA2YVwiO1xuXHRcdFx0fVxuXHRcdFx0Ji5hbGVydC1sb2FkaW5nIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9udV9tYWluLS1tZWRsaWdodDtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdHdpZHRoOiBzZXR0aW5ncy1taXhpbnMucmVtKDMwcHgpO1xuXHRcdFx0XHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX251X21haW4tLWxpZ2h0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRcdFx0LW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG5cdFx0XHRcdFx0LXdlYmtpdC1hbmltYXRpb246IGxvYWQ4IDEuMXMgaW5maW5pdGUgbGluZWFyO1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogbG9hZDggMS4xcyBpbmZpbml0ZSBsaW5lYXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvLyBcdC5zbG4tYWxlcnQuc2xuLWFsZXJ0LS13YWl0LFxuXHRcdC8vIFx0LnNsbi1hbGVydC0td2FpdCB7XG5cdFx0Ly8gXHRcdC8qIEZJWCAwOTIwMjNcblx0XHQvLyAgICY6OmFmdGVyIHtcblx0XHQvLyAgICAgLy90b3A6IGluaXRpYWw7XG5cdFx0Ly8gICAgIGRpc3BsYXk6IGJsb2NrO1xuXHRcdC8vICAgICBjb250ZW50OiBcImFjY2Vzc190aW1lXCI7XG5cdFx0Ly8gICAgIGZvbnQtc2l6ZTogMS45ZW07XG5cdFx0Ly8gICAgIEBleHRlbmQgJXRleHQtY29sb3ItLWVtcGhhc2lzO1xuXHRcdC8vICAgICAvLy13ZWJraXQtYW5pbWF0aW9uOiB3YWl0IDJzIGluZmluaXRlIGxpbmVhcjtcblx0XHQvLyAgICAgLy9hbmltYXRpb246IHdhaXQgMnMgaW5maW5pdGUgbGluZWFyO1xuXHRcdC8vICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHQvLyAgICAgQGluY2x1ZGUgaWUxMSgpIHtcblx0XHQvLyAgICAgICBmb250LXNpemU6IDMwcHg7XG5cdFx0Ly8gICAgIH1cblx0XHQvLyAgIH1cblx0XHQvLyAgICovXG5cdFx0Ly8gXHR9XG5cdH1cblx0I3Nsbi1ub3RpZmljYXRpb25zIHtcblx0XHQuYWxlcnQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgwcHgpO1xuXHRcdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0XHR9XG5cdH1cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZSB7XG5cdFx0bGFiZWwudGltZSB7XG5cdFx0XHRoZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNjBweCk7XG5cdFx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm9va2luZy1zZXJ2aWNlLWFjdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSg0NXB4KTtcblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1hY3Rpb25fX2J0bnMge1xuXHRcdC8vdGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0I3Nsbi11cGRhdGUtdXNlci1maWVsZCArIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRoZWlnaHQ6IDMuMzNyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMy4zM3JlbTtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMy4ycmVtO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0d2lkdGg6IDEuNnJlbTtcblx0XHRcdFx0aGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAwLjhyZW0pO1xuXHRcdFx0XHRyaWdodDogMC44cmVtO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdC8vY29udGVudDogXCJcXGYyYmRcIjtcblx0XHRcdFx0XHRjb250ZW50OiBcIlxcZjAwMlwiO1xuXHRcdFx0XHRcdHdpZHRoOiAxLjZyZW07XG5cdFx0XHRcdFx0aGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0aW5zZXQ6IGF1dG87XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8gJjo6YWZ0ZXIge1xuXHRcdFx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHQvLyBcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRcdC8vIFx0Zm9udC1zaXplOiAwLjkycmVtO1xuXHRcdFx0XHQvLyBcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdC8vIFx0Y29udGVudDogXCJcXGYwMDJcIjtcblx0XHRcdFx0Ly8gXHR3aWR0aDogMS42cmVtO1xuXHRcdFx0XHQvLyBcdGhlaWdodDogMS42cmVtO1xuXHRcdFx0XHQvLyBcdGxpbmUtaGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRcdC8vIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQvLyBcdGluc2V0OiBhdXRvO1xuXHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHQvLyBcdGNvbG9yOiAkY2xfbWFpbi0tbWVkaXVtO1xuXHRcdFx0XHQvLyB9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLy8gTkVXIE1BSU4gSEVBREVSIEJPWCAvLy8vXG5cdC5zbG4tYm9va2luZ19faGVhZGVyIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdC8vZ3JpZC10ZW1wbGF0ZTogYXV0by8xOCUgY2FsYygzOCUgLSAzcmVtKSA0NCU7XG5cdFx0Z3JpZC10ZW1wbGF0ZTogYXV0by8xZnIgMmZyO1xuXHRcdGdhcDogMS41cmVtO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fdGl0bGUge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdGgxIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNzVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAjYjdiN2I3O1xuXHRcdFx0XHRjb2xvcjogc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19jb25maXJtYXRpb24ge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRnYXA6IDFyZW07XG5cdFx0XHRoMiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRjb2xvcjogc2xuLW51Y29sb3ItLXRleHQoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19tdWx0aXNob3Age1xuXHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdC5zbG4tc2VsZWN0IHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIDQwJSBjYWxjKDYwJSAtIDFyZW0pO1xuXHRcdFx0XHRnYXA6IDFyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX3N0YXR1cyB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdC8vZ3JpZC10ZW1wbGF0ZTogYXV0by80NSUgY2FsYyg1NSUgLSAxcmVtKTtcblx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8vMWZyIDEuNmZyO1xuXHRcdFx0Z2FwOiAxcmVtO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX3N0YXR1cyxcblx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fbXVsdGlzaG9wIHtcblx0XHRcdC5zbG4tc2VsZWN0IHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIuOHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi44cmVtO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAwLjlyZW07XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDAuOHJlbTtcblx0XHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAwLjRyZW0pO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMC45cmVtO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDAuOHJlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1ibG9jay1sYWJlbHMge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Ly9wYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLW1lc3NhZ2Uge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZTogMWZyIC8gMWZyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1wcm9mZWF0dXJlX19jdGEuc2xuLXByb2ZlYXR1cmUtLXNsbi1ib29raW5nX19oZWFkZXJcblx0XHRcdFx0XHQrIC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLW1lc3NhZ2Uge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMC41cmVtIDAgMC43NXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQsXG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWN1cnJlbnQsXG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLWRvbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDI1MG1zO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWxhYmVsLXNldCB7XG5cdFx0XHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHRcdG1hcmdpbjogLTAuNGVtIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMC40ZW0gMWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0QGV4dGVuZCAuc2xuLWJ0bi0tbWFpbi0tdG9uYWw7XG5cdFx0XHRcdFx0Ly9AZXh0ZW5kIC5zbG4tYnRuLS1pY29uO1xuXHRcdFx0XHRcdC8vQGV4dGVuZCAuc2xuLWljb24tLXNldHRpbmdzO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdC8vICY6OmFmdGVyIHtcblx0XHRcdFx0XHQvLyBcdHRvcDogMDtcblx0XHRcdFx0XHQvLyBcdHJpZ2h0OiAwLjRlbTtcblx0XHRcdFx0XHQvLyBcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHQmOmhvdmVyLFxuXHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1jdXJyZW50LFxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1jdXJyZW50Omhhcyhcblx0XHRcdFx0XHRcdH4gLnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtZG9uZTpub3QoLmhpZGUpXG5cdFx0XHRcdFx0KSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDJyZW0pO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zZWxlY3RlZF9pc19kZWZhdWx0XG5cdFx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtc2V0LFxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1zZXQ6aGFzKFxuXHRcdFx0XHRcdFx0fiAuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1sYWJlbC1kb25lOm5vdCguaGlkZSlcblx0XHRcdFx0XHQpIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJyZW0pO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zZWxlY3RlZF9pc19kZWZhdWx0XG5cdFx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtY3VycmVudCB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtZG9uZSB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0Ji5oaWRlIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnJlbSk7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXNldC1kZWZhdWx0LWJvb2tpbmctc3RhdHVzLS1hbGVydC1sb2FkaW5nIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4tYm9va2luZ19faGVhZGVyLS1tdWx0aXNob3AsXG5cdFx0Ji5zbG4tYm9va2luZ19faGVhZGVyLS1jb25maXJtYXRpb24ge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZTogYXV0byAvIG1pbm1heCgxNSUsIGF1dG8pIGF1dG8gYXV0bztcblx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMS4yZnIgMS4yZnI7XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fdGl0bGUge1xuXHRcdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0XHR9XG5cdFx0XHQvLyB9XG5cdFx0XHQvLyAmLnNsbi1ib29raW5nX19oZWFkZXItLW11bHRpc2hvcCB7XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX3N0YXR1cyB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tc2V0LWRlZmF1bHQtYm9va2luZy1zdGF0dXMtLWJsb2NrLWxhYmVscyxcblx0XHRcdFx0LnNsbi1zZXQtZGVmYXVsdC1ib29raW5nLXN0YXR1cy0tbGFiZWwtc2V0IHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fbXVsdGlzaG9wIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHQuc2xuLXNlbGVjdCBsYWJlbCB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLXNsbiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4tYm9va2luZ19faGVhZGVyLS1jb25maXJtYXRpb24ge1xuXHRcdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX3N0YXR1cyB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4tYm9va2luZ19faGVhZGVyLS1tdWx0aXNob3Auc2xuLWJvb2tpbmdfX2hlYWRlci0tY29uZmlybWF0aW9uIHtcblx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyAxZnIgMWZyIDEuM2ZyIDEuM2ZyO1xuXHRcdFx0Z2FwOiAxLjVyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX3RpdGxlIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nX19oZWFkZXJfX3N0YXR1cyB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZ19faGVhZGVyX19jb25maXJtYXRpb24ge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGU6IGF1dG8gLyA0MHB4IDFmcjtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1pY29uLS1hcHByb3ZlIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWljb24tLWRlbnkge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmdfX2hlYWRlcl9fbXVsdGlzaG9wIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDQ7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvLy8vIE5FVyBNQUlOIEhFQURFUiBCT1ggLy8gRU5EIC8vLy9cblx0Ly8vLyBUQUJTIE5BViAvLy8vXG5cdC5zbG4tYWRtaW5fX3RhYnNfX25hdl9fd3JhcHBlciB7XG5cdFx0aGVpZ2h0OiA1LjFlbTtcblx0XHQvL292ZXJmbG93LXk6IGhpZGRlbjtcblx0XHRtYXJnaW46IDJlbSAwIDEuMzEyNWVtIDA7XG5cdH1cblx0LnNsbi1hZG1pbl9fdGFic19fbmF2X19pbm5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHQvL292ZXJmbG93LXg6IHNjcm9sbDtcblx0fVxuXHQuc2xuLWFkbWluX190YWJzX19uYXYge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleDogMSAwIGF1dG87XG5cdFx0bWFyZ2luOiAwIDAgMC42MjVyZW0gMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjI1cztcblx0XHQmLnNsbi1hZG1pbl9fdGFic19fbmF2LS1oaWRkZW4ge1xuXHRcdFx0LnNsbi1hZG1pbl9fdGFic19fbmF2X19pdGVtIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1hZG1pbl9fdGFic19fbmF2X19pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4OiAxIDAgYXV0bztcblx0XHRcdGZsZXgtYmFzaXM6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDAuNyk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1vdXQ7XG5cdFx0XHQvL1xuXG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdH1cblx0XHRcdGEge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gMWZyO1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNWVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuMTI1cmVtO1xuXHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC8vLy8gVEFCUyBOQVYgLy8gRU5EIC8vLy9cblx0Ly8vIFRBQlMgQ09OVEVOVCAvLy8vXG5cdCNzbG4tYm9va2luZ19fdGFic2NvbnRlbnQge1xuXHRcdC5zbG4tYm94LnRhYi1wYW5lIHtcblx0XHRcdC5zbG4tYm94LXRpdGxlLS1udS0tc2VjIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8vIFRBQlMgQ09OVEVOVCAvLyBFTkQgLy8vL1xufVxuXG4vLyAvLy8gQk9PS0lORyBFTkRcblxuLy8vLyBORVcgQk9PS0lORyBNT0RBTCAvLyAwOS4yMDI0IC8vLy9cbi5pc0luSWZyYW1lIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLy8uc2xuLWNhbGVuZGFyLS13cmFwcGVyLS1zdWIgI3Nsbi1ib29raW5nLWVkaXRvci1tb2RhbCB7XG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyLS1zdWIge1xuXHQubW9kYWwtbGcge1xuXHRcdC5tb2RhbC1kaWFsb2csXG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdFx0LyogODAlIG9mIHdpbmRvdyBoZWlnaHQgKi9cblx0XHRcdGhlaWdodDogODB2aDtcblx0XHR9XG5cdFx0Lm1vZGFsLWNvbnRlbnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9ncmV5LS1saWdodGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdC5tb2RhbC1ib2R5IHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEydmgpO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHZoKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLWVkaXRvci0td3JhcHBlcixcblx0XHRcdC5zbG4tYm9va2luZy1lZGl0b3ItLXdyYXBwZXItLXN1Yixcblx0XHRcdGlmcmFtZS5ib29raW5nLWVkaXRvciB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Lm1vZGFsLWZvb3RlciB7XG5cdFx0XHRoZWlnaHQ6IDEydmg7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDYwJSA0MCU7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG5cdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdC5tb2RhbC1mb290ZXJfX2FjdGlvbnMge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdC5zbG4tYnRuIHtcblx0XHRcdFx0XHQvL21hcmdpbi1sZWZ0OiAwLjZyZW07XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAyNCU7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5tb2RhbC1mb290ZXJfX2FjdGlvbnMtLW11bHRpIHtcblx0XHRcdFx0XHQuc2xuLWJ0biB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDI1JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0I3NlbmQtdG8tc3F1YXJlLXBvcy5zbG4tYnRuLS1iaWcge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdC5zbG4tYnRuIHtcblx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA0OCU7XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0I3NlbmQtdG8tc3F1YXJlLXBvcy5zbG4tYnRuLS1iaWcge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubW9kYWwtZm9vdGVyX19mbHlpbmdhY3Rpb25zIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dG9wOiBjYWxjKDEwMCUgKyAzcmVtKTtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LmJvb2tpbmctbGFzdC1lZGl0LWRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiAxMHZoO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwJSA2MCU7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cdFx0XHRcdC5tb2RhbC1mb290ZXJfX2FjdGlvbnMge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGdhcDogMXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuXHRcdFx0XHRcdCYubW9kYWwtZm9vdGVyX19hY3Rpb25zLS1tdWx0aSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJvb2tpbmctbGFzdC1lZGl0LWRpdiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdC5tb2RhbC1sZyB7XG5cdFx0XHR3aWR0aDogODB2dztcblx0XHR9XG5cdH1cblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcblx0XHQubW9kYWwtbGcge1xuXHRcdFx0d2lkdGg6IDYwdnc7XG5cdFx0fVxuXHRcdC5tb2RhbC0tbmV3IC5tb2RhbC1sZyB7XG5cdFx0XHR3aWR0aDogODB2dztcblx0XHR9XG5cdH1cbn1cbi50b3BsZXZlbF9wYWdlX3NhbG9uIC5zbG4tY2FsZW5kYXItLXdyYXBwZXIgLm1vZGFsLWJhY2tkcm9wLmluIHtcblx0b3BhY2l0eTogMC43NTtcbn1cbi5zbG4tY2FsZW5kYXItLXdyYXBwZXItLXN1YiAubW9kYWwtLW5ldyB7XG5cdC5tb2RhbC1mb290ZXIgLm1vZGFsLWZvb3Rlcl9fYWN0aW9ucyB7XG5cdFx0anVzdGlmeS1jb250ZW50OiBlbmQ7XG5cdFx0LnNsbi1kdXBsaWNhdGUtYm9va2luZyxcblx0XHQuc2xuLWJ0bi0tYmlnW2RhdGEtYWN0aW9uPVwiZGVsZXRlLWVkaXRlZC1ib29raW5nXCJdIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cbi8vLy8gTU9EQUwgQ09OVEVOVFxuLmlubW9kYWwge1xuXHQudXNlcmJhY2stYnV0dG9uLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG4vLy8vIE1PREFMIENPTlRFTlQgLy8gRU5EXG4ucG9zdC10eXBlLXNsbl9ib29raW5nIHtcblx0LnBvc3Rib3gge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0fVxuXHQucG9zdGJveC1oZWFkZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnNsbi1ib3gge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdFx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0Zm9udC1zaXplOiB0eXBvLWFkbWluLiRmb250LXNpemUtYmFzZTtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCwgMTZweCk7XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgzMHB4KTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMThweCk7XG5cdFx0fVxuXHRcdCYuc2xuLWNhbGVuZGFyLXZpZXcge1xuXHRcdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg0MHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zbG4tYm94LS1wYiB7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDQwcHgpO1xuXHRcdH1cblx0XHQmLnNsbi1ib3gtLWZsYXRib3R0b20ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRAZXh0ZW5kICVmb250LW1lZGl1bTtcblx0XHRcdEBleHRlbmQgJWZvbnQtY2xfc3RhbmRhcmQtLW1lZGl1bTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTZweCk7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94LXRpdGxlLS1udS0tc2VjLFxuXHQuc2xuLWJveC10aXRsZS0tbnUtLXRlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX251X21haW4tLWxpZ2h0O1xuXHRcdCYuc2xuLWJveC10aXRsZS0tbnUtLWRhcmsge1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcblx0XHR9XG5cdH1cblx0LnNsbl9tZXRhX2ZpZWxkICsgLnNsbi1ib3gtdGl0bGUtLW51LS10ZXIge1xuXHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxvYWQ4IHtcblx0MCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn1cbkBrZXlmcmFtZXMgbG9hZDgge1xuXHQwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0fVxuXHQxMDAlIHtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcblx0fVxufVxuI3Nsbl9ib29raW5nLWRldGFpbHMge1xuXHQuc2xuLWJveF9fcm93LS1mbGV4IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXHQuc2xuLWJveF9fcm93LS1mbGV4LS1hbGNlbnRlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdC5zbG4tc2VsZWN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdC5zbG4tYm94X19yb3ctLWZsZXgtLWFsZW5kIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBlbmQ7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdC5zbG4tc3dpdGNoLS12aWV3bW9kZSB7XG5cdFx0XHRqdXN0aWZ5LXNlbGY6IGVuZDtcblx0XHR9XG5cdH1cblxuXHRAZXh0ZW5kICVzbG4taW5wdXQtbGFiZWw7XG5cdC5zbG4tYm9va2luZy1jdXN0b21lci1zY29yZSxcblx0LnNsbi1yYXRpbmdfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjb2xvcjogcmdiKDAsIDUzLCA4Myk7XG5cdH1cblx0Ly8gLnNsbi1ib29raW5nLWN1c3RvbWVyLXNjb3JlLS10aXRsZSB7XG5cdC8vIH1cblx0LnNsbi1ib29raW5nLWN1c3RvbWVyLXNjb3JlLS12YWx1ZSxcblx0LnNsbi1yYXRpbmcge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHQoMC41KTtcblx0fVxufVxuXG4jc2xuX3Jlc291cmNlLWRldGFpbHMgLnNsbi1zd2l0Y2gge1xuXHRtYXJnaW4tdG9wOiAyM3B4O1xuXHRtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4jc2xuX3Jlc291cmNlLWRldGFpbHMgLnNsbi1zd2l0Y2ggbGFiZWwge1xuXHRmb250LXNpemU6IDEycHg7XG59XG5cbi5zbG4tcmVzb3VyY2VzLWRpc2FibGVkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLy8gbm93IC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcFxuLy8gLnNsbi1yZXNvdXJjZXMtZGlzYWJsZWQ6aG92ZXIgLnNsbi1ib29raW5nLXByby1mZWF0dXJlLXRvb2x0aXAge1xuLy8gXHRkaXNwbGF5OiBibG9jaztcbi8vIH1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1yZXNvdXJjZXMtZGlzYWJsZWQgLnNsbi1yZXNvdXJjZXMtLWNoZWNrYm94IHtcblx0Y29sb3I6ICNjY2M7XG5cdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuI3Nsbi1zYWxvbi0tYWRtaW4gLnNsbi1yZXNvdXJjZXMtZGlzYWJsZWQgLnNsbi1yZXNvdXJjZXMtLWNoZWNrYm94IGxhYmVsIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIEZJWCAwOTIwMjMgKi9cbiNzbG4tc2Fsb24tLWFkbWluICNzbG5fYm9va2luZy1kZXRhaWxzIHtcblx0Ly8gLnNsbi1yb3cge1xuXHQvLyBcdC8vZGlzcGxheTogZmxleDtcblx0Ly8gXHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC8vIH1cblxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTEge1xuXHRcdHdpZHRoOiA4LjMzMzMzMzMzJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0yIHtcblx0XHR3aWR0aDogMTYuNjY2NjY2NjYlO1xuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMyB7XG5cdFx0d2lkdGg6IDI1JTtcblx0XHRsaSBpbnB1dCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWluLWhlaWdodDogMS41cmVtO1xuXHRcdH1cblx0fVxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTQge1xuXHRcdHdpZHRoOiAzMy4zMzMzMyU7XG5cdH1cblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC01IHtcblx0XHR3aWR0aDogNDEuNjY2NjY2NjclO1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTYge1xuXHRcdHdpZHRoOiA1MCU7XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMSxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC0yLFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTMsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNCxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC01LFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTYsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtNyxcblx0LnNsbi1yb3cgLnNsbi1ib29raW5nLXNlcnZpY2UtLWNvbC04LFxuXHQuc2xuLXJvdyAuc2xuLWJvb2tpbmctc2VydmljZS0tY29sLTksXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMTAsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMTEsXG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMTIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0cGFkZGluZy1yaWdodDogNXB4O1xuXHR9XG5cdC5zbG4tcm93IC5zbG4tYm9va2luZy1zZXJ2aWNlLS1jb2wtMS5zbG4tYm9va2luZy1zZXJ2aWNlLS1tb3ZlLWxpbmUge1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxLjclO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQuYmFyIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuXHRcdFx0bWFyZ2luOiAzcHggMDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZS5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUtLW1vdmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHRvcDogYXV0bztcblx0fVxuXHQvLyAuc2xuLXJvdyAuc2xuLWJ0biB7XG5cdC8vIFx0Ly9ib3R0b206IDEwcHg7XG5cdC8vIH1cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUtd2FybmluZyxcblx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS13YXJuaW5nIHtcblx0XHRib3JkZXItd2lkdGg6IDJweDtcblx0XHRib3JkZXItY29sb3I6ICNlOGFhODc7XG5cdH1cblxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lIC5zbG4tc2VsZWN0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjgzMzMzMzMzMzNyZW07XG5cdH1cbn1cblxuLy8vLyBOVSAvLyBERUNFTUJFUiAyMDIzXG4jc2xuX2Jvb2tpbmctZGV0YWlscyxcbiNzbG4tc2Fsb24tLWFkbWluICNzbG5fYm9va2luZy1kZXRhaWxzIHtcblx0I3Nsbi1ib29raW5nX19jdXN0b21lciB7XG5cdFx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIuNHJlbSkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZSB7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuMjVzO1xuXHRcdCYuc2xuLWJvb2tpbmctc2VydmljZS1saW5lLS1tb3ZlIHtcblx0XHRcdC8vdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDVweCAycHggcmdiYSg1MCwgNTAsIDUwLCAwLjI1KTtcblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLW1vdmUtbGluZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2xhYmVsIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDA7XG5cdFx0XHQvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCBzbG4tbnVjb2xvci0tbWFpbigwLjUpO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdFx0XHRAZXh0ZW5kICVmb250LWNsX21haW47XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMjUlIDQ1JSAzMCU7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0c3BhbjpudGgtY2hpbGQoMSkge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0fVxuXHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiArIHNwYW4ge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHRcdHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHRcdC8vIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdC8vIFx0Ly9ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC8vIH1cblx0XHQuc2xuLWFsZXJ0LnNsbi1hbGVydC0tZmFkZWlub3V0IHtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tb2tiZygwLjkpO1xuXHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZGFyaygxKTtcblx0XHRcdC8vb3BhY2l0eTogMTtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHQvLyAmLmhpZGUge1xuXHRcdFx0Ly8gXHQvL2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdC8vIH1cblx0XHR9XG5cdFx0LnNsbi1idG4tLWJpZyB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdH1cblx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tc3RhcnRlbmQge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdhcDogMXJlbTtcblx0XHRcdGxhYmVsLnRpbWUge1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWl0ZW1zZWxlY3Rpb24ge1xuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWhlYWRlci13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fbGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tcXVhbnRpdHktbGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdGNvbG9yOiAjNTU1O1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjMzMzO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly8mLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZDpub3QoLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0tcmVzb3VyY2VzKSxcblx0XHQvLyYuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1yZXNvdXJjZXM6bm90KC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLWhpZ2hlbmQpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW0gMXJlbTtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0Ly99XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRnYXA6IDEuNXJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtIDFyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2xhYmVsIHtcblx0XHRcdFx0cGFkZGluZzogMC4yNXJlbSAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1zZWxlY3Qge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWl0ZW1zZWxlY3Rpb24ge1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLXN0YXJ0ZW5kIHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdGxhYmVsLnRpbWUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tcmVzb3VyY2VzIHtcblx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYWN0aW9uIHtcblx0XHRcdFx0b3JkZXI6IDU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHQuc2xuLWJ0bi0tYmlnIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luOiAxcmVtIGF1dG8gMCBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogaW5oZXJpdDtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR0b3A6IGluaXRpYWw7XG5cdFx0XHRcdFx0XHRsZWZ0OiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMHB4IGNhbGMoNTAlIC0gMjBweCkgMjUlIGNhbGMoMjUlIC0gNnJlbSk7XG5cdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRnYXA6IDJyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdC8vYWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbF9ncmV5LS1saWdodGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0Ly8gPiAqIHtcblx0XHRcdC8vIFx0Ly9ib3JkZXI6IDFweCBzb2xpZCByZWQ7XG5cdFx0XHQvLyB9XG5cdFx0XHQuc2xuLXNlbGVjdCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0cmlnaHQ6IDAuNHJlbTtcblx0XHRcdH1cblx0XHRcdC5zbG4tYnRuLS1iaWcge1xuXHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1tb3ZlLWxpbmUge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRjdXJzb3I6IGdyYWI7XG5cdFx0XHRcdC5iYXIge1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHRtYXJnaW46IDJweCBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRjdXJzb3I6IGdyYWJiaW5nO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbiB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDYlIDI2JSAyNCU7XG5cdFx0XHRcdFx0Z2FwOiAyJTtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdCY6b25seS1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW4gKyBzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYWN0aW9uIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDQ7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmOm5vdCguc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1yZXNvdXJjZXMpOm5vdChcblx0XHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1oaWdoZW5kXG5cdFx0XHRcdCkge1xuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbixcblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWF0dGVuZGFudHMge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxLjhlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLWhpZ2hlbmQ6bm90KFxuXHRcdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlc1xuXHRcdFx0XHQpLFxuXHRcdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLXJlc291cmNlczpub3QoXG5cdFx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZV9fY29udGVudC0taGlnaGVuZFxuXHRcdFx0XHQpIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2MHB4IDMwJSAzNSUgY2FsYygzNSUgLSA4cmVtIC0gNjBweCk7XG5cdFx0XHRcdGdhcDogM3JlbSAycmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAyLjJyZW0gMXJlbSAyLjZyZW0gMXJlbTtcblx0XHRcdFx0bWF4LXdpZHRoOiA2MHJlbTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnRcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ji5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLXdhcm5pbmcge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudFxuXHRcdFx0XHRcdFx0XHRjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLWF0dGVudGlvbigwLjc1KVxuXHRcdFx0XHRcdFx0XHR0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly9ib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19sYWJlbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1tb3ZlLWxpbmUge1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoXG5cdFx0XHRcdFx0XHQwLjI1XG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0XHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLW1haW4tLWxpZ2h0KFxuXHRcdFx0XHRcdFx0XHRcdDAuNVxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tc3RhcnRlbmQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHRcdGxhYmVsLnRpbWUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1pdGVtc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMiAvIHNwYW4gMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYXR0ZW5kYW50cyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWFjdGlvbiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDQ7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1yZXNvdXJjZXM6bm90KFxuXHRcdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLWhpZ2hlbmRcblx0XHRcdFx0KSB7XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1yZXNvdXJjZXMge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAzO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1hdHRlbmRhbnRzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmVfX2NvbnRlbnQtLWhpZ2hlbmQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50LS1yZXNvdXJjZXMge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwcHggMjIlIDI0JSAyNCUgY2FsYygzMCUgLSA2cmVtIC0gNDBweCk7XG5cdFx0XHRcdGdhcDogM3JlbSAxLjVyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDIuMnJlbSAxcmVtIDIuNnJlbSAxcmVtO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDYwcmVtO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6IHNsbi1udWNvbG9yLS1ncmV5LS1saWdodGVyKDAuMyk7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50XG5cdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdCYuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZS13YXJuaW5nIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2U4YWE4Nztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ly9ib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19sYWJlbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbG4tYm9va2luZy1zZXJ2aWNlLS1tb3ZlLWxpbmUge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tYWRtaW5fbnVjb2xvci0tbWFpbi0tbGlnaHQoXG5cdFx0XHRcdFx0XHQwLjI1XG5cdFx0XHRcdFx0KTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0XHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLWFkbWluX251Y29sb3ItLW1haW4tLWxpZ2h0KFxuXHRcdFx0XHRcdFx0XHRcdDAuNVxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0taXRlbXNlbGVjdGlvbiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDIgLyBzcGFuIDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLXN0YXJ0ZW5kIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHRsYWJlbC50aW1lIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyLjVyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMXJlbTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tcmVzb3VyY2VzIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogNDtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJvb2tpbmctc2VydmljZS0tYXR0ZW5kYW50cyB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ib29raW5nLXNlcnZpY2UtLWFjdGlvbiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDU7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNzbG4tc2Fsb24tLWFkbWluICNzbG5fYm9va2luZy1kZXRhaWxzICNzbG5fYm9va2luZ19zZXJ2aWNlcy5tb3Zpbmcge1xuXHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lOm5vdCguc2xuLWJvb2tpbmctc2VydmljZS1saW5lLS1tb3ZlKSB7XG5cdFx0b3BhY2l0eTogMC4zNTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cblx0LnNsbi1ib29raW5nLXNlcnZpY2UtbGluZS5zbG4tYm9va2luZy1zZXJ2aWNlLWxpbmUtLW1vdmVcblx0XHQuc2xuLWJvb2tpbmctc2VydmljZS1saW5lX19jb250ZW50XG5cdFx0ZGl2Om5vdCguc2xuLWJvb2tpbmctc2VydmljZS0tbW92ZS1saW5lKSB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxufVxuXG4vLyBCb29raW5nIFRvdGFsIEJyZWFrZG93biBEaXNwbGF5XG4uc2xuLWJvb2tpbmctYnJlYWtkb3duIHtcblx0bWFyZ2luLXRvcDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0bWFyZ2luLWJvdHRvbTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0XG5cdC5zbG4tYm9va2luZy1icmVha2Rvd25fX2NvbnRlbnQge1xuXHRcdHBhZGRpbmc6IHNldHRpbmdzLW1peGlucy5yZW0oMTVweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0KDAuMyk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMik7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFxuXHRcdC5zbG4tYm9va2luZy1icmVha2Rvd25fX3RpdGxlIHtcblx0XHRcdG1hcmdpbjogMCAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCkgMDtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdH1cblx0XHRcblx0XHQuc2xuLWJyZWFrZG93bi1saW5lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSg4cHgpIDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMSk7XG5cdFx0XHRcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LnNsbi1icmVha2Rvd24tbGFiZWwge1xuXHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG5cdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMC44NSk7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5zbG4tYnJlYWtkb3duLXZhbHVlIHtcblx0XHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE0cHgpO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmLnNsbi1icmVha2Rvd24tZGlzY291bnQge1xuXHRcdFx0XHQuc2xuLWJyZWFrZG93bi1sYWJlbCxcblx0XHRcdFx0LnNsbi1icmVha2Rvd24tdmFsdWUge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjhhNzQ1OyAvLyBHcmVlbiBmb3IgZGlzY291bnRcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdCYuc2xuLWJyZWFrZG93bi10b3RhbCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oOHB4KTtcblx0XHRcdFx0cGFkZGluZy10b3A6IHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG5cdFx0XHRcdGJvcmRlci10b3A6IDJweCBzb2xpZCBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMC4zKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XG5cdFx0XHRcdC5zbG4tYnJlYWtkb3duLWxhYmVsLFxuXHRcdFx0XHQuc2xuLWJyZWFrZG93bi12YWx1ZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDE2cHgpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8gTm8tU2hvdyBDb3VudCBhbmQgVG9nZ2xlIFN0eWxlcyBmb3IgQm9va2luZyBNZXRhYm94XG5AdXNlICcuLi9jb2xvcnMtbnUnO1xuQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcblxuLy8gV3JhcHBlciBmb3Igbm8tc2hvdyB0cmFja2luZyBzZWN0aW9uXG4uc2xuLW5vc2hvdy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6IHJnYigwLCA1MywgODMpO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi8vIENvbnRhaW5lciBmb3IgY291bnQgYW5kIHRvZ2dsZSAtIGRpc3BsYXlzIGlubGluZVxuLnNsbi1ub3Nob3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDFyZW07XG4gICAgbWluLWhlaWdodDogNTIlO1xufVxuXG4vLyBOby1TaG93IENvdW50IERpc3BsYXkgLSBtYXRjaGVzIHNsbi1ib29raW5nLWN1c3RvbWVyLXNjb3JlLS12YWx1ZVxuLnNsbi1ub3Nob3ctY291bnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dCgxKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJhY2tncm91bmQ6ICNGOEY5RkI7XG5cbiAgICAuc2xuLW5vc2hvdy1jb3VudF9fdmFsdWUge1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG59XG5cbi8vIE5vLVNob3cgVG9nZ2xlIEJ1dHRvbiAtIG1hdGNoZXMgY2FsZW5kYXIgdG9vbHRpcCBhY3Rpb25cbi5zbG4tbm9zaG93LXRvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcblxuICAgIC5zbG4tbm9zaG93LXRvZ2dsZV9fYnV0dG9uIHtcbiAgICAgICAgLy8gTWF0Y2ggZXhhY3QgY2FsZW5kYXIgdG9vbHRpcCBhY3Rpb24gc3R5bGluZ1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzIxNzFCMTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgIGkuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgICAgICAgLy8gTWF0Y2ggZXhhY3QgY2FsZW5kYXIgaWNvbiBzaXppbmdcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hc2stc2l6ZTogMS43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2stcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvLyBERUJVRzogVGVtcG9yYXJ5IGJvcmRlciB0byBzZWUgYWN0dWFsIGJvdW5kYXJpZXNcbiAgICAgICAgICAgIC8vIG91dGxpbmU6IDFweCBkYXNoZWQgcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjMuNzc3OCAxNy4yNUMyMy43Nzc4IDE2LjM4OCAyNC4xMDU2IDE1LjU2MTQgMjQuNjg5IDE0Ljk1MTlDMjUuMjcyNCAxNC4zNDI0IDI2LjA2MzggMTQgMjYuODg4OSAxNEMyNy43MTQgMTQgMjguNTA1MyAxNC4zNDI0IDI5LjA4ODggMTQuOTUxOUMyOS42NzIyIDE1LjU2MTQgMzAgMTYuMzg4IDMwIDE3LjI1VjIzLjc1TTI2Ljg4ODkgMjdINS4xMTExMUM0LjI4NTk5IDI3IDMuNDk0NjcgMjYuNjU3NiAyLjkxMTIyIDI2LjA0ODFDMi4zMjc3OCAyNS40Mzg2IDIgMjQuNjEyIDIgMjMuNzVWMTcuMjVDMiAxNi4zODggMi4zMjc3OCAxNS41NjE0IDIuOTExMjIgMTQuOTUxOUMzLjQ5NDY3IDE0LjM0MjQgNC4yODU5OSAxNCA1LjExMTExIDE0QzUuOTM2MjMgMTQgNi43Mjc1NSAxNC4zNDI0IDcuMzExIDE0Ljk1MTlDNy44OTQ0NSAxNS41NjE0IDguMjIyMjIgMTYuMzg4IDguMjIyMjIgMTcuMjVWMjAuNUgyMC43MjI3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNSAxNFY2LjUwMDAxQzQuOTk5NDcgNi4wNDc0MyA1LjA3MDQ1IDUuNTk3MzcgNS4yMTA1NyA1LjE2NTAxTTguMzMzIDIuMTk1MDFDOC43ODA3NCAyLjA2NDkyIDkuMjQ2MjcgMS45OTkyIDkuNzE0MjkgMi4wMDAwMUgyMi4yODU3QzIzLjUzNiAyLjAwMDAxIDI0LjczNTEgMi40NzQxMSAyNS42MTkyIDMuMzE4MDNDMjYuNTAzMyA0LjE2MTk0IDI3IDUuMzA2NTMgMjcgNi41MDAwMVYxNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTcgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yNSAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIgMkwzMCAzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIzLjc3NzggMTcuMjVDMjMuNzc3OCAxNi4zODggMjQuMTA1NiAxNS41NjE0IDI0LjY4OSAxNC45NTE5QzI1LjI3MjQgMTQuMzQyNCAyNi4wNjM4IDE0IDI2Ljg4ODkgMTRDMjcuNzE0IDE0IDI4LjUwNTMgMTQuMzQyNCAyOS4wODg4IDE0Ljk1MTlDMjkuNjcyMiAxNS41NjE0IDMwIDE2LjM4OCAzMCAxNy4yNVYyMy43NU0yNi44ODg5IDI3SDUuMTExMTFDNC4yODU5OSAyNyAzLjQ5NDY3IDI2LjY1NzYgMi45MTEyMiAyNi4wNDgxQzIuMzI3NzggMjUuNDM4NiAyIDI0LjYxMiAyIDIzLjc1VjE3LjI1QzIgMTYuMzg4IDIuMzI3NzggMTUuNTYxNCAyLjkxMTIyIDE0Ljk1MTlDMy40OTQ2NyAxNC4zNDI0IDQuMjg1OTkgMTQgNS4xMTExMSAxNEM1LjkzNjIzIDE0IDYuNzI3NTUgMTQuMzQyNCA3LjMxMSAxNC45NTE5QzcuODk0NDUgMTUuNTYxNCA4LjIyMjIyIDE2LjM4OCA4LjIyMjIyIDE3LjI1VjIwLjVIMjAuNzIyNycgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTUgMTRWNi41MDAwMUM0Ljk5OTQ3IDYuMDQ3NDMgNS4wNzA0NSA1LjU5NzM3IDUuMjEwNTcgNS4xNjUwMU04LjMzMyAyLjE5NTAxQzguNzgwNzQgMi4wNjQ5MiA5LjI0NjI3IDEuOTk5MiA5LjcxNDI5IDIuMDAwMDFIMjIuMjg1N0MyMy41MzYgMi4wMDAwMSAyNC43MzUxIDIuNDc0MTEgMjUuNjE5MiAzLjMxODAzQzI2LjUwMzMgNC4xNjE5NCAyNyA1LjMwNjUzIDI3IDYuNTAwMDFWMTQnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J003IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMjUgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yIDJMMzAgMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzFhNWE4ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRUMxRTFFICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGkuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQzFFMUUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNkMTFhMWEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBpLnNsbi1pY29uLS1uby1zaG93IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2QxMWExYSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucHJvY2Vzc2luZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAgICAgICAgIGkuc2xuLWljb24tLW5vLXNob3cge1xuICAgICAgICAgICAgICAgIGFuaW1hdGlvbjogcHVsc2UgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgcHVsc2Uge1xuICAgIDAlLCAxMDAlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNTAlIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnNsbi1ub3Nob3ctd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICAgIFxuICAgIC5zbG4tbm9zaG93IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgfVxuICAgIFxuICAgIC5zbG4tbm9zaG93LWNvdW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4iLCJAdXNlIFwiLi4vYWRtaW5fY29uZmlnXCI7XG5cbi53cC1hZG1pbi5wb3N0LXR5cGUtc2xuX2F0dGVuZGFudCB7XG5cdC5zbG4tc2VydmljZV9fY29sbGFwc2Uge1xuXHRcdC8vYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNjM2M0Yzc7XG5cdFx0Ly90cmFuc2l0aW9uOiBhbGwgNTUwbXM7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdC8vJjo6YWZ0ZXIge1xuXHRcdC8vXHRjb250ZW50OiBcIlwiO1xuXHRcdC8vXHRkaXNwbGF5OiBibG9jaztcblx0XHQvL1x0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8vXHRib3R0b206IDA7XG5cdFx0Ly9cdHJpZ2h0OiAwO1xuXHRcdC8vXHRsZWZ0OiAwO1xuXHRcdC8vXHRoZWlnaHQ6IDEwcHg7XG5cdFx0Ly9cdGJvcmRlci10b3A6IDRweCBzb2xpZCAjMDAwO1xuXHRcdC8vXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgIzAwMDtcblx0XHQvL1x0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdC8vfVxuXHRcdCYuY2xvc2VkIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDMuMmVtO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgMjUwbXM7XG5cdFx0XHQmLnNsbi1zZXJ2aWNlX19jb2xsYXBzZS0tdGFsbGVyIHtcblx0XHRcdFx0bWF4LWhlaWdodDogNS4yZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYub3BlbiB7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXgtaGVpZ2h0OiAxMDAwcHg7XG5cdFx0XHRvdmVyZmxvdzogdW5zZXQ7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG5cdFx0fVxuXHRcdCsgLnNsbi1zZXJ2aWNlX19jb2xsYXBzZXRyaWdnZXIge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggZGFzaGVkIGN1cnJlbnRDb2xvcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCIrXCI7XG5cdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcztcblx0XHRcdFx0Ly9jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdCYubGVzcyB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiLVwiO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDAuMztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiQHVzZSBcInNhc3M6bWV0YVwiO1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG46cm9vdCB7XG5cdC0tYWNjZW50LS15ZWxvdzogI2ZmZGQ1MDtcblx0LS1hY2NlbnQtLWJsdWU6ICMwMTM1NTM7XG5cdC0tYWNjZW50LS1yZWQ6ICNmZjU4MDA7XG5cdC0tYWNjZW50LS1ncmVlbjogIzNhZDUwMDtcblx0LS1hY2NlbnQtLXllbGxvdzogI2ZmZGQ1MDtcblx0LS1iZy0tcmVkOiAjZmZjMmEyO1xuXHQtLWJnLS1ncmVlbjogI2JiZmZhMjtcblx0LS1iZy0tbGlnaHRibHVlOiAjZDBlZWZmO1xuXHQtLXRleHQtLWJsdWUtLWRhcms6ICMwMTM1NTM7XG5cdC0tdGV4dC0tbm90aWNlOiAjNTc1NzU3O1xuXHQtLWJnYy0tYmx1ZS0tZGFyazogIzAxMzU1Mztcblx0LS1jbC0tZGFya2VzdDogYmxhY2s7XG5cdC0tY2wtLWxpZ2h0ZXN0OiB3aGl0ZTtcbn1cbkBpbmNsdWRlIG1ldGEubG9hZC1jc3MoXCJpY29ucy1kYXRhdXJpXCIpO1xuLnNsbi1jYWxlbmRhci1wbHVnaW4tdXBkYXRlLW5vdGljZS0td3JhcHBlciB7XG5cdG1heC13aWR0aDogOTUlO1xuXHRwYWRkaW5nOiAwO1xuXHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0Ly9wYWRkaW5nOiByZW0oMjBweCk7XG5cdH1cblx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHBob25lKSB7XG5cdFx0Ly9tYXJnaW4tdG9wOiByZW0oMjBweCk7XG5cdH1cbn1cbi5zbG4tY2FsZW5kYXItcGx1Z2luLXVwZGF0ZS1ub3RpY2UtLXdyYXBwZXIsXG4uc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcblx0LnNsbi1ub3RpY2VfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXHQuc2xuLW5vdGljZSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogMS41cmVtIDAuNzVyZW0gMS41cmVtIDEuNXJlbTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogM3JlbSBhdXRvIDRyZW07XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogOXB4O1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRib3JkZXItbGVmdDogc29saWQgM3B4IHZhcigtLWFjY2VudC0teWVsb3cpO1xuXHRcdGgyIHtcblx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC0tbm90aWNlKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXHRcdH1cblx0XHQmOjphZnRlciB7XG5cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdFx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuXHRcdFx0Zm9udC1zaXplOiAyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ly90b3A6IDUyJTtcblx0XHRcdC8vbGVmdDogNDJweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLXllbG93KTtcblx0XHR9XG5cdFx0LnNsbi1ub3RpY2VfX2Rpc21pc3Mge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdHdpZHRoOiAyLjRyZW07XG5cdFx0XHRoZWlnaHQ6IDIuNHJlbTtcblx0XHRcdGp1c3RpZnktc2VsZjogZW5kO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwLjVyZW07XG5cdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdG9wYWNpdHk6IDAuNTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcblx0XHRcdC8qIEZJWCAwOTIwMjNcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdHdvcmQtd3JhcDogbm9ybWFsO1xuXHRcdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHRcdFx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRjb250ZW50OiBcIlxcZjA1N1wiO1xuXHRcdFx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ly90b3A6IDUyJTtcblx0XHRcdFx0Ly9sZWZ0OiA0MnB4O1xuXHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHRcdFx0XHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS1jbC0tZGFya2VzdCk7XG5cdFx0XHR9XG5cdFx0XHQqL1xuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6YWN0aXZlLFxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG9wYWNpdHk6IDAuODU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2xuLW5vdGljZS0tYm9sZCB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNyZW0gYXV0bztcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRyb3ctZ2FwOiAxcmVtO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDFyZW07XG5cdFx0XHRjb2xvcjogdmFyKC0tdGV4dC0tYmx1ZS0tZGFyayk7XG5cdFx0XHQuc2xuLW5vdGljZS0tYm9sZF9fdGV4dCB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHRcdFx0YWxpZ24tc2VsZjogc3RhcnQ7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjVyZW07XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LnNsbi1ub3RpY2UtLXBsdWdpbl91cGRhdGVfX2FjdGlvbiB7XG5cdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdH1cblx0XHRcdGgyIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4wNzgxMjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LS1ibHVlLS1kYXJrKTtcblx0XHRcdFx0Jjpvbmx5LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDAuODkzNzVyZW07XG5cdFx0XHRcdGNvbG9yOiB2YXIoLS10ZXh0LS1ibHVlLS1kYXJrKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ly9AaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHQvL1x0Ji5zbG4tbm90aWNlLS1ib2xkIHtcblx0XHQvL1x0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG87XG5cdFx0Ly9cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdC8vXHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0Ly9cdFx0LnNsbi1ub3RpY2UtLWJvbGRfX3RleHQge1xuXHRcdC8vXHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0Ly9cdFx0XHRncmlkLXJvdzogMjtcblx0XHQvL1x0XHR9XG5cdFx0Ly9cdFx0Jjo6YWZ0ZXIge1xuXHRcdC8vXHRcdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblx0XHQvL1x0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdC8vXHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0Ly9cdFx0fVxuXHRcdC8vXG5cdFx0Ly9cdFx0LnNsbi1ub3RpY2UtLXBsdWdpbl91cGRhdGVfX2FjdGlvbiB7XG5cdFx0Ly9cdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHQvL1x0XHRcdGdyaWQtcm93OiAzO1xuXHRcdC8vXHRcdH1cblx0XHQvL1x0fVxuXHRcdC8vfVxuXHRcdC8vQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHQmLnNsbi1ub3RpY2UtLWJvbGQge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMuNXJlbSBhdXRvO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdFx0LnNsbi1ub3RpY2UtLWJvbGRfX3RleHQge1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFlbTtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsbi1ub3RpY2UtLXBsdWdpbl91cGRhdGVfX2FjdGlvbiB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDAwcHgpIHtcblx0XHRcdCYuc2xuLW5vdGljZS0tYm9sZCB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogM3JlbSBhdXRvIDJyZW07XG5cdFx0XHRyb3ctZ2FwOiAxLjNyZW07XG5cdFx0XHRwYWRkaW5nOiAxLjRyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDFyZW07XG5cdFx0XHQmLnNsbi1ub3RpY2UtLWJvbGQge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDMuNXJlbSBhdXRvIDIycmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAxLjVyZW07XG5cdFx0XHRcdC5zbG4tbm90aWNlLS1ib2xkX190ZXh0IHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdFx0XHRncmlkLXJvdzogMTtcblx0XHRcdFx0XHRqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjI5Mzc1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMC45NjI1cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRyZW0gYXV0byA1cmVtO1xuXHRcdFx0Ji5zbG4tbm90aWNlLS1ib2xkIHtcblx0XHRcdFx0LnNsbi1ub3RpY2UtLWJvbGRfX3RleHQge1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0Ly9kaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNsbi1ub3RpY2UtLWFjdGlvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbjogMCAxZW07XG5cdFx0cGFkZGluZzogMC4yZW0gMDtcblx0XHQvL2JvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLWJsdWUpO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcblx0XHR9XG5cdFx0JjphY3RpdmUsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LS1ibHVlKTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRvcGFjaXR5OiAwLjg1O1xuXHRcdH1cblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0XHRcdGJvdHRvbTogLTJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tcmV2aWV3IHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogI2ZmMGYwMTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG5cdFx0fVxuXHRcdEBtZWRpYSAoaG92ZXI6IG5vbmUpIGFuZCAocG9pbnRlcjogY29hcnNlKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tdXNlYXBwIHtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLXllbG93KTtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmM2NkXCI7XG5cdFx0fVxuXHRcdCovXG5cdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblx0LnNsbi1ub3RpY2UtLXBsdWdpbl91cGRhdGVfX2FjdGlvbiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxLjI1ZW0gMS43NWVtIDEuMjVlbSAxLjVlbTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZ2MtLWJsdWUtLWRhcmspO1xuXHRcdGNvbG9yOiB2YXIoLS1jbC0tbGlnaHRlc3QpO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuXHRcdGZvbnQtc2l6ZTogMC44NzVyZW07XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHR3b3JkLXdyYXA6IG5vcm1hbDtcblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdFx0LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwibGlnYVwiO1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdC8vY29udGVudDogXCJcXGYwNjFcIjtcblx0XHRcdC8vY29udGVudDogXCJcXGYxMDFcIjtcblx0XHRcdC8vY29udGVudDogXCJcXGYxMDVcIjtcblx0XHRcdGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0XHRcdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRjb2xvcjogdmFyKC0tY2wtLWxpZ2h0ZXN0KTtcblx0XHR9XG5cdFx0Ki9cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdGdyaWQtcm93OiAyO1xuXHRcdFx0bWluLXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0cGFkZGluZzogMWVtIDEuNzVlbSAxZW0gMS41ZW07XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG5cdFx0XHRncmlkLWNvbHVtbjogMztcblx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNsbi1ub3RpY2UtLXN1YnNjcmlwdGlvbi1mcmVlLXZlcnNpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNCREQ3RUM7XG5cdFx0LyogRklYIDI5MDUyMDI0IFxuXHRcdEBleHRlbmQgLnNsbi1pY29udXJpLS1wZW9wbGVzdGFyO1xuXHRcdCovXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJycgIWltcG9ydGFudDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHR3aWR0aDogM3JlbSAhaW1wb3J0YW50O1xuXHRcdFx0aGVpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBZ0NBWUFBQUJ6ZW5yMEFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUFBQVhOU1IwSUFyczRjNlFBQUFBUm5RVTFCQUFDeGp3djhZUVVBQUFKQ1NVUkJWSGdCN1ZkTmJ0cEFGSDR6WTVNUUoxV3JTbFd2RUc2UWNJUENDY0lOU0U5QWVvTFNFelE5UWVrSlNrOVFlb0xDQ1VLM3FWU0pCUkxHL251ZjhRd1lHOXRBVmJWU255VFpudmZ6elp2M1puNE1ZQnZiK0w4QldCdlFkZDJrYWZyR0dEdmduSjhBUUFjQWpvZ2tSREtTSklrWVk2d3N5L0w3L2YxZkM1QmxXUmRBajBRU0lRUStZOHczVFJNQVFGVlZIUUM0Y1J6bjFuWGQyeFhnQU9DUmlDUk4weDRSOVJsalhwSWtmci9mM3pFTXc5STBiYzh3akwwb2ltejhmK2FjdjRkaE9GMEI0cHduQk9Ccm1xYXZxcW82YmRzR1VzVnhERm1XN1MwRHFLcnFOQXpEUy9vN25QTVhJbm9CRENHRW9xcHF2OTF1ZzY3cmphSllscVZhbGtVQUVBVEJlMTFkWGw2T1pRQ1NKQjBUMFlBZ0NNTFcvMkF6K2I1dm02WnAxMlVSUlpGdG1xWlZWWlc0aUNPaUFZQXM4ajBBT0VEZFN4ZjEvWDYvMzJrMEdodmx6K2N6N083dXRqWTlsK2Y1aWFacEx6V0FwaW9tQVBBQmlLcXFPbzdqMkkxR1k5UGIyOXZieHAvak9JNnJxcW92Si9MNWZINnFxbW9BQU44WVk3dWlLSXI1T1VRb2lxSTRkUzhJZ3RPNit2THlNcFlUK1h3K1A5VTA3VklCU0pJRUNRQzhsNWVYVmczZ3F3SVFBTUQ1LzZycGREbytseFBKc3V3VkFFYUtvb3dXaThWU041WmxDVDlvbWpaU0ZHVzBYQllGWE8vMyt4TUFHTlIyUVUzWDF6VHRMd2lDVDRaaFdBQ3cxd1N4TE10Q2dBK0dZZndOZ3VBVHZUK1V0R1lYTEpmTEVJVFFGMEtjRWRFTEVla0lBSnY0RE1QWUl5S2RydWVURU9JTTN3dWw5a1pkY0Y4VGwvVExCMFRIalh0SklZUzRUcExrVndCczQxOHUvZ0U2YmVpTFdUcVNqUUFBQUFCSlJVNUVya0pnZ2c9PScpICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xuXHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTcxQjE7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LS15ZWxsb3cpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2xuLW5vdGljZS0tc3Vic2NyaXB0aW9uLWNhbmNlbGxlZCxcblx0LnNsbi1ub3RpY2UtLXN1YnNjcmlwdGlvbi1leHBpcmVkIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy0tcmVkKTtcblx0XHQvKiBGSVggMDkyMDIzIFxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLXJlZCk7XG5cdFx0XHRjb250ZW50OiBcIlxcZjExOVwiO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLXJlZCk7XG5cdFx0fVxuXHRcdCovXG5cdFx0LnNsbi1ub3RpY2UtLXBsdWdpbl91cGRhdGVfX2FjdGlvbjo6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1iZy0tcmVkKTtcblx0XHR9XG5cdH1cblx0LnNsbi1ub3RpY2UtLXN1YnNjcmlwdGlvbi1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLS1ncmVlbik7XG5cdFx0LyogRklYIDA5MjAyMyBcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tYWNjZW50LS1ncmVlbik7XG5cdFx0XHRjb250ZW50OiBcIlxcZjExOFwiO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtLWdyZWVuKTtcblx0XHR9XG5cdFx0Ki9cblx0XHQuc2xuLW5vdGljZS0tcGx1Z2luX3VwZGF0ZV9fYWN0aW9uOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6IHZhcigtLWJnLS1ncmVlbik7XG5cdFx0fVxuXHR9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgJ3Nhc3M6bWV0YSc7XG5AdXNlICcuLi9zZXR0aW5ncy1taXhpbnMnO1xuQHVzZSAnLi4vYWRtaW5fY29uZmlnJztcbkB1c2UgJy4uL3R5cG8tYWRtaW4nO1xuQHVzZSAnLi4vY29sb3JzJztcbkB1c2UgJy4uL2NvbG9ycy1udSc7XG4jc2xuLXNhbG9uLS1hZG1pbixcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIsXG4uc2xuLXRvb2x0aXAtYWN0aW9uLXdyYXBwZXItLXByby1mZWF0dXJlIHtcbiAgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwLXdyYXBwZXIge1xuICAgIC5zbG4tcHJvZmVhdHVyZV9fY3RhLnNsbi1wcm9mZWF0dXJlLS1tb2RhbC1mb290ZXJfX2FjdGlvbnNcbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xuLXByb2ZlYXR1cmUtLWRpc2FibGVkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnNsbi1ib3gtdGl0bGUge1xuICAgICAgcGFkZGluZy10b3A6IDAuNDVyZW07XG4gICAgfVxuICAgIC5zbG4tcHJvZmVhdHVyZV9faW5wdXQge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgLnNsbi1jaGVja2JveCBpbnB1dCArIGxhYmVsIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgfVxuICAgIC5zbG4tZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICAuc2xuLXByb2ZlYXR1cmVfX2N0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMXJlbTtcbiAgICAvL3otaW5kZXg6IDE7XG4gICAgJi5zbG4tcHJvZmVhdHVyZS0tY2hlY2tib3gtLXNsaW0ge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGU6IDJyZW0gLyAxZnI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1ib3gge1xuICAgICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gNnJlbSAxcmVtIDJyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMnJlbSkgY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNsbi1wcm9mZWF0dXJlLS1jaGVja2JveCB7XG4gICAgICAgIGJvdHRvbTogMi41cmVtO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1zd2l0Y2gtLWJhcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgKyAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlIGlucHV0ICsgbGFiZWwgc3BhbixcbiAgICAgICsgLnNsbi1zd2l0Y2guc2xuLXN3aXRjaC0tYmFyZS5zbG4tc3dpdGNoLS1pbnZlcnRlZCBpbnB1dCArIGxhYmVsIHNwYW4sXG4gICAgICArIC5zbG4tc3dpdGNoLnNsbi1zd2l0Y2gtLWJhcmUgaW5wdXQgKyBsYWJlbCBzcGFuLFxuICAgICAgKyAuc2xuLXN3aXRjaC5zbG4tc3dpdGNoLS1iYXJlLnNsbi1zd2l0Y2gtLWludmVydGVkIGlucHV0ICsgbGFiZWwgc3BhbiB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRyZW07XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xuLXByb2ZlYXR1cmUtLW1vZGFsLWZvb3Rlcl9fYWN0aW9ucyB7XG4gICAgICAmLnNsbi1wcm9mZWF0dXJlLS1idXR0b24tLWJhcmUge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAtMC41cmVtO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IC0wLjVyZW07XG4gICAgICB9XG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX29wZW4tYnV0dG9uIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZ3JleS0tbGlnaHRlcigwLjUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuMyk7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzAlKSBzY2FsZSgxKSB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtaW4td2lkdGg6IDE0cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIHRvcDtcbiAgICAgICAgICAvL2ZvbnQtc2l6ZTogMDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLy8gJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjByZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLjEpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1zbG4tYm9va2luZ19faGVhZGVyIHtcbiAgICAgIHRvcDogLTAuNzVyZW07XG4gICAgICByaWdodDogMC4yNXJlbTtcbiAgICAgIGJvdHRvbTogLTAuNzVyZW07XG4gICAgICBsZWZ0OiAwLjI1cmVtO1xuICAgICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogM3JlbTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWdyZXktLWxpZ2h0ZXIoMC41KTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigwLjMpO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwJSkgc2NhbGUoMSkgdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgbWluLXdpZHRoOiAxNHJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDEwMCUgLSAxcmVtKSB0b3A7XG4gICAgICAgICAgLy9mb250LXNpemU6IDA7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIC8vYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMjByZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxLjEpIHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoMTAwJSAtIDFyZW0pIGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi1wcm9mZWF0dXJlLS1idXR0b24tLWJhcmUge1xuICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgcmlnaHQ6IC0wLjVyZW07XG4gICAgICBib3R0b206IC0wLjVyZW07XG4gICAgICBsZWZ0OiAtMC41cmVtO1xuICAgICAgKyAuc2xuLWJ0bi0tbnUtLWxvd2hlbXBoIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tcHJvZmVhdHVyZV9fb3Blbi1idXR0b24ge1xuICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogMy4zM3JlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygwKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiBjYWxjKDEwMCUgKyAwLjVyZW0pO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyAnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0wLjJyZW07XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IC0wLjJyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWxpZ2h0ZXN0KDAuMjUpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWxpZ2h0KDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXM7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpcHRleHQpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtMC41cmVtO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gM3JlbSAwLjVyZW0gMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYygxMDAlIC0gMXJlbSkgY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczNScgaGVpZ2h0PSczNScgdmlld0JveD0nMCAwIDM1IDM1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PScxNy41JyBjeT0nMTcuNScgcj0nMTcuNScgZmlsbD0nJTIzMUY3RERCJy8lM0UlM0NnIGNsaXAtcGF0aD0ndXJsKCUyM2NsaXAwXzBfMSknJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE4LjQzMyAxMC4xOTM1QzE4LjMxMDcgMTAuMDE4OCAxOC4xMTA5IDkuOTE0NzkgMTcuODk3NyA5LjkxNDc5QzE3LjY4NDUgOS45MTQ3OSAxNy40ODQ3IDEwLjAxODggMTcuMzYyNCAxMC4xOTM1TDEzLjIzNTIgMTYuMDg5Nkw5Ljg2NTQ0IDEyLjcxOThDOS42Nzg1NiAxMi41MzI5IDkuMzk3NTIgMTIuNDc3IDkuMTUzMzYgMTIuNTc4MkM4LjkwOTIgMTIuNjc5MyA4Ljc1IDEyLjkxNzYgOC43NSAxMy4xODE4VjIxLjY3NjJDOC43NSAyMi4zNjkzIDkuMDI1MzYgMjMuMDM0MSA5LjUxNTUyIDIzLjUyNDNDMTAuMDA1NyAyNC4wMTQ0IDEwLjY3MDUgMjQuMjg5OCAxMS4zNjM2IDI0LjI4OThIMjQuNDMxOEMyNS4xMjUgMjQuMjg5OCAyNS43ODk3IDI0LjAxNDQgMjYuMjc5OSAyMy41MjQzQzI2Ljc3MDEgMjMuMDM0MSAyNy4wNDU1IDIyLjM2OTMgMjcuMDQ1NSAyMS42NzYyVjEzLjE4MThDMjcuMDQ1NSAxMi45MTc2IDI2Ljg4NjMgMTIuNjc5MyAyNi42NDIgMTIuNTc4MkMyNi4zOTc5IDEyLjQ3NyAyNi4xMTY4IDEyLjUzMjkgMjUuOTMgMTIuNzE5OEwyMi41NjAzIDE2LjA4OTZMMTguNDMzIDEwLjE5MzVaJyBmaWxsPSclMjNGRkMxMTgnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2NsaXBQYXRoIGlkPSdjbGlwMF8wXzEnJTNFJTNDcmVjdCB3aWR0aD0nMTguMjk1NScgaGVpZ2h0PScxOC4yOTU1JyBmaWxsPSd3aGl0ZScgdHJhbnNmb3JtPSd0cmFuc2xhdGUoOC43NSA3Ljk1NDU5KScvJTNFJTNDL2NsaXBQYXRoJTNFJTNDL2RlZnMlM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChob3ZlcjogaG92ZXIpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vYm9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIC8vYm90dG9tOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyLjVyZW07XG4gICAgICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0LS1ibHVlLS1kYXJrKDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluLS1saWdodCgxKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsbi1wcm9mZWF0dXJlX19kaWFsb2cge1xuICAgICAgbWF4LXdpZHRoOiAyM3JlbTtcbiAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1ncmV5LS1saWdodGVyKDEpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDEyNTBtcztcbiAgICAgIC8vYW5pbWF0aW9uOiBib3VuY2UgNTAwbXMgMSBlYXNlLWluO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgICAgIGludGVycG9sYXRlLXNpemU6IGFsbG93LWtleXdvcmRzO1xuICAgICAgJi5vcGVuIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAmOjpiYWNrZHJvcCB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBfX3RpdGxlIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBfX2J1bGxldCB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBfX2N0YSB7XG4gICAgICAgICAgbWFyZ2luOiAyLjc1cmVtIDEuMjVyZW0gMCAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjpiYWNrZHJvcCB7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoMC43NSk7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fZGlhbG9nLWZha2Vkcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgICAgLnNsbi1wcm9mZWF0dXJlX190b29sdGlwX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDEuNmVtIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0LS1kYXJrKDEpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgODAwbXM7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcmVtKTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxcmVtIDAuNXJlbTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PSc0Micgdmlld0JveD0nMCAwIDMyIDQyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNC43NSAxNC4zMzMzVjEyLjQyODZDNC43NSA2LjA5NzUxIDkuNzY3ODYgMSAxNiAxQzE5Ljg4MjEgMSAyMy4yOTMxIDIuOTc3OTkgMjUuMzEzNSA2TTQuNzUgMTQuMzMzM0MyLjY4NzUgMTQuMzMzMyAxIDE2LjA0NzYgMSAxOC4xNDI5VjM3LjE5MDVDMSAzOS4yODU3IDIuNjg3NSA0MSA0Ljc1IDQxSDI3LjI1QzI5LjMxMjUgNDEgMzEgMzkuMjg1NyAzMSAzNy4xOTA1VjE4LjE0MjlDMzEgMTYuMDQ3NiAyOS4zMTI1IDE0LjMzMzMgMjcuMjUgMTQuMzMzM0g0Ljc1Wk0xNiAyMy44NTcxQzE4LjA2MjUgMjMuODU3MSAxOS43NSAyNS41NzE0IDE5Ljc1IDI3LjY2NjdDMTkuNzUgMjkuNzYxOSAxOC4wNjI1IDMxLjQ3NjIgMTYgMzEuNDc2MkMxMy45Mzc1IDMxLjQ3NjIgMTIuMjUgMjkuNzYxOSAxMi4yNSAyNy42NjY3QzEyLjI1IDI1LjU3MTQgMTMuOTM3NSAyMy44NTcxIDE2IDIzLjg1NzFaJyBzdHJva2U9JyUyMzQxODBCRicgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fYnVsbGV0IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZTogYXV0byAvIDE5cHggYXV0bztcbiAgICAgICAgZ2FwOiAwLjVlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMS40ZW0gMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tdGV4dC0tZGFya2VzdCgxKTtcbiAgICAgICAgaW50ZXJwb2xhdGUtc2l6ZTogYWxsb3cta2V5d29yZHM7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA4MDBtcztcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnICc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE5JyBoZWlnaHQ9JzE4JyB2aWV3Qm94PScwIDAgMTkgMTgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTguNDA5OSAxLjU0MDc0QzE4Ljk4NDYgMS45OTMwOCAxOS4wNjU2IDIuODAzNSAxOC41OTA2IDMuMzUwODZMNy43MzY2MyAxNS44NTk5TDcuNzMzMzcgMTUuODYzNkM3LjQ4NjQ4IDE2LjE0NiA3LjE3NjYzIDE2LjM3MjQgNi44MjYzNCAxNi41MjYzQzYuNDc2MDQgMTYuNjgwMyA2LjA5NDEzIDE2Ljc1OCA1LjcwODM3IDE2Ljc1MzdDNS4zMTYyOCAxNi43NDkxIDQuOTI5MTkgMTYuNjU5OSA0LjU3ODQ3IDE2LjQ5MjlDNC4yMjg5MyAxNi4zMjY1IDMuOTIzMzcgMTYuMDg3IDMuNjg0NTcgMTUuNzkyNEwwLjI4NDM1MyAxMS42Mjg5Qy0wLjE3MzM5MiAxMS4wNjg0IC0wLjA2NzM3MDcgMTAuMjYwNiAwLjUyMTE1OCA5LjgyNDY1QzEuMTA5NjkgOS4zODg3MSAxLjk1Nzg2IDkuNDg5NjkgMi40MTU2MSAxMC4wNTAyTDUuNzQxNDMgMTQuMTIyNkwxNi41MDkzIDEuNzEyODJDMTYuOTg0MiAxLjE2NTQ2IDE3LjgzNTMgMS4wODg0MiAxOC40MDk5IDEuNTQwNzRaJyBmaWxsPSclMjMxRjdEREInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fdG9vbHRpcF9fY3RhIHtcbiAgICAgICAgbWFyZ2luOiAyLjc1cmVtIDMuMjVyZW0gMCAzLjI1cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCA4MDBtcztcbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDIwIDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTkuNjgzMDMgMS4yMzg5MUM5LjU2MDc1IDEuMDY0MjQgOS4zNjA5NSAwLjk2MDIwNSA5LjE0NzczIDAuOTYwMjA1QzguOTM0NTEgMC45NjAyMDUgOC43MzQ3MSAxLjA2NDI0IDguNjEyNDMgMS4yMzg5MUw0LjQ4NTIgNy4xMzQ5N0wxLjExNTQ0IDMuNzY1MjJDMC45Mjg1NjUgMy41NzgzNSAwLjY0NzUyMiAzLjUyMjQ0IDAuNDAzMzYgMy42MjM1OEMwLjE1OTE5OCAzLjcyNDcxIDAgMy45NjI5NyAwIDQuMjI3MjVWMTIuNzIxNkMwIDEzLjQxNDcgMC4yNzUzNjUgMTQuMDc5NSAwLjc2NTUxNiAxNC41Njk3QzEuMjU1NjcgMTUuMDU5OSAxLjkyMDQ2IDE1LjMzNTIgMi42MTM2NCAxNS4zMzUySDE1LjY4MThDMTYuMzc1IDE1LjMzNTIgMTcuMDM5NyAxNS4wNTk5IDE3LjUyOTkgMTQuNTY5N0MxOC4wMjAxIDE0LjA3OTUgMTguMjk1NSAxMy40MTQ3IDE4LjI5NTUgMTIuNzIxNlY0LjIyNzI1QzE4LjI5NTUgMy45NjI5NyAxOC4xMzYzIDMuNzI0NzEgMTcuODkyIDMuNjIzNThDMTcuNjQ3OSAzLjUyMjQ0IDE3LjM2NjggMy41NzgzNSAxNy4xOCAzLjc2NTIyTDEzLjgxMDMgNy4xMzQ5N0w5LjY4MzAzIDEuMjM4OTFaJyBmaWxsPSclMjNGRkMxMTgnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgNHB4IDRweCAwO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgIH1cbiAgICAgICAgICAvLyAmOjphZnRlciB7XG4gICAgICAgICAgLy8gXHRjb250ZW50OiBcIlwiO1xuICAgICAgICAgIC8vIFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIC8vIFx0dG9wOiAwO1xuICAgICAgICAgIC8vIFx0cmlnaHQ6IDA7XG4gICAgICAgICAgLy8gXHRib3R0b206IDA7XG4gICAgICAgICAgLy8gXHRsZWZ0OiAwO1xuICAgICAgICAgIC8vIFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIC8vIFx0Ym9yZGVyOiAycHggc29saWQ7XG4gICAgICAgICAgLy8gXHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIC8vIFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgLy8gXHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgLy8gXHR6LWluZGV4OiAtMTtcbiAgICAgICAgICAvLyB9XG5cbiAgICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjI1ZW0pIHNjYWxlKDEuMDUpO1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRvcDogLTAuNWVtO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMC41ZW07XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMC41ZW07XG4gICAgICAgICAgICAgICAgbGVmdDogLTAuNWVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbi0tZGFyaygwLjUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC8vICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgLy8gXHR0b3A6IC0wLjc1ZW07XG4gICAgICAgICAgICAgIC8vIFx0cmlnaHQ6IC0wLjc1ZW07XG4gICAgICAgICAgICAgIC8vIFx0Ym90dG9tOiAtMC43NWVtO1xuICAgICAgICAgICAgICAvLyBcdGxlZnQ6IC0wLjc1ZW07XG4gICAgICAgICAgICAgIC8vIFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4tLWRhcmsoXG4gICAgICAgICAgICAgIC8vIFx0XHQwLjVcbiAgICAgICAgICAgICAgLy8gXHQpO1xuICAgICAgICAgICAgICAvLyBcdGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgLy8gfVxuXG4gICAgICAgICAgICAgIC8vIHNwYW4ge1xuICAgICAgICAgICAgICAvLyBcdCY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgLy8gXHRcdGJvdHRvbTogMTIwJTtcbiAgICAgICAgICAgICAgLy8gXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjMpO1xuICAgICAgICAgICAgICAvLyBcdH1cbiAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXBfX2J0bi1pbmZvIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLXRleHQoMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbG4tcHJvZmVhdHVyZV9fY2xvc2UtYnV0dG9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0yLjRyZW07XG4gICAgICAgIHJpZ2h0OiAwcmVtO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2cgaWQ9J1NWR1JlcG9fYmdDYXJyaWVyJyBzdHJva2Utd2lkdGg9JzAnJTNFJTNDL2clM0UlM0NnIGlkPSdTVkdSZXBvX3RyYWNlckNhcnJpZXInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM0UlM0MvZyUzRSUzQ2cgaWQ9J1NWR1JlcG9faWNvbkNhcnJpZXInJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuMjkyODkgNS4yOTI4OUM1LjY4MzQyIDQuOTAyMzcgNi4zMTY1OCA0LjkwMjM3IDYuNzA3MTEgNS4yOTI4OUwxMiAxMC41ODU4TDE3LjI5MjkgNS4yOTI4OUMxNy42ODM0IDQuOTAyMzcgMTguMzE2NiA0LjkwMjM3IDE4LjcwNzEgNS4yOTI4OUMxOS4wOTc2IDUuNjgzNDIgMTkuMDk3NiA2LjMxNjU4IDE4LjcwNzEgNi43MDcxMUwxMy40MTQyIDEyTDE4LjcwNzEgMTcuMjkyOUMxOS4wOTc2IDE3LjY4MzQgMTkuMDk3NiAxOC4zMTY2IDE4LjcwNzEgMTguNzA3MUMxOC4zMTY2IDE5LjA5NzYgMTcuNjgzNCAxOS4wOTc2IDE3LjI5MjkgMTguNzA3MUwxMiAxMy40MTQyTDYuNzA3MTEgMTguNzA3MUM2LjMxNjU4IDE5LjA5NzYgNS42ODM0MiAxOS4wOTc2IDUuMjkyODkgMTguNzA3MUM0LjkwMjM3IDE4LjMxNjYgNC45MDIzNyAxNy42ODM0IDUuMjkyODkgMTcuMjkyOUwxMC41ODU4IDEyTDUuMjkyODkgNi43MDcxMUM0LjkwMjM3IDYuMzE2NTggNC45MDIzNyA1LjY4MzQyIDUuMjkyODkgNS4yOTI4OVonIGZpbGw9JyUyM2ZmZmZmZiclM0UlM0MvcGF0aCUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgb3BhY2l0eTogMC42O1xuICAgICAgICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYm9keTpoYXMoLnNsbi1wcm9mZWF0dXJlX19kaWFsb2dbb3Blbl0pIHtcbiAgICAvKiBQb29mISBObyBtb3JlIHNjcm9sbGluZyEgKi9cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIEBrZXlmcmFtZXMgYm91bmNlIHtcbiAgICAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcmVtKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3JlbSk7XG4gICAgfVxuICAgIDgwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cblxuICAgIC8vIDYwJSB7XG4gICAgLy8gXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgLy8gXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbiAgICAvLyBcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG4gICAgLy8gfVxuICB9XG5cbiAgLmJvdW5jZSB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYm91bmNlO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XG4gIH1cbn1cbiIsIkB1c2UgJy4uL2FkbWluX2NvbmZpZyc7XG5AdXNlICcuLi9jb2xvcnMtbnUnO1xuXG5AdXNlICcuLi9zZXR0aW5ncy1taXhpbnMnO1xuQHVzZSAnLi4vdHlwby1hZG1pbic7XG5cbi8vIE1vZGVybiBUb29sdGlwIFN0eWxlcyBmb3IgU2Fsb24gQm9va2luZyBDYWxlbmRhclxuLy8gUmVwbGFjZXMgbGVnYWN5IEJvb3RzdHJhcCB0b29sdGlwIHN0eWxpbmcgd2l0aCBtb2Rlcm4sIGFjY2Vzc2libGUgZGVzaWduXG5cbiR0b29sdGlwLXBhZGRpbmc6IDEuMjVyZW07XG5cbi5zbG4tYm9va2luZy10b29sdGlwLWFjdGl2ZSB7XG4gIC8vIFJlbW92ZWQgcG9pbnRlci1ldmVudHM6IG5vbmUgdG8gZml4IHotaW5kZXggbGF5ZXJpbmcgaXNzdWVcbiAgLy8gVG9vbHRpcCByZXRyaWdnZXJpbmcgaXMgbm93IHByZXZlbnRlZCB2aWEgSmF2YVNjcmlwdCBmbGFnLWJhc2VkIGFwcHJvYWNoXG4gIC5zbG4tZXZlbnQtaGVhZGVyLW1vcmUtaWNvbi12ZXJ0aWNhbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGU1ZDMnO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgfVxufVxuI3Nsbi10b29sdGlwLWNvbnRhaW5lcixcbi5zbG4tdG9vbHRpcC1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAxLjc1cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xuICB0cmFuc2l0aW9uOlxuICAgIG9wYWNpdHkgMC4ycyBlYXNlLFxuICAgIHRyYW5zZm9ybSAwLjJzIGVhc2U7XG5cbiAgJi5zbG4tdG9vbHRpcC0tdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cblxuICAvLyBBY2Nlc3NpYmlsaXR5IGltcHJvdmVtZW50c1xuICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgb3V0bGluZTogMnB4IHNvbGlkIHJnYmEoYWRtaW5fY29uZmlnLiRjbF9kX21haW4sIDAuMjUpO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNzVyZW07XG4gICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIHdpZHRoOiAxOS41cmVtO1xuICAgIG1heC13aWR0aDogMTkuNXJlbTtcbiAgICBtaW4td2lkdGg6IDE5LjVyZW07XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cblxuICAmLnNsbi10b29sdGlwLS12aXNpYmxlIC5zbG4tdG9vbHRpcC1jb250ZW50IHtcbiAgICBhbmltYXRpb246IHNsbi10b29sdGlwLWZhZGUtaW4gMC4ycyBlYXNlO1xuICB9XG4gIC5zbG4tdG9vbHRpcC1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuXG4uc2xuLWJvb2tpbmctdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNsbi10b29sdGlwLXRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMmMzZTUwO1xuICBmbGV4OiAxO1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbG4tdG9vbHRpcC1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIuMjVyZW07XG4gIGhlaWdodDogMi4yNXJlbTtcbiAgdG9wOiAtM3JlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZDogYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBAbWVkaWEgKGhvdmVyOiBob3ZlciksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogYWRtaW5fY29uZmlnLiRjbF9kX21haW47XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2xuLXRvb2x0aXAtYm9keSB7XG4gIHBhZGRpbmc6ICR0b29sdGlwLXBhZGRpbmc7XG59XG5cbi5zbG4tdG9vbHRpcC1kZXRhaWxzLS10b3AsXG4uc2xuLXRvb2x0aXAtZGV0YWlscy0tYm90dG9tIHtcbiAgbWFyZ2luLWJvdHRvbTogJHRvb2x0aXAtcGFkZGluZztcbn1cblxuLnNsbi10b29sdGlwLWRldGFpbHMtLXRvcCB7XG4gIC5zbG4tdG9vbHRpcC1kZXRhaWwge1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgLnNsbi10b29sdGlwLWxhYmVsLFxuICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tdG9vbHRpcDtcbiAgICB9XG4gICAgLnNsbi10b29sdGlwLWxhYmVsIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgICBjb250ZW50OiAn4pePJztcbiAgICAgICAgZm9udC1zaXplOiAwLjVlbTtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJzonO1xuICAgICAgfVxuICAgICAgLy8gUmVtb3ZlIGJ1bGxldCBhbmQgY29sb24gZm9yIGljb24gbGFiZWxzXG4gICAgICAmLnNsbi10b29sdGlwLWxhYmVsLS1pY29uIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvLyBTdHlsZSBpY29ucyBpbiBsYWJlbHNcbiAgICAgICAgLnNsbi1pY29uIHtcbiAgICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICAgICAgbWluLXdpZHRoOiAxcmVtO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBcbiAgICAgICAgICAvLyBJY29uIFNWRyBtYXNrcyBmb3IgdG9vbHRpcCBsYWJlbHNcbiAgICAgICAgICAmLnNsbi1pY29uLS1pZC1iYWRnZSB7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTUgMTJDMTUgMTMuNjU2OSAxMy42NTY5IDE1IDEyIDE1QzEwLjM0MzEgMTUgOSAxMy42NTY5IDkgMTJDOSAxMC4zNDMxIDEwLjM0MzEgOSAxMiA5QzEzLjY1NjkgOSAxNSAxMC4zNDMxIDE1IDEyWicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIMTlDMjAuMTA0NiAzIDIxIDMuODk1NDMgMjEgNVYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFINUMzLjg5NTQzIDIxIDMgMjAuMTA0NiAzIDE5VjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInLyUzRSUzQ3BhdGggZD0nTTcgMThDNyAxNyA4LjUgMTYgMTIgMTZDMTUuNSAxNiAxNyAxNyAxNyAxOCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE1IDEyQzE1IDEzLjY1NjkgMTMuNjU2OSAxNSAxMiAxNUMxMC4zNDMxIDE1IDkgMTMuNjU2OSA5IDEyQzkgMTAuMzQzMSAxMC4zNDMxIDkgMTIgOUMxMy42NTY5IDkgMTUgMTAuMzQzMSAxNSAxMlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcGF0aCBkPSdNMyA1QzMgMy44OTU0MyAzLjg5NTQzIDMgNSAzSDE5QzIwLjEwNDYgMyAyMSAzLjg5NTQzIDIxIDVWMTlDMjEgMjAuMTA0NiAyMC4xMDQ2IDIxIDE5IDIxSDVDMy44OTU0MyAyMSAzIDIwLjEwNDYgMyAxOVY1Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NwYXRoIGQ9J003IDE4QzcgMTcgOC41IDE2IDEyIDE2QzE1LjUgMTYgMTcgMTcgMTcgMTgnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnNsbi1pY29uLS1waG9uZSB7XG4gICAgICAgICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyA1QzMgMy44OTU0MyAzLjg5NTQzIDMgNSAzSDguMjc5MjRDOC43MDk2NyAzIDkuMDkxODEgMy4yNzU0MyA5LjIyNzkyIDMuNjgzNzdMMTAuNzI1NyA4LjE3NzIxQzEwLjg4MzEgOC42NDkzMiAxMC42Njk0IDkuMTY1MzEgMTAuMjI0MyA5LjM4Nzg3TDcuOTY3MDEgMTAuNTE2NUM5LjA2OTI1IDEyLjk2MTIgMTEuMDM4OCAxNC45MzA4IDEzLjQ4MzUgMTYuMDMzTDE0LjYxMjEgMTMuNzc1N0MxNC44MzQ3IDEzLjMzMDYgMTUuMzUwNyAxMy4xMTY5IDE1LjgyMjggMTMuMjc0M0wyMC4zMTYyIDE0Ljc3MjFDMjAuNzI0NiAxNC45MDgyIDIxIDE1LjI5MDMgMjEgMTUuNzIwOFYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFIMThDOS43MTU3MyAyMSAzIDE0LjI4NDMgMyA2VjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMyA1QzMgMy44OTU0MyAzLjg5NTQzIDMgNSAzSDguMjc5MjRDOC43MDk2NyAzIDkuMDkxODEgMy4yNzU0MyA5LjIyNzkyIDMuNjgzNzdMMTAuNzI1NyA4LjE3NzIxQzEwLjg4MzEgOC42NDkzMiAxMC42Njk0IDkuMTY1MzEgMTAuMjI0MyA5LjM4Nzg3TDcuOTY3MDEgMTAuNTE2NUM5LjA2OTI1IDEyLjk2MTIgMTEuMDM4OCAxNC45MzA4IDEzLjQ4MzUgMTYuMDMzTDE0LjYxMjEgMTMuNzc1N0MxNC44MzQ3IDEzLjMzMDYgMTUuMzUwNyAxMy4xMTY5IDE1LjgyMjggMTMuMjc0M0wyMC4zMTYyIDE0Ljc3MjFDMjAuNzI0NiAxNC45MDgyIDIxIDE1LjI5MDMgMjEgMTUuNzIwOFYxOUMyMSAyMC4xMDQ2IDIwLjEwNDYgMjEgMTkgMjFIMThDOS43MTU3MyAyMSAzIDE0LjI4NDMgMyA2VjVaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5zbG4taWNvbi0tZW52ZWxvcGUge1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgOEwxMC44OTA2IDEzLjI2MDRDMTEuNTYyNCAxMy43MDgzIDEyLjQzNzYgMTMuNzA4MyAxMy4xMDk0IDEzLjI2MDRMMjEgOE01IDE5SDE5QzIwLjEwNDYgMTkgMjEgMTguMTA0NiAyMSAxN1Y3QzIxIDUuODk1NDMgMjAuMTA0NiA1IDE5IDVINUMzLjg5NTQzIDUgMyA1Ljg5NTQzIDMgN1YxN0MzIDE4LjEwNDYgMy44OTU0MyAxOSA1IDE5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMgOEwxMC44OTA2IDEzLjI2MDRDMTEuNTYyNCAxMy43MDgzIDEyLjQzNzYgMTMuNzA4MyAxMy4xMDk0IDEzLjI2MDRMMjEgOE01IDE5SDE5QzIwLjEwNDYgMTkgMjEgMTguMTA0NiAyMSAxN1Y3QzIxIDUuODk1NDMgMjAuMTA0NiA1IDE5IDVINUMzLjg5NTQzIDUgMyA1Ljg5NTQzIDMgN1YxN0MzIDE4LjEwNDYgMy44OTU0MyAxOSA1IDE5Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2xuLWljb24tLWFycm93LWxlZnQtZnJvbS1icmFja2V0IHtcbiAgICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J005IDNINUMzLjg5NTQzIDMgMyAzLjg5NTQzIDMgNVYxOUMzIDIwLjEwNDYgMy44OTU0MyAyMSA1IDIxSDlNMTUgOUwxMSAxM00xMSAxM0wxNSAxN00xMSAxM0gyMScgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTkgM0g1QzMuODk1NDMgMyAzIDMuODk1NDMgMyA1VjE5QzMgMjAuMTA0NiAzLjg5NTQzIDIxIDUgMjFIOU0xNSA5TDExIDEzTTExIDEzTDE1IDE3TTExIDEzSDIxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tdG9vbHRpcC1kZXRhaWwtLWlkLXN0YXR1cyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAuc2xuLXRvb2x0aXAtdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbG4tdG9vbHRpcC1kZXRhaWwtLWN1c3RvbWVyLW5vdGUge1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3V0aWxzLS13YXJuaW5nO1xuICAgICAgLnNsbi10b29sdGlwLWxhYmVsLFxuICAgICAgLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAn4oCcJztcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJ+KAnSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIG1pbi13aWR0aDogMS41cmVtOyAvLyBQcmV2ZW50IGZsZXggc2hyaW5raW5nXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwOyAvLyBQcmV2ZW50IGZsZXggc2hyaW5raW5nXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjMgMjMnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS40OTk5IDcuMzMzMDFWMTEuNDk5N00xMS40OTk5IDE1LjY2NjNIMTEuNTEwM00yMS45MTY2IDExLjQ5OTdDMjEuOTE2NiAxNy4yNTI2IDE3LjI1MjkgMjEuOTE2MyAxMS40OTk5IDIxLjkxNjNDNS43NDY5NSAyMS45MTYzIDEuMDgzMjUgMTcuMjUyNiAxLjA4MzI1IDExLjQ5OTdDMS4wODMyNSA1Ljc0NjcxIDUuNzQ2OTUgMS4wODMwMSAxMS40OTk5IDEuMDgzMDFDMTcuMjUyOSAxLjA4MzAxIDIxLjkxNjYgNS43NDY3MSAyMS45MTY2IDExLjQ5OTdaJyBmaWxsPSdub25lJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNsbi10b29sdGlwLWRldGFpbC0tc2hvcCB7XG4gICAgICAuc2xuLXRvb2x0aXAtdmFsdWUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIEFsbG93IG11bHRpLWxpbmUgZGlzcGxheSBmb3IgY2hhbm5lbCAob3JpZ2luICsgZWRpdCBpbmZvKVxuICAgICYuc2xuLXRvb2x0aXAtZGV0YWlsLS1jaGFubmVsIHtcbiAgICAgIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBPdmVycmlkZSBmbGV4IHRvIGFsbG93IGxpbmUgYnJlYWtzXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIFBob25lIGRldGFpbCB3aXRoIFdoYXRzQXBwIGxpbmtcbiAgICAmLnNsbi10b29sdGlwLWRldGFpbC0tcGhvbmUge1xuICAgICAgLnNsbi10b29sdGlwLXdoYXRzYXBwLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIGNvbG9yOiAjMjVEMzY2OyAvLyBXaGF0c0FwcCBncmVlbiBjb2xvclxuICAgICAgICBcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICMxMjhDN0U7IC8vIERhcmtlciBXaGF0c0FwcCBncmVlbiBvbiBob3ZlclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IC8vIEJyYW5kcyB3ZWlnaHRcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjIzMlwiOyAvLyBXaGF0c0FwcCBpY29uXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNsbi10b29sdGlwLWRldGFpbHMtLWJvdHRvbSB7XG4gIC5zbG4tdG9vbHRpcC1kZXRhaWwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLW1haW4tLWxpZ2h0O1xuICAgIC8vICY6bGFzdC1jaGlsZCB7XG4gICAgLy8gICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIC8vIH1cbiAgfVxuICAuc2xuLXRvb2x0aXAtbGFiZWwsXG4gIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkO1xuICB9XG59XG5cbi5zbG4tdG9vbHRpcC1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS41cmVtO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuLnNsbi10b29sdGlwLWxhYmVsLFxuLnNsbi10b29sdGlwLXZhbHVlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc2xuLXRvb2x0aXAtZGV0YWlsLS1kdWUge1xuICAuc2xuLXRvb2x0aXAtbGFiZWwsXG4gIC5zbG4tdG9vbHRpcC12YWx1ZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4uc2xuLXRvb2x0aXAtYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICAuc2xuLXRvb2x0aXAtYWN0aW9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uc2xuLXRvb2x0aXAtYWN0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLS1kMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCByZ2JhKGFkbWluX2NvbmZpZy4kY2xfZF9tYWluLCAwLjI1KTtcbiAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdXRpbHMtLXByb2JsZW07XG4gIH1cblxuICAmLnNsbi1wcm8tZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5zbG4taWNvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyLjI1cmVtO1xuICAgIGhlaWdodDogMi4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XG4gICAgbWFzay1zaXplOiBjb250YWluO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBtYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICAgIG1hc2stcG9zaXRpb246IGNlbnRlcjtcbiAgICAmLnNsbi1pY29uLS1lbGxpcHNpcyB7XG4gICAgICBtYXNrLXNpemU6IDJyZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDM2IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOCA2QzE5LjEwNDYgNiAyMCA1LjEwNDU3IDIwIDRDMjAgMi44OTU0MyAxOS4xMDQ2IDIgMTggMkMxNi44OTU0IDIgMTYgMi44OTU0MyAxNiA0QzE2IDUuMTA0NTcgMTYuODk1NCA2IDE4IDZaJyBzdHJva2U9JyUyMzIxNzFCMScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTMyIDZDMzMuMTA0NiA2IDM0IDUuMTA0NTcgMzQgNEMzNCAyLjg5NTQzIDMzLjEwNDYgMiAzMiAyQzMwLjg5NTQgMiAzMCAyLjg5NTQzIDMwIDRDMzAgNS4xMDQ1NyAzMC44OTU0IDYgMzIgNlonIHN0cm9rZT0nJTIzMjE3MUIxJyBzdHJva2Utd2lkdGg9JzQnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNCA2QzUuMTA0NTcgNiA2IDUuMTA0NTcgNiA0QzYgMi44OTU0MyA1LjEwNDU3IDIgNCAyQzIuODk1NDMgMiAyIDIuODk1NDMgMiA0QzIgNS4xMDQ1NyAyLjg5NTQzIDYgNCA2Wicgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBtYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzNiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTggNkMxOS4xMDQ2IDYgMjAgNS4xMDQ1NyAyMCA0QzIwIDIuODk1NDMgMTkuMTA0NiAyIDE4IDJDMTYuODk1NCAyIDE2IDIuODk1NDMgMTYgNEMxNiA1LjEwNDU3IDE2Ljg5NTQgNiAxOCA2Wicgc3Ryb2tlPSclMjMyMTcxQjEnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00zMiA2QzMzLjEwNDYgNiAzNCA1LjEwNDU3IDM0IDRDMzQgMi44OTU0MyAzMy4xMDQ2IDIgMzIgMkMzMC44OTU0IDIgMzAgMi44OTU0MyAzMCA0QzMwIDUuMTA0NTcgMzAuODk1NCA2IDMyIDZaJyBzdHJva2U9JyUyMzIxNzFCMScgc3Ryb2tlLXdpZHRoPSc0JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTQgNkM1LjEwNDU3IDYgNiA1LjEwNDU3IDYgNEM2IDIuODk1NDMgNS4xMDQ1NyAyIDQgMkMyLjg5NTQzIDIgMiAyLjg5NTQzIDIgNEMyIDUuMTA0NTcgMi44OTU0MyA2IDQgNlonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nNCcgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgICAmLnNsbi1pY29uLS1uby1zaG93IHtcbiAgICAgIG1hc2stc2l6ZTogMS43NXJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMy43Nzc4IDE3LjI1QzIzLjc3NzggMTYuMzg4IDI0LjEwNTYgMTUuNTYxNCAyNC42ODkgMTQuOTUxOUMyNS4yNzI0IDE0LjM0MjQgMjYuMDYzOCAxNCAyNi44ODg5IDE0QzI3LjcxNCAxNCAyOC41MDUzIDE0LjM0MjQgMjkuMDg4OCAxNC45NTE5QzI5LjY3MjIgMTUuNTYxNCAzMCAxNi4zODggMzAgMTcuMjVWMjMuNzVNMjYuODg4OSAyN0g1LjExMTExQzQuMjg1OTkgMjcgMy40OTQ2NyAyNi42NTc2IDIuOTExMjIgMjYuMDQ4MUMyLjMyNzc4IDI1LjQzODYgMiAyNC42MTIgMiAyMy43NVYxNy4yNUMyIDE2LjM4OCAyLjMyNzc4IDE1LjU2MTQgMi45MTEyMiAxNC45NTE5QzMuNDk0NjcgMTQuMzQyNCA0LjI4NTk5IDE0IDUuMTExMTEgMTRDNS45MzYyMyAxNCA2LjcyNzU1IDE0LjM0MjQgNy4zMTEgMTQuOTUxOUM3Ljg5NDQ1IDE1LjU2MTQgOC4yMjIyMiAxNi4zODggOC4yMjIyMiAxNy4yNVYyMC41SDIwLjcyMjcnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J001IDE0VjYuNTAwMDFDNC45OTk0NyA2LjA0NzQzIDUuMDcwNDUgNS41OTczNyA1LjIxMDU3IDUuMTY1MDFNOC4zMzMgMi4xOTUwMUM4Ljc4MDc0IDIuMDY0OTIgOS4yNDYyNyAxLjk5OTIgOS43MTQyOSAyLjAwMDAxSDIyLjI4NTdDMjMuNTM2IDIuMDAwMDEgMjQuNzM1MSAyLjQ3NDExIDI1LjYxOTIgMy4zMTgwM0MyNi41MDMzIDQuMTYxOTQgMjcgNS4zMDY1MyAyNyA2LjUwMDAxVjE0JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNyAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTI1IDI3VjMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMiAyTDMwIDMwJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjMuNzc3OCAxNy4yNUMyMy43Nzc4IDE2LjM4OCAyNC4xMDU2IDE1LjU2MTQgMjQuNjg5IDE0Ljk1MTlDMjUuMjcyNCAxNC4zNDI0IDI2LjA2MzggMTQgMjYuODg4OSAxNEMyNy43MTQgMTQgMjguNTA1MyAxNC4zNDI0IDI5LjA4ODggMTQuOTUxOUMyOS42NzIyIDE1LjU2MTQgMzAgMTYuMzg4IDMwIDE3LjI1VjIzLjc1TTI2Ljg4ODkgMjdINS4xMTExMUM0LjI4NTk5IDI3IDMuNDk0NjcgMjYuNjU3NiAyLjkxMTIyIDI2LjA0ODFDMi4zMjc3OCAyNS40Mzg2IDIgMjQuNjEyIDIgMjMuNzVWMTcuMjVDMiAxNi4zODggMi4zMjc3OCAxNS41NjE0IDIuOTExMjIgMTQuOTUxOUMzLjQ5NDY3IDE0LjM0MjQgNC4yODU5OSAxNCA1LjExMTExIDE0QzUuOTM2MjMgMTQgNi43Mjc1NSAxNC4zNDI0IDcuMzExIDE0Ljk1MTlDNy44OTQ0NSAxNS41NjE0IDguMjIyMjIgMTYuMzg4IDguMjIyMjIgMTcuMjVWMjAuNUgyMC43MjI3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNNSAxNFY2LjUwMDAxQzQuOTk5NDcgNi4wNDc0MyA1LjA3MDQ1IDUuNTk3MzcgNS4yMTA1NyA1LjE2NTAxTTguMzMzIDIuMTk1MDFDOC43ODA3NCAyLjA2NDkyIDkuMjQ2MjcgMS45OTkyIDkuNzE0MjkgMi4wMDAwMUgyMi4yODU3QzIzLjUzNiAyLjAwMDAxIDI0LjczNTEgMi40NzQxMSAyNS42MTkyIDMuMzE4MDNDMjYuNTAzMyA0LjE2MTk0IDI3IDUuMzA2NTMgMjcgNi41MDAwMVYxNCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTcgMjdWMzAnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J00yNSAyN1YzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTIgMkwzMCAzMCcgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPSczJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICAgICYuc2xuLWljb24tLWZpbmdlcnByaW50IHtcbiAgICAgIG1hc2stc2l6ZTogMS41cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEyIDExVjE2TTE1IDEzVjE2TTkgMTNWMTZNMTcgOS41VjE2TTcgOS41VjE0LjVNMTIgMjFDMTYuOTcwNiAyMSAyMSAxNi45NzA2IDIxIDEyQzIxIDcuMDI5NDQgMTYuOTcwNiAzIDEyIDNDNy4wMjk0NCAzIDMgNy4wMjk0NCAzIDEyQzMgMTMuNjU2OSAzLjQ2ODY5IDE1LjIwMTQgNC4yODIyMSAxNi41TTEyIDdDMTQuMjA5MSA3IDE2IDguNzkwODYgMTYgMTFDMTYgMTEuMzUwNiAxNS45NjUyIDExLjY5MjUgMTUuODk5OCAxMi4wMjIxJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTIgMTFWMTZNMTUgMTNWMTZNOSAxM1YxNk0xNyA5LjVWMTZNNyA5LjVWMTQuNU0xMiAyMUMxNi45NzA2IDIxIDIxIDE2Ljk3MDYgMjEgMTJDMjEgNy4wMjk0NCAxNi45NzA2IDMgMTIgM0M3LjAyOTQ0IDMgMyA3LjAyOTQ0IDMgMTJDMyAxMy42NTY5IDMuNDY4NjkgMTUuMjAxNCA0LjI4MjIxIDE2LjVNMTIgN0MxNC4yMDkxIDcgMTYgOC43OTA4NiAxNiAxMUMxNiAxMS4zNTA2IDE1Ljk2NTIgMTEuNjkyNSAxNS44OTk4IDEyLjAyMjEnIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgICAmLnNsbi1pY29uLS1waG9uZSB7XG4gICAgICBtYXNrLXNpemU6IDEuNXJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIOC4yNzkyNEM4LjcwOTY3IDMgOS4wOTE4MSAzLjI3NTQzIDkuMjI3OTIgMy42ODM3N0wxMC43MjU3IDguMTc3MjFDMTAuODgzMSA4LjY0OTMyIDEwLjY2OTQgOS4xNjUzMSAxMC4yMjQzIDkuMzg3ODdMNy45NjcwMSAxMC41MTY1QzkuMDY5MjUgMTIuOTYxMiAxMS4wMzg4IDE0LjkzMDggMTMuNDgzNSAxNi4wMzNMMTQuNjEyMSAxMy43NzU3QzE0LjgzNDcgMTMuMzMwNiAxNS4zNTA3IDEzLjExNjkgMTUuODIyOCAxMy4yNzQzTDIwLjMxNjIgMTQuNzcyMUMyMC43MjQ2IDE0LjkwODIgMjEgMTUuMjkwMyAyMSAxNS43MjA4VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUgxOEM5LjcxNTczIDIxIDMgMTQuMjg0MyAzIDZWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDVDMyAzLjg5NTQzIDMuODk1NDMgMyA1IDNIOC4yNzkyNEM4LjcwOTY3IDMgOS4wOTE4MSAzLjI3NTQzIDkuMjI3OTIgMy42ODM3N0wxMC43MjU3IDguMTc3MjFDMTAuODgzMSA4LjY0OTMyIDEwLjY2OTQgOS4xNjUzMSAxMC4yMjQzIDkuMzg3ODdMNy45NjcwMSAxMC41MTY1QzkuMDY5MjUgMTIuOTYxMiAxMS4wMzg4IDE0LjkzMDggMTMuNDgzNSAxNi4wMzNMMTQuNjEyMSAxMy43NzU3QzE0LjgzNDcgMTMuMzMwNiAxNS4zNTA3IDEzLjExNjkgMTUuODIyOCAxMy4yNzQzTDIwLjMxNjIgMTQuNzcyMUMyMC43MjQ2IDE0LjkwODIgMjEgMTUuMjkwMyAyMSAxNS43MjA4VjE5QzIxIDIwLjEwNDYgMjAuMTA0NiAyMSAxOSAyMUgxOEM5LjcxNTczIDIxIDMgMTQuMjg0MyAzIDZWNVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgICAmLnNsbi1pY29uLS1lbnZlbG9wZSB7XG4gICAgICBtYXNrLXNpemU6IDEuNXJlbTtcbiAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDhMMTAuODkwNiAxMy4yNjA0QzExLjU2MjQgMTMuNzA4MyAxMi40Mzc2IDEzLjcwODMgMTMuMTA5NCAxMy4yNjA0TDIxIDhNNSAxOUgxOUMyMC4xMDQ2IDE5IDIxIDE4LjEwNDYgMjEgMTdWN0MyMSA1Ljg5NTQzIDIwLjEwNDYgNSAxOSA1SDVDMy44OTU0MyA1IDMgNS44OTU0MyAzIDdWMTdDMyAxOC4xMDQ2IDMuODk1NDMgMTkgNSAxOVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjQgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00zIDhMMTAuODkwNiAxMy4yNjA0QzExLjU2MjQgMTMuNzA4MyAxMi40Mzc2IDEzLjcwODMgMTMuMTA5NCAxMy4yNjA0TDIxIDhNNSAxOUgxOUMyMC4xMDQ2IDE5IDIxIDE4LjEwNDYgMjEgMTdWN0MyMSA1Ljg5NTQzIDIwLjEwNDYgNSAxOSA1SDVDMy44OTU0MyA1IDMgNS44OTU0MyAzIDdWMTdDMyAxOC4xMDQ2IDMuODk1NDMgMTkgNSAxOVonIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgICAmLnNsbi1pY29uLS11c2VyIHtcbiAgICAgIG1hc2stc2l6ZTogMS41cmVtO1xuICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHZpZXdCb3g9JzAgMCAyNyAzMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI1LjE2NjYgMjguNjI1VjI1LjcwODNDMjUuMTY2NiAyNC4xNjEyIDI0LjU1MiAyMi42Nzc1IDIzLjQ1OCAyMS41ODM1QzIyLjM2NDEgMjAuNDg5NiAyMC44ODAzIDE5Ljg3NSAxOS4zMzMzIDE5Ljg3NUg3LjY2NjU4QzYuMTE5NDkgMTkuODc1IDQuNjM1NzYgMjAuNDg5NiAzLjU0MTggMjEuNTgzNUMyLjQ0NzgzIDIyLjY3NzUgMS44MzMyNSAyNC4xNjEyIDEuODMzMjUgMjUuNzA4M1YyOC42MjVNMTkuMzMzMyA4LjIwODMzQzE5LjMzMzMgMTEuNDMgMTYuNzIxNiAxNC4wNDE3IDEzLjQ5OTkgMTQuMDQxN0MxMC4yNzgzIDE0LjA0MTcgNy42NjY1OCAxMS40MyA3LjY2NjU4IDguMjA4MzNDNy42NjY1OCA0Ljk4NjY3IDEwLjI3ODMgMi4zNzUgMTMuNDk5OSAyLjM3NUMxNi43MjE2IDIuMzc1IDE5LjMzMzMgNC45ODY2NyAxOS4zMzMzIDguMjA4MzNaJyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIG1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI3IDMxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjUuMTY2NiAyOC42MjVWMjUuNzA4M0MyNS4xNjY2IDI0LjE2MTIgMjQuNTUyIDIyLjY3NzUgMjMuNDU4IDIxLjU4MzVDMjIuMzY0MSAyMC40ODk2IDIwLjg4MDMgMTkuODc1IDE5LjMzMzMgMTkuODc1SDcuNjY2NThDNi4xMTk0OSAxOS44NzUgNC42MzU3NiAyMC40ODk2IDMuNTQxOCAyMS41ODM1QzIuNDQ3ODMgMjIuNjc3NSAxLjgzMzI1IDI0LjE2MTIgMS44MzMyNSAyNS43MDgzVjI4LjYyNU0xOS4zMzMzIDguMjA4MzNDMTkuMzMzMyAxMS40MyAxNi43MjE2IDE0LjA0MTcgMTMuNDk5OSAxNC4wNDE3QzEwLjI3ODMgMTQuMDQxNyA3LjY2NjU4IDExLjQzIDcuNjY2NTggOC4yMDgzM0M3LjY2NjU4IDQuOTg2NjcgMTAuMjc4MyAyLjM3NSAxMy40OTk5IDIuMzc1QzE2LjcyMTYgMi4zNzUgMTkuMzMzMyA0Ljk4NjY3IDE5LjMzMzMgOC4yMDgzM1onIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIH1cbiAgICAmLnNsbi1pY29uLS1kZWxldGUge1xuICAgICAgbWFzay1zaXplOiAxLjVyZW07XG4gICAgICAtd2Via2l0LW1hc2staW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgdmlld0JveD0nMCAwIDI5IDMzJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMS4zNzUgNy43NTAzM0g0LjI5MTY3TTQuMjkxNjcgNy43NTAzM0gyNy42MjVNNC4yOTE2NyA3Ljc1MDMzVjI4LjE2N0M0LjI5MTY3IDI4Ljk0MDUgNC41OTg5NiAyOS42ODI0IDUuMTQ1OTQgMzAuMjI5NEM1LjY5MjkyIDMwLjc3NjQgNi40MzQ3OSAzMS4wODM3IDcuMjA4MzMgMzEuMDgzN0gyMS43OTE3QzIyLjU2NTIgMzEuMDgzNyAyMy4zMDcxIDMwLjc3NjQgMjMuODU0MSAzMC4yMjk0QzI0LjQwMSAyOS42ODI0IDI0LjcwODMgMjguOTQwNSAyNC43MDgzIDI4LjE2N1Y3Ljc1MDMzTTguNjY2NjcgNy43NTAzM1Y0LjgzMzY2QzguNjY2NjcgNC4wNjAxMSA4Ljk3Mzk2IDMuMzE4MjQgOS41MjA5NCAyLjc3MTI2QzEwLjA2NzkgMi4yMjQyOCAxMC44MDk4IDEuOTE2OTkgMTEuNTgzMyAxLjkxNjk5SDE3LjQxNjdDMTguMTkwMiAxLjkxNjk5IDE4LjkzMjEgMi4yMjQyOCAxOS40NzkxIDIuNzcxMjZDMjAuMDI2IDMuMzE4MjQgMjAuMzMzMyA0LjA2MDExIDIwLjMzMzMgNC44MzM2NlY3Ljc1MDMzTTExLjU4MzMgMTUuMDQyVjIzLjc5Mk0xNy40MTY3IDE1LjA0MlYyMy43OTInIHN0cm9rZT0nd2hpdGUnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICAgICAgbWFzay1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB2aWV3Qm94PScwIDAgMjkgMzMnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjM3NSA3Ljc1MDMzSDQuMjkxNjdNNC4yOTE2NyA3Ljc1MDMzSDI3LjYyNU00LjI5MTY3IDcuNzUwMzNWMjguMTY3QzQuMjkxNjcgMjguOTQwNSA0LjU5ODk2IDI5LjY4MjQgNS4xNDU5NCAzMC4yMjk0QzUuNjkyOTIgMzAuNzc2NCA2LjQzNDc5IDMxLjA4MzcgNy4yMDgzMyAzMS4wODM3SDIxLjc5MTdDMjIuNTY1MiAzMS4wODM3IDIzLjMwNzEgMzAuNzc2NCAyMy44NTQxIDMwLjIyOTRDMjQuNDAxIDI5LjY4MjQgMjQuNzA4MyAyOC45NDA1IDI0LjcwODMgMjguMTY3VjcuNzUwMzNNOC42NjY2NyA3Ljc1MDMzVjQuODMzNjZDOC42NjY2NyA0LjA2MDExIDguOTczOTYgMy4zMTgyNCA5LjUyMDk0IDIuNzcxMjZDMTAuMDY3OSAyLjIyNDI4IDEwLjgwOTggMS45MTY5OSAxMS41ODMzIDEuOTE2OTlIMTcuNDE2N0MxOC4xOTAyIDEuOTE2OTkgMTguOTMyMSAyLjIyNDI4IDE5LjQ3OTEgMi43NzEyNkMyMC4wMjYgMy4zMTgyNCAyMC4zMzMzIDQuMDYwMTEgMjAuMzMzMyA0LjgzMzY2VjcuNzUwMzNNMTEuNTgzMyAxNS4wNDJWMjMuNzkyTTE3LjQxNjcgMTUuMDQyVjIzLjc5Micgc3Ryb2tlPSd3aGl0ZScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0VcIik7XG4gICAgfVxuICB9XG59XG5cbi8vIFBybyBmZWF0dXJlIHN0eWxpbmdcbi5zbG4tcHJvLWZlYXR1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdQUk8nO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC04cHg7XG4gICAgcmlnaHQ6IC04cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmOTgwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nOiAycHggNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cblxuLy8gUFJPIEZlYXR1cmUgV3JhcHBlciBpbiBUb29sdGlwXG4uc2xuLXRvb2x0aXAtYWN0aW9uLXdyYXBwZXItLXByby1mZWF0dXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zbG4tbm8tc2hvdy1pY29uLXRvb2x0aXAtZnJlZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMC41O1xuICB9XG5cbiAgLnNsbi1wcm9mZWF0dXJlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLnNsbi1wcm9mZWF0dXJlX19jdGEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLy8gQW5pbWF0aW9uIGZvciB0b29sdGlwIGFwcGVhcmFuY2VcbkBrZXlmcmFtZXMgc2xuLXRvb2x0aXAtZmFkZS1pbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSBzY2FsZSgwLjk1KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBhZGp1c3RtZW50c1xuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zbG4tdG9vbHRpcC1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIG1pbi13aWR0aDogMjQwcHg7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtYWN0aW9ucyB7XG4gICAgZ2FwOiA2cHg7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtYWN0aW9uIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi8vIERhcmsgbW9kZSBzdXBwb3J0IChjb21tZW50ZWQgb3V0IGZvciBub3cpXG4vKiBAbWVkaWEgKHByZWZlcnMtY29sb3Itc2NoZW1lOiBkYXJrKSB7XG4gIC5zbG4tdG9vbHRpcC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjMmMzZTUwO1xuICAgIGJvcmRlci1jb2xvcjogIzM0NDk1ZTtcbiAgICBjb2xvcjogI2VjZjBmMTtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICMzNDQ5NWU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRhNWY3YTtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC10aXRsZSB7XG4gICAgY29sb3I6ICNlY2YwZjE7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtY2xvc2Uge1xuICAgIGNvbG9yOiAjYmRjM2M3O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE1ZjdhO1xuICAgICAgY29sb3I6ICNlY2YwZjE7XG4gICAgfVxuICB9XG5cbiAgLnNsbi10b29sdGlwLWRldGFpbCB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzRhNWY3YTtcbiAgfVxuXG4gIC5zbG4tdG9vbHRpcC1sYWJlbCB7XG4gICAgY29sb3I6ICNiZGMzYzc7XG4gIH1cblxuICAuc2xuLXRvb2x0aXAtdmFsdWUge1xuICAgIGNvbG9yOiAjZWNmMGYxO1xuICB9XG5cbiAgLnNsbi10b29sdGlwLWFjdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzM0NDk1ZTtcbiAgICBib3JkZXItY29sb3I6ICM0YTVmN2E7XG4gICAgY29sb3I6ICNiZGMzYzc7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0YTVmN2E7XG4gICAgICBib3JkZXItY29sb3I6ICM1YTZmOGE7XG4gICAgICBjb2xvcjogI2VjZjBmMTtcbiAgICB9XG4gIH1cbn0gKi9cbiIsIkB1c2UgJy4uL2FkbWluX2NvbmZpZyc7XG5AdXNlICcuLi90eXBvLWFkbWluJztcbkB1c2UgJy4uL3NldHRpbmdzLW1peGlucyc7XG5cbi5zbG4tY2FsZW5kYXItdmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMS4zNzVyZW07XG4gIEBleHRlbmQgJXppLWJhc2U7XG4gIGZvbnQtc2l6ZTogdHlwby1hZG1pbi4kZm9udC1zaXplLWJhc2U7XG4gIFtkYXRhLWNhbC12aWV3XSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIC8vIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAvLyAgICY6aG92ZXIge1xuICAgIC8vICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgLy8gICB9XG4gICAgLy8gfVxuICB9XG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgI2NhbGVuZGFyIHtcbiAgICBAZXh0ZW5kICV6aS1mb25kbztcbiAgfVxuXG4gICNjYWwtZGF5LWJveCB7XG4gICAgQGV4dGVuZCAlemktZ3JhZmljYTtcbiAgfVxuICAjY2FsLWRheS1wYW5lbCB7XG4gICAgQGV4dGVuZCAlemktaGlnaGxpZ2h0cztcbiAgfVxuICAjY2FsLXNsaWRlLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcbiAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQsXG4gICAgICAwLjVcbiAgICApO1xuICAgIGEuZXZlbnQtaXRlbSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuc2xuLWNhbGVuZGFyLWV2ZW50LWNhbGx0byB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLnNsbi1jYWxlbmRhci1ldmVudC1jYWxsdG8ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zbG4tY2FsZW5kYXItZXZlbnQtY2FsbHRvIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IGNhbGMoMTAwJSArIDE0cHgpO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIC8vYm9yZGVyOiA0cHggc29saWQgJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgcGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDU0cHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgQGV4dGVuZCAlZm9udC1iaWc7XG4gICAgICAvL0BpbmNsdWRlIGItcmFkaXVzKDRweCk7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICAgICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAkY2xfbWFpbi0tZW1waGFzaXM7XG4gICAgICAgIC8vLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLy8td2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLy90cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuICAgICAgfVxuICAgICAgLyogRklYIDA5MjAyM1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDEzXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKGJhY2tncm91bmQtY29sb3IgMjAwbXMsIGNvbG9yIDMwMG1zKTtcblx0XHRcdFx0ei1pbmRleDogMjAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTJweCk7XG5cdFx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOHB4KTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDVweCk7XG5cdFx0XHR9XG5cdFx0XHQqL1xuICAgIH1cbiAgfVxuICAuY2FsLWRheS1wYWdpbmF0aW9uIHtcbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogMCAzcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9vaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhbC1kYXktaG91ci1wYXJ0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0O1xuICB9XG5cbiAgLnNsbi1jYWxlbmRhci12aWV3LWhlYWRlciB7XG4gICAgLy8gZGlzcGxheTogZ3JpZDtcbiAgICAvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAyZnI7XG4gICAgZ2FwOiAxcmVtO1xuICAgIC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIG1hcmdpbjogMXJlbSAwIDJyZW0gMDtcbiAgICAmOmhhcyguc2xuLXByb2ZlYXR1cmVfX3Rvb2x0aXAtd3JhcHBlcikge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA0ZnI7XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zbG4tYm9va2luZy1zdGF0dXMtc3VtbWFyeSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAmLmNoYXJ0LXRvb2x0aXAtdmlzaWJsZSB7XG4gICAgICAuc2xuLXN0YXR1cy1zdW1tYXJ5X19pdGVtOm5vdCguYWN0aXZlKSB7XG4gICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgwKTtcbiAgICAgIH1cbiAgICB9XG5cblxuXG4gICAgLy8gUFJPL0ZSRUUgdmVyc2lvbiBzdHlsaW5nXG4gICAgJi5zbG4tcHJvZmVhdHVyZS0tZGlzYWJsZWQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuc2xuLXByb2ZlYXR1cmVfX2lucHV0IHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNC41cmVtO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWdyZXktbGlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC8vIEdyYXkgb3V0IHRoZSBzdGF0dXMgaXRlbXMgaW4gRlJFRSB2ZXJzaW9uXG4gICAgICAuc2xuLXN0YXR1cy1zdW1tYXJ5X19pdGVtIHtcbiAgICAgICAgLy8gb3BhY2l0eTogMC42O1xuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIFN0eWxlIHRoZSBtb2NrdXAgU1ZHIGNoYXJ0XG4gICAgICAuc2xuLWJvb2tpbmctc3RhdHVzLWNoYXJ0LW1vY2t1cCB7XG4gICAgICAgIGZpbHRlcjogc2F0dXJhdGUoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbG4tYm9va2luZy1zdGF0dXMtc3VtbWFyeSB7XG4gICAgLnNsbi1wcm9mZWF0dXJlX19pbnB1dCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICBnYXA6IDFyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAuc2xuLXN0YXR1cy1zdW1tYXJ5X19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDAuMjVyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF90ZXh0LS1saWdodDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9kX3RleHQtLWxpZ2h0LS1ldmlkO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0tLXBhaWQtY29uZmlybWVkIHtcbiAgICAgICAgY29sb3I6ICM2YWE4NGY7XG4gICAgICB9XG4gICAgICAuc2xuLXN0YXR1cy1zdW1tYXJ5X19pdGVtLS1wYXktbGF0ZXIge1xuICAgICAgICBjb2xvcjogIzZkOWVlYjtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0tLXBlbmRpbmcge1xuICAgICAgICBjb2xvcjogI2Y1ODEyMDtcbiAgICAgIH1cbiAgICAgIC5zbG4tc3RhdHVzLXN1bW1hcnlfX2l0ZW0tLWNhbmNlbGxlZCB7XG4gICAgICAgIGNvbG9yOiAjZTU0NzQ3O1xuICAgICAgfVxuICAgICAgLnNsbi1zdGF0dXMtc3VtbWFyeV9faXRlbS0tbm9zaG93IHtcbiAgICAgICAgY29sb3I6ICMxYjFiMjE7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icChkZXNrdG9wKSB7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAganVzdGlmeS1zZWxmOiBlbmQ7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLy8gcGFkZGluZzogMCAwIDAgMS41cmVtO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLWdyZXktbGlnaHQ7XG4gICAgICAgIC8vIGJvcmRlcjogMnB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfZF9tYWluO1xuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFBSTyBmZWF0dXJlIENUQSBzcGVjaWZpYyB0byBib29raW5nIHN0YXR1cyBzdW1tYXJ5XG4gIC5zbG4tcHJvZmVhdHVyZV9fY3RhLnNsbi1wcm9mZWF0dXJlX19jdGEtLWJvb2tpbmctc3RhdHVzLXN1bW1hcnkge1xuICAgIC8vIENvdmVyIHRoZSBlbnRpcmUgc3VtbWFyeSBhcmVhXG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgLnNsbi1wcm9mZWF0dXJlX19vcGVuLWJ1dHRvbiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIC8vIEN1c3RvbSB0b29sdGlwIHBvc2l0aW9uaW5nIGZvciB0aGlzIGNvbXBvbmVudFxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW0gMC43NXJlbSA0cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjc2xuLWJvb2tpbmctc3RhdHVzLWNoYXJ0LWNvbnRhaW5lciB7XG4gICAgc3ZnIHtcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGNoYXJ0IHRvb2x0aXBcbiAgI3Nsbi1jaGFydC1jdXN0b20tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTY2cHg7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDY2cHg7XG5cbiAgICAuc2xuLWNoYXJ0LWN1c3RvbS10b29sdGlwX19pbm5lciB7XG4gICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgcGFkZGluZzogMTJweCAxNnB4O1xuICAgICAgYmFja2dyb3VuZDogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtOHB4OyAvLyBBZGp1c3QgYmFzZWQgb24gYXJyb3cgc2l6ZVxuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGUgY3VycmVudENvbG9yIGN1cnJlbnRDb2xvclxuICAgICAgICAgIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG4gICAgICAgIC8vIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gICAgICAgIC8vdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbG4tY2hhcnQtY3VzdG9tLXRvb2x0aXBfX2xhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgIC5zbG4tY2hhcnQtY3VzdG9tLXRvb2x0aXBfX3ZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgY29sb3I6ICM3MDg2OTc7XG4gICAgfVxuXG4gICAgLnNsbi1jaGFydC1jdXN0b20tdG9vbHRpcF9fY291bnQge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGNvbG9yOiAjNzA4Njk3O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbiAgLy8gLnNsbi1jYWxlbmRhci12aWV3IC8vIEVORFxufVxuLnNsbi1jYWxlbmRhci12aWV3LXRvcGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBnYXA6IDFyZW07XG4gIH1cbn1cbi5zbG4tY2FsZW5kYXItdmlldy1uYXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDJmciAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgLnNsbi1ib3gtdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuICAgIGdyaWQtcm93OiAxO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBleHRlbmQgJWZvbnQtYmlnO1xuICB9XG4gIC5zbG4tYnRuLS1jYWxlbmRhci12aWV3LS1waWxsIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgICBncmlkLXJvdzogMjtcbiAgICBidXR0b24ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB9XG4gIH1cbiAgLnNsbi1pY29uLS1hcnJvdy0tbGVmdCB7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgZ3JpZC1yb3c6IDI7XG4gIH1cbiAgLnNsbi1pY29uLS1hcnJvdy0tcmlnaHQge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIGdyaWQtcm93OiAyO1xuICB9XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDJyZW07XG4gICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgLnNsbi1ib3gtdGl0bGUge1xuICAgICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuc2xuLWJveC10aXRsZSxcbiAgICAuc2xuLWJ0bi0tY2FsZW5kYXItdmlldy0tcGlsbCxcbiAgICAuc2xuLWljb24tLWFycm93LS1sZWZ0LFxuICAgIC5zbG4taWNvbi0tYXJyb3ctLXJpZ2h0IHtcbiAgICAgIGdyaWQtY29sdW1uOiB1bnNldDtcbiAgICAgIGdyaWQtcm93OiB1bnNldDtcbiAgICB9XG4gIH1cbn1cbi5zbG4tY2FsZW5kYXItdmlldy1zd2l0Y2hlciB7XG4gIC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKHRhYmxldCkge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIC5zbG4tbmF2LXRhYi13cmFwcGVyLm5hdi10YWItd3JhcHBlciB7XG4gICAgICBnYXA6IDJyZW07XG4gICAgfVxuICB9XG59XG5cbi5zbG4tY2FsZW5kYXItdmlldy10b3BiYXItLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIEBpbmNsdWRlIHNldHRpbmdzLW1peGlucy5icCh0YWJsZXQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLnNsbi1zd2l0Y2ggaW5wdXQgKyBsYWJlbCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuLy9cbi5kYXktZXZlbnQuYnJlYWstZG93bjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTIwcHggMCAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDpcbiAgICBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCB3aGl0ZSAxMHB4LCB0cmFuc3BhcmVudCAwKSAwIDEwcHgsXG4gICAgbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCB3aGl0ZSAxMHB4LCB0cmFuc3BhcmVudCAwKSAwIDEwcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTlweCAyMHB4O1xufVxuLmRheS1ldmVudC5icmVhay11cDo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMHB4IDAgLTIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgdG9wOiAxMTAlO1xuICBiYWNrZ3JvdW5kOlxuICAgIGxpbmVhci1ncmFkaWVudCgtMTM1ZGVnLCB3aGl0ZSAxMHB4LCB0cmFuc3BhcmVudCAwKSAwIDEwcHgsXG4gICAgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgd2hpdGUgMTBweCwgdHJhbnNwYXJlbnQgMCkgMCAxMHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE5cHggMjBweDtcbn1cblxuLmRheS1ldmVudC5icmVhay1kb3duIC5ldmVudC1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbiNjYWwtZGF5LWJveCAuZGF5LWV2ZW50LmJyZWFrLWRvd24uZGF5LWhpZ2hsaWdodCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5kYXktZXZlbnQuYnJlYWstdXAgLmV2ZW50LWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xufVxuXG4jY2FsLWRheS1ib3ggLmRheS1ldmVudC5icmVhay11cC5kYXktaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuI2NhbC1kYXktYm94IC5kYXktZXZlbnQubm8tYm9yZGVyLXRvcC5kYXktaGlnaGxpZ2h0IHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLy8qIERJTUlUUkkgKi8vXG4kY2xfZF90ZXh0LS1ldmlkOiByZ2JhKDAsIDAsIDAsIDEpO1xuJGNsX2RfdGV4dDogcmdiYSg1MSwgNTEsIDUxLCAxKTtcbiRjbF9kX3RleHQtYTU6IHJnYmEoMzgsIDM4LCAzOCwgMC41KTtcbiRjbF9kX3RleHQtYTE1OiByZ2JhKDM4LCAzOCwgMzgsIDAuMTUpO1xuJGNsX2RfaWNvbjogIzAwNDI1ODtcbiRjbF9kX2ljb24tLWhvdmVyOiAjMDA4OWI3O1xuJGNsX2RfYmctbGlnaHRibHVlOiAjOWVkOGYyO1xuXG4uY2FsLWRheS1wYW5lbF9fd3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IDgwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIFN0YW5kYXJkaXplZCBzY3JvbGxiYXIgcHJvcGVydGllcyBmb3IgRmlyZWZveCBhbmQgbW9kZXJuIGJyb3dzZXJzICovXG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfYmctLW1haW4tLWxpZ2h0XG4gICAgYWRtaW5fY29uZmlnLiRjbF9kX2JnLS1saWdodC0yO1xuXG4gIC8qIFdlYktpdCBzY3JvbGxiYXIgc3R5bGluZyBmb3IgQ2hyb21lLCBTYWZhcmksIEVkZ2UgKi9cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBtYXJnaW46IDEuMjVyZW0gMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXkge1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvIDFmciBhdXRvO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMzBweDtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAwcHg7XG4gIGdyaWQtcm93LWdhcDogMHB4O1xuICBwYWRkaW5nOiA1cHggN3B4O1xuICBjb2xvcjogJGNsX2RfdGV4dC0tZXZpZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAmLmR1cmF0aW9uLTE1X193cmFwcGVyLS1jbG9zZWQge1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgLnNsbi1pY29uLS1wbHVzLWNpcmNsZTo6YWZ0ZXIge1xuICAgICAgdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuc2xuLWljb24tLXBsdXMtY2lyY2xlOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRjbF9kX2ljb24tLWhvdmVyO1xuICB9XG59XG4uZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyIHtcbiAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gIGdyaWQtcm93OiAxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMzBweDtcbiAgbWFyZ2luOiAtNXB4IC03cHggMCAtN3B4O1xuICBwYWRkaW5nOiA1cHggN3B4IDVweCA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmQ4OWU7XG4gICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmRheS1ldmVudC1pdGVtX19jdXN0b21lciB7XG4gIGdyaWQtY29sdW1uOiAxO1xuICBncmlkLXJvdzogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC5zbG4taWNvbi0tY2hlY2ttYXJrIHtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbiAgLmRheS1ldmVudC1pdGVtX19jdXN0b21lci1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmRheS1ldmVudC1pdGVtX19ib29raW5nX2lkIHtcbiAgZ3JpZC1jb2x1bW46IDI7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4vLyAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheSB7XG4vLyB9XG4uZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheSB1bC5zZXJ2aWNlX3dyYXBwZXIge1xuICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgZ3JpZC1yb3c6IDI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtd3JhcDogbm93cmFwO1xuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2xfZF90ZXh0LWExNTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG4gICAgJjpvbmx5LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbi5kYXktZXZlbnQtaXRlbV9fc2VydmljZSB7XG4gIGNvbG9yOiAkY2xfZF90ZXh0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxODBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAuZGF5LWV2ZW50LWl0ZW1fX2F0dGVuZGFudF9uYW1lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi5kYXktZXZlbnQtaXRlbV9fYXR0ZW5kYW50X3RpbWluZyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLy8gV2Fsay1JbiBCYWRnZVxuLnNsbi13YWxraW4tYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4O1xuICBsZWZ0OiA4cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgb3BhY2l0eTogMC43O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgdHJhbnNmb3JtIDAuMnMgZWFzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHotaW5kZXg6IDEwO1xuICBcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIH1cbn1cblxuZGl2Lm1vcmVfZGV0YWlscyB7XG4gIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICBncmlkLXJvdzogNDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtN3B4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTdweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICB9XG4gIH1cbn1cbi5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5XG4gIC5jb25maXJtLWRlbGV0ZTpub3QoW3N0eWxlKj0ndmlzaWJpbGl0eTogdmlzaWJsZTsnXSkge1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuc3Bhbi5hbW91bnRfdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG59XG5cbi5ib29raW5nX2R1ZV9hbW91bnQgLmFtb3VudF92YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmRpdi5ib29raW5nX3Rvb2xzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5ib29raW5nX3Rvb2xfaXRlbSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuc2xuLWJ0bi0taWNvbiB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgIGNvbG9yOiAkY2xfZF9pY29uO1xuICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogJGNsX2RfaWNvbi0taG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gICAgYTpob3ZlciB7XG4gICAgICAuc2xuLWJ0bi0taWNvbiB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogJGNsX2RfaWNvbi0taG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zbG4tZnJlZS12ZXJzaW9uIHtcbiAgLmJvb2tpbmdfdG9vbF9pdGVtX3Byb21vbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogMC43NWVtIDFlbSAwLjVlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgei1pbmRleDogOTk5OTk5O1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4LCA2NywgMTIxLCAxKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICA5MGRlZyxcbiAgICAgIHJnYmEoMTgsIDY3LCAxMjEsIDEpIDAlLFxuICAgICAgcmdiYSgzNCwgODcsIDE0NSwgMSkgNTElLFxuICAgICAgcmdiYSgxOCwgNjcsIDEyMSwgMSkgMTAwJVxuICAgICk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDE1MG1zO1xuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogLTdweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHJnYmEoMTgsIDY3LCAxMjEsIDEpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuICAuYm9va2luZ190b29sX2l0ZW0sXG4gIC5tb3JlX2RldGFpbHMgdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAbWVkaWEgKGhvdmVyOiBob3ZlcikgYW5kIChwb2ludGVyOiBmaW5lKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmJvb2tpbmdfdG9vbF9pdGVtX3Byb21vbGluayB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubW9yZV9kZXRhaWxzIHVsIGxpIHtcbiAgICBvcGFjaXR5OiAwLjU7XG4gIH1cblxuICAubW9yZV9kZXRhaWxzX3Byb21vbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAxMHB4KTtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG4gICAgY29sb3I6ICRjbF9kX3RleHQtLWV2aWQ7XG4gICAgc3BhbiB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDAuNWVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgODcsIDE0NSwgMSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiBzZXR0aW5ncy1taXhpbnMucmVtKDRweCk7XG4gICAgICAvKiBGSVggMDkyMDIzXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwLjVlbTtcblx0XHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMTRweCk7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Y29udGVudDogXCJcXGYwOWNcIjtcblx0XHRcdH1cblx0XHRcdCovXG4gICAgfVxuXG4gICAgQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5jb25maXJtLWRlbGV0ZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJlbTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAuY2xvc2Uge1xuICAgIHRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucm90YXRlIHtcbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIGNvbG9yOiAkY2xfZF90ZXh0LWE1O1xuICAgIHRyYW5zaXRpb246XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yIDIwMG1zLFxuICAgICAgY29sb3IgMzAwbXMsXG4gICAgICBvcGFjaXR5IDI1MG1zO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAkY2xfZF9pY29uLS1ob3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuZGl2LmJvb2tpbmdfdG9vbHMgLmJvb2tpbmdfdG9vbF9pdGVtLmRpc2FibGVkIGEgaS5zbG4tYnRuLS1pY29uOmFmdGVyIHtcbiAgY29sb3I6ICRjbF9kX2ljb247XG4gIG9wYWNpdHk6IDAuNDtcbn1cbmRpdi5ib29raW5nX3Rvb2xzIC5ib29raW5nX3Rvb2xfaXRlbS5kaXNhYmxlZCBhIGkuc2xuLWJ0bi0taWNvbjphZnRlcjpob3ZlciB7XG4gIGNvbG9yOiAkY2xfZF9pY29uO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5kaXYuYm9va2luZ190b29scyAuYm9va2luZ190b29sX2l0ZW0uZGlzYWJsZWQgYSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGF5LWV2ZW50LW1haW4tYmxvY2sge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbiNjYWwtZGF5LXBhbmVsLWhvdXIgLmNhbC1kYXktaG91ci1wYXJ0IC5jYWwtZGF5LWhvdXItcGFydC1maXJzdC1jb2x1bW4ge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG5cbiRjbF9kX3dhcm5pbmc6ICNmMmQ4OWU7XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4MHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzNjM2MzO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNjM2MzYzM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI2NhbC1kYXktYm94IC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWRhbmdlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWQyMTIxO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNhZDIxMjE7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtd2FybmluZyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmY5ZDAyO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmZjlkMDI7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW5mbyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDBiMGZmO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMxZTkwZmY7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtaW52ZXJzZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMWIxYjFiO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMxYjFiMWI7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2VzcyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTNhOTFhO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICM1M2E5MWE7XG59XG4jY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3BlY2lhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU2ZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjODAwMDgwO1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICM4MDAwODA7XG59XG4jY2FsLWRheS1ib3ggLmF0dC11bmF2YWlsYWJsZS1oaWdobGlnaHQge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMjAwcHg7XG4gIGxlZnQ6IDgycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYzNjMztcbn1cbi5ldmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLmV2ZW50LWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzM7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2FsLWV2ZW50LWxpc3QgLmV2ZW50LnB1bGwtbGVmdCB7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5ldmVudC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5ZTllO1xufVxuLmV2ZW50LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfZF9iZy1saWdodGJsdWU7XG59XG4uZXZlbnQtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX3dhcm5pbmc7XG59XG4uZXZlbnQtaW52ZXJzZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFiMWI7XG59XG4uZXZlbnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmYyOWU7XG59XG4uZXZlbnQtc3BlY2lhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDAwODA7XG59XG5cbiNjYWwtZGF5LWJveCB7XG4gIC5kYXktaGlnaGxpZ2h0OmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgICAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgIH1cbiAgfVxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1kYW5nZXI6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyOWU5ZTtcbiAgICAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI5ZTllO1xuICAgIH1cbiAgfVxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC13YXJuaW5nOmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfZF93YXJuaW5nO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX3dhcm5pbmc7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWluZm86aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjbF9kX2JnLWxpZ2h0Ymx1ZTtcbiAgICAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xfZF9iZy1saWdodGJsdWU7XG4gICAgfVxuICB9XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWludmVyc2U6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWludmVyc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWMxYzE7XG4gICAgLmRheS1ldmVudC1pdGVtX19jYWxlbmRhci1kYXlfX2hlYWRlcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2MxYzFjMTtcbiAgICB9XG4gIH1cbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2Vzczpob3ZlcixcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY5ZDA0NDtcbiAgICAuZGF5LWV2ZW50LWl0ZW1fX2NhbGVuZGFyLWRheV9faGVhZGVyOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjlkMDQ0O1xuICAgIH1cbiAgfVxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zcGVjaWFsOmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1zcGVjaWFsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNmZmO1xuICAgIC5kYXktZXZlbnQtaXRlbV9fY2FsZW5kYXItZGF5X19oZWFkZXI6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmU2ZmY7XG4gICAgfVxuICB9XG59XG4uY2FsLW1vbnRoLWJveCB7XG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmc6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmcsXG4gIC5kYXktaGlnaGxpZ2h0OmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodCxcbiAgLmRheS1oaWdobGlnaHQuZGgtZXZlbnQtZGFuZ2VyOmhvdmVyLFxuICAuZGF5LWhpZ2hsaWdodC5kaC1ldmVudC1kYW5nZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmc6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXdhcm5pbmcsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWluZm86aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWluZm8sXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWludmVyc2U6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LWludmVyc2UsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXN1Y2Nlc3M6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXN1Y2Nlc3MsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXNwZWNpYWw6aG92ZXIsXG4gIC5kYXktaGlnaGxpZ2h0LmRoLWV2ZW50LXNwZWNpYWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vKiBESU1JVFJJIC8vIEVORCAqLy9cbi5zbG4tY2FsZW5kYXItc2lkZWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLnNsbi1oZWxwLWJ1dHRvbl9fYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMWVtICsgNnB4KTtcbiAgfVxufVxuLy8gTW9iaWxlIFBXQSBwcm9tbyAoUFJPICsgRlJFRSk6IHNoYXJlZCBzaGVsbCAoLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tby13cmFwKSBhbmQgY2FyZCAoLnNsbi1wb3B1cC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8pLlxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tby13cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTAwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLy8gV1AgYWRtaW4gYmFyIChtb2JpbGUpXG4gIC5hZG1pbi1iYXIgJiB7XG4gICAgdG9wOiA0NnB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc4M3B4KSB7XG4gICAgICB0b3A6IDMycHg7XG4gICAgfVxuICB9XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgxNSwgMjMsIDQyLCAwLjQ1KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xuLXBvcHVwLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiAxO1xuICBtYXgtd2lkdGg6IDIwLjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGZhZmM7XG4gIHBhZGRpbmc6IDEuMzVyZW0gMS4xMjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40NTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm94LXNoYWRvdzpcbiAgICAwIDFweCAycHggcmdiYSgxNSwgMjMsIDQyLCAwLjA2KSxcbiAgICAwIDEycHggNDBweCByZ2JhKDE1LCAyMywgNDIsIDAuMTgpO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE0OCwgMTYzLCAxODQsIDAuMzUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIC5zbG4tcG9wdXAuc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIHtcbiAgICBwYWRkaW5nOiAxLjEyNXJlbSAxcmVtIDAuODc1cmVtO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAuc2xuLXBvcHVwLS1jbG9zZS5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2Nsb3NlLXgge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC41cmVtO1xuICByaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwLjM1cmVtO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLXdpZHRoOiAyLjI1cmVtO1xuICBtaW4taGVpZ2h0OiAyLjI1cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGY0MTAnO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnLCAnRm9udCBBd2Vzb21lIDYgRnJlZSc7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgfVxufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2NvbnRlbnQuc2xuLXBvcHVwLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgcGFkZGluZzogMCAxLjc1cmVtIDAgMDtcbn1cblxuLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tbyAuc2xuLXBvcHVwLWNvbnRlbnQgLnNsbi1wb3B1cC0tdGV4dC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2hlYWRsaW5lIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMGYxNzJhO1xuICBtYXJnaW46IDAgMCAwLjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1wb3B1cC1jb250ZW50IC5zbG4tcG9wdXAtLXRleHQuc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vX19sZWRlIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDc1NTY5O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW8gLnNsbi1wb3B1cC0tYnV0dG9uLnNsbi1mcmVlLXB3YS1jYWxlbmRhci1wcm9tb19fY3RhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDAgMCAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC43NXJlbSAxcmVtO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjZhMztcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjEycyBlYXNlO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzU4OTI7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmNTI4NDtcbiAgfVxufVxuXG4vLyBQUk8gcHJvbW8gaGFzIG5vIGZvb3RlciByb3cg4oCUIGF2b2lkIGV4dHJhIGdhcCB1bmRlciB0aGUgcHJpbWFyeSBDVEEuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vOm5vdCg6aGFzKC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2FjdGlvbnMpKVxuICAuc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vX19jdGEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMC4xMjVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE0OCwgMTYzLCAxODQsIDAuMzUpO1xufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX25vdC1ub3cge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNXJlbSAwO1xuICBmb250OiBpbmhlcml0O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogIzMzNDE1NTtcbiAgfVxufVxuXG4uc2xuLWZyZWUtcHdhLWNhbGVuZGFyLXByb21vIC5zbG4tZnJlZS1wd2EtY2FsZW5kYXItcHJvbW9fX3Byby1saW5rIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMTcxYjE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDJweDtcbiAgfVxufVxuXG4vLyAvLyBVU0UgTU9CSUxFIEFQUCBQT1BVUCAvLyAvL1xuLnNsbi1jYWxlbmRhci0td3JhcHBlciAjY2FsLWRheS1ib3ggLmRheS1oaWdobGlnaHQuZGF5LWV2ZW50LmRheS1ldmVudC0tYmR0b3AsXG4uZGF5LWV2ZW50LmRheS1ldmVudC0tYmR0b3Age1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICB6LWluZGV4OiAyO1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci10b3A6IDJweCBkYXNoZWQgd2hpdGU7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuLnNhbG9uX3BhZ2Vfc2Fsb24tY2FsZW5kYXIge1xuICAuc2xuLWNhbGVuZGFyLS13cmFwcGVyIHtcbiAgICAuY2FsLWV2ZW50LWxpc3Qge1xuICAgICAgd2lkdGg6IDI2cmVtO1xuICAgICAgbWF4LXdpZHRoOiAyNnJlbTtcbiAgICB9XG4gIH1cbn1cblxuLy8gMjAyNS0wOS0yMlxuLnNsbi1jYWxlbmRhci1leHBvcnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMS43NXJlbTtcbiAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgbWFyZ2luOiAyLjhyZW0gYXV0bztcbiAgcGFkZGluZzogMS43NXJlbSAyLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfZF9iZy0tbGlnaHQtMjtcbiAgLnNsbi1jYWxlbmRhci1leHBvcnQtd3JhcHBlcl9fdGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2RfdGV4dC0tZGFya2VzdDtcbiAgfVxuICAuc2xuLWlucHV0LS1zaW1wbGUyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICBAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAodGFibGV0KSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cblxuLy8gVG9kYXkgYnV0dG9uIGJhZGdlIHN0eWxlc1xuQGtleWZyYW1lcyBzbG4tYmFkZ2UtcHVsc2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5cbi5zbG4tdG9kYXktYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIG1hcmdpbjogM3B4IDNweCAzcHggMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q4RTBFNjtcbiAgY29sb3I6ICMyMTcxQjE7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICBcbiAgJi5zbG4tdG9kYXktYmFkZ2UtLXB1bHNlIHtcbiAgICBhbmltYXRpb246IHNsbi1iYWRnZS1wdWxzZSAwLjVzIGVhc2UtaW4tb3V0O1xuICB9XG4gIFxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVkMGQ4O1xuICB9XG4gIFxuICAvLyBQdWxzZSBhbmltYXRpb24gd2hlbiBjb3VudCB1cGRhdGVzXG4gICYtLXB1bHNlIHtcbiAgICBhbmltYXRpb246IHNsbi1iYWRnZS1wdWxzZSAwLjZzIGVhc2Utb3V0O1xuICB9XG59XG5cbi8vIEtleWZyYW1lcyBmb3IgYmFkZ2UgcHVsc2UgYW5pbWF0aW9uXG5Aa2V5ZnJhbWVzIHNsbi1iYWRnZS1wdWxzZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLy8gVG9kYXkgYnV0dG9uIHRvb2x0aXAgc3R5bGVzXG4uc2xuLXRvZGF5LXRvb2x0aXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGMEYxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDhFMEU2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgd2lkdGg6IDI2cmVtO1xuICBtaW4td2lkdGg6IDI2cmVtO1xuICBtYXgtd2lkdGg6IDI2cmVtO1xuICBwYWRkaW5nOiAxNnB4O1xuICBcbiAgLy8gQXJyb3cgZm9yIGNhbGJhciB0b29sdGlwIChhcHBlYXJzIGFib3ZlIGNhbGJhciwgcG9pbnRzIGRvd24pXG4gICYuc2xuLWNhbGJhci10b29sdGlwIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjRDhFMEU2ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogLTlweCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA5cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci10b3A6IDlweCBzb2xpZCAjRjBGMEYxICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIFxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICMyMTcxQjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICB9XG4gIFxuICAmX19saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIFxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDEycHggOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhFMEU2O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgIFxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFOEU5RUE7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgfVxuICB9XG4gIFxuICAmX19jdXN0b21lciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgZmxleDogMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIH1cbiAgXG4gICZfX3RpbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgY29sb3I6ICM3RDg4OTA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgXG4gICAgLnNsbi1pY29uLS1jbG9jayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGNvbG9yOiAjN0Q4ODkwO1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIFxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYwMTcnO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJl9fYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICMyMTcxQjEgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjE3MUIxO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZzogNXB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCAxMTMsIDE3NywgMC4xKTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzFhNWE4ZjtcbiAgICAgIGNvbG9yOiAjMWE1YThmICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMnB4IHNvbGlkICMyMTcxQjE7XG4gICAgICBvdXRsaW5lLW9mZnNldDogMnB4O1xuICAgIH1cbiAgICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMzLCAxMTMsIDE3NywgMC4yKTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzE1NDg3MjtcbiAgICAgIGNvbG9yOiAjMTU0ODcyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIFxuICAvLyBcIlNlZSBhbGwgYm9va2luZ3NcIiBsaW5rXG4gICZfX3NlZS1hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMnB4IDE2cHg7XG4gICAgbWFyZ2luOiA4cHggLTE2cHggLTE2cHggLTE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICBjb2xvcjogIzIxNzFCMSAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RTBFNjtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgICBjb2xvcjogIzFhNWE4ZiAhaW1wb3J0YW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgICAgY29sb3I6ICMxNTQ4NzIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgXG4gIC8vIEFycm93IHBvaW50aW5nIHVwIHRvIHRoZSBiYWRnZVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC04cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2Q4ZTBlNjtcbiAgfVxuICBcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI0YwRjBGMTtcbiAgfVxuICBcbiAgLy8gRlJFRSB2ZXJzaW9uIHN0eWxpbmcgLSBkaXNhYmxlZC9tdXRlZCBhcHBlYXJhbmNlXG4gICYtLWZyZWUge1xuICAgIC5zbG4tdG9kYXktdG9vbHRpcF9fY3VzdG9tZXIsXG4gICAgLnNsbi10b2RheS10b29sdGlwX190aW1lIHtcbiAgICAgIGNvbG9yOiAjN0Q4ODkwO1xuICAgICAgb3BhY2l0eTogMC42O1xuICAgIH1cbiAgICBcbiAgICAuc2xuLXRvZGF5LXRvb2x0aXBfX2J1dHRvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogI0Q4RTBFNjtcbiAgICAgIGNvbG9yOiAjN0Q4ODkwICFpbXBvcnRhbnQ7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRDhFMEU2O1xuICAgICAgICBjb2xvcjogIzdEODg5MCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuc2xuLWljb24tLWNsb2NrIHtcbiAgICAgIGNvbG9yOiAjN0Q4ODkwO1xuICAgIH1cbiAgfVxuICBcbiAgICAgIC8vIENUQSBiYW5uZXIgZm9yIEZSRUUgdmVyc2lvbiAoc2ltcGxlIGNsaWNrYWJsZSBiYW5uZXIpXG4gICAgICAmX19jdGEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmc6IDEycHggMTZweDtcbiAgICAgICAgbWFyZ2luOiA4cHggLTE2cHggLTE2cHggLTE2cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNCREQ3RUM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2E4YzllMDtcbiAgICAgICAgfVxuICAgICAgfVxuICBcbiAgJl9fY3RhLXRleHQge1xuICAgIGNvbG9yOiAjMWE0ZDZiO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIFxuICAgICYtLXN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICB9XG4gIH1cbiAgXG4gIC8vIENyb3duIGljb24gaW1hZ2VcbiAgJl9fY3Jvd24taWNvbiB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gQ2FsZW5kYXIgQ2Fyb3VzZWwgKEZyZWUgVmVyc2lvbiBCYW5uZXIgUmVwbGFjZW1lbnQpXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi5zbG4tY2FsZW5kYXItY2Fyb3VzZWwge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTY3ZGVnLCAjMjE3MWIxIDAlLCAjMWE1YThmIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxNXB4IHJnYmEoMzMsIDExMywgMTc3LCAwLjIpO1xuICBwYWRkaW5nOiAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJl9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycztcbiAgICB6LWluZGV4OiAxMDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIH1cbiAgfVxuXG4gICZfX3RyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjQwcHg7XG4gIH1cblxuICAmX19zbGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLWluLW91dDtcblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgLy8gVHdvIGNoaWxkcmVuOiBfX2NvbnRlbnQgdGhlbiBfX2lsbHVzdHJhdGlvbiAobm8gX19pY29uIGNvbHVtbiBpbiBtYXJrdXApXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIGF1dG87XG4gICAgICBnYXA6IDI0cHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNHMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuICB9XG5cbiAgJl9faWxsdXN0cmF0aW9uIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBzdmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9faWNvbiB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGZsZXg6IDE7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG5cbiAgJl9faGVhZGxpbmUge1xuICAgIG1hcmdpbjogMCAwIDE2cHggMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG5cbiAgJl9fYmVuZWZpdHMge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgY29sb3I6ICNlN2VkZjI7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAn4pyTJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTYsIDE4NSwgMTI5LCAwLjIpO1xuICAgICAgICBjb2xvcjogIzEwYjk4MTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3Byb29mIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuXG4gICZfX2N0YSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMjE3MWIxO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGFsaWduLXNlbGY6IHN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDhweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2YxZjRmNztcbiAgICAgIGNvbG9yOiAjMWE1YThmO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19kb3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gIH1cblxuICAmX19kb3Qge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmU6IFRhYmxldFxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgJl9fc2xpZGUtLWFjdGl2ZSB7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgwLCAxZnIpIGF1dG87XG4gICAgICBnYXA6IDIwcHg7XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICB9XG5cbiAgICAmX19jdGEge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cblxuICAvLyBTbGlkZSA2OiBcIkRpc2NvdmVyIEFsbCBBZGQtb25zXCIg4oCUIGxhcmdlIG51bWJlciArIGxhYmVsIGlsbHVzdHJhdGlvblxuICAmX19pbGx1c3RyYXRpb24tLW51bWJlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fbnVtYmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDZweDtcbiAgfVxuXG4gICZfX251bWJlci10ZXh0IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiAjZmRjYjUwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICB9XG5cbiAgJl9fbnVtYmVyLWxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlOiBNb2JpbGVcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgcGFkZGluZzogMjRweCAyMHB4O1xuICAgIFxuICAgICZfX2Nsb3NlIHtcbiAgICAgIHRvcDogMTZweDtcbiAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgfVxuICAgIFxuICAgICZfX3NsaWRlLS1hY3RpdmUge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICBnYXA6IDE2cHg7XG4gICAgfVxuICAgIFxuICAgICZfX2ljb24ge1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgXG4gICAgJl9fY29udGVudCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIFxuICAgICZfX2hlYWRsaW5lIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgfVxuICAgIFxuICAgICZfX2JlbmVmaXRzIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmX19jdGEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgfVxuICAgIFxuICAgICZfX2RvdHMge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmX19udW1iZXItdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgfVxuICB9XG59XG5cbi8vIEFuaW1hdGlvbiBmb3Igc2xpZGUgdHJhbnNpdGlvbnNcbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4vLyBQYXVzZSBhbmltYXRpb24gb24gaG92ZXJcbi5zbG4tY2FsZW5kYXItY2Fyb3VzZWw6aG92ZXIgLnNsbi1jYWxlbmRhci1jYXJvdXNlbF9fc2xpZGUtLWFjdGl2ZSB7XG4gIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG59XG4iLCIud3AtbGlzdC10YWJsZS53aWRlZmF0IHtcbiAgICAvL3RoZWFkIHtcbiAgICAvLyAgICB0ciB7XG4gICAgLy8gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjNGM3O1xuICAgIC8vICAgIH1cbiAgICAvLyAgICB0ZCxcbiAgICAvLyAgICB0aCB7XG4gICAgLy8gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgLy8gICAgfVxuICAgIC8vfVxufVxuXG4vL0BtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU1MHB4KSBhbmQgKG1heC13aWR0aDogNzgycHgpIHtcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MnB4KSB7XG4gICAgLnBvc3QtdHlwZS1zbG5fc2VydmljZVxuICAgICAgICAud3AtbGlzdC10YWJsZVxuICAgICAgICB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICAuY29sdW1uLUlELFxuICAgICAgICAuc29ydGluZy1pbmRpY2F0b3Ige1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5jb2x1bW4tcHJpbWFyeSxcbiAgICAgICAgLmNvbHVtbi1ib29raW5nX2RhdGUsXG4gICAgICAgIC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgIC5jb2x1bW4tbXlhdXRob3IsXG4gICAgICAgIC5jb2x1bW4tZmlyc3RfbmFtZSxcbiAgICAgICAgLmNvbHVtbi1sYXN0X25hbWUsXG4gICAgICAgIC5jb2x1bW4tdXNlcl9lbWFpbCxcbiAgICAgICAgI3RpdGxlLFxuICAgICAgICAuY29sdW1uLXNlcnZpY2VfZHVyYXRpb24sXG4gICAgICAgIC5jb2x1bW4tc2VydmljZV9wcmljZSxcbiAgICAgICAgLmNvbHVtbi1zbG5fZGF5c19vZmYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAvL2Rpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0aC5jb2x1bW4tcHJpbWFyeSxcbiAgICAgICAgdGQuY29sdW1uLXByaW1hcnkge1xuICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgLnJvdy1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICAuY2xvbmUsXG4gICAgICAgICAgICAgICAgLmlubGluZS5oaWRlLWlmLW5vLWpzLFxuICAgICAgICAgICAgICAgIC52aWV3IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGguc29ydGFibGUgYSxcbiAgICAgICAgdGguc29ydGVkIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIC5zb3J0aW5nLWluZGljYXRvciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNzVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBTZXJ2aWNlczogUXVpY2sgRWRpdCB1c2VzIC5pbmxpbmUuaGlkZS1pZi1uby1qczsga2VlcCBpdCB0YXBwYWJsZSBvbiBwaG9uZXMvdGFibGV0cy5cbiAgICAucG9zdC10eXBlLXNsbl9zZXJ2aWNlXG4gICAgICAgIC53cC1saXN0LXRhYmxlXG4gICAgICAgIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKVxuICAgICAgICB0aC5jb2x1bW4tcHJpbWFyeVxuICAgICAgICAucm93LWFjdGlvbnNcbiAgICAgICAgLmlubGluZS5oaWRlLWlmLW5vLWpzLFxuICAgIC5wb3N0LXR5cGUtc2xuX3NlcnZpY2VcbiAgICAgICAgLndwLWxpc3QtdGFibGVcbiAgICAgICAgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpXG4gICAgICAgIHRkLmNvbHVtbi1wcmltYXJ5XG4gICAgICAgIC5yb3ctYWN0aW9uc1xuICAgICAgICAuaW5saW5lLmhpZGUtaWYtbm8tanMge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbHVtbi1zcXVhcmVfcG9zIHtcbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNWVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cC1saXN0LXRhYmxlIHRyLmlzLWV4cGFuZGVkIHtcbiAgICAgICAgdGQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53cC1saXN0LXRhYmxlIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKSB7XG4gICAgICAgIC5jb2x1bW4tdG90YWxfYW1vdW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Fsb25fcGFnZV9zYWxvbi1jdXN0b21lcnMgLnRhYmxlbmF2LnRvcCAuYWN0aW9uczpub3QoLmJ1bGthY3Rpb25zKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnNhbG9uX3BhZ2Vfc2Fsb24tY3VzdG9tZXJzXG4gICAgICAgIC50YWJsZW5hdi50b3BcbiAgICAgICAgLmFjdGlvbnM6bm90KC5idWxrYWN0aW9ucylcbiAgICAgICAgLnNlYXJjaC1ib3gge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgcC5zZWFyY2gtYm94IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IHVuc2V0O1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgICAgICAvL2Rpc3BsYXk6IGdyaWQ7XG4gICAgICAgIC8vZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA3MCUgMzAlO1xuICAgICAgICAvL2dyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgI3Bvc3Qtc2VhcmNoLWlucHV0IHtcbiAgICAgICAgICAgIC8vZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICAvL2dyaWQtcm93OiAxO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgI3NlYXJjaC1zdWJtaXQge1xuICAgICAgICAgICAgLy9ncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIC8vZ3JpZC1yb3c6IDE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtdHlwZS1zbG5fc2VydmljZVxuICAgICAgICAud3AtbGlzdC10YWJsZVxuICAgICAgICAuaXMtZXhwYW5kZWRcbiAgICAgICAgdGQuY29sdW1uLUlEOm5vdCguaGlkZGVuKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NTBweCkge1xuICAgIC53cC1saXN0LXRhYmxlLFxuICAgIC53aWRlZmF0LndwLWxpc3QtdGFibGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGhlYWQsXG4gICAgICAgIHRmb290IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRyOm5vdCguaW5saW5lLWVkaXQtcm93KTpub3QoLm5vLWl0ZW1zKTpub3QoLmlzLWV4cGFuZGVkKSB7XG4gICAgICAgICAgICAgICAgLmNvbHVtbi1wcmltYXJ5LFxuICAgICAgICAgICAgICAgIC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICAgICAgICAgIC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgICAgICAgICAgLmNvbHVtbi1teWF1dGhvciB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMiUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2hlY2stY29sdW1uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLndwLWxpc3QtdGFibGUgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0aC5jb2x1bW4tcHJpbWFyeSxcbiAgICAgICAgdGguY29sdW1uLWJvb2tpbmdfZGF0ZSxcbiAgICAgICAgdGguY29sdW1uLWJvb2tpbmdfc3RhdHVzLFxuICAgICAgICB0aC5jb2x1bW4tbXlhdXRob3IsXG4gICAgICAgIHRoLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICB0aC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICB0aC5jb2x1bW4tdXNlcl9lbWFpbCxcbiAgICAgICAgdGguY29sdW1uLXNlcnZpY2VfZHVyYXRpb24sXG4gICAgICAgIHRoLmNvbHVtbi1zZXJ2aWNlX3ByaWNlLFxuICAgICAgICB0aC5jb2x1bW4tc2xuX2RheXNfb2ZmIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZVxuICAgICAgICB0Ym9keVxuICAgICAgICB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDI0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDVweCBhdXRvIDQ1cHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvIGF1dG8gYXV0byA0NXB4O1xuICAgICAgICB0ZFtkYXRhLWNvbG5hbWU9XCJTZXJ2aWNlIElEXCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLXByaW1hcnkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gNTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvIDM1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxZW0gMWVtIDAuNzVlbSAxZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJvdy1hY3Rpb25zIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMztcbiAgICAgICAgICAgICAgICBhbGlnbi1zZWxmOiBlbmQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICAgICAgICAucm93LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjZ2dztcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5jaGVjay1jb2x1bW4ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgICBncmlkLXJvdzogMTtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgIHRkLmNvbHVtbi1teWF1dGhvcixcbiAgICAgICAgLmNvbHVtbi1maXJzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLWxhc3RfbmFtZSxcbiAgICAgICAgLmNvbHVtbi11c2VyX2VtYWlsLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9kdXJhdGlvbixcbiAgICAgICAgdGQuY29sdW1uLXNlcnZpY2VfcHJpY2UsXG4gICAgICAgIHRkLmNvbHVtbi1zbG5fZGF5c19vZmYge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDVweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuM2VtIDFlbSAwLjNlbSA0MCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19kYXRlLFxuICAgICAgICAuY29sdW1uLWZpcnN0X25hbWUsXG4gICAgICAgIHRkLmNvbHVtbi1zZXJ2aWNlX2R1cmF0aW9uIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC43NWVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jb2x1bW4tYm9va2luZ19zdGF0dXMsXG4gICAgICAgIC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9wcmljZSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiAzO1xuICAgICAgICB9XG4gICAgICAgIHRkLmNvbHVtbi1teWF1dGhvcixcbiAgICAgICAgLmNvbHVtbi11c2VyX2VtYWlsLFxuICAgICAgICB0ZC5jb2x1bW4tc2xuX2RheXNfb2ZmIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgdGQuY29sdW1uLXByaW1hcnksXG4gICAgICAgIHRkLmNvbHVtbi1ib29raW5nX2RhdGUsXG4gICAgICAgIHRkLmNvbHVtbi1ib29raW5nX3N0YXR1cyxcbiAgICAgICAgdGQuY29sdW1uLW15YXV0aG9yLFxuICAgICAgICAuY29sdW1uLWZpcnN0X25hbWUsXG4gICAgICAgIC5jb2x1bW4tbGFzdF9uYW1lLFxuICAgICAgICAuY29sdW1uLXVzZXJfZW1haWwsXG4gICAgICAgIHRkLmNvbHVtbi1zZXJ2aWNlX2R1cmF0aW9uLFxuICAgICAgICB0ZC5jb2x1bW4tc2VydmljZV9wcmljZSxcbiAgICAgICAgdGQuY29sdW1uLXNsbl9kYXlzX29mZiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0Ym9keSB0ci5pcy1leHBhbmRlZDpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcykge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDI0cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDVweCBhdXRvIDQ1cHg7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogNDVweCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMi4ycmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmNvbHVtbi1wcmltYXJ5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHVuc2V0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jb2x1bW4tYm9va2luZ19kYXRlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAud3AtbGlzdC10YWJsZSB0cjpub3QoLmlubGluZS1lZGl0LXJvdyk6bm90KC5uby1pdGVtcyk6bm90KC5pcy1leHBhbmRlZCkge1xuICAgICAgICB0aC5zb3J0YWJsZSBhLFxuICAgICAgICB0aC5zb3J0ZWQgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLnNvcnRpbmctaW5kaWNhdG9yIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Fsb25fcGFnZV9zYWxvbi1jdXN0b21lcnNcbiAgICAgICAgLndwLWxpc3QtdGFibGVcbiAgICAgICAgdGJvZHlcbiAgICAgICAgdHI6bm90KC5pbmxpbmUtZWRpdC1yb3cpOm5vdCgubm8taXRlbXMpOm5vdCguaXMtZXhwYW5kZWQpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiA0NXB4IGF1dG8gYXV0byBhdXRvIDc1cHg7XG4gICAgICAgIHRkLmNvbHVtbi1wcmltYXJ5IHtcbiAgICAgICAgICAgIC5yb3ctYWN0aW9ucyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHAuc2VhcmNoLWJveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgLy9kaXNwbGF5OiBncmlkO1xuICAgICAgICAvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogNzAlIDMwJTtcbiAgICAgICAgLy9ncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAjcG9zdC1zZWFyY2gtaW5wdXQge1xuICAgICAgICAgICAgLy9ncmlkLWNvbHVtbjogMTtcbiAgICAgICAgICAgIC8vZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgI3NlYXJjaC1zdWJtaXQge1xuICAgICAgICAgICAgLy9ncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICAgIC8vZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDYwdnc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNhbG9uX3BhZ2Vfc2Fsb24tY3VzdG9tZXJzIC50YWJsZW5hdi50b3AgLmFjdGlvbnM6bm90KC5idWxrYWN0aW9ucykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cbi5wb3N0LXR5cGUtc2xuX3NlcnZpY2UgI3Nsbi1zYWxvbi0tYWRtaW4ge1xuICAgIC5jaGVjay1jb2x1bW4ge1xuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCA4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiLi4vY29sb3JzXCI7XG5AdXNlIFwiLi4vY29sb3JzLW51XCI7XG5AdXNlIFwiLi4vdHlwby1hZG1pblwiO1xuQHVzZSBcIi4uL3NldHRpbmdzLW1peGluc1wiO1xuXG4jc2xuLXNhbG9uLS1hZG1pbiAjc2xuLXRhYi1pbXBvcnQtZGF0YSAuYWxlcnQuaGlkZSB7XG5cdC8vZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiNzbG4tdGFiLWltcG9ydC1kYXRhIHtcblx0LnNsbi1ib3gge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MjBweCkge1xuXHRcdFx0cGFkZGluZzogNDBweCA2NnB4IDQwcHggNzBweDtcblx0XHR9XG5cblx0XHQ+IC5yb3cge1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDkwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdD4gLmNvbC14cy0xMiB7XG5cdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zbG4taXRlbS10b3Age1xuXHRcdFx0LnNsbi1ib3gtdGl0bGUsXG5cdFx0XHQuc2xuLWZha2UtbGFiZWwge1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRjb2xvcjogIzAwMzU1Mztcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0LnNsbi1ib3gtdGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxM3B4O1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI1cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNsbi1mYWtlLWxhYmVsIHtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNsbi1pbnB1dC0tc2ltcGxlLnNsbi1sb2dvLWJveCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblxuXHRcdC5zbG4taXRlbS1jc3Yge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y29sb3I6ICMwMDM1NTM7XG5cdFx0XHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLCBzYW5zLXNlcmlmO1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbG4tZmlsZV9fZHJvcGFyZWEge1xuXHRcdFx0bWFyZ2luLXRvcDogMmVtO1xuXHRcdFx0LmluZm8ge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlOiBhdXRvIC8gNTAlIDUwJTtcblx0XHRcdFx0anVzdGlmeS1pdGVtczogc3RhcnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xNWVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcblx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyZW07XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggZGFzaGVkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHNldHRpbmdzLW1peGlucy51bml0KDAuMzEyNSk7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1pZF9kYXJrX2IoMC41KTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2U7XG5cdFx0XHRcdFx0ei1pbmRleDogOTtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMS8wLjM2O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5pbmZvLXVwbG9hZCB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy51bml0KDAuNSk7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHR5cG8tYWRtaW4uZm9udC1pY29uKDJlbSk7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMzgyXCI7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS1tYWluKDAuNzUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWZpbGVfX2J0biB7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDI7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5mby13cmFwICsgLnNsbi1maWxlX19idG4ge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xuLWJ0bi0tIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDE2NnB4O1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDQ1cHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBNb250c2VycmF0LCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCAwIDAgMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFsZXJ0LXN1Y2Nlc3MsXG5cdFx0XHQuYWxlcnQtZGFuZ2VyLFxuXHRcdFx0LnByb2dyZXNzLXdyYXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblx0XHRcdC5hbGVydC1kYW5nZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAyZW07XG5cdFx0XHR9XG5cdFx0XHQuYWxlcnQtc3VjY2Vzcyxcblx0XHRcdC5wcm9ncmVzcy13cmFwcGVyIHtcblx0XHRcdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDEvMC4zNjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmFsZXJ0LXN1Y2Nlc3N7XG5cdFx0XHRcdC5hbGVydC1za2lwcGVke1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOjUlO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmdze1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWlke3dpZHRoOjUlO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWRhdGV0aW1le3dpZHRoOiAxOCU7fVxuXHRcdFx0XHRcdFx0LnNraXBwZWQtYm9va2luZy0tZmlyc3QtbmFtZXt3aWR0aDogMTglO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLWxhc3QtbmFtZXt3aWR0aDoxOCU7fVxuXHRcdFx0XHRcdFx0LnNraXBwZWQtYm9va2luZy0tZW1haWx7d2lkdGg6MjUlO31cblx0XHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmctLXBob25le3dpZHRoOjE2JTt9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5za2lwcGVkLWJvb2tpbmdzLS10aXRsZSxcblx0XHRcdFx0XHQuc2tpcHBlZC1ib29raW5ncyBsaXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDMlO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChob3ZlcjogaG92ZXIpIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3Zlcihcblx0XHRcdFx0XHRcdFx0XHQwLjE1XG5cdFx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLnNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKFxuXHRcdFx0XHRcdFx0XHRcdDAuNVxuXHRcdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHRcdFx0XHQvL2JvcmRlci1yYWRpdXM6IDAuNzVlbTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZGFyaygxKTtcblx0XHRcdFx0XHRcdFx0Ly90cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuaG92ZXIge1xuXHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoXG5cdFx0XHRcdFx0XHRcdDAuMjVcblx0XHRcdFx0XHRcdCk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcigxKTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNzVlbTtcblx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLWRhcmsoMSk7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tbWFpbigxKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZHJvcCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9ycy5zbG4tY29sb3ItLWVtcGhhc2lzLS1ob3ZlcigwLjEpO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjRlbTtcblx0XHRcdFx0bWFyZ2luOiAwLjZlbSAtMS40ZW0gMmVtIC0xLjRlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC43NWVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0LmluZm8td3JhcCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcnMuc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXIoXG5cdFx0XHRcdFx0XHRcdDAuNFxuXHRcdFx0XHRcdFx0KTtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogY29sb3JzLnNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyKDEpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMC43NWVtO1xuXHRcdFx0XHRcdFx0Y29sb3I6IGNvbG9ycy1udS5zbG4tbnVjb2xvci0tZGFyaygxKTtcblx0XHRcdFx0XHRcdC8vdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBjb2xvcnMtbnUuc2xuLW51Y29sb3ItLW1haW4oMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zbG4tZmlsZV9fYnRuIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLy8vLyBMT0FERVIgQ0FMRU5EQVIgUEFHRSAgLy8vL1xuLy8vXG4jc2xuLXBhZ2Vsb2FkaW5nLnNsbi1wYWdlbG9hZGluZy0taW5hY3RpdmUsXG4jc2xuLXZpZXdsb2FkaW5nLnNsbi12aWV3bG9hZGluZy0taW5hY3RpdmUsXG4jc2xuLW1vZGFsbG9hZGluZy5zbG4tbW9kYWxsb2FkaW5nLS1pbmFjdGl2ZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDApO1xuXHRhbmltYXRpb246IHBhZ2Vsb2FkaW5nZmFkZU91dCAzNTBtcyBsaW5lYXI7XG5cdGltZyxcblx0aDEge1xuXHRcdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLW91dDtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4jc2xuLW1vZGFsbG9hZGluZy5zbG4tbW9kYWxsb2FkaW5nLS1pbmFjdGl2ZS0tc2F2ZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1Zjk5O1xuXHQvL2FuaW1hdGlvbjogcGFnZWxvYWRpbmdmYWRlT3V0IDM1MG1zIGxpbmVhcjtcblx0b3BhY2l0eTogMDtcblx0aW1nLFxuXHRoMSB7XG5cdFx0Ly90cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1vdXQ7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuI3Nsbi1tb2RhbGxvYWRpbmcgI3Nsbi1tb2RhbGxvYWRpbmdfX2lubmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG5cdHJpZ2h0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDEpO1xuXHRhbmltYXRpb246IG1vZGFsU2F2ZWRCZyA1MDBtcyBsaW5lYXI7XG5cdGgxLFxuXHRzdmcge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xuXHR9XG5cdCYuc2xuLW1vZGFsbG9hZGluZy0tc2F2ZWQge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0aDEsXG5cdFx0c3ZnIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdC5hbmltYXRlZC1jaGVjayBwYXRoIHtcblx0XHRcdGFuaW1hdGlvbjogZHJhdyA0MDBtcyBsaW5lYXIgZm9yd2FyZHM7XG5cdFx0fVxuXHR9XG59XG4uc2xuLWNhbGVuZGFyLXZpZXcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC5zbG4tY2FsZW5kYXItdmlldy0tdHJhbnNpdGlvbmluZyB7XG5cdH1cbn1cbi5hbmltYXRlZC1jaGVjayB7XG5cdGhlaWdodDogMTBlbTtcblx0d2lkdGg6IDEwZW07XG59XG5cbi5hbmltYXRlZC1jaGVjayBwYXRoIHtcblx0ZmlsbDogbm9uZTtcblx0c3Ryb2tlOiAjMzc1Zjk5O1xuXHRzdHJva2Utd2lkdGg6IDQ7XG5cdHN0cm9rZS1kYXNoYXJyYXk6IDIzO1xuXHRzdHJva2UtZGFzaG9mZnNldDogMjM7XG5cdHN0cm9rZS1saW5lY2FwOiByb3VuZDtcblx0c3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbn1cblxuQGtleWZyYW1lcyBkcmF3IHtcblx0dG8ge1xuXHRcdHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzIHBhZ2Vsb2FkaW5nZmFkZU91dCB7XG5cdDAlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgMjM3LCAyNDEsIDEpO1xuXHR9XG5cdDEwMCUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMxLCAyMzcsIDI0MSwgMCk7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBtb2RhbFNhdmVkQmcge1xuXHQwJSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcblx0fVxuXHQyMCUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XG5cdH1cblx0NTAlIHtcblx0XHQvL2JhY2tncm91bmQtY29sb3I6ICMzNzVmOTk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDIzNywgMjQxLCAxKTtcblx0fVxufVxuIiwiLy8gRHJhZyBoYW5kbGUgZm9yIGpRdWVyeSBVSSBTb3J0YWJsZSBsaXN0IHRhYmxlcyAoYXZvaWRzIHNjcm9sbCB2cyBkcmFnIGNvbmZsaWN0IG9uIHRvdWNoKS5cbi8vIFZpc2libGUgb25seSBhdCBXUCBhZG1pbiBtb2JpbGUgYnJlYWtwb2ludCBhbmQgYmVsb3cgKDc4MnB4KTsgZGVza3RvcCBrZWVwcyBsaXN0IGNsZWFuZXIuXG50aC5jb2x1bW4tc2xuX3NvcnRfaGFuZGxlLFxudGQuY29sdW1uLXNsbl9zb3J0X2hhbmRsZSB7XG4gIHdpZHRoOiAzZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzgzcHgpIHtcbiAgLndwLWxpc3QtdGFibGUgdGguY29sdW1uLXNsbl9zb3J0X2hhbmRsZSxcbiAgLndwLWxpc3QtdGFibGUgdGQuY29sdW1uLXNsbl9zb3J0X2hhbmRsZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbG4tbGlzdC1zb3J0LWhhbmRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDIuNzVyZW07XG4gIG1pbi1oZWlnaHQ6IDIuNzVyZW07XG4gIG1hcmdpbjogLTAuMjVyZW07XG4gIGN1cnNvcjogZ3JhYjtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuICBjb2xvcjogIzc4N2M4MjtcblxuICAmOmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxufVxuXG4uc2xuLWxpc3Qtc29ydC1oYW5kbGVfX2dyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7XG4gIGZvbnQ6IG5vcm1hbCAyMHB4LzEgZGFzaGljb25zO1xuICBzcGVhazogbmV2ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbmJvZHkuc2xuLWlzLXNvcnRpbmctbGlzdC1yb3cge1xuICBjdXJzb3I6IGdyYWJiaW5nICFpbXBvcnRhbnQ7XG59XG5cbi8vIGpRdWVyeSBVSSBTb3J0YWJsZTogaGVscGVyIGlzIGEgcmVhbCA8dGFibGU+IHNvIGNlbGxzIHN0YXkgdGFibGUtY2VsbCAobm90IGFcbi8vIGJhcmUgPHRyPiBvbiBib2R5LCB3aGljaCBibG93cyB1cCBoZWlnaHQgYW5kIGJyZWFrcyB0aGUgbGlzdCB0YWJsZSkuXG4uc2xuLWxpc3Qtc29ydC1oZWxwZXItdGFibGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDAwMDtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjM2M0Yzc7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC8vIFJvdyBhY3Rpb25zIGV4cGFuZCBoZWlnaHQgb24gaG92ZXI7IGtlZXAgZHJhZyBwcmV2aWV3IGNvbXBhY3QgbGlrZSBsaXN0IHJvd3MuXG4gIC5yb3ctYWN0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgdGQsXG4gIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG5cbi8vIERyb3AgdGFyZ2V0OiBjbGVhciDigJxpbnNlcnQgaGVyZeKAnSBhZmZvcmRhbmNlIChXUCBhZG1pbiBibHVlKS5cbi53cC1saXN0LXRhYmxlIHRib2R5I3RoZS1saXN0IC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgzNCwgMTEzLCAxNzcsIDAuMDgpICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCByZ2JhKDM0LCAxMTMsIDE3NywgMC40NSk7XG59XG5cbi53cC1saXN0LXRhYmxlIHRib2R5IC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciA+IHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjMjI3MWIxO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMyMjcxYjE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlIFwiYWRtaW5fY29uZmlnXCI7XG5AdXNlIFwiY29sb3JzLW51XCI7XG5AdXNlIFwic2V0dGluZ3MtbWl4aW5zXCI7XG5AdXNlIFwidHlwby1hZG1pblwiO1xuXG5ib2R5Om5vdCguc2xuLXNhbG9uLXBhZ2UpIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdGhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRsaW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdHRyYW5zaXRpb246IGFsbCAxNTBtcztcblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRjb2xvcjogY29sb3JzLW51LnNsbi1udWNvbG9yLS10ZXh0KDEpO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbWVkaXVtO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHR3aWR0aDogMC45cmVtO1xuXHRcdGhlaWdodDogMC45cmVtO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IGNhbGMoNTAlIC0gN3B4KTtcblx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRiIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDAuOXJlbTtcblx0XHRcdGhlaWdodDogMC45cmVtO1xuXHRcdFx0Y29udGVudDogXCJcXGYwNzhcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRAZXh0ZW5kICVmb250LWljb247XG5cdFx0XHRsaW5lLWhlaWdodDogMC45cmVtO1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItZHJvcGRvd24ge1xuXHRcdC8vd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkXG5cdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcywgMC41KTtcblx0XHRwYWRkaW5nOiAwLjIlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0QGV4dGVuZCAlZm9udC1iaWc7XG5cdH1cblx0LnNsbi1zZWxlY3Qtd3JhcHBlci1uby1zZWFyY2ggLnNlbGVjdDItc2VhcmNoIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5zbG4tc2VsZWN0LWRyb3Bkb3duLS1ib3hlZG9wdGlvbnMge1xuXHRcdHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuXHRcdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHRcdFx0cGFkZGluZzogMC41JTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMjQuNCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRtYXJnaW46IDAuMyU7XG5cdFx0fVxuXHR9XG5cdCZbcm9sZT1cInRyZWVcIl0ge1xuXHRcdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHRcdFx0cGFkZGluZzogMC41JTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdG1hcmdpbjogMCAwIDJweCAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG5cdH1cblx0LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG5cdFx0cGFkZGluZzogMC41JSAxJSAwIDAuNSU7XG5cdFx0LnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG5cdFx0XHRAZXh0ZW5kICVmb250LWJpZztcblx0XHRcdHBhZGRpbmc6IDAuNWVtIDFlbTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlcjogc2V0dGluZ3MtbWl4aW5zLnJlbSgzcHgpIHNvbGlkXG5cdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLCAwLjUpO1xuXHRcdFx0Jjpmb2N1cyxcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvdXRsaW5lOiAycHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHR9XG5cdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDEwcHgpXG5cdFx0XHRzZXR0aW5ncy1taXhpbnMucmVtKDVweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KTtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdEBpbmNsdWRlIGFkbWluX2NvbmZpZy5wbGFjZWhvbGRlci1jb2xvcihhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bSk7XG5cdFx0Jjpub3QoW3BsYWNlaG9sZGVyPVwiXCJdKSB7XG5cdFx0XHRtaW4td2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGVcblx0XHQuc2VsZWN0Mi1zZWFyY2gtLWlubGluZVxuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oNDVweCk7XG5cdFx0bWFyZ2luOiAwIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpIDA7XG5cdH1cblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0cGFkZGluZzogMCBzZXR0aW5ncy1taXhpbnMucmVtKDUwcHgpIDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDQ1cHgpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDAgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KSBzZXR0aW5ncy1taXhpbnMucmVtKDVweCkgMDtcblx0fVxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg1cHgpO1xuXHRcdHRvcDogY2FsYyg1MCUgLSA4cHgpO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogOHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDRweCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9wcm9ibGVtO1xuXHRcdG9wYWNpdHk6IDAuNzU7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3Byb2JsZW07XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlOmZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHR9XG5cblx0LnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LyogQklHIFNFTEVDVCAvLyBFTkQgKi9cbn1cbi8qIEFETUlOICovXG4jc2xuLXNhbG9uLS1hZG1pbixcbi5zbG4tY2FsZW5kYXItLXdyYXBwZXIge1xuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpob3ZlclxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXNcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6aG92ZXJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXNcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0KyAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YmVmb3JlIHtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW07XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdGhlaWdodDogMy4zM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjMzcmVtO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiBzZXR0aW5ncy1taXhpbnMucmVtKDI0cHgpO1xuXHRcdFx0cGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSgyNHB4KTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzLjMzcmVtO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBzZXR0aW5ncy1taXhpbnMuYnAoZGVza3RvcCkge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0XHQvL2hlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdFx0Ly9saW5lLWhlaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2MHB4KTtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHQvL2xpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMWVtO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxZW07XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdFx0Ly9taW4taGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDYwcHgpO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KVxuXHRcdFx0XHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogQURNSU4gLy8gRU5EICovXG59XG4vKiBBRE1JTiBEUk9QRE9XTiAqL1xuLnNlbGVjdDItY29udGFpbmVyLS1zbG4gLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuXHRtYXgtaGVpZ2h0OiAyMDBweDtcblx0b3ZlcmZsb3cteTogYXV0bztcbn1cblxuLndwLWFkbWluLnNhbG9uX3BhZ2Vfc2Fsb24tc2V0dGluZ3Mge1xuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0cGFkZGluZy1yaWdodDogMmVtO1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIC5zZWxlY3QyLWRyb3Bkb3duIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0LyogRklYIDA5MjAyMyAqL1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGNvbnRlbnQ6IFwiIFxcZjAwY1wiO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMTVzO1xuXHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdEBleHRlbmQgJWZvbnQtaWNvbjtcblx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMHB4KTtcblx0XHRcdGxpbmUtaGVpZ2h0OiBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLW1lZGl1bTtcblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHQ7XG5cdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93blxuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuXHRcdG1hcmdpbjogLTFweCAtMXB4IDAgLTFweDtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLXdoaXRlO1xuXHRcdEBleHRlbmQgJWZvbnQtYmlnZ2VyO1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbjtcblx0XHRmb250LXNpemU6IHNldHRpbmdzLW1peGlucy5yZW0oMjFweCk7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRAaW5jbHVkZSBhZG1pbl9jb25maWcucGxhY2Vob2xkZXItY29sb3IoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1tZWRpdW0pO1xuXHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0dHJhbnNpdGlvbjpcblx0XHRcdGJvcmRlci1jb2xvciAxMDBtcyxcblx0XHRcdGJhY2tncm91bmQtY29sb3IgMjUwbXM7XG5cdFx0Ym9yZGVyLXRvcC13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1yaWdodC13aWR0aDogMXB4O1xuXHRcdGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcblx0XHRib3JkZXItbGVmdC13aWR0aDogMXB4O1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0ZXI7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OlxuXHRcdFx0XHRpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksXG5cdFx0XHRcdDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuXHRcdFx0Ym94LXNoYWRvdzpcblx0XHRcdFx0aW5zZXQgMCAxcHggMXB4XG5cdFx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuXHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcyxcblx0XHRcdFx0XHRcdDAuMDZcblx0XHRcdFx0XHQpLFxuXHRcdFx0XHQwIDAgOHB4XG5cdFx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuXHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcyxcblx0XHRcdFx0XHRcdDAuMVxuXHRcdFx0XHRcdCk7XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLXJlc3VsdHMge1xuXHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyMXB4KTtcblx0fVxufVxuLyogQURNSU4gRFJPUERPV04gLy8gRU5EICovXG4vKiBBRE1JTiBCT09LSU5HIERFVEFJTFMgKi9cbi8vI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMsXG4jc2xuLXNhbG9uLS1hZG1pbiB7XG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX21haW4tLWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHQvL2ZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxOXB4LCAxNnB4KTtcblx0fVxuXHQjc2xuLXVwZGF0ZS11c2VyLWZpZWxkICsgLnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjEyNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpob3ZlclxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXNcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6aG92ZXJcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXNcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLFxuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlblxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcblx0LnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLS1zbG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1saWdodGVyO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdEBleHRlbmQgJWZvbnQtY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0Ly9jb2xvcjogJGNsX21haW4tLWVtcGhhc2lzO1xuXHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRib3JkZXItY29sb3I6IGFkbWluX2NvbmZpZy4kc2xuLWNvbG9yLS1lbXBoYXNpcy0taG92ZXI7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OlxuXHRcdFx0aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLFxuXHRcdFx0MCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XG5cdFx0Ym94LXNoYWRvdzpcblx0XHRcdGluc2V0IDAgMXB4IDFweFxuXHRcdFx0XHRhZG1pbl9jb25maWcuYWxwaGEtdG9uZXMoYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcywgMC4wNiksXG5cdFx0XHQwIDAgOHB4XG5cdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLCAwLjEpO1xuXHRcdCsgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzo6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX21haW47XG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRoZWlnaHQ6IDMuMzNyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMy4zM3JlbTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMy4ycmVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHR9XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzLjMzcmVtO1xuXHRcdH1cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHNwYW4gKyBzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgc3BhbjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdH1cblx0XHQmOmhvdmVyLFxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjJyZW07XG5cdFx0XHR9XG5cdFx0XHR1bC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4yNXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBhZG1pbl9jb25maWcuJGNsX251LS1oaWdoZW1waGE7XG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0td2hpdGU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMzNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QGluY2x1ZGUgc2V0dGluZ3MtbWl4aW5zLmJwKGRlc2t0b3ApIHtcblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcblx0XHRcdFx0Ly9oZWlnaHQ6IDIuNXJlbTtcblx0XHRcdFx0Ly9saW5lLWhlaWdodDogMi41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdC8vbGluZS1oZWlnaHQ6IDIuMzMzMzMzMzMzM3JlbTtcblx0XHRcdH1cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFlbTtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMS40ZW07XG5cdFx0XHR9XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0XHRcdFx0bWluLWhlaWdodDogMi41cmVtO1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDlweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSgxMHB4KVxuXHRcdFx0XHRcdFx0c2V0dGluZ3MtbWl4aW5zLnJlbSg0cHgpIHNldHRpbmdzLW1peGlucy5yZW0oMTBweCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0Ly9saW5lLWhlaWdodDogMi4zMzMzMzMzMzMzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHVsLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHRcdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYWRtaW5fY29uZmlnLiRjbF9udS0taGlnaGVtcGhhO1xuXHRcdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS13aGl0ZTtcblx0XHRcdFx0XHRcdC8vbGluZS1oZWlnaHQ6IDIuMzMzMzMzMzMzM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LyogQURNSU4gQk9PS0lORyBERVRBSUxTIC8vIEVORCAqL1xufVxuI3Nsbi1zYWxvbi0tYWRtaW4gI3Nsbl9ib29raW5nLWRldGFpbHMgLnNsbi1ib29raW5nLXNlcnZpY2UtbGluZSB7XG5cdC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjbF9ncmV5LS1saWdodGVyO1xuXHQvL21hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdC5zbG4tc2VsZWN0IHtcblx0XHQvL21hcmdpbi1ib3R0b206IHNldHRpbmdzLW1peGlucy5yZW0oMjBweCk7XG5cdH1cblx0LyogRklYIDA5MjAyMyBcblx0LnNlbGVjdDItY29udGFpbmVyLS1zbG4ge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR9XG5cdCovXG5cblx0LyogRklYIDA5MjAyM1xuXHQuc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItLXNsbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCovXG59XG4vKiBBRE1JTiBCT09LSU5HIERFVEFJTFMgRFJPUERPV04gKi9cbmJvZHkucG9zdC10eXBlLXNsbl9ib29raW5nOm5vdCguc2xuLXNhbG9uLXBhZ2UpXG5cdC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuIHtcblx0LnNlbGVjdDItZHJvcGRvd24ge1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIGFkbWluX2NvbmZpZy4kY2xfbnUtLWhpZ2hlbXBoYTtcblx0XHRtYXJnaW4tdG9wOiBzZXR0aW5ncy1taXhpbnMucmVtKDZweCk7XG5cdFx0LnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG5cdFx0XHRwYWRkaW5nOiBzZXR0aW5ncy1taXhpbnMucmVtKDdweCkgc2V0dGluZ3MtbWl4aW5zLnJlbSg2cHgpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9pbnB1dC0tZm9jdXM7XG5cdFx0fVxuXHRcdC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHQmOmZvY3VzLFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tbGlnaHRlcjtcblx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0QGV4dGVuZCAlZm9udC1jbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbi0tZW1waGFzaXM7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogYWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcztcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBhZG1pbl9jb25maWcuJHNsbi1jb2xvci0tZW1waGFzaXMtLWhvdmVyO1xuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6XG5cdFx0XHRcdFx0aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLFxuXHRcdFx0XHRcdDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuXHRcdFx0XHRib3gtc2hhZG93OlxuXHRcdFx0XHRcdGluc2V0IDAgMXB4IDFweFxuXHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLmFscGhhLXRvbmVzKFxuXHRcdFx0XHRcdFx0XHRhZG1pbl9jb25maWcuJGNsX21haW4tLWVtcGhhc2lzLFxuXHRcdFx0XHRcdFx0XHQwLjA2XG5cdFx0XHRcdFx0XHQpLFxuXHRcdFx0XHRcdDAgMCA4cHhcblx0XHRcdFx0XHRcdGFkbWluX2NvbmZpZy5hbHBoYS10b25lcyhcblx0XHRcdFx0XHRcdFx0YWRtaW5fY29uZmlnLiRjbF9tYWluLS1lbXBoYXNpcyxcblx0XHRcdFx0XHRcdFx0MC4xXG5cdFx0XHRcdFx0XHQpO1xuXHRcdFx0XHQrIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6IGFkbWluX2NvbmZpZy4kY2xfbWFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2lucHV0LS1mb2N1cztcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBzZXR0aW5ncy1taXhpbnMucmVtKDM2cHgpO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Y29udGVudDogXCIgXFxmMDBjXCI7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xNXM7XG5cdFx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0Zm9udC1zaXplOiBzZXR0aW5ncy1taXhpbnMucmVtKDIwcHgpO1xuXHRcdFx0bGluZS1oZWlnaHQ6IHNldHRpbmdzLW1peGlucy5yZW0oMzZweCk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHRcdCY6Zm9jdXMsXG5cdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG5cdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBhZG1pbl9jb25maWcuJGNsX2lucHV0LS1mb2N1cy0tZm9jdXM7XG5cdFx0XHRjb2xvcjogYWRtaW5fY29uZmlnLiRjbF9pbnB1dC0tdGV4dDtcblx0XHR9XG5cdFx0Ji5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXN0bCB7XG5cdFx0XHRwYWRkaW5nOiAxLjZyZW0gMC42MjVyZW07XG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgI2ZmZjtcblx0XHRcdHNwYW5bZGF0YS12YWx1ZV0ge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHQvL2dyaWQtdGVtcGxhdGUtY29sdW1uczogNDIlIDMwJSAyOCU7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjg3NXJlbTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjc1O1xuXHRcdFx0XHRcdCY6bm90KDplbXB0eSkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDFyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW46bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcblx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG5cdFx0XHRcdFx0Z3JpZC1yb3c6IDM7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly8vL0BpbmNsdWRlIGJwKHRhYmxldCkge1xuXHRcdFx0XHRAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkge1xuXHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDMwJSAzMCU7XG5cdFx0XHRcdFx0Z3JpZC1nYXA6IDFyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdFx0XHRzcGFuOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIHNwYW4gMztcblx0XHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdFx0Ly9mb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHQvL29wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHQmOm5vdCg6ZW1wdHkpIHtcblx0XHRcdFx0XHRcdFx0Ly9wYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMykge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoNCkge1xuXHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDM7XG5cdFx0XHRcdFx0XHRncmlkLXJvdzogMjtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsbi1zZWxlY3RfX3dybiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgxNXB4KTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGNvbG9yOiBhZG1pbl9jb25maWcuJGNsX3dhcm5pbmc7XG5cdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC44NzVyZW0gYXV0bztcblx0XHRcdFx0Z2FwOiAwLjJyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdC8qIEZJWCAwOTIwMjNcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogc2V0dGluZ3MtbWl4aW5zLnJlbSg2cHgpO1xuXHRcdFx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRcdFx0Y29udGVudDogXCIgXFxmMDZhXCI7XG5cdFx0XHRcdFx0YmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0QGV4dGVuZCAlZm9udC1pY29uO1xuXHRcdFx0XHRcdGdyaWQtY29sdW1uOiAxO1xuXHRcdFx0XHRcdGdyaWQtcm93OiAxO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjE1cztcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBicCh0YWJsZXQpIHtcblx0XHRcdFx0fVxuXHRcdFx0XHQqL1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLyogQURNSU4gQk9PS0lORyBERVRBSUxTIERST1BET1dOIC8vIEVORCAqL1xuLyogQURNSU4gQk9PS0lORyBERVRBSUxTIENVU1RPTSBJQ09OUyAqL1xuLyogRklYIDA5MjAyMyBcbmJvZHk6bm90KC5zbG4tc2Fsb24tcGFnZSlcblx0I3Nsbi11cGRhdGUtdXNlci1maWVsZFxuXHQrIC5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci0tc2xuXG5cdC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXG5cdC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCIgXFxmMmI5XCI7XG5cdGZvbnQtc2l6ZTogc2V0dGluZ3MtbWl4aW5zLnJlbSgyN3B4KTtcbn1cbiovXG4vKiBBRE1JTiBCT09LSU5HIERFVEFJTFMgQ1VTVE9NIElDT05TIC8vIEVORCAqL1xuIl19 */
