.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider{overflow:hidden;width:100%}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider img{object-fit:cover;width:var(--wp--custom--flex-width--filmstrip)}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .wp-block-gallery{display:flex;flex:1;flex-wrap:nowrap!important;gap:var(--wp--custom--flex-gap--filmstrip)!important;opacity:1;width:100%;--wp--style--unstable-gallery-gap:var(--wp--custom--flex-gap--filmstrip)!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .wp-block-image{display:inline-block;flex:0 0 auto;position:relative;width:var(--wp--custom--flex-width--filmstrip)!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .wp-block-image div>img{display:block;flex:unset!important;opacity:1;width:var(--wp--custom--flex-width--filmstrip);z-index:1}.celebrate-custom-gallery-wrapper:has(.alignfull){margin:0}.celebrate-custom-gallery-wrapper .celebrate-filmstrip-prev-next-button{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;left:10px;padding:13px;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:9}.celebrate-custom-gallery-wrapper .celebrate-filmstrip-prev-next-button.next{left:auto;right:10px}.celebrate-custom-gallery-wrapper .celebrate-filmstrip-page-dots{bottom:20px;display:flex;justify-content:center;left:0;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%;z-index:9}.celebrate-custom-gallery-wrapper .celebrate-filmstrip-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .flickity-page-dots{bottom:20px}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .flickity-viewport,.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .flickity-viewport .flickity-slider{width:100%}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slider .flickity-viewport .flickity-slider>figure{margin-right:var(--wp--custom--flex-gap--filmstrip)!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow figure.wp-block-gallery{overflow:hidden;width:100%}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow .flickity-viewport{width:100%}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow figure.wp-block-gallery figure.wp-block-image{width:unset!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow figure.wp-block-gallery img{display:unset!important;flex:unset!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow[data-object-fit=contain] figure.wp-block-gallery img{object-fit:contain!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow[data-object-fit=cover] figure.wp-block-gallery img{object-fit:cover!important}.celebrate-custom-gallery-nav-slideshow{margin:20px auto}.celebrate-custom-gallery-admin-inner-wrapper{position:relative}.celebrate-custom-gallery-admin-nav-slideshow{height:200px;overflow:hidden;text-align:center;width:100%}.celebrate-custom-gallery-admin-nav-slideshow img,.celebrate-custom-gallery-nav-slideshow figure img{background:transparent;height:200px;object-fit:cover;padding:var(--wp--custom--flex-gap--filmstrip);width:200px}.celebrate-custom-gallery-nav-slideshow figure.is-nav-selected img{background:var(--wp--preset--color--secondary)}.wp-admin .celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow figure.wp-block-gallery{display:grid}.wp-admin .celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow figure.wp-block-gallery figure.wp-block-image{grid-area:1/1/2/2}.wp-admin .celebrate-custom-gallery-wrapper.celebrate-gallery-format-slideshow figure.wp-block-gallery figure.wp-block-image:not(:first-child){display:none}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery{height:var(--dynamic-height)!important;margin:0;overflow:hidden;width:var(--dynamic-width)!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator .flickity-viewport,.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery figure.wp-block-image{height:var(--dynamic-height)!important;width:var(--dynamic-width)!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery img{display:unset!important;flex:unset!important;height:var(--dynamic-height)!important;width:var(--dynamic-width)!important}.wp-admin .celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery{display:grid}.wp-admin .celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery figure.wp-block-image{grid-area:1/1/2/2;height:var(--dynamic-height)!important;width:var(--dynamic-width)!important}.wp-admin .celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery figure.wp-block-image:not(:first-child){display:none}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator .flickity-page-dots{bottom:10px}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator .flickity-page-dots .dot{margin:0 6px}@media screen and (max-width:768px){.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator .flickity-viewport,.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery,.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery figure.wp-block-image,.celebrate-custom-gallery-wrapper.celebrate-gallery-format-rotator figure.wp-block-gallery img{width:100%!important}}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel{overflow:hidden;width:100%}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel img{height:var(--wp--custom--flex-width--filmstrip);object-fit:cover}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .wp-block-gallery{display:flex;flex:1;flex-wrap:nowrap!important;gap:0!important;opacity:1;width:100%;--wp--style--unstable-gallery-gap:0!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .wp-block-image{display:inline-block;flex:0 0 auto;position:relative}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .wp-block-image.is-selected img{margin:0!important;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);width:520px!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .wp-block-image:not(.is-selected) img{flex:unset!important;margin:0!important;opacity:1;-webkit-transform:scale(.8);-moz-transform:scale(.8);transform:scale(.8);transition:opacity .3s,transform .3s,filter .3s;width:520px!important;z-index:1}.celebrate-custom-gallery-wrapper:has(.alignfull){max-width:unset!important;position:relative}.celebrate-custom-gallery-wrapper .celebrate-filmstrip-page-dots .dot.is-selected{opacity:1}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .flickity-page-dots{bottom:20px}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .flickity-viewport,.celebrate-custom-gallery-wrapper.celebrate-gallery-format-carousel .flickity-viewport .flickity-slider{width:100%}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-masonry .wp-block-gallery{opacity:0}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-masonry.masonry-loaded .wp-block-gallery{opacity:1;transition:opacity .1s ease-out}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-masonry .wp-block-image{width:calc(33.33333% - var(--wp--custom--flex-gap--gallery)*2/3)!important}.celebrate-custom-gallery-wrapper.celebrate-gallery-format-masonry img{display:block;height:auto;margin-bottom:var(--wp--custom--flex-gap--gallery);width:100%}@media (max-width:767px){.celebrate-custom-gallery-wrapper.celebrate-gallery-format-masonry .wp-block-image{width:100%!important}}.celebrate-custom-gallery-wrapper[data-aspect-ratio="1"] figure.wp-block-gallery img{aspect-ratio:1/1}.celebrate-custom-gallery-wrapper[data-aspect-ratio="4/3"] figure.wp-block-gallery img{aspect-ratio:4/3}.celebrate-custom-gallery-wrapper[data-aspect-ratio="3/4"] figure.wp-block-gallery img{aspect-ratio:3/4}.celebrate-custom-gallery-wrapper[data-aspect-ratio="3/2"] figure.wp-block-gallery img{aspect-ratio:3/2}.celebrate-custom-gallery-wrapper[data-aspect-ratio="2/3"] figure.wp-block-gallery img{aspect-ratio:2/3}.celebrate-custom-gallery-wrapper[data-aspect-ratio="16/9"] figure.wp-block-gallery img{aspect-ratio:16/9}.celebrate-custom-gallery-wrapper[data-aspect-ratio="9/16"] figure.wp-block-gallery img{aspect-ratio:9/16}
/*# sourceMappingURL=data:application/json;base64,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QixDQUMzQixpQkFDSixDQUVBLGtGQUNJLFNBQ0osQ0FFQSx3RkFDSSxXQUNKLENBTUEsK0xBQ0ksVUFDSixDQVVBLHFGQUNDLFNBQ0QsQ0FFQSxvR0FDQyxTQUFTLENBQ04sK0JBQ0osQ0FFQSxtRkFDQywwRUFDRCxDQUVBLHVFQUlDLGFBQWMsQ0FGZCxXQUFZLENBQ1osa0RBQW1ELENBRm5ELFVBSUQsQ0FFQSx5QkFDSSxtRkFDSSxvQkFDSixDQUNKLENBU0EscUZBQ0ksZ0JBQ0osQ0FHQSx1RkFDSSxnQkFDSixDQUdBLHVGQUNJLGdCQUNKLENBR0EsdUZBQ0ksZ0JBQ0osQ0FHQSx1RkFDSSxnQkFDSixDQUdBLHdGQUNJLGlCQUNKLENBR0Esd0ZBQ0ksaUJBQ0oiLCJmaWxlIjoiZ2FsbGVyeS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogIFxyXG4qIEZpbG1zdHJpcCBTbGlkZXJcclxuKiBcclxuKi9cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXIgaW1nIHtcclxuICAgIHdpZHRoOiB2YXIoLS13cC0tY3VzdG9tLS1mbGV4LXdpZHRoLS1maWxtc3RyaXApO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVyIC53cC1ibG9jay1nYWxsZXJ5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxleDogMTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIGdhcDogdmFyKC0td3AtLWN1c3RvbS0tZmxleC1nYXAtLWZpbG1zdHJpcCkgIWltcG9ydGFudDtcclxuICAgIC0td3AtLXN0eWxlLS11bnN0YWJsZS1nYWxsZXJ5LWdhcDogdmFyKC0td3AtLWN1c3RvbS0tZmxleC1nYXAtLWZpbG1zdHJpcCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXIgLndwLWJsb2NrLWltYWdlIHtcclxuICAgIHdpZHRoOiB2YXIoLS13cC0tY3VzdG9tLS1mbGV4LXdpZHRoLS1maWxtc3RyaXApICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmbGV4OiAwIDAgYXV0bztcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXIgLndwLWJsb2NrLWltYWdlIGRpdiA+IGltZyB7XHJcbiAgICB3aWR0aDogdmFyKC0td3AtLWN1c3RvbS0tZmxleC13aWR0aC0tZmlsbXN0cmlwKTtcclxuICAgIGZsZXg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXI6aGFzKC5hbGlnbmZ1bGwpIHtcclxuICAgIG1heC13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMHB4O1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIgLmNlbGVicmF0ZS1maWxtc3RyaXAtcHJldi1uZXh0LWJ1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB6LWluZGV4OiA5O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcGFkZGluZzogMTNweDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyIC5jZWxlYnJhdGUtZmlsbXN0cmlwLXByZXYtbmV4dC1idXR0b24ubmV4dCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlciAuY2VsZWJyYXRlLWZpbG1zdHJpcC1wYWdlLWRvdHMge1xyXG4gICAgei1pbmRleDogOTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlciAuY2VsZWJyYXRlLWZpbG1zdHJpcC1wYWdlLWRvdHMgLmRvdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIG1hcmdpbjogMCA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgb3BhY2l0eTogLjI1O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIgLmNlbGVicmF0ZS1maWxtc3RyaXAtcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXIgLmZsaWNraXR5LXBhZ2UtZG90cyB7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVyIC5mbGlja2l0eS12aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXIgLmZsaWNraXR5LXZpZXdwb3J0IC5mbGlja2l0eS1zbGlkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVyIC5mbGlja2l0eS12aWV3cG9ydCAuZmxpY2tpdHktc2xpZGVyID4gZmlndXJlIHtcclxuICAgIG1hcmdpbi1yaWdodDogdmFyKC0td3AtLWN1c3RvbS0tZmxleC1nYXAtLWZpbG1zdHJpcCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogIFxyXG4qIFNsaWRlc2hvd1xyXG4qIFxyXG4qL1xyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXNob3cge1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LXNsaWRlc2hvdyBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVzaG93IC5mbGlja2l0eS12aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXNob3cgZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcclxuICAgIHdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LXNsaWRlc2hvdyBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSBpbWcge1xyXG4gICAgZmxleDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVzaG93W2RhdGEtb2JqZWN0LWZpdD1cImNvbnRhaW5cIl0gZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgaW1nIHtcclxuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXNob3dbZGF0YS1vYmplY3QtZml0PVwiY292ZXJcIl0gZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgaW1nIHtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktbmF2LXNsaWRlc2hvdyB7XHJcblx0bWFyZ2luOiAyMHB4IGF1dG87XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktYWRtaW4taW5uZXItd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktYWRtaW4tbmF2LXNsaWRlc2hvdyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LW5hdi1zbGlkZXNob3cgZmlndXJlIGltZywgLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS1hZG1pbi1uYXYtc2xpZGVzaG93IGltZyB7XHJcblx0d2lkdGg6IDIwMHB4O1xyXG5cdGhlaWdodDogMjAwcHg7XHJcblx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0cGFkZGluZzogdmFyKC0td3AtLWN1c3RvbS0tZmxleC1nYXAtLWZpbG1zdHJpcCk7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktbmF2LXNsaWRlc2hvdyBmaWd1cmUuaXMtbmF2LXNlbGVjdGVkIGltZyB7XHJcblx0YmFja2dyb3VuZDogdmFyKC0td3AtLXByZXNldC0tY29sb3ItLXNlY29uZGFyeSk7XHJcbn1cclxuXHJcbi53cC1hZG1pbiAuY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LXNsaWRlc2hvdyBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG59XHJcblxyXG4ud3AtYWRtaW4gLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1zbGlkZXNob3cgZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcclxuICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjtcclxufVxyXG5cclxuLndwLWFkbWluIC5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtc2xpZGVzaG93IGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IGZpZ3VyZS53cC1ibG9jay1pbWFnZTpub3QoOmZpcnN0LWNoaWxkKSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiAgXHJcbiogUm90YXRvclxyXG4qIFxyXG4qL1xyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1yb3RhdG9yIHtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1yb3RhdG9yIGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IHtcclxuICAgIHdpZHRoOiB2YXIoLS1keW5hbWljLXdpZHRoKSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1keW5hbWljLWhlaWdodCkgIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1yb3RhdG9yIC5mbGlja2l0eS12aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogdmFyKC0tZHluYW1pYy13aWR0aCkgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogdmFyKC0tZHluYW1pYy1oZWlnaHQpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtcm90YXRvciBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSBmaWd1cmUud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgd2lkdGg6IHZhcigtLWR5bmFtaWMtd2lkdGgpICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWR5bmFtaWMtaGVpZ2h0KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LXJvdGF0b3IgZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgaW1nIHtcclxuICAgIGZsZXg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IHZhcigtLWR5bmFtaWMtd2lkdGgpICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWR5bmFtaWMtaGVpZ2h0KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ud3AtYWRtaW4gLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1yb3RhdG9yIGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IHtcclxuICAgIGRpc3BsYXk6IGdyaWQ7XHJcbn1cclxuXHJcbi53cC1hZG1pbiAuY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LXJvdGF0b3IgZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgZmlndXJlLndwLWJsb2NrLWltYWdlIHtcclxuICAgIGdyaWQtYXJlYTogMSAvIDEgLyAyIC8gMjtcclxuICAgIHdpZHRoOiB2YXIoLS1keW5hbWljLXdpZHRoKSAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiB2YXIoLS1keW5hbWljLWhlaWdodCkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLndwLWFkbWluIC5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtcm90YXRvciBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSBmaWd1cmUud3AtYmxvY2staW1hZ2U6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1yb3RhdG9yIC5mbGlja2l0eS1wYWdlLWRvdHMge1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG59XHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtcm90YXRvciAuZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xyXG4gICAgbWFyZ2luOiAwIDZweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtcm90YXRvciBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSxcclxuICAgIC5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtcm90YXRvciAuZmxpY2tpdHktdmlld3BvcnQsXHJcbiAgICAuY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LXJvdGF0b3IgZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgZmlndXJlLndwLWJsb2NrLWltYWdlLFxyXG4gICAgLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1yb3RhdG9yIGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLyogIFxyXG4qIENhcm91c2VsXHJcbiogXHJcbiovXHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LWNhcm91c2VsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1jYXJvdXNlbCBpbWcge1xyXG4gICAgaGVpZ2h0OiB2YXIoLS13cC0tY3VzdG9tLS1mbGV4LXdpZHRoLS1maWxtc3RyaXApO1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtY2Fyb3VzZWwgLndwLWJsb2NrLWdhbGxlcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAtLXdwLS1zdHlsZS0tdW5zdGFibGUtZ2FsbGVyeS1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1jYXJvdXNlbCAud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtY2Fyb3VzZWwgLndwLWJsb2NrLWltYWdlLmlzLXNlbGVjdGVkIGltZyB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogNTIwcHggIWltcG9ydGFudDsgICBcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1jYXJvdXNlbCAud3AtYmxvY2staW1hZ2U6bm90KC5pcy1zZWxlY3RlZCkgaW1nIHtcclxuICAgIGZsZXg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDAuM3MsIGZpbHRlciAwLjNzO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC44KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSguOCk7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKC44KTtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDUyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlcjpoYXMoLmFsaWduZnVsbCkge1xyXG4gICAgbWF4LXdpZHRoOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIgLmNlbGVicmF0ZS1maWxtc3RyaXAtcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1jYXJvdXNlbCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcclxuICAgIGJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1jYXJvdXNlbCAuZmxpY2tpdHktdmlld3BvcnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtY2Fyb3VzZWwgLmZsaWNraXR5LXZpZXdwb3J0IC5mbGlja2l0eS1zbGlkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtY2Fyb3VzZWwgLmZsaWNraXR5LXZpZXdwb3J0IC5mbGlja2l0eS1zbGlkZXIgPiBmaWd1cmUge1xyXG5cclxufVxyXG5cclxuLyogIFxyXG4qIE1hc29ucnlcclxuKiBcclxuKi9cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1tYXNvbnJ5IC53cC1ibG9jay1nYWxsZXJ5IHtcclxuXHRvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LW1hc29ucnkubWFzb25yeS1sb2FkZWQgLndwLWJsb2NrLWdhbGxlcnkge1xyXG5cdG9wYWNpdHk6MTtcclxuICAgIHRyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZS1vdXQ7XHJcbn1cclxuXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlci5jZWxlYnJhdGUtZ2FsbGVyeS1mb3JtYXQtbWFzb25yeSAud3AtYmxvY2staW1hZ2Uge1xyXG5cdHdpZHRoOiBjYWxjKCgxMDAlIC0gdmFyKC0td3AtLWN1c3RvbS0tZmxleC1nYXAtLWdhbGxlcnkpICogMikgLyAzKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXIuY2VsZWJyYXRlLWdhbGxlcnktZm9ybWF0LW1hc29ucnkgaW1nIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0bWFyZ2luLWJvdHRvbTogdmFyKC0td3AtLWN1c3RvbS0tZmxleC1nYXAtLWdhbGxlcnkpO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKCBtYXgtd2lkdGg6IDc2N3B4ICkge1xyXG4gICAgLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyLmNlbGVicmF0ZS1nYWxsZXJ5LWZvcm1hdC1tYXNvbnJ5IC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qICBcclxuKiBJbWFnZSBBc3BlY3QgUmF0aW9cclxuKiBcclxuKi9cclxuXHJcbi8qIFNxdWFyZSAtIDE6MSAqL1xyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXJbZGF0YS1hc3BlY3QtcmF0aW89XCIxXCJdIGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IGltZyB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG59XHJcblxyXG4vKiBTdGFuZGFyZCAtIDQ6MyAqL1xyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXJbZGF0YS1hc3BlY3QtcmF0aW89XCI0LzNcIl0gZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgaW1nIHtcclxuICAgIGFzcGVjdC1yYXRpbzogNCAvIDM7XHJcbn1cclxuXHJcbi8qIFBvcnRyYWl0IC0gMzo0ICovXHJcbi5jZWxlYnJhdGUtY3VzdG9tLWdhbGxlcnktd3JhcHBlcltkYXRhLWFzcGVjdC1yYXRpbz1cIjMvNFwiXSBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSBpbWcge1xyXG4gICAgYXNwZWN0LXJhdGlvOiAzIC8gNDtcclxufVxyXG5cclxuLyogQ2xhc3NpYyAtIDM6MiAqL1xyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXJbZGF0YS1hc3BlY3QtcmF0aW89XCIzLzJcIl0gZmlndXJlLndwLWJsb2NrLWdhbGxlcnkgaW1nIHtcclxuICAgIGFzcGVjdC1yYXRpbzogMyAvIDI7XHJcbn1cclxuXHJcbi8qIENsYXNzaWMgUG9ydHJhaXQgLSAyOjMgKi9cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyW2RhdGEtYXNwZWN0LXJhdGlvPVwiMi8zXCJdIGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IGltZyB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDIgLyAzO1xyXG59XHJcblxyXG4vKiBXaWRlIC0gMTY6OSAqL1xyXG4uY2VsZWJyYXRlLWN1c3RvbS1nYWxsZXJ5LXdyYXBwZXJbZGF0YS1hc3BlY3QtcmF0aW89XCIxNi85XCJdIGZpZ3VyZS53cC1ibG9jay1nYWxsZXJ5IGltZyB7XHJcbiAgICBhc3BlY3QtcmF0aW86IDE2IC8gOTtcclxufVxyXG5cclxuLyogVGFsbCAtIDk6MTYgKi9cclxuLmNlbGVicmF0ZS1jdXN0b20tZ2FsbGVyeS13cmFwcGVyW2RhdGEtYXNwZWN0LXJhdGlvPVwiOS8xNlwiXSBmaWd1cmUud3AtYmxvY2stZ2FsbGVyeSBpbWcge1xyXG4gICAgYXNwZWN0LXJhdGlvOiA5IC8gMTY7XHJcbn0iXX0= */