From 083db2a8632eeecbd9e04108dc2a8319ddc58bf3 Mon Sep 17 00:00:00 2001 From: pepinno Date: Thu, 14 Dec 2023 12:01:16 +0100 Subject: [PATCH 1/7] Odkazy k uchazecum --- content/uchazeci/dod/_index.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/content/uchazeci/dod/_index.md b/content/uchazeci/dod/_index.md index 460f958..7c1d36c 100644 --- a/content/uchazeci/dod/_index.md +++ b/content/uchazeci/dod/_index.md @@ -9,4 +9,9 @@ icon = "ri-door-open-line" - Den otevřených dveří je v tomto roce plánován ve dnech: **13. 12. 2023** a **30. 01. 2024** - [Prezentace](https://docs.google.com/presentation/d/e/2PACX-1vQMDLtf_XN8emciddhSo7eoBKSSz7yNJhBobO7to1H3FkatpIrK2-UZWU7kx5DqdqxNPh9HacC-RRKC/pub?start=false&loop=false&delayms=3000) možností studia IT na naší katedře -- [Obecné informace k přijímacímu řízení](https://pedf.cuni.cz/PEDF-1478.html) naleznete na webu fakulty. \ No newline at end of file +- [Obecné informace k přijímacímu řízení](https://pedf.cuni.cz/PEDF-1478.html) naleznete na webu fakulty. + +## Další informace +- [facebook](https://www.facebook.com/groups/516745596696847/)ová skupina Uchazeči PedF +- [Instagram](https://www.instagram.com/chcinapedak/) chcinapedak +- [Web](https://www.studuj.pedf.cuni.cz/) pro uchazeče \ No newline at end of file From f32df3263133bc62ff7e831e2097074cc96341fa Mon Sep 17 00:00:00 2001 From: pepinno Date: Thu, 14 Dec 2023 12:09:08 +0100 Subject: [PATCH 2/7] uprava odkazu --- content/uchazeci/dod/_index.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/content/uchazeci/dod/_index.md b/content/uchazeci/dod/_index.md index 7c1d36c..2b6801c 100644 --- a/content/uchazeci/dod/_index.md +++ b/content/uchazeci/dod/_index.md @@ -8,10 +8,16 @@ icon = "ri-door-open-line" +++ - Den otevřených dveří je v tomto roce plánován ve dnech: **13. 12. 2023** a **30. 01. 2024** -- [Prezentace](https://docs.google.com/presentation/d/e/2PACX-1vQMDLtf_XN8emciddhSo7eoBKSSz7yNJhBobO7to1H3FkatpIrK2-UZWU7kx5DqdqxNPh9HacC-RRKC/pub?start=false&loop=false&delayms=3000) možností studia IT na naší katedře -- [Obecné informace k přijímacímu řízení](https://pedf.cuni.cz/PEDF-1478.html) naleznete na webu fakulty. +- [Prezentace] možností studia IT na naší katedře +- [Obecné informace k přijímacímu řízení][Pedfweb] naleznete na webu fakulty. ## Další informace -- [facebook](https://www.facebook.com/groups/516745596696847/)ová skupina Uchazeči PedF -- [Instagram](https://www.instagram.com/chcinapedak/) chcinapedak -- [Web](https://www.studuj.pedf.cuni.cz/) pro uchazeče \ No newline at end of file +- [Facebook]ová skupina Uchazeči PedF +- [Instagram] chcinapedak +- [Web pro uchazeče][studuj] studuj.pedf.cuni.cz + +[Prezentace]: https://docs.google.com/presentation/d/e/2PACX-1vQMDLtf_XN8emciddhSo7eoBKSSz7yNJhBobO7to1H3FkatpIrK2-UZWU7kx5DqdqxNPh9HacC-RRKC/pub?start=false&loop=false&delayms=3000 +[PedFweb]: https://pedf.cuni.cz/PEDF-1478.html +[Facebook]: https://www.facebook.com/groups/516745596696847/ +[Instagram]: https://www.instagram.com/chcinapedak/ +[studuj]: https://www.studuj.pedf.cuni.cz/ \ No newline at end of file From 850ff10ca222d766b67abfeac7165b233f83f072 Mon Sep 17 00:00:00 2001 From: pepinno Date: Thu, 14 Dec 2023 13:13:07 +0100 Subject: [PATCH 3/7] info o DOD --- content/uchazeci/prijimaci_rizeni/_index.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/content/uchazeci/prijimaci_rizeni/_index.md b/content/uchazeci/prijimaci_rizeni/_index.md index 4c66320..c92a387 100644 --- a/content/uchazeci/prijimaci_rizeni/_index.md +++ b/content/uchazeci/prijimaci_rizeni/_index.md @@ -10,7 +10,6 @@ icon = "ri-calendar-todo-line" Na webu katedry naleznete [souhrnné informace pro uchazeče o studium](@/uchazeci/_index.md), informace o možnostech [bakalářského](@/uchazeci/bakalarske/_index.md) i [navazujícího magisterského studia](@/uchazeci/magisterske/_index.md). - ## Termíny, podmínky a studijní plány Aktuální termíny a podmínky přijímacího řízení, podrobné plány jednotlivých oborů a odpovědi na nejčastější otázky pak na webu fakulty a ve studijním informačním sytému: @@ -20,5 +19,9 @@ Aktuální termíny a podmínky přijímacího řízení, podrobné plány jedno - [Předměty - Prohlížení dle oborů/plánů](https://is.cuni.cz/studium/predmety/index.php?do=prohl&oborplan=&fak=11410&druh=&obor_mode=text&obor=) (studijní informační systém) - [Často kladené dotazy (FAQ)](https://pedf.cuni.cz/PEDF-494.html) (web fakulty) +Pedagogická fakulta zároveň pořádá několikrát v roce (typicky v prosinci a lednu) [dny otevřených dveří](https://pedf.cuni.cz/PEDF-1281.html), na kterých se lze dozvědět mnoho zajímavých informací. [Prezentaci a další užitečné odkazy](/uchazeci/dod/) lze rovněž najít na webu katedry. + + + From 66717dc9cb37a253df5209b0e42b5288f76629b1 Mon Sep 17 00:00:00 2001 From: Emil Miler Date: Fri, 12 Jan 2024 23:33:04 +0100 Subject: [PATCH 4/7] Update Fancybox --- static/fancybox/fancybox-5.0.33.css | 1 + static/fancybox/fancybox-5.0.33.js | 1 + static/fancybox/fancybox.css | 2 +- static/fancybox/fancybox.js | 2 +- 4 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 static/fancybox/fancybox-5.0.33.css create mode 100644 static/fancybox/fancybox-5.0.33.js mode change 100644 => 120000 static/fancybox/fancybox.css mode change 100644 => 120000 static/fancybox/fancybox.js diff --git a/static/fancybox/fancybox-5.0.33.css b/static/fancybox/fancybox-5.0.33.css new file mode 100644 index 0000000..8d52652 --- /dev/null +++ b/static/fancybox/fancybox-5.0.33.css @@ -0,0 +1 @@ +:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) var(--f-transition-easing, ease) var(--f-transition-delay, 0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}.f-carousel__nav .f-button:disabled,.fancybox__nav .f-button:disabled{pointer-events:none}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none} \ No newline at end of file diff --git a/static/fancybox/fancybox-5.0.33.js b/static/fancybox/fancybox-5.0.33.js new file mode 100644 index 0000000..a11890d --- /dev/null +++ b/static/fancybox/fancybox-5.0.33.js @@ -0,0 +1 @@ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).window=t.window||{})}(this,(function(t){"use strict";const e=(t,e=1e4)=>(t=parseFloat(t+"")||0,Math.round((t+Number.EPSILON)*e)/e),i=function(t){if(!(t&&t instanceof Element&&t.offsetParent))return!1;const e=t.scrollHeight>t.clientHeight,i=window.getComputedStyle(t).overflowY,n=-1!==i.indexOf("hidden"),s=-1!==i.indexOf("visible");return e&&!n&&!s},n=function(t,e=void 0){return!(!t||t===document.body||e&&t===e)&&(i(t)?t:n(t.parentElement,e))},s=function(t){var e=(new DOMParser).parseFromString(t,"text/html").body;if(e.childElementCount>1){for(var i=document.createElement("div");e.firstChild;)i.appendChild(e.firstChild);return i}return e.firstChild},o=t=>`${t||""}`.split(" ").filter((t=>!!t)),a=(t,e,i)=>{t&&o(e).forEach((e=>{t.classList.toggle(e,i||!1)}))};class r{constructor(t){Object.defineProperty(this,"pageX",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"pageY",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"clientX",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"clientY",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"time",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"nativePointer",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.nativePointer=t,this.pageX=t.pageX,this.pageY=t.pageY,this.clientX=t.clientX,this.clientY=t.clientY,this.id=self.Touch&&t instanceof Touch?t.identifier:-1,this.time=Date.now()}}const l={passive:!1};class c{constructor(t,{start:e=(()=>!0),move:i=(()=>{}),end:n=(()=>{})}){Object.defineProperty(this,"element",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"startCallback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"moveCallback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"endCallback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"currentPointers",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"startPointers",{enumerable:!0,configurable:!0,writable:!0,value:[]}),this.element=t,this.startCallback=e,this.moveCallback=i,this.endCallback=n;for(const t of["onPointerStart","onTouchStart","onMove","onTouchEnd","onPointerEnd","onWindowBlur"])this[t]=this[t].bind(this);this.element.addEventListener("mousedown",this.onPointerStart,l),this.element.addEventListener("touchstart",this.onTouchStart,l),this.element.addEventListener("touchmove",this.onMove,l),this.element.addEventListener("touchend",this.onTouchEnd),this.element.addEventListener("touchcancel",this.onTouchEnd)}onPointerStart(t){if(!t.buttons||0!==t.button)return;const e=new r(t);this.currentPointers.some((t=>t.id===e.id))||this.triggerPointerStart(e,t)&&(window.addEventListener("mousemove",this.onMove),window.addEventListener("mouseup",this.onPointerEnd),window.addEventListener("blur",this.onWindowBlur))}onTouchStart(t){for(const e of Array.from(t.changedTouches||[]))this.triggerPointerStart(new r(e),t);window.addEventListener("blur",this.onWindowBlur)}onMove(t){const e=this.currentPointers.slice(),i="changedTouches"in t?Array.from(t.changedTouches||[]).map((t=>new r(t))):[new r(t)],n=[];for(const t of i){const e=this.currentPointers.findIndex((e=>e.id===t.id));e<0||(n.push(t),this.currentPointers[e]=t)}n.length&&this.moveCallback(t,this.currentPointers.slice(),e)}onPointerEnd(t){t.buttons>0&&0!==t.button||(this.triggerPointerEnd(t,new r(t)),window.removeEventListener("mousemove",this.onMove),window.removeEventListener("mouseup",this.onPointerEnd),window.removeEventListener("blur",this.onWindowBlur))}onTouchEnd(t){for(const e of Array.from(t.changedTouches||[]))this.triggerPointerEnd(t,new r(e))}triggerPointerStart(t,e){return!!this.startCallback(e,t,this.currentPointers.slice())&&(this.currentPointers.push(t),this.startPointers.push(t),!0)}triggerPointerEnd(t,e){const i=this.currentPointers.findIndex((t=>t.id===e.id));i<0||(this.currentPointers.splice(i,1),this.startPointers.splice(i,1),this.endCallback(t,e,this.currentPointers.slice()))}onWindowBlur(){this.clear()}clear(){for(;this.currentPointers.length;){const t=this.currentPointers[this.currentPointers.length-1];this.currentPointers.splice(this.currentPointers.length-1,1),this.startPointers.splice(this.currentPointers.length-1,1),this.endCallback(new Event("touchend",{bubbles:!0,cancelable:!0,clientX:t.clientX,clientY:t.clientY}),t,this.currentPointers.slice())}}stop(){this.element.removeEventListener("mousedown",this.onPointerStart,l),this.element.removeEventListener("touchstart",this.onTouchStart,l),this.element.removeEventListener("touchmove",this.onMove,l),this.element.removeEventListener("touchend",this.onTouchEnd),this.element.removeEventListener("touchcancel",this.onTouchEnd),window.removeEventListener("mousemove",this.onMove),window.removeEventListener("mouseup",this.onPointerEnd),window.removeEventListener("blur",this.onWindowBlur)}}function h(t,e){return e?Math.sqrt(Math.pow(e.clientX-t.clientX,2)+Math.pow(e.clientY-t.clientY,2)):0}function d(t,e){return e?{clientX:(t.clientX+e.clientX)/2,clientY:(t.clientY+e.clientY)/2}:t}const u=t=>"object"==typeof t&&null!==t&&t.constructor===Object&&"[object Object]"===Object.prototype.toString.call(t),p=(t,...e)=>{const i=e.length;for(let n=0;n{const n=Array.isArray(i)?[]:{};t[e]||Object.assign(t,{[e]:n}),u(i)?Object.assign(t[e],p(n,i)):Array.isArray(i)?Object.assign(t,{[e]:[...i]}):Object.assign(t,{[e]:i})}))}return t},f=function(t,e){return t.split(".").reduce(((t,e)=>"object"==typeof t?t[e]:void 0),e)};class g{constructor(t={}){Object.defineProperty(this,"options",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"events",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),this.setOptions(t);for(const t of Object.getOwnPropertyNames(Object.getPrototypeOf(this)))t.startsWith("on")&&"function"==typeof this[t]&&(this[t]=this[t].bind(this))}setOptions(t){this.options=t?p({},this.constructor.defaults,t):{};for(const[t,e]of Object.entries(this.option("on")||{}))this.on(t,e)}option(t,...e){let i=f(t,this.options);return i&&"function"==typeof i&&(i=i.call(this,this,...e)),i}optionFor(t,e,i,...n){let s=f(e,t);var o;"string"!=typeof(o=s)||isNaN(o)||isNaN(parseFloat(o))||(s=parseFloat(s)),"true"===s&&(s=!0),"false"===s&&(s=!1),s&&"function"==typeof s&&(s=s.call(this,this,t,...n));let a=f(e,this.options);return a&&"function"==typeof a?s=a.call(this,this,t,...n,s):void 0===s&&(s=a),void 0===s?i:s}cn(t){const e=this.options.classes;return e&&e[t]||""}localize(t,e=[]){t=String(t).replace(/\{\{(\w+).?(\w+)?\}\}/g,((t,e,i)=>{let n="";return i?n=this.option(`${e[0]+e.toLowerCase().substring(1)}.l10n.${i}`):e&&(n=this.option(`l10n.${e}`)),n||(n=t),n}));for(let i=0;ie))}on(t,e){let i=[];"string"==typeof t?i=t.split(" "):Array.isArray(t)&&(i=t),this.events||(this.events=new Map),i.forEach((t=>{let i=this.events.get(t);i||(this.events.set(t,[]),i=[]),i.includes(e)||i.push(e),this.events.set(t,i)}))}off(t,e){let i=[];"string"==typeof t?i=t.split(" "):Array.isArray(t)&&(i=t),i.forEach((t=>{const i=this.events.get(t);if(Array.isArray(i)){const t=i.indexOf(e);t>-1&&i.splice(t,1)}}))}emit(t,...e){[...this.events.get(t)||[]].forEach((t=>t(this,...e))),"*"!==t&&this.emit("*",t,...e)}}Object.defineProperty(g,"version",{enumerable:!0,configurable:!0,writable:!0,value:"5.0.33"}),Object.defineProperty(g,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{}});class m extends g{constructor(t={}){super(t),Object.defineProperty(this,"plugins",{enumerable:!0,configurable:!0,writable:!0,value:{}})}attachPlugins(t={}){const e=new Map;for(const[i,n]of Object.entries(t)){const t=this.option(i),s=this.plugins[i];s||!1===t?s&&!1===t&&(s.detach(),delete this.plugins[i]):e.set(i,new n(this,t||{}))}for(const[t,i]of e)this.plugins[t]=i,i.attach()}detachPlugins(t){t=t||Object.keys(this.plugins);for(const e of t){const t=this.plugins[e];t&&t.detach(),delete this.plugins[e]}return this.emit("detachPlugins"),this}}var v;!function(t){t[t.Init=0]="Init",t[t.Error=1]="Error",t[t.Ready=2]="Ready",t[t.Panning=3]="Panning",t[t.Mousemove=4]="Mousemove",t[t.Destroy=5]="Destroy"}(v||(v={}));const b=["a","b","c","d","e","f"],y={PANUP:"Move up",PANDOWN:"Move down",PANLEFT:"Move left",PANRIGHT:"Move right",ZOOMIN:"Zoom in",ZOOMOUT:"Zoom out",TOGGLEZOOM:"Toggle zoom level",TOGGLE1TO1:"Toggle zoom level",ITERATEZOOM:"Toggle zoom level",ROTATECCW:"Rotate counterclockwise",ROTATECW:"Rotate clockwise",FLIPX:"Flip horizontally",FLIPY:"Flip vertically",FITX:"Fit horizontally",FITY:"Fit vertically",RESET:"Reset",TOGGLEFS:"Toggle fullscreen"},w={content:null,width:"auto",height:"auto",panMode:"drag",touch:!0,dragMinThreshold:3,lockAxis:!1,mouseMoveFactor:1,mouseMoveFriction:.12,zoom:!0,pinchToZoom:!0,panOnlyZoomed:"auto",minScale:1,maxScale:2,friction:.25,dragFriction:.35,decelFriction:.05,click:"toggleZoom",dblClick:!1,wheel:"zoom",wheelLimit:7,spinner:!0,bounds:"auto",infinite:!1,rubberband:!0,bounce:!0,maxVelocity:75,transformParent:!1,classes:{content:"f-panzoom__content",isLoading:"is-loading",canZoomIn:"can-zoom_in",canZoomOut:"can-zoom_out",isDraggable:"is-draggable",isDragging:"is-dragging",inFullscreen:"in-fullscreen",htmlHasFullscreen:"with-panzoom-in-fullscreen"},l10n:y},x='',E='
'+x+x+"
",S=t=>t&&null!==t&&t instanceof Element&&"nodeType"in t,P=(t,e)=>{t&&o(e).forEach((e=>{t.classList.remove(e)}))},C=(t,e)=>{t&&o(e).forEach((e=>{t.classList.add(e)}))},T={a:1,b:0,c:0,d:1,e:0,f:0},M=1e5,O=1e4,A="mousemove",L="drag",z="content";let R=null,k=null;class I extends m{get fits(){return this.contentRect.width-this.contentRect.fitWidth<1&&this.contentRect.height-this.contentRect.fitHeight<1}get isTouchDevice(){return null===k&&(k=window.matchMedia("(hover: none)").matches),k}get isMobile(){return null===R&&(R=/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)),R}get panMode(){return this.options.panMode!==A||this.isTouchDevice?L:A}get panOnlyZoomed(){const t=this.options.panOnlyZoomed;return"auto"===t?this.isTouchDevice:t}get isInfinite(){return this.option("infinite")}get angle(){return 180*Math.atan2(this.current.b,this.current.a)/Math.PI||0}get targetAngle(){return 180*Math.atan2(this.target.b,this.target.a)/Math.PI||0}get scale(){const{a:t,b:e}=this.current;return Math.sqrt(t*t+e*e)||1}get targetScale(){const{a:t,b:e}=this.target;return Math.sqrt(t*t+e*e)||1}get minScale(){return this.option("minScale")||1}get fullScale(){const{contentRect:t}=this;return t.fullWidth/t.fitWidth||1}get maxScale(){return this.fullScale*(this.option("maxScale")||1)||1}get coverScale(){const{containerRect:t,contentRect:e}=this,i=Math.max(t.height/e.fitHeight,t.width/e.fitWidth)||1;return Math.min(this.fullScale,i)}get isScaling(){return Math.abs(this.targetScale-this.scale)>1e-5&&!this.isResting}get isContentLoading(){const t=this.content;return!!(t&&t instanceof HTMLImageElement)&&!t.complete}get isResting(){if(this.isBouncingX||this.isBouncingY)return!1;for(const t of b){const e="e"==t||"f"===t?1e-4:1e-5;if(Math.abs(this.target[t]-this.current[t])>e)return!1}return!(!this.ignoreBounds&&!this.checkBounds().inBounds)}constructor(t,e={},i={}){var n;if(super(e),Object.defineProperty(this,"pointerTracker",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"resizeObserver",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"updateTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"clickTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"rAF",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"isTicking",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"ignoreBounds",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"isBouncingX",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"isBouncingY",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"clicks",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"trackingPoints",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"pwt",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"cwd",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"pmme",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"friction",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:v.Init}),Object.defineProperty(this,"isDragging",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"content",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"spinner",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"containerRect",{enumerable:!0,configurable:!0,writable:!0,value:{width:0,height:0,innerWidth:0,innerHeight:0}}),Object.defineProperty(this,"contentRect",{enumerable:!0,configurable:!0,writable:!0,value:{top:0,right:0,bottom:0,left:0,fullWidth:0,fullHeight:0,fitWidth:0,fitHeight:0,width:0,height:0}}),Object.defineProperty(this,"dragStart",{enumerable:!0,configurable:!0,writable:!0,value:{x:0,y:0,top:0,left:0,time:0}}),Object.defineProperty(this,"dragOffset",{enumerable:!0,configurable:!0,writable:!0,value:{x:0,y:0,time:0}}),Object.defineProperty(this,"current",{enumerable:!0,configurable:!0,writable:!0,value:Object.assign({},T)}),Object.defineProperty(this,"target",{enumerable:!0,configurable:!0,writable:!0,value:Object.assign({},T)}),Object.defineProperty(this,"velocity",{enumerable:!0,configurable:!0,writable:!0,value:{a:0,b:0,c:0,d:0,e:0,f:0}}),Object.defineProperty(this,"lockedAxis",{enumerable:!0,configurable:!0,writable:!0,value:!1}),!t)throw new Error("Container Element Not Found");this.container=t,this.initContent(),this.attachPlugins(Object.assign(Object.assign({},I.Plugins),i)),this.emit("attachPlugins"),this.emit("init");const o=this.content;if(o.addEventListener("load",this.onLoad),o.addEventListener("error",this.onError),this.isContentLoading){if(this.option("spinner")){t.classList.add(this.cn("isLoading"));const e=s(E);!t.contains(o)||o.parentElement instanceof HTMLPictureElement?this.spinner=t.appendChild(e):this.spinner=(null===(n=o.parentElement)||void 0===n?void 0:n.insertBefore(e,o))||null}this.emit("beforeLoad")}else queueMicrotask((()=>{this.enable()}))}initContent(){const{container:t}=this,e=this.cn(z);let i=this.option(z)||t.querySelector(`.${e}`);if(i||(i=t.querySelector("img,picture")||t.firstElementChild,i&&C(i,e)),i instanceof HTMLPictureElement&&(i=i.querySelector("img")),!i)throw new Error("No content found");this.content=i}onLoad(){const{spinner:t,container:e,state:i}=this;t&&(t.remove(),this.spinner=null),this.option("spinner")&&e.classList.remove(this.cn("isLoading")),this.emit("afterLoad"),i===v.Init?this.enable():this.updateMetrics()}onError(){this.state!==v.Destroy&&(this.spinner&&(this.spinner.remove(),this.spinner=null),this.stop(),this.detachEvents(),this.state=v.Error,this.emit("error"))}getNextScale(t){const{fullScale:e,targetScale:i,coverScale:n,maxScale:s,minScale:o}=this;let a=o;switch(t){case"toggleMax":a=i-o<.5*(s-o)?s:o;break;case"toggleCover":a=i-o<.5*(n-o)?n:o;break;case"toggleZoom":a=i-o<.5*(e-o)?e:o;break;case"iterateZoom":let t=[1,e,s].sort(((t,e)=>t-e)),r=t.findIndex((t=>t>i+1e-5));a=t[r]||1}return a}attachObserver(){var t;const e=()=>{const{container:t,containerRect:e}=this;return Math.abs(e.width-t.getBoundingClientRect().width)>.1||Math.abs(e.height-t.getBoundingClientRect().height)>.1};this.resizeObserver||void 0===window.ResizeObserver||(this.resizeObserver=new ResizeObserver((()=>{this.updateTimer||(e()?(this.onResize(),this.isMobile&&(this.updateTimer=setTimeout((()=>{e()&&this.onResize(),this.updateTimer=null}),500))):this.updateTimer&&(clearTimeout(this.updateTimer),this.updateTimer=null))}))),null===(t=this.resizeObserver)||void 0===t||t.observe(this.container)}detachObserver(){var t;null===(t=this.resizeObserver)||void 0===t||t.disconnect()}attachEvents(){const{container:t}=this;t.addEventListener("click",this.onClick,{passive:!1,capture:!1}),t.addEventListener("wheel",this.onWheel,{passive:!1}),this.pointerTracker=new c(t,{start:this.onPointerDown,move:this.onPointerMove,end:this.onPointerUp}),document.addEventListener(A,this.onMouseMove)}detachEvents(){var t;const{container:e}=this;e.removeEventListener("click",this.onClick,{passive:!1,capture:!1}),e.removeEventListener("wheel",this.onWheel,{passive:!1}),null===(t=this.pointerTracker)||void 0===t||t.stop(),this.pointerTracker=null,document.removeEventListener(A,this.onMouseMove),document.removeEventListener("keydown",this.onKeydown,!0),this.clickTimer&&(clearTimeout(this.clickTimer),this.clickTimer=null),this.updateTimer&&(clearTimeout(this.updateTimer),this.updateTimer=null)}animate(){this.setTargetForce();const t=this.friction,e=this.option("maxVelocity");for(const i of b)t?(this.velocity[i]*=1-t,e&&!this.isScaling&&(this.velocity[i]=Math.max(Math.min(this.velocity[i],e),-1*e)),this.current[i]+=this.velocity[i]):this.current[i]=this.target[i];this.setTransform(),this.setEdgeForce(),!this.isResting||this.isDragging?this.rAF=requestAnimationFrame((()=>this.animate())):this.stop("current")}setTargetForce(){for(const t of b)"e"===t&&this.isBouncingX||"f"===t&&this.isBouncingY||(this.velocity[t]=(1/(1-this.friction)-1)*(this.target[t]-this.current[t]))}checkBounds(t=0,e=0){const{current:i}=this,n=i.e+t,s=i.f+e,o=this.getBounds(),{x:a,y:r}=o,l=a.min,c=a.max,h=r.min,d=r.max;let u=0,p=0;return l!==1/0&&nc&&(u=c-n),h!==1/0&&sd&&(p=d-s),Math.abs(u)<1e-4&&(u=0),Math.abs(p)<1e-4&&(p=0),Object.assign(Object.assign({},o),{xDiff:u,yDiff:p,inBounds:!u&&!p})}clampTargetBounds(){const{target:t}=this,{x:e,y:i}=this.getBounds();e.min!==1/0&&(t.e=Math.max(t.e,e.min)),e.max!==1/0&&(t.e=Math.min(t.e,e.max)),i.min!==1/0&&(t.f=Math.max(t.f,i.min)),i.max!==1/0&&(t.f=Math.min(t.f,i.max))}calculateContentDim(t=this.current){const{content:e,contentRect:i}=this,{fitWidth:n,fitHeight:s,fullWidth:o,fullHeight:a}=i;let r=o,l=a;if(this.option("zoom")||0!==this.angle){const i=!(e instanceof HTMLImageElement)&&("none"===window.getComputedStyle(e).maxWidth||"none"===window.getComputedStyle(e).maxHeight),c=i?o:n,h=i?a:s,d=this.getMatrix(t),u=new DOMPoint(0,0).matrixTransform(d),p=new DOMPoint(0+c,0).matrixTransform(d),f=new DOMPoint(0+c,0+h).matrixTransform(d),g=new DOMPoint(0,0+h).matrixTransform(d),m=Math.abs(f.x-u.x),v=Math.abs(f.y-u.y),b=Math.abs(g.x-p.x),y=Math.abs(g.y-p.y);r=Math.max(m,b),l=Math.max(v,y)}return{contentWidth:r,contentHeight:l}}setEdgeForce(){if(this.ignoreBounds||this.isDragging||this.panMode===A||this.targetScale{const t=window.getSelection();return t&&"Range"===t.type})()&&!i.closest("button"))return;const n=i.closest("[data-panzoom-action]"),s=i.closest("[data-panzoom-change]"),o=n||s,a=o&&S(o)?o.dataset:null;if(a){const e=a.panzoomChange,i=a.panzoomAction;if((e||i)&&t.preventDefault(),e){let t={};try{t=JSON.parse(e)}catch(t){console&&console.warn("The given data was not valid JSON")}return void this.applyChange(t)}if(i)return void(this[i]&&this[i]())}if(Math.abs(this.dragOffset.x)>3||Math.abs(this.dragOffset.y)>3)return t.preventDefault(),void t.stopPropagation();if(i.closest("[data-fancybox]"))return;const r=this.content.getBoundingClientRect(),l=this.dragStart;if(l.time&&!this.canZoomOut()&&(Math.abs(r.x-l.x)>2||Math.abs(r.y-l.y)>2))return;this.dragStart.time=0;const c=e=>{this.option("zoom",t)&&e&&"string"==typeof e&&/(iterateZoom)|(toggle(Zoom|Full|Cover|Max)|(zoomTo(Fit|Cover|Max)))/.test(e)&&"function"==typeof this[e]&&(t.preventDefault(),this[e]({event:t}))},h=this.option("click",t),d=this.option("dblClick",t);d?(this.clicks++,1==this.clicks&&(this.clickTimer=setTimeout((()=>{1===this.clicks?(this.emit("click",t),!t.defaultPrevented&&h&&c(h)):(this.emit("dblClick",t),t.defaultPrevented||c(d)),this.clicks=0,this.clickTimer=null}),350))):(this.emit("click",t),!t.defaultPrevented&&h&&c(h))}addTrackingPoint(t){const e=this.trackingPoints.filter((t=>t.time>Date.now()-100));e.push(t),this.trackingPoints=e}onPointerDown(t,e,i){var n;if(!1===this.option("touch",t))return!1;this.pwt=0,this.dragOffset={x:0,y:0,time:0},this.trackingPoints=[];const s=this.content.getBoundingClientRect();if(this.dragStart={x:s.x,y:s.y,top:s.top,left:s.left,time:Date.now()},this.clickTimer)return!1;if(this.panMode===A&&this.targetScale>1)return t.preventDefault(),t.stopPropagation(),!1;const o=t.composedPath()[0];if(!i.length){if(["TEXTAREA","OPTION","INPUT","SELECT","VIDEO","IFRAME"].includes(o.nodeName)||o.closest("[contenteditable],[data-selectable],[data-draggable],[data-clickable],[data-panzoom-change],[data-panzoom-action]"))return!1;null===(n=window.getSelection())||void 0===n||n.removeAllRanges()}if("mousedown"===t.type)["A","BUTTON"].includes(o.nodeName)||t.preventDefault();else if(Math.abs(this.velocity.a)>.3)return!1;return this.target.e=this.current.e,this.target.f=this.current.f,this.stop(),this.isDragging||(this.isDragging=!0,this.addTrackingPoint(e),this.emit("touchStart",t)),!0}onPointerMove(t,i,s){if(!1===this.option("touch",t))return;if(!this.isDragging)return;if(i.length<2&&this.panOnlyZoomed&&e(this.targetScale)<=e(this.minScale))return;if(this.emit("touchMove",t),t.defaultPrevented)return;this.addTrackingPoint(i[0]);const{content:o}=this,a=d(s[0],s[1]),r=d(i[0],i[1]);let l=0,c=0;if(i.length>1){const t=o.getBoundingClientRect();l=a.clientX-t.left-.5*t.width,c=a.clientY-t.top-.5*t.height}const u=h(s[0],s[1]),p=h(i[0],i[1]);let f=u?p/u:1,g=r.clientX-a.clientX,m=r.clientY-a.clientY;this.dragOffset.x+=g,this.dragOffset.y+=m,this.dragOffset.time=Date.now()-this.dragStart.time;let v=e(this.targetScale)===e(this.minScale)&&this.option("lockAxis");if(v&&!this.lockedAxis)if("xy"===v||"y"===v||"touchmove"===t.type){if(Math.abs(this.dragOffset.x)<6&&Math.abs(this.dragOffset.y)<6)return void t.preventDefault();const e=Math.abs(180*Math.atan2(this.dragOffset.y,this.dragOffset.x)/Math.PI);this.lockedAxis=e>45&&e<135?"y":"x",this.dragOffset.x=0,this.dragOffset.y=0,g=0,m=0}else this.lockedAxis=v;if(n(t.target,this.content)&&(v="x",this.dragOffset.y=0),v&&"xy"!==v&&this.lockedAxis!==v&&e(this.targetScale)===e(this.minScale))return;t.cancelable&&t.preventDefault(),this.container.classList.add(this.cn("isDragging"));const b=this.checkBounds(g,m);this.option("rubberband")?("x"!==this.isInfinite&&(b.xDiff>0&&g<0||b.xDiff<0&&g>0)&&(g*=Math.max(0,.5-Math.abs(.75/this.contentRect.fitWidth*b.xDiff))),"y"!==this.isInfinite&&(b.yDiff>0&&m<0||b.yDiff<0&&m>0)&&(m*=Math.max(0,.5-Math.abs(.75/this.contentRect.fitHeight*b.yDiff)))):(b.xDiff&&(g=0),b.yDiff&&(m=0));const y=this.targetScale,w=this.minScale,x=this.maxScale;y<.5*w&&(f=Math.max(f,w)),y>1.5*x&&(f=Math.min(f,x)),"y"===this.lockedAxis&&e(y)===e(w)&&(g=0),"x"===this.lockedAxis&&e(y)===e(w)&&(m=0),this.applyChange({originX:l,originY:c,panX:g,panY:m,scale:f,friction:this.option("dragFriction"),ignoreBounds:!0})}onPointerUp(t,e,i){if(i.length)return this.dragOffset.x=0,this.dragOffset.y=0,void(this.trackingPoints=[]);this.container.classList.remove(this.cn("isDragging")),this.isDragging&&(this.addTrackingPoint(e),this.panOnlyZoomed&&this.contentRect.width-this.contentRect.fitWidth<1&&this.contentRect.height-this.contentRect.fitHeight<1&&(this.trackingPoints=[]),n(t.target,this.content)&&"y"===this.lockedAxis&&(this.trackingPoints=[]),this.emit("touchEnd",t),this.isDragging=!1,this.lockedAxis=!1,this.state!==v.Destroy&&(t.defaultPrevented||this.startDecelAnim()))}startDecelAnim(){var t;const i=this.isScaling;this.rAF&&(cancelAnimationFrame(this.rAF),this.rAF=null),this.isBouncingX=!1,this.isBouncingY=!1;for(const t of b)this.velocity[t]=0;this.target.e=this.current.e,this.target.f=this.current.f,P(this.container,"is-scaling"),P(this.container,"is-animating"),this.isTicking=!1;const{trackingPoints:n}=this,s=n[0],o=n[n.length-1];let a=0,r=0,l=0;o&&s&&(a=o.clientX-s.clientX,r=o.clientY-s.clientY,l=o.time-s.time);const c=(null===(t=window.visualViewport)||void 0===t?void 0:t.scale)||1;1!==c&&(a*=c,r*=c);let h=0,d=0,u=0,p=0,f=this.option("decelFriction");const g=this.targetScale;if(l>0){u=Math.abs(a)>3?a/(l/30):0,p=Math.abs(r)>3?r/(l/30):0;const t=this.option("maxVelocity");t&&(u=Math.max(Math.min(u,t),-1*t),p=Math.max(Math.min(p,t),-1*t))}u&&(h=u/(1/(1-f)-1)),p&&(d=p/(1/(1-f)-1)),("y"===this.option("lockAxis")||"xy"===this.option("lockAxis")&&"y"===this.lockedAxis&&e(g)===this.minScale)&&(h=u=0),("x"===this.option("lockAxis")||"xy"===this.option("lockAxis")&&"x"===this.lockedAxis&&e(g)===this.minScale)&&(d=p=0);const m=this.dragOffset.x,v=this.dragOffset.y,y=this.option("dragMinThreshold")||0;Math.abs(m)this.maxScale+1e-5)||i&&!h&&!d)&&(f=.35),this.applyChange({panX:h,panY:d,friction:f}),this.emit("decel",u,p,m,v)}onWheel(t){var e=[-t.deltaX||0,-t.deltaY||0,-t.detail||0].reduce((function(t,e){return Math.abs(e)>Math.abs(t)?e:t}));const i=Math.max(-1,Math.min(1,e));if(this.emit("wheel",t,i),this.panMode===A)return;if(t.defaultPrevented)return;const n=this.option("wheel");"pan"===n?(t.preventDefault(),this.panOnlyZoomed&&!this.canZoomOut()||this.applyChange({panX:2*-t.deltaX,panY:2*-t.deltaY,bounce:!1})):"zoom"===n&&!1!==this.option("zoom")&&this.zoomWithWheel(t)}onMouseMove(t){this.panWithMouse(t)}onKeydown(t){"Escape"===t.key&&this.toggleFS()}onResize(){this.updateMetrics(),this.checkBounds().inBounds||this.requestTick()}setTransform(){this.emit("beforeTransform");const{current:t,target:i,content:n,contentRect:s}=this,o=Object.assign({},T);for(const n of b){const s="e"==n||"f"===n?O:M;o[n]=e(t[n],s),Math.abs(i[n]-t[n])<("e"==n||"f"===n?.51:.001)&&(t[n]=i[n])}let{a:a,b:r,c:l,d:c,e:h,f:d}=o,u=`matrix(${a}, ${r}, ${l}, ${c}, ${h}, ${d})`,p=n.parentElement instanceof HTMLPictureElement?n.parentElement:n;if(this.option("transformParent")&&(p=p.parentElement||p),p.style.transform===u)return;p.style.transform=u;const{contentWidth:f,contentHeight:g}=this.calculateContentDim();s.width=f,s.height=g,this.emit("afterTransform")}updateMetrics(t=!1){var i;if(!this||this.state===v.Destroy)return;if(this.isContentLoading)return;const n=Math.max(1,(null===(i=window.visualViewport)||void 0===i?void 0:i.scale)||1),{container:s,content:o}=this,a=o instanceof HTMLImageElement,r=s.getBoundingClientRect(),l=getComputedStyle(this.container);let c=r.width*n,h=r.height*n;const d=parseFloat(l.paddingTop)+parseFloat(l.paddingBottom),u=c-(parseFloat(l.paddingLeft)+parseFloat(l.paddingRight)),p=h-d;this.containerRect={width:c,height:h,innerWidth:u,innerHeight:p};let f=this.option("width")||"auto",g=this.option("height")||"auto";"auto"===f&&(f=parseFloat(o.dataset.width||"")||(t=>{let e=0;return e=t instanceof HTMLImageElement?t.naturalWidth:t instanceof SVGElement?t.width.baseVal.value:Math.max(t.offsetWidth,t.scrollWidth),e||0})(o)),"auto"===g&&(g=parseFloat(o.dataset.height||"")||(t=>{let e=0;return e=t instanceof HTMLImageElement?t.naturalHeight:t instanceof SVGElement?t.height.baseVal.value:Math.max(t.offsetHeight,t.scrollHeight),e||0})(o));let m=o.parentElement instanceof HTMLPictureElement?o.parentElement:o;this.option("transformParent")&&(m=m.parentElement||m);const b=m.getAttribute("style")||"";m.style.setProperty("transform","none","important"),a&&(m.style.width="",m.style.height=""),m.offsetHeight;const y=o.getBoundingClientRect();let w=y.width*n,x=y.height*n,E=0,S=0;a&&(Math.abs(f-w)>1||Math.abs(g-x)>1)&&({width:w,height:x,top:E,left:S}=((t,e,i,n)=>{const s=i/n;return s>t/e?(i=t,n=t/s):(i=e*s,n=e),{width:i,height:n,top:.5*(e-n),left:.5*(t-i)}})(w,x,f,g)),this.contentRect=Object.assign(Object.assign({},this.contentRect),{top:y.top-r.top+E,bottom:r.bottom-y.bottom+E,left:y.left-r.left+S,right:r.right-y.right+S,fitWidth:w,fitHeight:x,width:w,height:x,fullWidth:f,fullHeight:g}),m.style.cssText=b,a&&(m.style.width=`${w}px`,m.style.height=`${x}px`),this.setTransform(),!0!==t&&this.emit("refresh"),this.ignoreBounds||(e(this.targetScale)this.maxScale?this.zoomTo(this.maxScale,{friction:0}):this.state===v.Init||this.checkBounds().inBounds||this.requestTick()),this.updateControls()}calculateBounds(){const{contentWidth:t,contentHeight:i}=this.calculateContentDim(this.target),{targetScale:n,lockedAxis:s}=this,{fitWidth:o,fitHeight:a}=this.contentRect;let r=0,l=0,c=0,h=0;const d=this.option("infinite");if(!0===d||s&&d===s)r=-1/0,c=1/0,l=-1/0,h=1/0;else{let{containerRect:s,contentRect:d}=this,u=e(o*n,O),p=e(a*n,O),{innerWidth:f,innerHeight:g}=s;if(s.width===u&&(f=s.width),s.width===p&&(g=s.height),t>f){c=.5*(t-f),r=-1*c;let e=.5*(d.right-d.left);r+=e,c+=e}if(o>f&&tg){h=.5*(i-g),l=-1*h;let t=.5*(d.bottom-d.top);l+=t,h+=t}a>g&&ie(s.fitWidth,1)||e(s.height,1)>e(s.fitHeight,1))&&(p=!0)),e(s.width*o,1)e(o),g=!f&&!p&&d&&e(l)i&&(n=i/t)}y=y.scale(n)}y=y.translate(-o,-a).translate(-f,-g).multiply(m),s&&(y=y.rotate(s)),l&&(y=y.scale(-1,1)),c&&(y=y.scale(1,-1));for(const t of b)"e"!==t&&"f"!==t&&(y[t]>this.minScale+1e-5||y[t].1||this.panMode===A||!1===d)&&!h&&this.clampTargetBounds(),u===v.Init?this.animate():this.isResting||(this.state=v.Panning,this.requestTick())}stop(t=!1){if(this.state===v.Init||this.state===v.Destroy)return;const e=this.isTicking;this.rAF&&(cancelAnimationFrame(this.rAF),this.rAF=null),this.isBouncingX=!1,this.isBouncingY=!1;for(const e of b)this.velocity[e]=0,"current"===t?this.current[e]=this.target[e]:"target"===t&&(this.target[e]=this.current[e]);this.setTransform(),P(this.container,"is-scaling"),P(this.container,"is-animating"),this.isTicking=!1,this.state=v.Ready,e&&(this.emit("endAnimation"),this.updateControls())}requestTick(){this.isTicking||(this.emit("startAnimation"),this.updateControls(),C(this.container,"is-animating"),this.isScaling&&C(this.container,"is-scaling")),this.isTicking=!0,this.rAF||(this.rAF=requestAnimationFrame((()=>this.animate())))}panWithMouse(t,i=this.option("mouseMoveFriction")){if(this.pmme=t,this.panMode!==A||!t)return;if(e(this.targetScale)<=e(this.minScale))return;this.emit("mouseMove",t);const{container:n,containerRect:s,contentRect:o}=this,a=s.width,r=s.height,l=n.getBoundingClientRect(),c=(t.clientX||0)-l.left,h=(t.clientY||0)-l.top;let{contentWidth:d,contentHeight:u}=this.calculateContentDim(this.target);const p=this.option("mouseMoveFactor");p>1&&(d!==a&&(d*=p),u!==r&&(u*=p));let f=.5*(d-a)-c/a*100/100*(d-a);f+=.5*(o.right-o.left);let g=.5*(u-r)-h/r*100/100*(u-r);g+=.5*(o.bottom-o.top),this.applyChange({panX:f-this.target.e,panY:g-this.target.f,friction:i})}zoomWithWheel(t){if(this.state===v.Destroy||this.state===v.Init)return;const i=Date.now();if(i-this.pwt<45)return void t.preventDefault();this.pwt=i;var n=[-t.deltaX||0,-t.deltaY||0,-t.detail||0].reduce((function(t,e){return Math.abs(e)>Math.abs(t)?e:t}));const s=Math.max(-1,Math.min(1,n)),{targetScale:o,maxScale:a,minScale:r}=this;let l=o*(100+45*s)/100;e(l)e(a)&&e(o)>=e(a)?(this.cwd+=Math.abs(s),l=a):(this.cwd=0,l=Math.max(Math.min(l,a),r)),this.cwd>this.option("wheelLimit")||(t.preventDefault(),e(l)!==e(o)&&this.zoomTo(l,{event:t}))}canZoomIn(){return this.option("zoom")&&(e(this.contentRect.width,1)e(this.minScale)}zoomIn(t=1.25,e){this.zoomTo(this.targetScale*t,e)}zoomOut(t=.8,e){this.zoomTo(this.targetScale*t,e)}zoomToFit(t){this.zoomTo("fit",t)}zoomToCover(t){this.zoomTo("cover",t)}zoomToFull(t){this.zoomTo("full",t)}zoomToMax(t){this.zoomTo("max",t)}toggleZoom(t){this.zoomTo(this.getNextScale("toggleZoom"),t)}toggleMax(t){this.zoomTo(this.getNextScale("toggleMax"),t)}toggleCover(t){this.zoomTo(this.getNextScale("toggleCover"),t)}iterateZoom(t){this.zoomTo("next",t)}zoomTo(t=1,{friction:e="auto",originX:i="auto",originY:n="auto",event:s}={}){if(this.isContentLoading||this.state===v.Destroy)return;const{targetScale:o,fullScale:a,maxScale:r,coverScale:l}=this;if(this.stop(),this.panMode===A&&(s=this.pmme||s),s||"auto"===i||"auto"===n){const t=this.content.getBoundingClientRect(),e=this.container.getBoundingClientRect(),o=s?s.clientX:e.left+.5*e.width,a=s?s.clientY:e.top+.5*e.height;i=o-t.left-.5*t.width,n=a-t.top-.5*t.height}let c=1;"number"==typeof t?c=t:"full"===t?c=a:"cover"===t?c=l:"max"===t?c=r:"fit"===t?c=1:"next"===t&&(c=this.getNextScale("iterateZoom")),c=c/o||1,e="auto"===e?c>1?.15:.25:e,this.applyChange({scale:c,originX:i,originY:n,friction:e}),s&&this.panMode===A&&this.panWithMouse(s,e)}rotateCCW(){this.applyChange({angle:-90})}rotateCW(){this.applyChange({angle:90})}flipX(){this.applyChange({flipX:!0})}flipY(){this.applyChange({flipY:!0})}fitX(){this.stop("target");const{containerRect:t,contentRect:e,target:i}=this;this.applyChange({panX:.5*t.width-(e.left+.5*e.fitWidth)-i.e,panY:.5*t.height-(e.top+.5*e.fitHeight)-i.f,scale:t.width/e.fitWidth/this.targetScale,originX:0,originY:0,ignoreBounds:!0})}fitY(){this.stop("target");const{containerRect:t,contentRect:e,target:i}=this;this.applyChange({panX:.5*t.width-(e.left+.5*e.fitWidth)-i.e,panY:.5*t.innerHeight-(e.top+.5*e.fitHeight)-i.f,scale:t.height/e.fitHeight/this.targetScale,originX:0,originY:0,ignoreBounds:!0})}toggleFS(){const{container:t}=this,e=this.cn("inFullscreen"),i=this.cn("htmlHasFullscreen");t.classList.toggle(e);const n=t.classList.contains(e);n?(document.documentElement.classList.add(i),document.addEventListener("keydown",this.onKeydown,!0)):(document.documentElement.classList.remove(i),document.removeEventListener("keydown",this.onKeydown,!0)),this.updateMetrics(),this.emit(n?"enterFS":"exitFS")}getMatrix(t=this.current){const{a:e,b:i,c:n,d:s,e:o,f:a}=t;return new DOMMatrix([e,i,n,s,o,a])}reset(t){if(this.state!==v.Init&&this.state!==v.Destroy){this.stop("current");for(const t of b)this.target[t]=T[t];this.target.a=this.minScale,this.target.d=this.minScale,this.clampTargetBounds(),this.isResting||(this.friction=void 0===t?this.option("friction"):t,this.state=v.Panning,this.requestTick())}}destroy(){this.stop(),this.state=v.Destroy,this.detachEvents(),this.detachObserver();const{container:t,content:e}=this,i=this.option("classes")||{};for(const e of Object.values(i))t.classList.remove(e+"");e&&(e.removeEventListener("load",this.onLoad),e.removeEventListener("error",this.onError)),this.detachPlugins()}}Object.defineProperty(I,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:w}),Object.defineProperty(I,"Plugins",{enumerable:!0,configurable:!0,writable:!0,value:{}});const D=function(t,e){let i=!0;return(...n)=>{i&&(i=!1,t(...n),setTimeout((()=>{i=!0}),e))}},F=(t,e)=>{let i=[];return t.childNodes.forEach((t=>{t.nodeType!==Node.ELEMENT_NODE||e&&!t.matches(e)||i.push(t)})),i},j={viewport:null,track:null,enabled:!0,slides:[],axis:"x",transition:"fade",preload:1,slidesPerPage:"auto",initialPage:0,friction:.12,Panzoom:{decelFriction:.12},center:!0,infinite:!0,fill:!0,dragFree:!1,adaptiveHeight:!1,direction:"ltr",classes:{container:"f-carousel",viewport:"f-carousel__viewport",track:"f-carousel__track",slide:"f-carousel__slide",isLTR:"is-ltr",isRTL:"is-rtl",isHorizontal:"is-horizontal",isVertical:"is-vertical",inTransition:"in-transition",isSelected:"is-selected"},l10n:{NEXT:"Next slide",PREV:"Previous slide",GOTO:"Go to slide #%d"}};var B;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Destroy=2]="Destroy"}(B||(B={}));const H=t=>{if("string"==typeof t||t instanceof HTMLElement)t={html:t};else{const e=t.thumb;void 0!==e&&("string"==typeof e&&(t.thumbSrc=e),e instanceof HTMLImageElement&&(t.thumbEl=e,t.thumbElSrc=e.src,t.thumbSrc=e.src),delete t.thumb)}return Object.assign({html:"",el:null,isDom:!1,class:"",customClass:"",index:-1,dim:0,gap:0,pos:0,transition:!1},t)},N=(t={})=>Object.assign({index:-1,slides:[],dim:0,pos:-1},t);class _ extends g{constructor(t,e){super(e),Object.defineProperty(this,"instance",{enumerable:!0,configurable:!0,writable:!0,value:t})}attach(){}detach(){}}const $={classes:{list:"f-carousel__dots",isDynamic:"is-dynamic",hasDots:"has-dots",dot:"f-carousel__dot",isBeforePrev:"is-before-prev",isPrev:"is-prev",isCurrent:"is-current",isNext:"is-next",isAfterNext:"is-after-next"},dotTpl:'',dynamicFrom:11,maxCount:1/0,minCount:2};class W extends _{constructor(){super(...arguments),Object.defineProperty(this,"isDynamic",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"list",{enumerable:!0,configurable:!0,writable:!0,value:null})}onRefresh(){this.refresh()}build(){let t=this.list;if(!t){t=document.createElement("ul"),C(t,this.cn("list")),t.setAttribute("role","tablist");const e=this.instance.container;e.appendChild(t),C(e,this.cn("hasDots")),this.list=t}return t}refresh(){var t;const e=this.instance.pages.length,i=Math.min(2,this.option("minCount")),n=Math.max(2e3,this.option("maxCount")),s=this.option("dynamicFrom");if(en)return void this.cleanup();const o="number"==typeof s&&e>5&&e>=s,r=!this.list||this.isDynamic!==o||this.list.children.length!==e;r&&this.cleanup();const l=this.build();if(a(l,this.cn("isDynamic"),!!o),r)for(let t=0;t=e-1&&s.setAttribute(X,"")))}addBtn(t){var e;const i=this.instance,n=document.createElement("button");n.setAttribute("tabindex","0"),n.setAttribute("title",i.localize(`{{${t.toUpperCase()}}}`)),C(n,this.cn("button")+" "+this.cn(t===q?"isNext":"isPrev"));const s=i.isRTL?t===q?Y:q:t;var o;return n.innerHTML=i.localize(this.option(`${s}Tpl`)),n.dataset[`carousel${o=t,o?o.match("^[a-z]")?o.charAt(0).toUpperCase()+o.substring(1):o:""}`]="true",null===(e=this.container)||void 0===e||e.appendChild(n),n}build(){const t=this.instance.container,e=this.cn("container");let{container:i,prev:n,next:s}=this;i||(i=t.querySelector("."+e),this.isDom=!!i),i||(i=document.createElement("div"),C(i,e),t.appendChild(i)),this.container=i,s||(s=i.querySelector("[data-carousel-next]")),s||(s=this.addBtn(q)),this.next=s,n||(n=i.querySelector("[data-carousel-prev]")),n||(n=this.addBtn(Y)),this.prev=n}cleanup(){this.isDom||(this.prev&&this.prev.remove(),this.next&&this.next.remove(),this.container&&this.container.remove()),this.prev=null,this.next=null,this.container=null,this.isDom=!1}attach(){this.instance.on(["refresh","change"],this.onRefresh)}detach(){this.instance.off(["refresh","change"],this.onRefresh),this.cleanup()}}Object.defineProperty(V,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{classes:{container:"f-carousel__nav",button:"f-button",isNext:"is-next",isPrev:"is-prev"},nextTpl:'',prevTpl:''}});class Z extends _{constructor(){super(...arguments),Object.defineProperty(this,"selectedIndex",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"target",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"nav",{enumerable:!0,configurable:!0,writable:!0,value:null})}addAsTargetFor(t){this.target=this.instance,this.nav=t,this.attachEvents()}addAsNavFor(t){this.nav=this.instance,this.target=t,this.attachEvents()}attachEvents(){const{nav:t,target:e}=this;t&&e&&(t.options.initialSlide=e.options.initialPage,t.state===B.Ready?this.onNavReady(t):t.on("ready",this.onNavReady),e.state===B.Ready?this.onTargetReady(e):e.on("ready",this.onTargetReady))}onNavReady(t){t.on("createSlide",this.onNavCreateSlide),t.on("Panzoom.click",this.onNavClick),t.on("Panzoom.touchEnd",this.onNavTouch),this.onTargetChange()}onTargetReady(t){t.on("change",this.onTargetChange),t.on("Panzoom.refresh",this.onTargetChange),this.onTargetChange()}onNavClick(t,e,i){this.onNavTouch(t,t.panzoom,i)}onNavTouch(t,e,i){var n,s;if(Math.abs(e.dragOffset.x)>3||Math.abs(e.dragOffset.y)>3)return;const o=i.target,{nav:a,target:r}=this;if(!a||!r||!o)return;const l=o.closest("[data-index]");if(i.stopPropagation(),i.preventDefault(),!l)return;const c=parseInt(l.dataset.index||"",10)||0,h=r.getPageForSlide(c),d=a.getPageForSlide(c);a.slideTo(d),r.slideTo(h,{friction:(null===(s=null===(n=this.nav)||void 0===n?void 0:n.plugins)||void 0===s?void 0:s.Sync.option("friction"))||0}),this.markSelectedSlide(c)}onNavCreateSlide(t,e){e.index===this.selectedIndex&&this.markSelectedSlide(e.index)}onTargetChange(){var t,e;const{target:i,nav:n}=this;if(!i||!n)return;if(n.state!==B.Ready||i.state!==B.Ready)return;const s=null===(e=null===(t=i.pages[i.page])||void 0===t?void 0:t.slides[0])||void 0===e?void 0:e.index,o=n.getPageForSlide(s);this.markSelectedSlide(s),n.slideTo(o,null===n.prevPage&&null===i.prevPage?{friction:0}:void 0)}markSelectedSlide(t){const e=this.nav;e&&e.state===B.Ready&&(this.selectedIndex=t,[...e.slides].map((e=>{e.el&&e.el.classList[e.index===t?"add":"remove"]("is-nav-selected")})))}attach(){const t=this;let e=t.options.target,i=t.options.nav;e?t.addAsNavFor(e):i&&t.addAsTargetFor(i)}detach(){const t=this,e=t.nav,i=t.target;e&&(e.off("ready",t.onNavReady),e.off("createSlide",t.onNavCreateSlide),e.off("Panzoom.click",t.onNavClick),e.off("Panzoom.touchEnd",t.onNavTouch)),t.nav=null,i&&(i.off("ready",t.onTargetReady),i.off("refresh",t.onTargetChange),i.off("change",t.onTargetChange)),t.target=null}}Object.defineProperty(Z,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{friction:.35}});const U={Navigation:V,Dots:W,Sync:Z},G="animationend",K="isSelected",J="slide";class Q extends m{get axis(){return this.isHorizontal?"e":"f"}get isEnabled(){return this.state===B.Ready}get isInfinite(){let t=!1;const{contentDim:e,viewportDim:i,pages:n,slides:s}=this,o=s[0];return n.length>=2&&o&&e+o.dim>=i&&(t=this.option("infinite")),t}get isRTL(){return"rtl"===this.option("direction")}get isHorizontal(){return"x"===this.option("axis")}constructor(t,e={},i={}){if(super(),Object.defineProperty(this,"bp",{enumerable:!0,configurable:!0,writable:!0,value:""}),Object.defineProperty(this,"lp",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"userOptions",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"userPlugins",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:B.Init}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"prevPage",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"viewport",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"track",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"slides",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"pages",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"panzoom",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"inTransition",{enumerable:!0,configurable:!0,writable:!0,value:new Set}),Object.defineProperty(this,"contentDim",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"viewportDim",{enumerable:!0,configurable:!0,writable:!0,value:0}),"string"==typeof t&&(t=document.querySelector(t)),!t||!S(t))throw new Error("No Element found");this.container=t,this.slideNext=D(this.slideNext.bind(this),150),this.slidePrev=D(this.slidePrev.bind(this),150),this.userOptions=e,this.userPlugins=i,queueMicrotask((()=>{this.processOptions()}))}processOptions(){var t,e;const i=p({},Q.defaults,this.userOptions);let n="";const s=i.breakpoints;if(s&&u(s))for(const[t,e]of Object.entries(s))window.matchMedia(t).matches&&u(e)&&(n+=t,p(i,e));n===this.bp&&this.state!==B.Init||(this.bp=n,this.state===B.Ready&&(i.initialSlide=(null===(e=null===(t=this.pages[this.page])||void 0===t?void 0:t.slides[0])||void 0===e?void 0:e.index)||0),this.state!==B.Init&&this.destroy(),super.setOptions(i),!1===this.option("enabled")?this.attachEvents():setTimeout((()=>{this.init()}),0))}init(){this.state=B.Init,this.emit("init"),this.attachPlugins(Object.assign(Object.assign({},Q.Plugins),this.userPlugins)),this.emit("attachPlugins"),this.initLayout(),this.initSlides(),this.updateMetrics(),this.setInitialPosition(),this.initPanzoom(),this.attachEvents(),this.state=B.Ready,this.emit("ready")}initLayout(){const{container:t}=this,e=this.option("classes");C(t,this.cn("container")),a(t,e.isLTR,!this.isRTL),a(t,e.isRTL,this.isRTL),a(t,e.isVertical,!this.isHorizontal),a(t,e.isHorizontal,this.isHorizontal);let i=this.option("viewport")||t.querySelector(`.${e.viewport}`);i||(i=document.createElement("div"),C(i,e.viewport),i.append(...F(t,`.${e.slide}`)),t.prepend(i)),i.addEventListener("scroll",this.onScroll);let n=this.option("track")||t.querySelector(`.${e.track}`);n||(n=document.createElement("div"),C(n,e.track),n.append(...Array.from(i.childNodes))),n.setAttribute("aria-live","polite"),i.contains(n)||i.prepend(n),this.viewport=i,this.track=n,this.emit("initLayout")}initSlides(){const{track:t}=this;if(!t)return;const e=[...this.slides],i=[];[...F(t,`.${this.cn(J)}`)].forEach((t=>{if(S(t)){const e=H({el:t,isDom:!0,index:this.slides.length});i.push(e)}}));for(let t of[...this.option("slides",[])||[],...e])i.push(H(t));this.slides=i;for(let t=0;t!(this.pages.length<2&&!t.options.infinite),bounds:()=>this.getBounds(),maxVelocity:t=>Math.abs(t.target[this.axis]-t.current[this.axis])<2*this.viewportDim?100:0},t)),this.panzoom.on("*",((t,e,...i)=>{this.emit(`Panzoom.${e}`,t,...i)})),this.panzoom.on("decel",this.onDecel),this.panzoom.on("refresh",this.onRefresh),this.panzoom.on("beforeTransform",this.onBeforeTransform),this.panzoom.on("endAnimation",this.onEndAnimation)}attachEvents(){const t=this.container;t&&(t.addEventListener("click",this.onClick,{passive:!1,capture:!1}),t.addEventListener("slideTo",this.onSlideTo)),window.addEventListener("resize",this.onResize)}createPages(){let t=[];const{contentDim:e,viewportDim:i}=this;let n=this.option("slidesPerPage");n=("auto"===n||e<=i)&&!1!==this.option("fill")?1/0:parseFloat(n+"");let s=0,o=0,a=0;for(const e of this.slides)(!t.length||o+e.dim-i>.05||a>=n)&&(t.push(N()),s=t.length-1,o=0,a=0),t[s].slides.push(e),o+=e.dim+e.gap,a++;return t}processPages(){const t=this.pages,{contentDim:i,viewportDim:n,isInfinite:s}=this,o=this.option("center"),a=this.option("fill"),r=a&&o&&i>n&&!s;if(t.forEach(((t,e)=>{var s;t.index=e,t.pos=(null===(s=t.slides[0])||void 0===s?void 0:s.pos)||0,t.dim=0;for(const[e,i]of t.slides.entries())t.dim+=i.dim,e=i-.5*n?t.pos=i-n:o&&(t.pos+=-.5*(n-t.dim))})),t.forEach((t=>{a&&!s&&i>n&&(t.pos=Math.max(t.pos,0),t.pos=Math.min(t.pos,i-n)),t.pos=e(t.pos,1e3),t.dim=e(t.dim,1e3),Math.abs(t.pos)<=.1&&(t.pos=0)})),s)return t;const l=[];let c;return t.forEach((t=>{const e=Object.assign({},t);c&&e.pos===c.pos?(c.dim+=e.dim,c.slides=[...c.slides,...e.slides]):(e.index=l.length,c=e,l.push(e))})),l}getPageFromIndex(t=0){const e=this.pages.length;let i;return t=parseInt((t||0).toString())||0,i=this.isInfinite?(t%e+e)%e:Math.max(Math.min(t,e-1),0),i}getSlideMetrics(t){var i,n;const s=this.isHorizontal?"width":"height";let o=0,a=0,r=t.el;const l=!(!r||r.parentNode);if(r?o=parseFloat(r.dataset[s]||"")||0:(r=document.createElement("div"),r.style.visibility="hidden",(this.track||document.body).prepend(r)),C(r,this.cn(J)+" "+t.class+" "+t.customClass),o)r.style[s]=`${o}px`,r.style["width"===s?"height":"width"]="";else{l&&(this.track||document.body).prepend(r),o=r.getBoundingClientRect()[s]*Math.max(1,(null===(i=window.visualViewport)||void 0===i?void 0:i.scale)||1);let t=r[this.isHorizontal?"offsetWidth":"offsetHeight"];t-1>o&&(o=t)}const c=getComputedStyle(r);return"content-box"===c.boxSizing&&(this.isHorizontal?(o+=parseFloat(c.paddingLeft)||0,o+=parseFloat(c.paddingRight)||0):(o+=parseFloat(c.paddingTop)||0,o+=parseFloat(c.paddingBottom)||0)),a=parseFloat(c[this.isHorizontal?"marginRight":"marginBottom"])||0,l?null===(n=r.parentElement)||void 0===n||n.removeChild(r):t.el||r.remove(),{dim:e(o,1e3),gap:e(a,1e3)}}getBounds(){const{isInfinite:t,isRTL:e,isHorizontal:i,pages:n}=this;let s={min:0,max:0};if(t)s={min:-1/0,max:1/0};else if(n.length){const t=n[0].pos,o=n[n.length-1].pos;s=e&&i?{min:t,max:o}:{min:-1*o,max:-1*t}}return{x:i?s:{min:0,max:0},y:i?{min:0,max:0}:s}}repositionSlides(){let t,{isHorizontal:i,isRTL:n,isInfinite:s,viewport:o,viewportDim:a,contentDim:r,page:l,pages:c,slides:h,panzoom:d}=this,u=0,p=0,f=0,g=0;d?g=-1*d.current[this.axis]:c[l]&&(g=c[l].pos||0),t=i?n?"right":"left":"top",n&&i&&(g*=-1);for(const i of h){const n=i.el;n?("top"===t?(n.style.right="",n.style.left=""):n.style.top="",i.index!==u?n.style[t]=0===p?"":`${e(p,1e3)}px`:n.style[t]="",f+=i.dim+i.gap,u++):p+=i.dim+i.gap}if(s&&f&&o){let n=getComputedStyle(o),s="padding",l=i?"Right":"Bottom",c=parseFloat(n[s+(i?"Left":"Top")]);g-=c,a+=c,a+=parseFloat(n[s+l]);for(const i of h)i.el&&(e(i.pos)e(r-a)&&(i.el.style[t]=`${e(p+f,1e3)}px`),e(i.pos+i.gap)>=e(r-a)&&e(i.pos)>e(g+a)&&e(g)1&&(m=c[b[0]],v=c[b[1]]),m&&v){let i=0;for(const n of h)n.el?this.inTransition.has(n.index)&&m.slides.indexOf(n)<0&&(n.el.style[t]=`${e(i+(m.pos-v.pos),1e3)}px`):i+=n.dim+n.gap}}createSlideEl(t){const{track:e,slides:i}=this;if(!e||!t)return;if(t.el&&t.el.parentNode)return;const n=t.el||document.createElement("div");C(n,this.cn(J)),C(n,t.class),C(n,t.customClass);const s=t.html;s&&(s instanceof HTMLElement?n.appendChild(s):n.innerHTML=t.html+"");const o=[];i.forEach(((t,e)=>{t.el&&o.push(e)}));const a=t.index;let r=null;if(o.length){r=i[o.reduce(((t,e)=>Math.abs(e-a)1)return!1;const h=t>a?1:-1,d=r[c].pos*(this.isRTL?1:-1);if(a===c&&Math.abs(d-l.target[this.axis])<1)return!1;this.clearTransitions();const u=l.isResting;C(this.container,this.cn("inTransition"));const p=(null===(s=r[a])||void 0===s?void 0:s.slides[0])||null,f=(null===(o=r[c])||void 0===o?void 0:o.slides[0])||null;this.inTransition.add(f.index),this.createSlideEl(f);let g=p.el,m=f.el;u||e===J||(e="fadeFast",g=null);const v=this.isRTL?"next":"prev",b=this.isRTL?"prev":"next";return g&&(this.inTransition.add(p.index),p.transition=e,g.addEventListener(G,this.onAnimationEnd),g.classList.add(`f-${e}Out`,`to-${h>0?b:v}`)),m&&(f.transition=e,m.addEventListener(G,this.onAnimationEnd),m.classList.add(`f-${e}In`,`from-${h>0?v:b}`)),l.current[this.axis]=d,l.target[this.axis]=d,l.requestTick(),this.onChange(c),!0}manageSlideVisiblity(){const t=new Set,e=new Set,i=this.getVisibleSlides(parseFloat(this.option("preload",0)+"")||0);for(const n of this.slides)i.has(n)?t.add(n):e.add(n);for(const e of this.inTransition)t.add(this.slides[e]);for(const e of t)this.createSlideEl(e),this.lazyLoadSlide(e);for(const i of e)t.has(i)||this.removeSlideEl(i);this.markSelectedSlides(),this.repositionSlides()}markSelectedSlides(){if(!this.pages[this.page]||!this.pages[this.page].slides)return;const t="aria-hidden";let e=this.cn(K);if(e)for(const i of this.slides){const n=i.el;n&&(n.dataset.index=`${i.index}`,n.classList.contains("f-thumbs__slide")?this.getVisibleSlides(0).has(i)?n.removeAttribute(t):n.setAttribute(t,"true"):this.pages[this.page].slides.includes(i)?(n.classList.contains(e)||(C(n,e),this.emit("selectSlide",i)),n.removeAttribute(t)):(n.classList.contains(e)&&(P(n,e),this.emit("unselectSlide",i)),n.setAttribute(t,"true")))}}flipInfiniteTrack(){const{axis:t,isHorizontal:e,isInfinite:i,isRTL:n,viewportDim:s,contentDim:o}=this,a=this.panzoom;if(!a||!i)return;let r=a.current[t],l=a.target[t]-r,c=0,h=.5*s;n&&e?(r<-h&&(c=-1,r+=o),r>o-h&&(c=1,r-=o)):(r>h&&(c=1,r-=o),r<-o+h&&(c=-1,r+=o)),c&&(a.current[t]=r,a.target[t]=r+l)}lazyLoadImg(t,e){const i=this,n="f-fadeIn",o="is-preloading";let a=!1,r=null;const l=()=>{a||(a=!0,r&&(r.remove(),r=null),P(e,o),e.complete&&(C(e,n),setTimeout((()=>{P(e,n)}),350)),this.option("adaptiveHeight")&&t.el&&this.pages[this.page].slides.indexOf(t)>-1&&(i.updateMetrics(),i.setViewportHeight()),this.emit("load",t))};C(e,o),e.src=e.dataset.lazySrcset||e.dataset.lazySrc||"",delete e.dataset.lazySrc,delete e.dataset.lazySrcset,e.addEventListener("error",(()=>{l()})),e.addEventListener("load",(()=>{l()})),setTimeout((()=>{const i=e.parentNode;i&&t.el&&(e.complete?l():a||(r=s(E),i.insertBefore(r,e)))}),300)}lazyLoadSlide(t){const e=t&&t.el;if(!e)return;const i=new Set;let n=Array.from(e.querySelectorAll("[data-lazy-src],[data-lazy-srcset]"));e.dataset.lazySrc&&n.push(e),n.map((t=>{t instanceof HTMLImageElement?i.add(t):t instanceof HTMLElement&&t.dataset.lazySrc&&(t.style.backgroundImage=`url('${t.dataset.lazySrc}')`,delete t.dataset.lazySrc)}));for(const e of i)this.lazyLoadImg(t,e)}onAnimationEnd(t){var e;const i=t.target,n=i?parseInt(i.dataset.index||"",10)||0:-1,s=this.slides[n],o=t.animationName;if(!i||!s||!o)return;const a=!!this.inTransition.has(n)&&s.transition;a&&o.substring(0,a.length+2)===`f-${a}`&&this.inTransition.delete(n),this.inTransition.size||this.clearTransitions(),n===this.page&&(null===(e=this.panzoom)||void 0===e?void 0:e.isResting)&&this.emit("settle")}onDecel(t,e=0,i=0,n=0,s=0){if(this.option("dragFree"))return void this.setPageFromPosition();const{isRTL:o,isHorizontal:a,axis:r,pages:l}=this,c=l.length,h=Math.abs(Math.atan2(i,e)/(Math.PI/180));let d=0;if(d=h>45&&h<135?a?0:i:a?e:0,!c)return;let u=this.page,p=o&&a?1:-1;const f=t.current[r]*p;let{pageIndex:g}=this.getPageFromPosition(f);Math.abs(d)>5?(l[u].dim=t&&(this.page+=d.length),this.updateMetrics(),a){const e=(null===(s=this.pages[this.page])||void 0===s?void 0:s.pos)||0,i=(null===(o=this.pages[this.page])||void 0===o?void 0:o.dim)||0,n=this.pages.length||1,h=this.isRTL?l-i:i-l,d=this.isRTL?r-e:e-r;c&&1===n?(t<=this.page&&(a.current[this.axis]-=h,a.target[this.axis]-=h),a.panTo({[this.isHorizontal?"x":"y"]:-1*e})):d&&t<=this.page&&(a.target[this.axis]-=d,a.current[this.axis]-=d,a.requestTick())}for(const t of d)this.emit("initSlide",t,t.index)}prependSlide(t){this.addSlide(0,t)}appendSlide(t){this.addSlide(this.slides.length,t)}removeSlide(t){const e=this.slides.length;t=(t%e+e)%e;const i=this.slides[t];if(i){this.removeSlideEl(i,!0),this.slides.splice(t,1);for(let t=0;tthis.page?-1:1;let l=-1*o.current.e,c=e((l-r.pos)/(1*r.dim),1e3),h=c,d=c;this.isInfinite&&!0!==n&&(h=e((l-r.pos+a)/(1*r.dim),1e3),d=e((l-r.pos-a)/(1*r.dim),1e3));let u=[c,h,d].reduce((function(t,e){return Math.abs(e)1?1:u<-1?-1:u}setViewportHeight(){const{page:t,pages:e,viewport:i,isHorizontal:n}=this;if(!i||!e[t])return;let s=0;n&&this.track&&(this.track.style.height="auto",e[t].slides.forEach((t=>{t.el&&(s=Math.max(s,t.el.offsetHeight))}))),i.style.height=s?`${s}px`:""}getPageForSlide(t){for(const e of this.pages)for(const i of e.slides)if(i.index===t)return e.index;return-1}getVisibleSlides(t=0){var e;const i=new Set;let{panzoom:n,contentDim:s,viewportDim:o,pages:a,page:r}=this;if(o){s=s+(null===(e=this.slides[this.slides.length-1])||void 0===e?void 0:e.gap)||0;let l=0;l=n&&n.state!==v.Init&&n.state!==v.Destroy?-1*n.current[this.axis]:a[r]&&a[r].pos||0,this.isInfinite&&(l-=Math.floor(l/s)*s),this.isRTL&&this.isHorizontal&&(l*=-1);const c=l-o*t,h=l+o*(t+1),d=this.isInfinite?[-1,0,1]:[0];for(const t of this.slides)for(const e of d){const n=t.pos+e*s,o=n+t.dim+t.gap;nc&&i.add(t)}}return i}getPageFromPosition(t){const{viewportDim:e,contentDim:i,slides:n,pages:s,panzoom:o}=this,a=s.length,r=n.length,l=n[0],c=n[r-1],h=this.option("center");let d=0,u=0,p=0,f=void 0===t?-1*((null==o?void 0:o.target[this.axis])||0):t;h&&(f+=.5*e),this.isInfinite?(fc.pos+c.dim+.5*c.gap&&(f-=i,p=1)):f=Math.max(l.pos||0,Math.min(f,c.pos));let g=c,m=n.find((t=>{const e=t.pos-.5*g.gap,i=t.pos+t.dim+.5*t.gap;return g=t,f>=e&&f{this.removeSlideEl(t)})),this.detachPlugins(),e&&(e.removeEventListener("scroll",this.onScroll),e.offsetParent&&i&&i.offsetParent&&e.replaceWith(...i.childNodes));for(const[e,i]of Object.entries(o))"container"!==e&&i&&t.classList.remove(i);this.track=null,this.viewport=null,this.page=0,this.slides=[];const a=this.events.get("ready");this.events=new Map,a&&this.events.set("ready",a)}}Object.defineProperty(Q,"Panzoom",{enumerable:!0,configurable:!0,writable:!0,value:I}),Object.defineProperty(Q,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:j}),Object.defineProperty(Q,"Plugins",{enumerable:!0,configurable:!0,writable:!0,value:U});const tt=function(t){if(!S(t))return 0;const e=window.scrollY,i=window.innerHeight,n=e+i,s=t.getBoundingClientRect(),o=s.y+e,a=s.height,r=o+a;if(e>r||nr)return 100;if(on)return 100;let l=a;on&&(l-=r-n);const c=l/i*100;return Math.round(c)},et=!("undefined"==typeof window||!window.document||!window.document.createElement);let it;const nt=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden]):not(.fancybox-focus-guard)","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"]):not([disabled]):not([aria-hidden])'].join(","),st=t=>{if(t&&et){void 0===it&&document.createElement("div").focus({get preventScroll(){return it=!0,!1}});try{if(it)t.focus({preventScroll:!0});else{const e=window.scrollY||document.body.scrollTop,i=window.scrollX||document.body.scrollLeft;t.focus(),document.body.scrollTo({top:e,left:i,behavior:"auto"})}}catch(t){}}},ot=()=>{const t=document;let e,i="",n="",s="";return t.fullscreenEnabled?(i="requestFullscreen",n="exitFullscreen",s="fullscreenElement"):t.webkitFullscreenEnabled&&(i="webkitRequestFullscreen",n="webkitExitFullscreen",s="webkitFullscreenElement"),i&&(e={request:function(e=t.documentElement){return"webkitRequestFullscreen"===i?e[i](Element.ALLOW_KEYBOARD_INPUT):e[i]()},exit:function(){return t[s]&&t[n]()},isFullscreen:function(){return t[s]}}),e},at={dragToClose:!0,hideScrollbar:!0,Carousel:{classes:{container:"fancybox__carousel",viewport:"fancybox__viewport",track:"fancybox__track",slide:"fancybox__slide"}},contentClick:"toggleZoom",contentDblClick:!1,backdropClick:"close",animated:!0,idle:3500,showClass:"f-zoomInUp",hideClass:"f-fadeOut",commonCaption:!1,parentEl:null,startIndex:0,l10n:Object.assign(Object.assign({},y),{CLOSE:"Close",NEXT:"Next",PREV:"Previous",MODAL:"You can close this modal content with the ESC key",ERROR:"Something Went Wrong, Please Try Again Later",IMAGE_ERROR:"Image Not Found",ELEMENT_NOT_FOUND:"HTML Element Not Found",AJAX_NOT_FOUND:"Error Loading AJAX : Not Found",AJAX_FORBIDDEN:"Error Loading AJAX : Forbidden",IFRAME_ERROR:"Error Loading Page",TOGGLE_ZOOM:"Toggle zoom level",TOGGLE_THUMBS:"Toggle thumbnails",TOGGLE_SLIDESHOW:"Toggle slideshow",TOGGLE_FULLSCREEN:"Toggle full-screen mode",DOWNLOAD:"Download"}),tpl:{closeButton:'',main:''},groupAll:!1,groupAttr:"data-fancybox",defaultType:"image",defaultDisplay:"block",autoFocus:!0,trapFocus:!0,placeFocusBack:!0,closeButton:"auto",keyboard:{Escape:"close",Delete:"close",Backspace:"close",PageUp:"next",PageDown:"prev",ArrowUp:"prev",ArrowDown:"next",ArrowRight:"next",ArrowLeft:"prev"},Fullscreen:{autoStart:!1},compact:()=>window.matchMedia("(max-width: 578px), (max-height: 578px)").matches,wheel:"zoom"};var rt,lt;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Closing=2]="Closing",t[t.CustomClosing=3]="CustomClosing",t[t.Destroy=4]="Destroy"}(rt||(rt={})),function(t){t[t.Loading=0]="Loading",t[t.Opening=1]="Opening",t[t.Ready=2]="Ready",t[t.Closing=3]="Closing"}(lt||(lt={}));let ct="",ht=!1,dt=!1,ut=null;const pt=()=>{let t="",e="";const i=Te.getInstance();if(i){const n=i.carousel,s=i.getSlide();if(n&&s){let o=s.slug||void 0,a=s.triggerEl||void 0;e=o||(i.option("slug")||""),!e&&a&&a.dataset&&(e=a.dataset.fancybox||""),e&&"true"!==e&&(t="#"+e+(!o&&n.slides.length>1?"-"+(s.index+1):""))}}return{hash:t,slug:e,index:1}},ft=()=>{const t=new URL(document.URL).hash,e=t.slice(1).split("-"),i=e[e.length-1],n=i&&/^\+?\d+$/.test(i)&&parseInt(e.pop()||"1",10)||1;return{hash:t,slug:e.join("-"),index:n}},gt=()=>{const{slug:t,index:e}=ft();if(!t)return;let i=document.querySelector(`[data-slug="${t}"]`);if(i&&i.dispatchEvent(new CustomEvent("click",{bubbles:!0,cancelable:!0})),Te.getInstance())return;const n=document.querySelectorAll(`[data-fancybox="${t}"]`);n.length&&(i=n[e-1],i&&i.dispatchEvent(new CustomEvent("click",{bubbles:!0,cancelable:!0})))},mt=()=>{if(!1===Te.defaults.Hash)return;const t=Te.getInstance();if(!1===(null==t?void 0:t.options.Hash))return;const{slug:e,index:i}=ft(),{slug:n}=pt();t&&(e===n?t.jumpTo(i-1):(ht=!0,t.close())),gt()},vt=()=>{ut&&clearTimeout(ut),queueMicrotask((()=>{mt()}))},bt=()=>{window.addEventListener("hashchange",vt,!1),setTimeout((()=>{mt()}),500)};et&&(/complete|interactive|loaded/.test(document.readyState)?bt():document.addEventListener("DOMContentLoaded",bt));const yt="is-zooming-in";class wt extends _{onCreateSlide(t,e,i){const n=this.instance.optionFor(i,"src")||"";i.el&&"image"===i.type&&"string"==typeof n&&this.setImage(i,n)}onRemoveSlide(t,e,i){i.panzoom&&i.panzoom.destroy(),i.panzoom=void 0,i.imageEl=void 0}onChange(t,e,i,n){P(this.instance.container,yt);for(const t of e.slides){const e=t.panzoom;e&&t.index!==i&&e.reset(.35)}}onClose(){var t;const e=this.instance,i=e.container,n=e.getSlide();if(!i||!i.parentElement||!n)return;const{el:s,contentEl:o,panzoom:a,thumbElSrc:r}=n;if(!s||!r||!o||!a||a.isContentLoading||a.state===v.Init||a.state===v.Destroy)return;a.updateMetrics();let l=this.getZoomInfo(n);if(!l)return;this.instance.state=rt.CustomClosing,i.classList.remove(yt),i.classList.add("is-zooming-out"),o.style.backgroundImage=`url('${r}')`;const c=i.getBoundingClientRect();1===((null===(t=window.visualViewport)||void 0===t?void 0:t.scale)||1)&&Object.assign(i.style,{position:"absolute",top:`${i.offsetTop+window.scrollY}px`,left:`${i.offsetLeft+window.scrollX}px`,bottom:"auto",right:"auto",width:`${c.width}px`,height:`${c.height}px`,overflow:"hidden"});const{x:h,y:d,scale:u,opacity:p}=l;if(p){const t=((t,e,i,n)=>{const s=e-t,o=n-i;return e=>i+((e-t)/s*o||0)})(a.scale,u,1,0);a.on("afterTransform",(()=>{o.style.opacity=t(a.scale)+""}))}a.on("endAnimation",(()=>{e.destroy()})),a.target.a=u,a.target.b=0,a.target.c=0,a.target.d=u,a.panTo({x:h,y:d,scale:u,friction:p?.2:.33,ignoreBounds:!0}),a.isResting&&e.destroy()}setImage(t,e){const i=this.instance;t.src=e,this.process(t,e).then((e=>{const{contentEl:n,imageEl:s,thumbElSrc:o,el:a}=t;if(i.isClosing()||!n||!s)return;n.offsetHeight;const r=!!i.isOpeningSlide(t)&&this.getZoomInfo(t);if(this.option("protected")&&a){a.addEventListener("contextmenu",(t=>{t.preventDefault()}));const t=document.createElement("div");C(t,"fancybox-protected"),n.appendChild(t)}if(o&&r){const s=e.contentRect,a=Math.max(s.fullWidth,s.fullHeight);let c=null;!r.opacity&&a>1200&&(c=document.createElement("img"),C(c,"fancybox-ghost"),c.src=o,n.appendChild(c));const h=()=>{c&&(C(c,"f-fadeFastOut"),setTimeout((()=>{c&&(c.remove(),c=null)}),200))};(l=o,new Promise(((t,e)=>{const i=new Image;i.onload=t,i.onerror=e,i.src=l}))).then((()=>{i.hideLoading(t),t.state=lt.Opening,this.instance.emit("reveal",t),this.zoomIn(t).then((()=>{h(),this.instance.done(t)}),(()=>{})),c&&setTimeout((()=>{h()}),a>2500?800:200)}),(()=>{i.hideLoading(t),i.revealContent(t)}))}else{const n=this.optionFor(t,"initialSize"),s=this.optionFor(t,"zoom"),o={event:i.prevMouseMoveEvent||i.options.event,friction:s?.12:0};let a=i.optionFor(t,"showClass")||void 0,r=!0;i.isOpeningSlide(t)&&("full"===n?e.zoomToFull(o):"cover"===n?e.zoomToCover(o):"max"===n?e.zoomToMax(o):r=!1,e.stop("current")),r&&a&&(a=e.isDragging?"f-fadeIn":""),i.hideLoading(t),i.revealContent(t,a)}var l}),(()=>{i.setError(t,"{{IMAGE_ERROR}}")}))}process(t,e){return new Promise(((i,n)=>{var o;const a=this.instance,r=t.el;a.clearContent(t),a.showLoading(t);let l=this.optionFor(t,"content");if("string"==typeof l&&(l=s(l)),!l||!S(l)){if(l=document.createElement("img"),l instanceof HTMLImageElement){let i="",n=t.caption;i="string"==typeof n&&n?n.replace(/<[^>]+>/gi,"").substring(0,1e3):`Image ${t.index+1} of ${(null===(o=a.carousel)||void 0===o?void 0:o.pages.length)||1}`,l.src=e||"",l.alt=i,l.draggable=!1,t.srcset&&l.setAttribute("srcset",t.srcset),this.instance.isOpeningSlide(t)&&(l.fetchPriority="high")}t.sizes&&l.setAttribute("sizes",t.sizes)}C(l,"fancybox-image"),t.imageEl=l,a.setContent(t,l,!1);t.panzoom=new I(r,p({transformParent:!0},this.option("Panzoom")||{},{content:l,width:a.optionFor(t,"width","auto"),height:a.optionFor(t,"height","auto"),wheel:()=>{const t=a.option("wheel");return("zoom"===t||"pan"==t)&&t},click:(e,i)=>{var n,s;if(a.isCompact||a.isClosing())return!1;if(t.index!==(null===(n=a.getSlide())||void 0===n?void 0:n.index))return!1;if(i){const t=i.composedPath()[0];if(["A","BUTTON","TEXTAREA","OPTION","INPUT","SELECT","VIDEO"].includes(t.nodeName))return!1}let o=!i||i.target&&(null===(s=t.contentEl)||void 0===s?void 0:s.contains(i.target));return a.option(o?"contentClick":"backdropClick")||!1},dblClick:()=>a.isCompact?"toggleZoom":a.option("contentDblClick")||!1,spinner:!1,panOnlyZoomed:!0,wheelLimit:1/0,on:{ready:t=>{i(t)},error:()=>{n()},destroy:()=>{n()}}}))}))}zoomIn(t){return new Promise(((e,i)=>{const n=this.instance,s=n.container,{panzoom:o,contentEl:a,el:r}=t;o&&o.updateMetrics();const l=this.getZoomInfo(t);if(!(l&&r&&a&&o&&s))return void i();const{x:c,y:h,scale:d,opacity:u}=l,p=()=>{t.state!==lt.Closing&&(u&&(a.style.opacity=Math.max(Math.min(1,1-(1-o.scale)/(1-d)),0)+""),o.scale>=1&&o.scale>o.targetScale-.1&&e(o))},f=t=>{(t.scale<.99||t.scale>1.01)&&!t.isDragging||(P(s,yt),a.style.opacity="",t.off("endAnimation",f),t.off("touchStart",f),t.off("afterTransform",p),e(t))};o.on("endAnimation",f),o.on("touchStart",f),o.on("afterTransform",p),o.on(["error","destroy"],(()=>{i()})),o.panTo({x:c,y:h,scale:d,friction:0,ignoreBounds:!0}),o.stop("current");const g={event:"mousemove"===o.panMode?n.prevMouseMoveEvent||n.options.event:void 0},m=this.optionFor(t,"initialSize");C(s,yt),n.hideLoading(t),"full"===m?o.zoomToFull(g):"cover"===m?o.zoomToCover(g):"max"===m?o.zoomToMax(g):o.reset(.172)}))}getZoomInfo(t){const{el:e,imageEl:i,thumbEl:n,panzoom:s}=t,o=this.instance,a=o.container;if(!e||!i||!n||!s||tt(n)<3||!this.optionFor(t,"zoom")||!a||o.state===rt.Destroy)return!1;if("0"===getComputedStyle(a).getPropertyValue("--f-images-zoom"))return!1;const r=window.visualViewport||null;if(1!==(r?r.scale:1))return!1;let{top:l,left:c,width:h,height:d}=n.getBoundingClientRect(),{top:u,left:p,fitWidth:f,fitHeight:g}=s.contentRect;if(!(h&&d&&f&&g))return!1;const m=s.container.getBoundingClientRect();p+=m.left,u+=m.top;const v=-1*(p+.5*f-(c+.5*h)),b=-1*(u+.5*g-(l+.5*d)),y=h/f;let w=this.option("zoomOpacity")||!1;return"auto"===w&&(w=Math.abs(h/d-f/g)>.1),{x:v,y:b,scale:y,opacity:w}}attach(){const t=this,e=t.instance;e.on("Carousel.change",t.onChange),e.on("Carousel.createSlide",t.onCreateSlide),e.on("Carousel.removeSlide",t.onRemoveSlide),e.on("close",t.onClose)}detach(){const t=this,e=t.instance;e.off("Carousel.change",t.onChange),e.off("Carousel.createSlide",t.onCreateSlide),e.off("Carousel.removeSlide",t.onRemoveSlide),e.off("close",t.onClose)}}Object.defineProperty(wt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{initialSize:"fit",Panzoom:{maxScale:1},protected:!1,zoom:!0,zoomOpacity:"auto"}}),"function"==typeof SuppressedError&&SuppressedError;const xt="html",Et="image",St="map",Pt="youtube",Ct="vimeo",Tt="html5video",Mt=(t,e={})=>{const i=new URL(t),n=new URLSearchParams(i.search),s=new URLSearchParams;for(const[t,i]of[...n,...Object.entries(e)]){let e=i+"";if("t"===t){let t=e.match(/((\d*)m)?(\d*)s?/);t&&s.set("start",60*parseInt(t[2]||"0")+parseInt(t[3]||"0")+"")}else s.set(t,e)}let o=s+"",a=t.match(/#t=((.*)?\d+s)/);return a&&(o+=`#t=${a[1]}`),o},Ot={ajax:null,autoSize:!0,iframeAttr:{allow:"autoplay; fullscreen",scrolling:"auto"},preload:!0,videoAutoplay:!0,videoRatio:16/9,videoTpl:'',videoFormat:"",vimeo:{byline:1,color:"00adef",controls:1,dnt:1,muted:0},youtube:{controls:1,enablejsapi:1,nocookie:1,rel:0,fs:1}},At=["image","html","ajax","inline","clone","iframe","map","pdf","html5video","youtube","vimeo"];class Lt extends _{onBeforeInitSlide(t,e,i){this.processType(i)}onCreateSlide(t,e,i){this.setContent(i)}onClearContent(t,e){e.xhr&&(e.xhr.abort(),e.xhr=null);const i=e.iframeEl;i&&(i.onload=i.onerror=null,i.src="//about:blank",e.iframeEl=null);const n=e.contentEl,s=e.placeholderEl;if("inline"===e.type&&n&&s)n.classList.remove("fancybox__content"),"none"!==n.style.display&&(n.style.display="none"),s.parentNode&&s.parentNode.insertBefore(n,s),s.remove(),e.contentEl=void 0,e.placeholderEl=void 0;else for(;e.el&&e.el.firstChild;)e.el.removeChild(e.el.firstChild)}onSelectSlide(t,e,i){i.state===lt.Ready&&this.playVideo()}onUnselectSlide(t,e,i){var n,s;if(i.type===Tt){try{null===(s=null===(n=i.el)||void 0===n?void 0:n.querySelector("video"))||void 0===s||s.pause()}catch(t){}return}let o;i.type===Ct?o={method:"pause",value:"true"}:i.type===Pt&&(o={event:"command",func:"pauseVideo"}),o&&i.iframeEl&&i.iframeEl.contentWindow&&i.iframeEl.contentWindow.postMessage(JSON.stringify(o),"*"),i.poller&&clearTimeout(i.poller)}onDone(t,e){t.isCurrentSlide(e)&&!t.isClosing()&&this.playVideo()}onRefresh(t,e){e.slides.forEach((t=>{t.el&&(this.resizeIframe(t),this.setAspectRatio(t))}))}onMessage(t){try{let e=JSON.parse(t.data);if("https://player.vimeo.com"===t.origin){if("ready"===e.event)for(let e of Array.from(document.getElementsByClassName("fancybox__iframe")))e instanceof HTMLIFrameElement&&e.contentWindow===t.source&&(e.dataset.ready="true")}else if(t.origin.match(/^https:\/\/(www.)?youtube(-nocookie)?.com$/)&&"onReady"===e.event){const t=document.getElementById(e.id);t&&(t.dataset.ready="true")}}catch(t){}}loadAjaxContent(t){const e=this.instance.optionFor(t,"src")||"";this.instance.showLoading(t);const i=this.instance,n=new XMLHttpRequest;i.showLoading(t),n.onreadystatechange=function(){n.readyState===XMLHttpRequest.DONE&&i.state===rt.Ready&&(i.hideLoading(t),200===n.status?i.setContent(t,n.responseText):i.setError(t,404===n.status?"{{AJAX_NOT_FOUND}}":"{{AJAX_FORBIDDEN}}"))};const s=t.ajax||null;n.open(s?"POST":"GET",e+""),n.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.send(s),t.xhr=n}setInlineContent(t){let e=null;if(S(t.src))e=t.src;else if("string"==typeof t.src){const i=t.src.split("#",2).pop();e=i?document.getElementById(i):null}if(e){if("clone"===t.type||e.closest(".fancybox__slide")){e=e.cloneNode(!0);const i=e.dataset.animationName;i&&(e.classList.remove(i),delete e.dataset.animationName);let n=e.getAttribute("id");n=n?`${n}--clone`:`clone-${this.instance.id}-${t.index}`,e.setAttribute("id",n)}else if(e.parentNode){const i=document.createElement("div");i.classList.add("fancybox-placeholder"),e.parentNode.insertBefore(i,e),t.placeholderEl=i}this.instance.setContent(t,e)}else this.instance.setError(t,"{{ELEMENT_NOT_FOUND}}")}setIframeContent(t){const{src:e,el:i}=t;if(!e||"string"!=typeof e||!i)return;i.classList.add("is-loading");const n=this.instance,s=document.createElement("iframe");s.className="fancybox__iframe",s.setAttribute("id",`fancybox__iframe_${n.id}_${t.index}`);for(const[e,i]of Object.entries(this.optionFor(t,"iframeAttr")||{}))s.setAttribute(e,i);s.onerror=()=>{n.setError(t,"{{IFRAME_ERROR}}")},t.iframeEl=s;const o=this.optionFor(t,"preload");if("iframe"!==t.type||!1===o)return s.setAttribute("src",t.src+""),n.setContent(t,s,!1),this.resizeIframe(t),void n.revealContent(t);n.showLoading(t),s.onload=()=>{if(!s.src.length)return;const e="true"!==s.dataset.ready;s.dataset.ready="true",this.resizeIframe(t),e?n.revealContent(t):n.hideLoading(t)},s.setAttribute("src",e),n.setContent(t,s,!1)}resizeIframe(t){const{type:e,iframeEl:i}=t;if(e===Pt||e===Ct)return;const n=null==i?void 0:i.parentElement;if(!i||!n)return;let s=t.autoSize;void 0===s&&(s=this.optionFor(t,"autoSize"));let o=t.width||0,a=t.height||0;o&&a&&(s=!1);const r=n&&n.style;if(!1!==t.preload&&!1!==s&&r)try{const t=window.getComputedStyle(n),e=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight),s=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom),l=i.contentWindow;if(l){const t=l.document,i=t.getElementsByTagName(xt)[0],n=t.body;r.width="",n.style.overflow="hidden",o=o||i.scrollWidth+e,r.width=`${o}px`,n.style.overflow="",r.flex="0 0 auto",r.height=`${n.scrollHeight}px`,a=i.scrollHeight+s}}catch(t){}if(o||a){const t={flex:"0 1 auto",width:"",height:""};o&&"auto"!==o&&(t.width=`${o}px`),a&&"auto"!==a&&(t.height=`${a}px`),Object.assign(r,t)}}playVideo(){const t=this.instance.getSlide();if(!t)return;const{el:e}=t;if(!e||!e.offsetParent)return;if(!this.optionFor(t,"videoAutoplay"))return;if(t.type===Tt)try{const t=e.querySelector("video");if(t){const e=t.play();void 0!==e&&e.then((()=>{})).catch((e=>{t.muted=!0,t.play()}))}}catch(t){}if(t.type!==Pt&&t.type!==Ct)return;const i=()=>{if(t.iframeEl&&t.iframeEl.contentWindow){let e;if("true"===t.iframeEl.dataset.ready)return e=t.type===Pt?{event:"command",func:"playVideo"}:{method:"play",value:"true"},e&&t.iframeEl.contentWindow.postMessage(JSON.stringify(e),"*"),void(t.poller=void 0);t.type===Pt&&(e={event:"listening",id:t.iframeEl.getAttribute("id")},t.iframeEl.contentWindow.postMessage(JSON.stringify(e),"*"))}t.poller=setTimeout(i,250)};i()}processType(t){if(t.html)return t.type=xt,t.src=t.html,void(t.html="");const e=this.instance.optionFor(t,"src","");if(!e||"string"!=typeof e)return;let i=t.type,n=null;if(n=e.match(/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(?:watch\?(?:.*&)?v=|v\/|u\/|shorts\/|embed\/?)?(videoseries\?list=(?:.*)|[\w-]{11}|\?listType=(?:.*)&list=(?:.*))(?:.*)/i)){const s=this.optionFor(t,Pt),{nocookie:o}=s,a=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(t);s0?"svembed":"embed"}`,i=St):(n=e.match(/(?:maps\.)?google\.([a-z]{2,3}(?:\.[a-z]{2})?)\/(?:maps\/search\/)(.*)/i))&&(t.src=`https://maps.google.${n[1]}/maps?q=${n[2].replace("query=","q=").replace("api=1","")}&output=embed`,i=St),i=i||this.instance.option("defaultType"),t.type=i,i===Et&&(t.thumbSrc=t.thumbSrc||t.src)}setContent(t){const e=this.instance.optionFor(t,"src")||"";if(t&&t.type&&e){switch(t.type){case xt:this.instance.setContent(t,e);break;case Tt:const i=this.option("videoTpl");i&&this.instance.setContent(t,i.replace(/\{\{src\}\}/gi,e+"").replace(/\{\{format\}\}/gi,this.optionFor(t,"videoFormat")||"").replace(/\{\{poster\}\}/gi,t.poster||t.thumbSrc||""));break;case"inline":case"clone":this.setInlineContent(t);break;case"ajax":this.loadAjaxContent(t);break;case"pdf":case St:case Pt:case Ct:t.preload=!1;case"iframe":this.setIframeContent(t)}this.setAspectRatio(t)}}setAspectRatio(t){const e=t.contentEl;if(!(t.el&&e&&t.type&&[Pt,Ct,Tt].includes(t.type)))return;let i,n=t.width||"auto",s=t.height||"auto";if("auto"===n||"auto"===s){i=this.optionFor(t,"videoRatio");const e=(i+"").match(/(\d+)\s*\/\s?(\d+)/);i=e&&e.length>2?parseFloat(e[1])/parseFloat(e[2]):parseFloat(i+"")}else n&&s&&(i=n/s);if(!i)return;e.style.aspectRatio="",e.style.width="",e.style.height="",e.offsetHeight;const o=e.getBoundingClientRect(),a=o.width||1,r=o.height||1;e.style.aspectRatio=i+"",i{t.timer=null,t.inHover||t.onTimerEnd()}),i),t.emit("set")}clear(){const t=this;t.timer&&(clearTimeout(t.timer),t.timer=null),t.removeProgressBar()}start(){const t=this;if(t.set(),t.state!==kt){if(t.option("pauseOnHover")){const e=t.instance.container;e.addEventListener("mouseenter",t.onMouseEnter,!1),e.addEventListener("mouseleave",t.onMouseLeave,!1)}document.addEventListener("visibilitychange",t.onVisibilityChange,!1),t.emit("start")}}stop(){const t=this,e=t.state,i=t.instance.container;t.clear(),t.state=kt,i.removeEventListener("mouseenter",t.onMouseEnter,!1),i.removeEventListener("mouseleave",t.onMouseLeave,!1),document.removeEventListener("visibilitychange",t.onVisibilityChange,!1),P(i,"has-autoplay"),e!==kt&&t.emit("stop")}pause(){const t=this;t.state===zt&&(t.state=Rt,t.clear(),t.emit(Rt))}resume(){const t=this,e=t.instance;if(e.isInfinite||e.page!==e.pages.length-1)if(t.state!==zt){if(t.state===Rt&&!t.inHover){const e=new Event("resume",{bubbles:!0,cancelable:!0});t.emit("resume",e),e.defaultPrevented||t.set()}}else t.set();else t.stop()}toggle(){this.state===zt||this.state===Rt?this.stop():this.start()}attach(){const t=this,e=t.instance;e.on("ready",t.onReady),e.on("Panzoom.startAnimation",t.onChange),e.on("Panzoom.endAnimation",t.onSettle),e.on("Panzoom.touchMove",t.onChange)}detach(){const t=this,e=t.instance;e.off("ready",t.onReady),e.off("Panzoom.startAnimation",t.onChange),e.off("Panzoom.endAnimation",t.onSettle),e.off("Panzoom.touchMove",t.onChange),t.stop()}}Object.defineProperty(It,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{autoStart:!0,pauseOnHover:!0,progressParentEl:null,showProgress:!0,timeout:3e3}});class Dt extends _{constructor(){super(...arguments),Object.defineProperty(this,"ref",{enumerable:!0,configurable:!0,writable:!0,value:null})}onPrepare(t){const e=t.carousel;if(!e)return;const i=t.container;i&&(e.options.Autoplay=p({autoStart:!1},this.option("Autoplay")||{},{pauseOnHover:!1,timeout:this.option("timeout"),progressParentEl:()=>this.option("progressParentEl")||null,on:{start:()=>{t.emit("startSlideshow")},set:e=>{var n;i.classList.add("has-slideshow"),(null===(n=t.getSlide())||void 0===n?void 0:n.state)!==lt.Ready&&e.pause()},stop:()=>{i.classList.remove("has-slideshow"),t.isCompact||t.endIdle(),t.emit("endSlideshow")},resume:(e,i)=>{var n,s,o;!i||!i.cancelable||(null===(n=t.getSlide())||void 0===n?void 0:n.state)===lt.Ready&&(null===(o=null===(s=t.carousel)||void 0===s?void 0:s.panzoom)||void 0===o?void 0:o.isResting)||i.preventDefault()}}}),e.attachPlugins({Autoplay:It}),this.ref=e.plugins.Autoplay)}onReady(t){const e=t.carousel,i=this.ref;i&&e&&this.option("playOnStart")&&(e.isInfinite||e.page{t.isCurrentSlide(e)&&i.stop()})),t.isCurrentSlide(e)&&i.resume()}onKeydown(t,e){var i;const n=this.ref;n&&e===this.option("key")&&"BUTTON"!==(null===(i=document.activeElement)||void 0===i?void 0:i.nodeName)&&n.toggle()}attach(){const t=this,e=t.instance;e.on("Carousel.init",t.onPrepare),e.on("Carousel.ready",t.onReady),e.on("done",t.onDone),e.on("keydown",t.onKeydown)}detach(){const t=this,e=t.instance;e.off("Carousel.init",t.onPrepare),e.off("Carousel.ready",t.onReady),e.off("done",t.onDone),e.off("keydown",t.onKeydown)}}Object.defineProperty(Dt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{key:" ",playOnStart:!1,progressParentEl:t=>{var e;return(null===(e=t.instance.container)||void 0===e?void 0:e.querySelector(".fancybox__toolbar [data-fancybox-toggle-slideshow]"))||t.instance.container},timeout:3e3}});const Ft={classes:{container:"f-thumbs f-carousel__thumbs",viewport:"f-thumbs__viewport",track:"f-thumbs__track",slide:"f-thumbs__slide",isResting:"is-resting",isSelected:"is-selected",isLoading:"is-loading",hasThumbs:"has-thumbs"},minCount:2,parentEl:null,thumbTpl:'',type:"modern"};var jt;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Hidden=2]="Hidden"}(jt||(jt={}));const Bt="isResting",Ht="thumbWidth",Nt="thumbHeight",_t="thumbClipWidth";let $t=class extends _{constructor(){super(...arguments),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:"modern"}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"track",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"carousel",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"thumbWidth",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbClipWidth",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbHeight",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbGap",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbExtraGap",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:jt.Init})}get isModern(){return"modern"===this.type}onInitSlide(t,e){const i=e.el?e.el.dataset:void 0;i&&(e.thumbSrc=i.thumbSrc||e.thumbSrc||"",e[_t]=parseFloat(i[_t]||"")||e[_t]||0,e[Nt]=parseFloat(i.thumbHeight||"")||e[Nt]||0),this.addSlide(e)}onInitSlides(){this.build()}onChange(){var t;if(!this.isModern)return;const e=this.container,i=this.instance,n=i.panzoom,s=this.carousel,o=s?s.panzoom:null,r=i.page;if(n&&s&&o){if(n.isDragging){P(e,this.cn(Bt));let n=(null===(t=s.pages[r])||void 0===t?void 0:t.pos)||0;n+=i.getProgress(r)*(this[_t]+this.thumbGap);let a=o.getBounds();-1*n>a.x.min&&-1*nparseFloat(getComputedStyle(t).getPropertyValue("--f-thumb-"+e))||0;this.thumbGap=e("gap"),this.thumbExtraGap=e("extra-gap"),this[Ht]=e("width")||40,this[_t]=e("clip-width")||40,this[Nt]=e("height")||40}build(){const t=this;if(t.state!==jt.Init)return;if(t.isDisabled())return void t.emit("disabled");const e=t.instance,i=e.container,n=t.getSlides(),s=t.option("type");t.type=s;const o=t.option("parentEl"),a=t.cn("container"),r=t.cn("track");let l=null==o?void 0:o.querySelector("."+a);l||(l=document.createElement("div"),C(l,a),o?o.appendChild(l):i.after(l)),C(l,`is-${s}`),C(i,t.cn("hasThumbs")),t.container=l,t.updateProps();let c=l.querySelector("."+r);c||(c=document.createElement("div"),C(c,t.cn("track")),l.appendChild(c)),t.track=c;const h=p({},{track:c,infinite:!1,center:!0,fill:"classic"===s,dragFree:!0,slidesPerPage:1,transition:!1,preload:.25,friction:.12,Panzoom:{maxVelocity:0},Dots:!1,Navigation:!1,classes:{container:"f-thumbs",viewport:"f-thumbs__viewport",track:"f-thumbs__track",slide:"f-thumbs__slide"}},t.option("Carousel")||{},{Sync:{target:e},slides:n}),d=new e.constructor(l,h);d.on("createSlide",((e,i)=>{t.setProps(i.index),t.emit("createSlide",i,i.el)})),d.on("ready",(()=>{t.shiftModern(),t.emit("ready")})),d.on("refresh",(()=>{t.shiftModern()})),d.on("Panzoom.click",((e,i,n)=>{t.onClick(n)})),t.carousel=d,t.state=jt.Ready}onClick(t){t.preventDefault(),t.stopPropagation();const e=this.instance,{pages:i,page:n}=e,s=t=>{if(t){const e=t.closest("[data-carousel-index]");if(e)return[parseInt(e.dataset.carouselIndex||"",10)||0,e]}return[-1,void 0]},o=(t,e)=>{const i=document.elementFromPoint(t,e);return i?s(i):[-1,void 0]};let[a,r]=s(t.target);if(a>-1)return;const l=this[_t],c=t.clientX,h=t.clientY;let[d,u]=o(c-l,h),[p,f]=o(c+l,h);u&&f?(a=Math.abs(c-u.getBoundingClientRect().right)-1&&i[a]&&e.slideTo(a)}getShift(t){var e;const i=this,{instance:n}=i,s=i.carousel;if(!n||!s)return 0;const o=i[Ht],a=i[_t],r=i.thumbGap,l=i.thumbExtraGap;if(!(null===(e=s.slides[t])||void 0===e?void 0:e.el))return 0;const c=.5*(o-a),h=n.pages.length-1;let d=n.getProgress(0),u=n.getProgress(h),p=n.getProgress(t,!1,!0),f=0,g=c+l+r;const m=d<0&&d>-1,v=u>0&&u<1;return 0===t?(f=g*Math.abs(d),v&&1===d&&(f-=g*Math.abs(u))):t===h?(f=g*Math.abs(u)*-1,m&&-1===u&&(f+=g*Math.abs(d))):m||v?(f=-1*g,f+=g*Math.abs(d),f+=g*(1-Math.abs(u))):f=g*p,f}setProps(t){var i;const n=this;if(!n.isModern)return;const{instance:s}=n,o=n.carousel;if(s&&o){const a=null===(i=o.slides[t])||void 0===i?void 0:i.el;if(a&&a.childNodes.length){let i=e(1-Math.abs(s.getProgress(t))),o=e(n.getShift(t));a.style.setProperty("--progress",i?i+"":""),a.style.setProperty("--shift",o+"")}}}shiftModern(){const t=this;if(!t.isModern)return;const{instance:e,track:i}=t,n=e.panzoom,s=t.carousel;if(!(e&&i&&n&&s))return;if(n.state===v.Init||n.state===v.Destroy)return;for(const i of e.slides)t.setProps(i.index);let o=(t[_t]+t.thumbGap)*(s.slides.length||0);i.style.setProperty("--width",o+"")}cleanup(){const t=this;t.carousel&&t.carousel.destroy(),t.carousel=null,t.container&&t.container.remove(),t.container=null,t.track&&t.track.remove(),t.track=null,t.state=jt.Init,P(t.instance.container,t.cn("hasThumbs"))}attach(){const t=this,e=t.instance;e.on("initSlide",t.onInitSlide),e.state===B.Init?e.on("initSlides",t.onInitSlides):t.onInitSlides(),e.on(["change","Panzoom.afterTransform"],t.onChange),e.on("Panzoom.refresh",t.onRefresh)}detach(){const t=this,e=t.instance;e.off("initSlide",t.onInitSlide),e.off("initSlides",t.onInitSlides),e.off(["change","Panzoom.afterTransform"],t.onChange),e.off("Panzoom.refresh",t.onRefresh),t.cleanup()}};Object.defineProperty($t,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:Ft});const Wt=Object.assign(Object.assign({},Ft),{key:"t",showOnStart:!0,parentEl:null}),Xt="is-masked",qt="aria-hidden";class Yt extends _{constructor(){super(...arguments),Object.defineProperty(this,"ref",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"hidden",{enumerable:!0,configurable:!0,writable:!0,value:!1})}get isEnabled(){const t=this.ref;return t&&!t.isDisabled()}get isHidden(){return this.hidden}onClick(t,e){e.stopPropagation()}onCreateSlide(t,e){var i,n,s;const o=(null===(s=null===(n=null===(i=this.instance)||void 0===i?void 0:i.carousel)||void 0===n?void 0:n.slides[e.index])||void 0===s?void 0:s.type)||"",a=e.el;if(a&&o){let t=`for-${o}`;["video","youtube","vimeo","html5video"].includes(o)&&(t+=" for-video"),C(a,t)}}onInit(){var t;const e=this,i=e.instance,n=i.carousel;if(e.ref||!n)return;const s=e.option("parentEl")||i.footer||i.container;if(!s)return;const o=p({},e.options,{parentEl:s,classes:{container:"f-thumbs fancybox__thumbs"},Carousel:{Sync:{friction:i.option("Carousel.friction")||0}},on:{ready:t=>{const i=t.container;i&&this.hidden&&(e.refresh(),i.style.transition="none",e.hide(),i.offsetHeight,queueMicrotask((()=>{i.style.transition="",e.show()})))}}});o.Carousel=o.Carousel||{},o.Carousel.on=p((null===(t=e.options.Carousel)||void 0===t?void 0:t.on)||{},{click:this.onClick,createSlide:this.onCreateSlide}),n.options.Thumbs=o,n.attachPlugins({Thumbs:$t}),e.ref=n.plugins.Thumbs,e.option("showOnStart")||(e.ref.state=jt.Hidden,e.hidden=!0)}onResize(){var t;const e=null===(t=this.ref)||void 0===t?void 0:t.container;e&&(e.style.maxHeight="")}onKeydown(t,e){const i=this.option("key");i&&i===e&&this.toggle()}toggle(){const t=this.ref;if(t&&!t.isDisabled())return t.state===jt.Hidden?(t.state=jt.Init,void t.build()):void(this.hidden?this.show():this.hide())}show(){const t=this.ref;if(!t||t.isDisabled())return;const e=t.container;e&&(this.refresh(),e.offsetHeight,e.removeAttribute(qt),e.classList.remove(Xt),this.hidden=!1)}hide(){const t=this.ref,e=t&&t.container;e&&(this.refresh(),e.offsetHeight,e.classList.add(Xt),e.setAttribute(qt,"true")),this.hidden=!0}refresh(){const t=this.ref;if(!t||!t.state)return;const e=t.container,i=(null==e?void 0:e.firstChild)||null;e&&i&&i.childNodes.length&&(e.style.maxHeight=`${i.getBoundingClientRect().height}px`)}attach(){const t=this,e=t.instance;e.state===rt.Init?e.on("Carousel.init",t.onInit):t.onInit(),e.on("resize",t.onResize),e.on("keydown",t.onKeydown)}detach(){var t;const e=this,i=e.instance;i.off("Carousel.init",e.onInit),i.off("resize",e.onResize),i.off("keydown",e.onKeydown),null===(t=i.carousel)||void 0===t||t.detachPlugins(["Thumbs"]),e.ref=null}}Object.defineProperty(Yt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:Wt});const Vt={panLeft:{icon:'',change:{panX:-100}},panRight:{icon:'',change:{panX:100}},panUp:{icon:'',change:{panY:-100}},panDown:{icon:'',change:{panY:100}},zoomIn:{icon:'',action:"zoomIn"},zoomOut:{icon:'',action:"zoomOut"},toggle1to1:{icon:'',action:"toggleZoom"},toggleZoom:{icon:'',action:"toggleZoom"},iterateZoom:{icon:'',action:"iterateZoom"},rotateCCW:{icon:'',action:"rotateCCW"},rotateCW:{icon:'',action:"rotateCW"},flipX:{icon:'',action:"flipX"},flipY:{icon:'',action:"flipY"},fitX:{icon:'',action:"fitX"},fitY:{icon:'',action:"fitY"},reset:{icon:'',action:"reset"},toggleFS:{icon:'',action:"toggleFS"}};var Zt;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Disabled=2]="Disabled"}(Zt||(Zt={}));const Ut={absolute:"auto",display:{left:["infobar"],middle:[],right:["iterateZoom","slideshow","fullscreen","thumbs","close"]},enabled:"auto",items:{infobar:{tpl:'
/
'},download:{tpl:'
'},prev:{tpl:''},next:{tpl:''},slideshow:{tpl:''},fullscreen:{tpl:''},thumbs:{tpl:''},close:{tpl:''}},parentEl:null},Gt={tabindex:"-1",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},Kt="has-toolbar",Jt="fancybox__toolbar";class Qt extends _{constructor(){super(...arguments),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:Zt.Init}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:null})}onReady(t){var e;if(!t.carousel)return;let i=this.option("display"),n=this.option("absolute"),s=this.option("enabled");if("auto"===s){const t=this.instance.carousel;let e=0;if(t)for(const i of t.slides)(i.panzoom||"image"===i.type)&&e++;e||(s=!1)}s||(i=void 0);let o=0;const a={left:[],middle:[],right:[]};if(i)for(const t of["left","middle","right"])for(const n of i[t]){const i=this.createEl(n);i&&(null===(e=a[t])||void 0===e||e.push(i),o++)}let r=null;if(o&&(r=this.createContainer()),r){for(const[t,e]of Object.entries(a)){const i=document.createElement("div");C(i,Jt+"__column is-"+t);for(const t of e)i.appendChild(t);"auto"!==n||"middle"!==t||e.length||(n=!0),r.appendChild(i)}!0===n&&C(r,"is-absolute"),this.state=Zt.Ready,this.onRefresh()}else this.state=Zt.Disabled}onClick(t){var e,i;const n=this.instance,s=n.getSlide(),o=null==s?void 0:s.panzoom,a=t.target,r=a&&S(a)?a.dataset:null;if(!r)return;if(void 0!==r.fancyboxToggleThumbs)return t.preventDefault(),t.stopPropagation(),void(null===(e=n.plugins.Thumbs)||void 0===e||e.toggle());if(void 0!==r.fancyboxToggleFullscreen)return t.preventDefault(),t.stopPropagation(),void this.instance.toggleFullscreen();if(void 0!==r.fancyboxToggleSlideshow){t.preventDefault(),t.stopPropagation();const e=null===(i=n.carousel)||void 0===i?void 0:i.plugins.Autoplay;let s=e.isActive;return o&&"mousemove"===o.panMode&&!s&&o.reset(),void(s?e.stop():e.start())}const l=r.panzoomAction,c=r.panzoomChange;if((c||l)&&(t.preventDefault(),t.stopPropagation()),c){let t={};try{t=JSON.parse(c)}catch(t){}o&&o.applyChange(t)}else l&&o&&o[l]&&o[l]()}onChange(){this.onRefresh()}onRefresh(){if(this.instance.isClosing())return;const t=this.container;if(!t)return;const e=this.instance.getSlide();if(!e||e.state!==lt.Ready)return;const i=e&&!e.error&&e.panzoom;for(const e of t.querySelectorAll("[data-panzoom-action]"))i?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));let n=i&&i.canZoomIn(),s=i&&i.canZoomOut();for(const e of t.querySelectorAll('[data-panzoom-action="zoomIn"]'))n?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));for(const e of t.querySelectorAll('[data-panzoom-action="zoomOut"]'))s?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));for(const e of t.querySelectorAll('[data-panzoom-action="toggleZoom"],[data-panzoom-action="iterateZoom"]')){s||n?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));const t=e.querySelector("g");t&&(t.style.display=n?"":"none")}}onDone(t,e){var i;null===(i=e.panzoom)||void 0===i||i.on("afterTransform",(()=>{this.instance.isCurrentSlide(e)&&this.onRefresh()})),this.instance.isCurrentSlide(e)&&this.onRefresh()}createContainer(){const t=this.instance.container;if(!t)return null;const e=this.option("parentEl")||t;let i=e.querySelector("."+Jt);return i||(i=document.createElement("div"),C(i,Jt),e.prepend(i)),i.addEventListener("click",this.onClick,{passive:!1,capture:!0}),t&&C(t,Kt),this.container=i,i}createEl(t){const e=this.instance,i=e.carousel;if(!i)return null;if("toggleFS"===t)return null;if("fullscreen"===t&&!ot())return null;let n=null;const o=i.slides.length||0;let a=0,r=0;for(const t of i.slides)(t.panzoom||"image"===t.type)&&a++,("image"===t.type||t.downloadSrc)&&r++;if(o<2&&["infobar","prev","next"].includes(t))return n;if(void 0!==Vt[t]&&!a)return null;if("download"===t&&!r)return null;if("thumbs"===t){const t=e.plugins.Thumbs;if(!t||!t.isEnabled)return null}if("slideshow"===t){if(!i.plugins.Autoplay||o<2)return null}if(void 0!==Vt[t]){const e=Vt[t];n=document.createElement("button"),n.setAttribute("title",this.instance.localize(`{{${t.toUpperCase()}}}`)),C(n,"f-button"),e.action&&(n.dataset.panzoomAction=e.action),e.change&&(n.dataset.panzoomChange=JSON.stringify(e.change)),n.appendChild(s(this.instance.localize(e.icon)))}else{const e=(this.option("items")||[])[t];e&&(n=s(this.instance.localize(e.tpl)),"function"==typeof e.click&&n.addEventListener("click",(t=>{t.preventDefault(),t.stopPropagation(),"function"==typeof e.click&&e.click.call(this,this,t)})))}const l=null==n?void 0:n.querySelector("svg");if(l)for(const[t,e]of Object.entries(Gt))l.getAttribute(t)||l.setAttribute(t,String(e));return n}removeContainer(){const t=this.container;t&&t.remove(),this.container=null,this.state=Zt.Disabled;const e=this.instance.container;e&&P(e,Kt)}attach(){const t=this,e=t.instance;e.on("Carousel.initSlides",t.onReady),e.on("done",t.onDone),e.on(["reveal","Carousel.change"],t.onChange),t.onReady(t.instance)}detach(){const t=this,e=t.instance;e.off("Carousel.initSlides",t.onReady),e.off("done",t.onDone),e.off(["reveal","Carousel.change"],t.onChange),t.removeContainer()}}Object.defineProperty(Qt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:Ut});const te={Hash:class extends _{onReady(){ht=!1}onChange(t){ut&&clearTimeout(ut);const{hash:e}=pt(),{hash:i}=ft(),n=t.isOpeningSlide(t.getSlide());n&&(ct=i===e?"":i),e&&e!==i&&(ut=setTimeout((()=>{try{if(t.state===rt.Ready){let t="replaceState";n&&!dt&&(t="pushState",dt=!0),window.history[t]({},document.title,window.location.pathname+window.location.search+e)}}catch(t){}}),300))}onClose(t){if(ut&&clearTimeout(ut),!ht&&dt)return dt=!1,ht=!1,void window.history.back();if(!ht)try{window.history.replaceState({},document.title,window.location.pathname+window.location.search+(ct||""))}catch(t){}}attach(){const t=this.instance;t.on("ready",this.onReady),t.on(["Carousel.ready","Carousel.change"],this.onChange),t.on("close",this.onClose)}detach(){const t=this.instance;t.off("ready",this.onReady),t.off(["Carousel.ready","Carousel.change"],this.onChange),t.off("close",this.onClose)}static parseURL(){return ft()}static startFromUrl(){gt()}static destroy(){window.removeEventListener("hashchange",vt,!1)}},Html:Lt,Images:wt,Slideshow:Dt,Thumbs:Yt,Toolbar:Qt},ee="with-fancybox",ie="hide-scrollbar",ne="--fancybox-scrollbar-compensate",se="--fancybox-body-margin",oe="aria-hidden",ae="is-using-tab",re="is-animated",le="is-compact",ce="is-loading",he="is-opening",de="has-caption",ue="disabled",pe="tabindex",fe="download",ge="href",me="src",ve=t=>"string"==typeof t,be=function(){var t=window.getSelection();return!!t&&"Range"===t.type};let ye,we=null,xe=null,Ee=0,Se=0;const Pe=new Map;let Ce=0;class Te extends m{get isIdle(){return this.idle}get isCompact(){return this.option("compact")}constructor(t=[],e={},i={}){super(e),Object.defineProperty(this,"userSlides",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"userPlugins",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"idle",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"idleTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"clickTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"pwt",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"ignoreFocusChange",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"startedFs",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:rt.Init}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"footer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"carousel",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"lastFocus",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"prevMouseMoveEvent",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),ye||(ye=ot()),this.id=e.id||++Ce,Pe.set(this.id,this),this.userSlides=t,this.userPlugins=i,queueMicrotask((()=>{this.init()}))}init(){if(this.state===rt.Destroy)return;this.state=rt.Init,this.attachPlugins(Object.assign(Object.assign({},Te.Plugins),this.userPlugins)),this.emit("init"),this.emit("attachPlugins"),!0===this.option("hideScrollbar")&&(()=>{if(!et)return;const t=document,e=t.body,i=t.documentElement;if(e.classList.contains(ie))return;let n=window.innerWidth-i.getBoundingClientRect().width;const s=parseFloat(window.getComputedStyle(e).marginRight);n<0&&(n=0),i.style.setProperty(ne,`${n}px`),s&&e.style.setProperty(se,`${s}px`),e.classList.add(ie)})(),this.initLayout(),this.scale();const t=()=>{this.initCarousel(this.userSlides),this.state=rt.Ready,this.attachEvents(),this.emit("ready"),setTimeout((()=>{this.container&&this.container.setAttribute(oe,"false")}),16)};this.option("Fullscreen.autoStart")&&ye&&!ye.isFullscreen()?ye.request().then((()=>{this.startedFs=!0,t()})).catch((()=>t())):t()}initLayout(){var t,e;const i=this.option("parentEl")||document.body,n=s(this.localize(this.option("tpl.main")||""));n&&(n.setAttribute("id",`fancybox-${this.id}`),n.setAttribute("aria-label",this.localize("{{MODAL}}")),n.classList.toggle(le,this.isCompact),C(n,this.option("mainClass")||""),C(n,he),this.container=n,this.footer=n.querySelector(".fancybox__footer"),i.appendChild(n),C(document.documentElement,ee),we&&xe||(we=document.createElement("span"),C(we,"fancybox-focus-guard"),we.setAttribute(pe,"0"),we.setAttribute(oe,"true"),we.setAttribute("aria-label","Focus guard"),xe=we.cloneNode(),null===(t=n.parentElement)||void 0===t||t.insertBefore(we,n),null===(e=n.parentElement)||void 0===e||e.append(xe)),n.addEventListener("mousedown",(t=>{Ee=t.pageX,Se=t.pageY,P(n,ae)})),this.option("animated")&&(C(n,re),setTimeout((()=>{this.isClosing()||P(n,re)}),350)),this.emit("initLayout"))}initCarousel(t){const e=this.container;if(!e)return;const n=e.querySelector(".fancybox__carousel");if(!n)return;const s=this.carousel=new Q(n,p({},{slides:t,transition:"fade",Panzoom:{lockAxis:this.option("dragToClose")?"xy":"x",infinite:!!this.option("dragToClose")&&"y"},Dots:!1,Navigation:{classes:{container:"fancybox__nav",button:"f-button",isNext:"is-next",isPrev:"is-prev"}},initialPage:this.option("startIndex"),l10n:this.option("l10n")},this.option("Carousel")||{}));s.on("*",((t,e,...i)=>{this.emit(`Carousel.${e}`,t,...i)})),s.on(["ready","change"],(()=>{this.manageCaption()})),this.on("Carousel.removeSlide",((t,e,i)=>{this.clearContent(i),i.state=void 0})),s.on("Panzoom.touchStart",(()=>{var t,e;this.isCompact||this.endIdle(),(null===(t=document.activeElement)||void 0===t?void 0:t.closest(".f-thumbs"))&&(null===(e=this.container)||void 0===e||e.focus())})),s.on("settle",(()=>{this.idleTimer||this.isCompact||!this.option("idle")||this.setIdle(),this.option("autoFocus")&&!this.isClosing&&this.checkFocus()})),this.option("dragToClose")&&(s.on("Panzoom.afterTransform",((t,e)=>{const n=this.getSlide();if(n&&i(n.el))return;const s=this.container;if(s){const t=Math.abs(e.current.f),i=t<1?"":Math.max(.5,Math.min(1,1-t/e.contentRect.fitHeight*1.5));s.style.setProperty("--fancybox-ts",i?"0s":""),s.style.setProperty("--fancybox-opacity",i+"")}})),s.on("Panzoom.touchEnd",((t,e,n)=>{var s;const o=this.getSlide();if(o&&i(o.el))return;if(e.isMobile&&document.activeElement&&-1!==["TEXTAREA","INPUT"].indexOf(null===(s=document.activeElement)||void 0===s?void 0:s.nodeName))return;const a=Math.abs(e.dragOffset.y);"y"===e.lockedAxis&&(a>=200||a>=50&&e.dragOffset.time<300)&&(n&&n.cancelable&&n.preventDefault(),this.close(n,"f-throwOut"+(e.current.f<0?"Up":"Down")))}))),s.on("change",(t=>{var e;let i=null===(e=this.getSlide())||void 0===e?void 0:e.triggerEl;if(i){const e=new CustomEvent("slideTo",{bubbles:!0,cancelable:!0,detail:t.page});i.dispatchEvent(e)}})),s.on(["refresh","change"],(t=>{const e=this.container;if(!e)return;for(const i of e.querySelectorAll("[data-fancybox-current-index]"))i.innerHTML=t.page+1;for(const i of e.querySelectorAll("[data-fancybox-count]"))i.innerHTML=t.pages.length;if(!t.isInfinite){for(const i of e.querySelectorAll("[data-fancybox-next]"))t.page0?(i.removeAttribute(ue),i.removeAttribute(pe)):(i.setAttribute(ue,""),i.setAttribute(pe,"-1"))}const i=this.getSlide();if(!i)return;let n=i.downloadSrc||"";n||"image"!==i.type||i.error||!ve(i[me])||(n=i[me]);for(const t of e.querySelectorAll("[data-fancybox-download]")){const e=i.downloadFilename;n?(t.removeAttribute(ue),t.removeAttribute(pe),t.setAttribute(ge,n),t.setAttribute(fe,e||n),t.setAttribute("target","_blank")):(t.setAttribute(ue,""),t.setAttribute(pe,"-1"),t.removeAttribute(ge),t.removeAttribute(fe))}})),this.emit("initCarousel")}attachEvents(){const t=this,e=t.container;if(!e)return;e.addEventListener("click",t.onClick,{passive:!1,capture:!1}),e.addEventListener("wheel",t.onWheel,{passive:!1,capture:!1}),document.addEventListener("keydown",t.onKeydown,{passive:!1,capture:!0}),document.addEventListener("visibilitychange",t.onVisibilityChange,!1),document.addEventListener("mousemove",t.onMousemove),t.option("trapFocus")&&document.addEventListener("focus",t.onFocus,!0),window.addEventListener("resize",t.onResize);const i=window.visualViewport;i&&(i.addEventListener("scroll",t.onResize),i.addEventListener("resize",t.onResize))}detachEvents(){const t=this,e=t.container;if(!e)return;document.removeEventListener("keydown",t.onKeydown,{passive:!1,capture:!0}),e.removeEventListener("wheel",t.onWheel,{passive:!1,capture:!1}),e.removeEventListener("click",t.onClick,{passive:!1,capture:!1}),document.removeEventListener("mousemove",t.onMousemove),window.removeEventListener("resize",t.onResize);const i=window.visualViewport;i&&(i.removeEventListener("resize",t.onResize),i.removeEventListener("scroll",t.onResize)),document.removeEventListener("visibilitychange",t.onVisibilityChange,!1),document.removeEventListener("focus",t.onFocus,!0)}scale(){const t=this.container;if(!t)return;const e=window.visualViewport,i=Math.max(1,(null==e?void 0:e.scale)||1);let n="",s="",o="";if(e&&i>1){let t=`${e.offsetLeft}px`,a=`${e.offsetTop}px`;n=e.width*i+"px",s=e.height*i+"px",o=`translate3d(${t}, ${a}, 0) scale(${1/i})`}t.style.transform=o,t.style.width=n,t.style.height=s}onClick(t){var e;const{container:i,isCompact:n}=this;if(!i||this.isClosing())return;!n&&this.option("idle")&&this.resetIdle();const s=t.composedPath()[0];if(s.closest(".fancybox-spinner")||s.closest("[data-fancybox-close]"))return t.preventDefault(),void this.close(t);if(s.closest("[data-fancybox-prev]"))return t.preventDefault(),void this.prev();if(s.closest("[data-fancybox-next]"))return t.preventDefault(),void this.next();if("click"===t.type&&0===t.detail)return;if(Math.abs(t.pageX-Ee)>30||Math.abs(t.pageY-Se)>30)return;const o=document.activeElement;if(be()&&o&&i.contains(o))return;if(n&&"image"===(null===(e=this.getSlide())||void 0===e?void 0:e.type))return void(this.clickTimer?(clearTimeout(this.clickTimer),this.clickTimer=null):this.clickTimer=setTimeout((()=>{this.toggleIdle(),this.clickTimer=null}),350));if(this.emit("click",t),t.defaultPrevented)return;let a=!1;if(s.closest(".fancybox__content")){if(o){if(o.closest("[contenteditable]"))return;s.matches(nt)||o.blur()}if(be())return;a=this.option("contentClick")}else s.closest(".fancybox__carousel")&&!s.matches(nt)&&(a=this.option("backdropClick"));"close"===a?(t.preventDefault(),this.close(t)):"next"===a?(t.preventDefault(),this.next()):"prev"===a&&(t.preventDefault(),this.prev())}onWheel(t){const e=t.target;let i=this.option("wheel",t);e.closest(".fancybox__thumbs")&&(i="slide");const s="slide"===i,o=[-t.deltaX||0,-t.deltaY||0,-t.detail||0].reduce((function(t,e){return Math.abs(e)>Math.abs(t)?e:t})),a=Math.max(-1,Math.min(1,o)),r=Date.now();this.pwt&&r-this.pwt<300?s&&t.preventDefault():(this.pwt=r,this.emit("wheel",t,a),t.defaultPrevented||("close"===i?(t.preventDefault(),this.close(t)):"slide"===i&&(n(e)||(t.preventDefault(),this[a>0?"prev":"next"]()))))}onKeydown(t){if(!this.isTopmost())return;this.isCompact||!this.option("idle")||this.isClosing()||this.resetIdle();const e=t.key,i=this.option("keyboard");if(!i)return;const n=t.composedPath()[0],s=document.activeElement&&document.activeElement.classList,o=s&&s.contains("f-button")||n.dataset.carouselPage||n.dataset.carouselIndex;if("Escape"!==e&&!o&&S(n)){if(n.isContentEditable||-1!==["TEXTAREA","OPTION","INPUT","SELECT","VIDEO"].indexOf(n.nodeName))return}if("Tab"===t.key?C(this.container,ae):P(this.container,ae),t.ctrlKey||t.altKey||t.shiftKey)return;this.emit("keydown",e,t);const a=i[e];a&&"function"==typeof this[a]&&(t.preventDefault(),this[a]())}onResize(){const t=this.container;if(!t)return;const e=this.isCompact;t.classList.toggle(le,e),this.manageCaption(this.getSlide()),this.isCompact?this.clearIdle():this.endIdle(),this.scale(),this.emit("resize")}onFocus(t){this.isTopmost()&&this.checkFocus(t)}onMousemove(t){this.prevMouseMoveEvent=t,!this.isCompact&&this.option("idle")&&this.resetIdle()}onVisibilityChange(){"visible"===document.visibilityState?this.checkFocus():this.endIdle()}manageCloseBtn(t){const e=this.optionFor(t,"closeButton")||!1;if("auto"===e){const t=this.plugins.Toolbar;if(t&&t.state===Zt.Ready)return}if(!e)return;if(!t.contentEl||t.closeBtnEl)return;const i=this.option("tpl.closeButton");if(i){const e=s(this.localize(i));t.closeBtnEl=t.contentEl.appendChild(e),t.el&&C(t.el,"has-close-btn")}}manageCaption(t=void 0){var e,i;const n="fancybox__caption",s=this.container;if(!s)return;P(s,de);const o=this.isCompact||this.option("commonCaption"),a=!o;if(this.caption&&this.stop(this.caption),a&&this.caption&&(this.caption.remove(),this.caption=null),o&&!this.caption)for(const t of(null===(e=this.carousel)||void 0===e?void 0:e.slides)||[])t.captionEl&&(t.captionEl.remove(),t.captionEl=void 0,P(t.el,de),null===(i=t.el)||void 0===i||i.removeAttribute("aria-labelledby"));if(t||(t=this.getSlide()),!t||o&&!this.isCurrentSlide(t))return;const r=t.el;let l=this.optionFor(t,"caption","");if(!l)return void(o&&this.caption&&this.animate(this.caption,"f-fadeOut",(()=>{this.caption&&(this.caption.innerHTML="")})));let c=null;if(a){if(c=t.captionEl||null,r&&!c){const e=n+`_${this.id}_${t.index}`;c=document.createElement("div"),C(c,n),c.setAttribute("id",e),t.captionEl=r.appendChild(c),C(r,de),r.setAttribute("aria-labelledby",e)}}else{if(c=this.caption,c||(c=s.querySelector("."+n)),!c){c=document.createElement("div"),c.dataset.fancyboxCaption="",C(c,n);(this.footer||s).prepend(c)}C(s,de),this.caption=c}c&&(c.innerHTML="",ve(l)||"number"==typeof l?c.innerHTML=l+"":l instanceof HTMLElement&&c.appendChild(l))}checkFocus(t){this.focus(t)}focus(t){var e;if(this.ignoreFocusChange)return;const i=document.activeElement||null,n=(null==t?void 0:t.target)||null,s=this.container,o=null===(e=this.carousel)||void 0===e?void 0:e.viewport;if(!s||!o)return;if(!t&&i&&s.contains(i))return;const a=this.getSlide(),r=a&&a.state===lt.Ready?a.el:null;if(!r||r.contains(i)||s===i)return;t&&t.cancelable&&t.preventDefault(),this.ignoreFocusChange=!0;const l=Array.from(s.querySelectorAll(nt));let c=[],h=null;for(let t of l){const e=!t.offsetParent||!!t.closest('[aria-hidden="true"]'),i=r&&r.contains(t),n=!o.contains(t);if(t===s||(i||n)&&!e){c.push(t);const e=t.dataset.origTabindex;void 0!==e&&e&&(t.tabIndex=parseFloat(e)),t.removeAttribute("data-orig-tabindex"),!t.hasAttribute("autoFocus")&&h||(h=t)}else{const e=void 0===t.dataset.origTabindex?t.getAttribute("tabindex")||"":t.dataset.origTabindex;e&&(t.dataset.origTabindex=e),t.tabIndex=-1}}let d=null;t?(!n||c.indexOf(n)<0)&&(d=h||s,c.length&&(i===xe?d=c[0]:this.lastFocus!==s&&i!==we||(d=c[c.length-1]))):d=a&&"image"===a.type?s:h||s,d&&st(d),this.lastFocus=document.activeElement,this.ignoreFocusChange=!1}next(){const t=this.carousel;t&&t.pages.length>1&&t.slideNext()}prev(){const t=this.carousel;t&&t.pages.length>1&&t.slidePrev()}jumpTo(...t){this.carousel&&this.carousel.slideTo(...t)}isTopmost(){var t;return(null===(t=Te.getInstance())||void 0===t?void 0:t.id)==this.id}animate(t=null,e="",i){if(!t||!e)return void(i&&i());this.stop(t);const n=s=>{s.target===t&&t.dataset.animationName&&(t.removeEventListener("animationend",n),delete t.dataset.animationName,i&&i(),P(t,e))};t.dataset.animationName=e,t.addEventListener("animationend",n),C(t,e)}stop(t){t&&t.dispatchEvent(new CustomEvent("animationend",{bubbles:!1,cancelable:!0,currentTarget:t}))}setContent(t,e="",i=!0){if(this.isClosing())return;const n=t.el;if(!n)return;let o=null;if(S(e)?o=e:(o=s(e+""),S(o)||(o=document.createElement("div"),o.innerHTML=e+"")),["img","picture","iframe","video","audio"].includes(o.nodeName.toLowerCase())){const t=document.createElement("div");t.appendChild(o),o=t}S(o)&&t.filter&&!t.error&&(o=o.querySelector(t.filter)),o&&S(o)?(C(o,"fancybox__content"),t.id&&o.setAttribute("id",t.id),"none"!==o.style.display&&"none"!==getComputedStyle(o).getPropertyValue("display")||(o.style.display=t.display||this.option("defaultDisplay")||"flex"),n.classList.add(`has-${t.error?"error":t.type||"unknown"}`),n.prepend(o),t.contentEl=o,i&&this.revealContent(t),this.manageCloseBtn(t),this.manageCaption(t)):this.setError(t,"{{ELEMENT_NOT_FOUND}}")}revealContent(t,e){const i=t.el,n=t.contentEl;i&&n&&(this.emit("reveal",t),this.hideLoading(t),t.state=lt.Opening,(e=this.isOpeningSlide(t)?void 0===e?this.optionFor(t,"showClass"):e:"f-fadeIn")?this.animate(n,e,(()=>{this.done(t)})):this.done(t))}done(t){this.isClosing()||(t.state=lt.Ready,this.emit("done",t),C(t.el,"is-done"),this.isCurrentSlide(t)&&this.option("autoFocus")&&queueMicrotask((()=>{var e;null===(e=t.panzoom)||void 0===e||e.updateControls(),this.option("autoFocus")&&this.focus()})),this.isOpeningSlide(t)&&(P(this.container,he),!this.isCompact&&this.option("idle")&&this.setIdle()))}isCurrentSlide(t){const e=this.getSlide();return!(!t||!e)&&e.index===t.index}isOpeningSlide(t){var e,i;return null===(null===(e=this.carousel)||void 0===e?void 0:e.prevPage)&&t&&t.index===(null===(i=this.getSlide())||void 0===i?void 0:i.index)}showLoading(t){t.state=lt.Loading;const e=t.el;if(!e)return;C(e,ce),this.emit("loading",t),t.spinnerEl||setTimeout((()=>{if(!this.isClosing()&&!t.spinnerEl&&t.state===lt.Loading){let i=s(E);C(i,"fancybox-spinner"),t.spinnerEl=i,e.prepend(i),this.animate(i,"f-fadeIn")}}),250)}hideLoading(t){const e=t.el;if(!e)return;const i=t.spinnerEl;this.isClosing()?null==i||i.remove():(P(e,ce),i&&this.animate(i,"f-fadeOut",(()=>{i.remove()})),t.state===lt.Loading&&(this.emit("loaded",t),t.state=lt.Ready))}setError(t,e){if(this.isClosing())return;const i=new Event("error",{bubbles:!0,cancelable:!0});if(this.emit("error",i,t),i.defaultPrevented)return;t.error=e,this.hideLoading(t),this.clearContent(t);const n=document.createElement("div");n.classList.add("fancybox-error"),n.innerHTML=this.localize(e||"

{{ERROR}}

"),this.setContent(t,n)}clearContent(t){if(void 0===t.state)return;this.emit("clearContent",t),t.contentEl&&(t.contentEl.remove(),t.contentEl=void 0);const e=t.el;e&&(P(e,"has-error"),P(e,"has-unknown"),P(e,`has-${t.type||"unknown"}`)),t.closeBtnEl&&t.closeBtnEl.remove(),t.closeBtnEl=void 0,t.captionEl&&t.captionEl.remove(),t.captionEl=void 0,t.spinnerEl&&t.spinnerEl.remove(),t.spinnerEl=void 0}getSlide(){var t;const e=this.carousel;return(null===(t=null==e?void 0:e.pages[null==e?void 0:e.page])||void 0===t?void 0:t.slides[0])||void 0}close(t,e){if(this.isClosing())return;const i=new Event("shouldClose",{bubbles:!0,cancelable:!0});if(this.emit("shouldClose",i,t),i.defaultPrevented)return;t&&t.cancelable&&(t.preventDefault(),t.stopPropagation());const n=()=>{this.proceedClose(t,e)};this.startedFs&&ye&&ye.isFullscreen()?Promise.resolve(ye.exit()).then((()=>n())):n()}clearIdle(){this.idleTimer&&clearTimeout(this.idleTimer),this.idleTimer=null}setIdle(t=!1){const e=()=>{this.clearIdle(),this.idle=!0,C(this.container,"is-idle"),this.emit("setIdle")};if(this.clearIdle(),!this.isClosing())if(t)e();else{const t=this.option("idle");t&&(this.idleTimer=setTimeout(e,t))}}endIdle(){this.clearIdle(),this.idle&&!this.isClosing()&&(this.idle=!1,P(this.container,"is-idle"),this.emit("endIdle"))}resetIdle(){this.endIdle(),this.setIdle()}toggleIdle(){this.idle?this.endIdle():this.setIdle(!0)}toggleFullscreen(){ye&&(ye.isFullscreen()?ye.exit():ye.request().then((()=>{this.startedFs=!0})))}isClosing(){return[rt.Closing,rt.CustomClosing,rt.Destroy].includes(this.state)}proceedClose(t,e){var i,n;this.state=rt.Closing,this.clearIdle(),this.detachEvents();const s=this.container,o=this.carousel,a=this.getSlide(),r=a&&this.option("placeFocusBack")?a.triggerEl||this.option("triggerEl"):null;if(r&&(tt(r)?st(r):r.focus()),s&&(P(s,he),C(s,"is-closing"),s.setAttribute(oe,"true"),this.option("animated")&&C(s,re),s.style.pointerEvents="none"),o){o.clearTransitions(),null===(i=o.panzoom)||void 0===i||i.destroy(),null===(n=o.plugins.Navigation)||void 0===n||n.detach();for(const t of o.slides){t.state=lt.Closing,this.hideLoading(t);const e=t.contentEl;e&&this.stop(e);const i=null==t?void 0:t.panzoom;i&&(i.stop(),i.detachEvents(),i.detachObserver()),this.isCurrentSlide(t)||o.emit("removeSlide",t)}}this.emit("close",t),this.state!==rt.CustomClosing?(void 0===e&&a&&(e=this.optionFor(a,"hideClass")),e&&a?(this.animate(a.contentEl,e,(()=>{o&&o.emit("removeSlide",a)})),setTimeout((()=>{this.destroy()}),500)):this.destroy()):setTimeout((()=>{this.destroy()}),500)}destroy(){var t;if(this.state===rt.Destroy)return;this.state=rt.Destroy,null===(t=this.carousel)||void 0===t||t.destroy();const e=this.container;e&&e.remove(),Pe.delete(this.id);const i=Te.getInstance();i?i.focus():(we&&(we.remove(),we=null),xe&&(xe.remove(),xe=null),P(document.documentElement,ee),(()=>{if(!et)return;const t=document,e=t.body;e.classList.remove(ie),e.style.setProperty(se,""),t.documentElement.style.setProperty(ne,"")})(),this.emit("destroy"))}static bind(t,e,i){if(!et)return;let n,s="",o={};if(void 0===t?n=document.body:ve(t)?(n=document.body,s=t,"object"==typeof e&&(o=e||{})):(n=t,ve(e)&&(s=e),"object"==typeof i&&(o=i||{})),!n||!S(n))return;s=s||"[data-fancybox]";const a=Te.openers.get(n)||new Map;a.set(s,o),Te.openers.set(n,a),1===a.size&&n.addEventListener("click",Te.fromEvent)}static unbind(t,e){let i,n="";if(ve(t)?(i=document.body,n=t):(i=t,ve(e)&&(n=e)),!i)return;const s=Te.openers.get(i);s&&n&&s.delete(n),n&&s||(Te.openers.delete(i),i.removeEventListener("click",Te.fromEvent))}static destroy(){let t;for(;t=Te.getInstance();)t.destroy();for(const t of Te.openers.keys())t.removeEventListener("click",Te.fromEvent);Te.openers=new Map}static fromEvent(t){if(t.defaultPrevented)return;if(t.button&&0!==t.button)return;if(t.ctrlKey||t.metaKey||t.shiftKey)return;let e=t.composedPath()[0];const i=e.closest("[data-fancybox-trigger]");if(i){const t=i.dataset.fancyboxTrigger||"",n=document.querySelectorAll(`[data-fancybox="${t}"]`),s=parseInt(i.dataset.fancyboxIndex||"",10)||0;e=n[s]||e}if(!(e&&e instanceof Element))return;let n,s,o,a;if([...Te.openers].reverse().find((([t,i])=>!(!t.contains(e)||![...i].reverse().find((([i,r])=>{let l=e.closest(i);return!!l&&(n=t,s=i,o=l,a=r,!0)}))))),!n||!s||!o)return;a=a||{},t.preventDefault(),e=o;let r=[],l=p({},at,a);l.event=t,l.triggerEl=e,l.delegate=i;const c=l.groupAll,h=l.groupAttr,d=h&&e?e.getAttribute(`${h}`):"";if((!e||d||c)&&(r=[].slice.call(n.querySelectorAll(s))),e&&!c&&(r=d?r.filter((t=>t.getAttribute(`${h}`)===d)):[e]),!r.length)return;const u=Te.getInstance();return u&&u.options.triggerEl&&r.indexOf(u.options.triggerEl)>-1?void 0:(e&&(l.startIndex=r.indexOf(e)),Te.fromNodes(r,l))}static fromSelector(t,e,i){let n=null,s="",o={};if(ve(t)?(n=document.body,s=t,"object"==typeof e&&(o=e||{})):t instanceof HTMLElement&&ve(e)&&(n=t,s=e,"object"==typeof i&&(o=i||{})),!n||!s)return!1;const a=Te.openers.get(n);return!!a&&(o=p({},a.get(s)||{},o),!!o&&Te.fromNodes(Array.from(n.querySelectorAll(s)),o))}static fromNodes(t,e){e=p({},at,e||{});const i=[];for(const n of t){const t=n.dataset||{},s=t[me]||n.getAttribute(ge)||n.getAttribute("currentSrc")||n.getAttribute(me)||void 0;let o;const a=e.delegate;let r;a&&i.length===e.startIndex&&(o=a instanceof HTMLImageElement?a:a.querySelector("img:not([aria-hidden])")),o||(o=n instanceof HTMLImageElement?n:n.querySelector("img:not([aria-hidden])")),o&&(r=o.currentSrc||o[me]||void 0,!r&&o.dataset&&(r=o.dataset.lazySrc||o.dataset[me]||void 0));const l={src:s,triggerEl:n,thumbEl:o,thumbElSrc:r,thumbSrc:r};for(const e in t){let i=t[e]+"";i="false"!==i&&("true"===i||i),l[e]=i}i.push(l)}return new Te(i,e)}static getInstance(t){if(t)return Pe.get(t);return Array.from(Pe.values()).reverse().find((t=>!t.isClosing()&&t))||null}static getSlide(){var t;return(null===(t=Te.getInstance())||void 0===t?void 0:t.getSlide())||null}static show(t=[],e={}){return new Te(t,e)}static next(){const t=Te.getInstance();t&&t.next()}static prev(){const t=Te.getInstance();t&&t.prev()}static close(t=!0,...e){if(t)for(const t of Pe.values())t.close(...e);else{const t=Te.getInstance();t&&t.close(...e)}}}Object.defineProperty(Te,"version",{enumerable:!0,configurable:!0,writable:!0,value:"5.0.33"}),Object.defineProperty(Te,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:at}),Object.defineProperty(Te,"Plugins",{enumerable:!0,configurable:!0,writable:!0,value:te}),Object.defineProperty(Te,"openers",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),t.Carousel=Q,t.Fancybox=Te,t.Panzoom=I})); diff --git a/static/fancybox/fancybox.css b/static/fancybox/fancybox.css deleted file mode 100644 index df55ecb..0000000 --- a/static/fancybox/fancybox.css +++ /dev/null @@ -1 +0,0 @@ -:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, 0.1);--f-spinner-color-2: rgba(17, 24, 28, 0.8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{100%{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throw-out-duration, 0.175s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0, calc(var(--f-throw-out-distance, 150px) * -1), 0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0, var(--f-throw-out-distance, 150px), 0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, 0.2s) ease .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, 0.2s) ease both f-zoomOutDown}@keyframes f-zoomInUp{from{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(0.975) translate3d(0, 16px, 0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, 0.2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, 0.2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeOut{100%{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, 0.1s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}100%{opacity:1}}@keyframes f-fadeFastOut{100%{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, 0.5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}100%{opacity:1}}@keyframes f-fadeSlowOut{100%{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, 0.2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, 0.2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}100%{opacity:1}}@keyframes f-crossfadeOut{100%{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translateX(100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideInNext{0%{transform:translateX(-100%)}100%{transform:translate3d(0, 0, 0)}}@keyframes f-slideOutNext{100%{transform:translateX(-100%)}}@keyframes f-slideOutPrev{100%{transform:translateX(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, 0.85s) cubic-bezier(0.16, 1, 0.3, 1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translateX(-75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translateX(75px);opacity:0}100%{transform:translate3d(0, 0, 0);opacity:1}}@keyframes f-classicOutNext{100%{transform:translateX(-75px);opacity:0}}@keyframes f-classicOutPrev{100%{transform:translateX(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: 0.65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover: hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translateX(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden !important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, 0.98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, 0.1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container::backdrop{background-color:rgba(0,0,0,0)}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video{overflow:hidden}.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translate3d(0, 0, 0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px 0;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:rgba(24,24,27,.5)}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, 0.6);--f-button-active-bg: rgba(0, 0, 0, 0.6);--f-button-hover-bg: rgba(0, 0, 0, 0.6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, 0.3);--f-button-active-bg: rgba(24, 24, 27, 0.5);--f-button-shadow: none;--f-button-transition: all 0.15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.5));--f-button-svg-disabled-opacity: 0.65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -0.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -0.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-enter-duration, 0.25s) ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:var(--f-backdrop-enter-duration, 0.35s) ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:var(--f-interface-exit-duration, 0.15s) ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:var(--f-backdrop-exit-duration, 0.35s) ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.fancybox__container.is-compact .has-iframe .fancybox__content,.fancybox__container.is-compact .has-map .fancybox__content,.fancybox__container.is-compact .has-pdf .fancybox__content{width:100%;height:100%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2, #e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden;transform:translate3d(0, 0, 0)}.f-thumbs__track{display:flex}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track::before{content:"";position:absolute;top:0;bottom:0;left:calc((var(--f-thumb-clip-width, 0))*-0.5);width:calc(var(--width, 0)*1px + var(--f-thumb-clip-width, 0));cursor:pointer}.is-modern .f-thumbs__slide{width:var(--f-thumb-clip-width);transform:translate3d(calc(var(--shift, 0) * -1px), 0, 0);transition:none;pointer-events:none}.is-modern.is-resting .f-thumbs__slide{transition:transform .33s ease}.is-modern.is-resting .f-thumbs__slide__button{transition:clip-path .33s ease}.is-using-tab .is-modern .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.f-thumbs__slide__button{appearance:none;width:var(--f-thumb-width);height:100%;margin:0 -100% 0 -100%;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:rgba(0,0,0,0);outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-modern .f-thumbs__slide__button{--clip-path: inset( 0 calc( ((var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0))) * (1 - var(--progress, 0)) * 0.5 ) round var(--f-thumb-border-radius, 0) );clip-path:var(--clip-path)}.is-classic .is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-classic .is-nav-selected .f-thumbs__slide__button::after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover;border-radius:var(--f-thumb-border-radius)}.f-thumbs.is-horizontal .f-thumbs__track{padding:8px 0 12px 0}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(0.23, 1, 0.32, 1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: 0.5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 16px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0.05))}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px !important}.is-closing .fancybox__thumbs{transition:none !important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, 0.94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, 0.65);--f-button-hover-bg: rgba(70, 70, 73, 0.65);--f-button-active-bg: rgba(90, 90, 93, 0.65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, 0.15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: 0.65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;user-select:none;pointer-events:none} \ No newline at end of file diff --git a/static/fancybox/fancybox.css b/static/fancybox/fancybox.css new file mode 120000 index 0000000..e47d875 --- /dev/null +++ b/static/fancybox/fancybox.css @@ -0,0 +1 @@ +fancybox-5.0.33.css \ No newline at end of file diff --git a/static/fancybox/fancybox.js b/static/fancybox/fancybox.js deleted file mode 100644 index 13153f5..0000000 --- a/static/fancybox/fancybox.js +++ /dev/null @@ -1 +0,0 @@ -!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).window=t.window||{})}(this,(function(t){"use strict";const e=(t,e=1e4)=>(t=parseFloat(t+"")||0,Math.round((t+Number.EPSILON)*e)/e),i=function(t){if(!(t&&t instanceof Element&&t.offsetParent))return!1;const e=t.scrollHeight>t.clientHeight,i=window.getComputedStyle(t).overflowY,n=-1!==i.indexOf("hidden"),s=-1!==i.indexOf("visible");return e&&!n&&!s},n=function(t,e=void 0){return!(!t||t===document.body||e&&t===e)&&(i(t)?t:n(t.parentElement,e))},s=function(t){var e=(new DOMParser).parseFromString(t,"text/html").body;if(e.childElementCount>1){for(var i=document.createElement("div");e.firstChild;)i.appendChild(e.firstChild);return i}return e.firstChild},o=t=>`${t||""}`.split(" ").filter((t=>!!t)),a=(t,e,i)=>{t&&o(e).forEach((e=>{t.classList.toggle(e,i||!1)}))};class r{constructor(t){Object.defineProperty(this,"pageX",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"pageY",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"clientX",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"clientY",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"time",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"nativePointer",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.nativePointer=t,this.pageX=t.pageX,this.pageY=t.pageY,this.clientX=t.clientX,this.clientY=t.clientY,this.id=self.Touch&&t instanceof Touch?t.identifier:-1,this.time=Date.now()}}const l={passive:!1};class c{constructor(t,{start:e=(()=>!0),move:i=(()=>{}),end:n=(()=>{})}){Object.defineProperty(this,"element",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"startCallback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"moveCallback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"endCallback",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"currentPointers",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"startPointers",{enumerable:!0,configurable:!0,writable:!0,value:[]}),this.element=t,this.startCallback=e,this.moveCallback=i,this.endCallback=n;for(const t of["onPointerStart","onTouchStart","onMove","onTouchEnd","onPointerEnd","onWindowBlur"])this[t]=this[t].bind(this);this.element.addEventListener("mousedown",this.onPointerStart,l),this.element.addEventListener("touchstart",this.onTouchStart,l),this.element.addEventListener("touchmove",this.onMove,l),this.element.addEventListener("touchend",this.onTouchEnd),this.element.addEventListener("touchcancel",this.onTouchEnd)}onPointerStart(t){if(!t.buttons||0!==t.button)return;const e=new r(t);this.currentPointers.some((t=>t.id===e.id))||this.triggerPointerStart(e,t)&&(window.addEventListener("mousemove",this.onMove),window.addEventListener("mouseup",this.onPointerEnd),window.addEventListener("blur",this.onWindowBlur))}onTouchStart(t){for(const e of Array.from(t.changedTouches||[]))this.triggerPointerStart(new r(e),t);window.addEventListener("blur",this.onWindowBlur)}onMove(t){const e=this.currentPointers.slice(),i="changedTouches"in t?Array.from(t.changedTouches||[]).map((t=>new r(t))):[new r(t)],n=[];for(const t of i){const e=this.currentPointers.findIndex((e=>e.id===t.id));e<0||(n.push(t),this.currentPointers[e]=t)}n.length&&this.moveCallback(t,this.currentPointers.slice(),e)}onPointerEnd(t){t.buttons>0&&0!==t.button||(this.triggerPointerEnd(t,new r(t)),window.removeEventListener("mousemove",this.onMove),window.removeEventListener("mouseup",this.onPointerEnd),window.removeEventListener("blur",this.onWindowBlur))}onTouchEnd(t){for(const e of Array.from(t.changedTouches||[]))this.triggerPointerEnd(t,new r(e))}triggerPointerStart(t,e){return!!this.startCallback(e,t,this.currentPointers.slice())&&(this.currentPointers.push(t),this.startPointers.push(t),!0)}triggerPointerEnd(t,e){const i=this.currentPointers.findIndex((t=>t.id===e.id));i<0||(this.currentPointers.splice(i,1),this.startPointers.splice(i,1),this.endCallback(t,e,this.currentPointers.slice()))}onWindowBlur(){this.clear()}clear(){for(;this.currentPointers.length;){const t=this.currentPointers[this.currentPointers.length-1];this.currentPointers.splice(this.currentPointers.length-1,1),this.startPointers.splice(this.currentPointers.length-1,1),this.endCallback(new Event("touchend",{bubbles:!0,cancelable:!0,clientX:t.clientX,clientY:t.clientY}),t,this.currentPointers.slice())}}stop(){this.element.removeEventListener("mousedown",this.onPointerStart,l),this.element.removeEventListener("touchstart",this.onTouchStart,l),this.element.removeEventListener("touchmove",this.onMove,l),this.element.removeEventListener("touchend",this.onTouchEnd),this.element.removeEventListener("touchcancel",this.onTouchEnd),window.removeEventListener("mousemove",this.onMove),window.removeEventListener("mouseup",this.onPointerEnd),window.removeEventListener("blur",this.onWindowBlur)}}function h(t,e){return e?Math.sqrt(Math.pow(e.clientX-t.clientX,2)+Math.pow(e.clientY-t.clientY,2)):0}function d(t,e){return e?{clientX:(t.clientX+e.clientX)/2,clientY:(t.clientY+e.clientY)/2}:t}const u=t=>"object"==typeof t&&null!==t&&t.constructor===Object&&"[object Object]"===Object.prototype.toString.call(t),f=(t,...e)=>{const i=e.length;for(let n=0;n{const n=Array.isArray(i)?[]:{};t[e]||Object.assign(t,{[e]:n}),u(i)?Object.assign(t[e],f(n,i)):Array.isArray(i)?Object.assign(t,{[e]:[...i]}):Object.assign(t,{[e]:i})}))}return t},p=function(t,e){return t.split(".").reduce(((t,e)=>"object"==typeof t?t[e]:void 0),e)};class g{constructor(t={}){Object.defineProperty(this,"options",{enumerable:!0,configurable:!0,writable:!0,value:t}),Object.defineProperty(this,"events",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),this.setOptions(t);for(const t of Object.getOwnPropertyNames(Object.getPrototypeOf(this)))t.startsWith("on")&&"function"==typeof this[t]&&(this[t]=this[t].bind(this))}setOptions(t){this.options=t?f({},this.constructor.defaults,t):{};for(const[t,e]of Object.entries(this.option("on")||{}))this.on(t,e)}option(t,...e){let i=p(t,this.options);return i&&"function"==typeof i&&(i=i.call(this,this,...e)),i}optionFor(t,e,i,...n){let s=p(e,t);var o;"string"!=typeof(o=s)||isNaN(o)||isNaN(parseFloat(o))||(s=parseFloat(s)),"true"===s&&(s=!0),"false"===s&&(s=!1),s&&"function"==typeof s&&(s=s.call(this,this,t,...n));let a=p(e,this.options);return a&&"function"==typeof a?s=a.call(this,this,t,...n,s):void 0===s&&(s=a),void 0===s?i:s}cn(t){const e=this.options.classes;return e&&e[t]||""}localize(t,e=[]){t=String(t).replace(/\{\{(\w+).?(\w+)?\}\}/g,((t,e,i)=>{let n="";return i?n=this.option(`${e[0]+e.toLowerCase().substring(1)}.l10n.${i}`):e&&(n=this.option(`l10n.${e}`)),n||(n=t),n}));for(let i=0;ie))}on(t,e){let i=[];"string"==typeof t?i=t.split(" "):Array.isArray(t)&&(i=t),this.events||(this.events=new Map),i.forEach((t=>{let i=this.events.get(t);i||(this.events.set(t,[]),i=[]),i.includes(e)||i.push(e),this.events.set(t,i)}))}off(t,e){let i=[];"string"==typeof t?i=t.split(" "):Array.isArray(t)&&(i=t),i.forEach((t=>{const i=this.events.get(t);if(Array.isArray(i)){const t=i.indexOf(e);t>-1&&i.splice(t,1)}}))}emit(t,...e){[...this.events.get(t)||[]].forEach((t=>t(this,...e))),"*"!==t&&this.emit("*",t,...e)}}Object.defineProperty(g,"version",{enumerable:!0,configurable:!0,writable:!0,value:"5.0.28"}),Object.defineProperty(g,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{}});class m extends g{constructor(t={}){super(t),Object.defineProperty(this,"plugins",{enumerable:!0,configurable:!0,writable:!0,value:{}})}attachPlugins(t={}){const e=new Map;for(const[i,n]of Object.entries(t)){const t=this.option(i),s=this.plugins[i];s||!1===t?s&&!1===t&&(s.detach(),delete this.plugins[i]):e.set(i,new n(this,t||{}))}for(const[t,i]of e)this.plugins[t]=i,i.attach()}detachPlugins(t){t=t||Object.keys(this.plugins);for(const e of t){const t=this.plugins[e];t&&t.detach(),delete this.plugins[e]}return this.emit("detachPlugins"),this}}var b;!function(t){t[t.Init=0]="Init",t[t.Error=1]="Error",t[t.Ready=2]="Ready",t[t.Panning=3]="Panning",t[t.Mousemove=4]="Mousemove",t[t.Destroy=5]="Destroy"}(b||(b={}));const v=["a","b","c","d","e","f"],y={PANUP:"Move up",PANDOWN:"Move down",PANLEFT:"Move left",PANRIGHT:"Move right",ZOOMIN:"Zoom in",ZOOMOUT:"Zoom out",TOGGLEZOOM:"Toggle zoom level",TOGGLE1TO1:"Toggle zoom level",ITERATEZOOM:"Toggle zoom level",ROTATECCW:"Rotate counterclockwise",ROTATECW:"Rotate clockwise",FLIPX:"Flip horizontally",FLIPY:"Flip vertically",FITX:"Fit horizontally",FITY:"Fit vertically",RESET:"Reset",TOGGLEFS:"Toggle fullscreen"},w={content:null,width:"auto",height:"auto",panMode:"drag",touch:!0,dragMinThreshold:3,lockAxis:!1,mouseMoveFactor:1,mouseMoveFriction:.12,zoom:!0,pinchToZoom:!0,panOnlyZoomed:"auto",minScale:1,maxScale:2,friction:.25,dragFriction:.35,decelFriction:.05,click:"toggleZoom",dblClick:!1,wheel:"zoom",wheelLimit:7,spinner:!0,bounds:"auto",infinite:!1,rubberband:!0,bounce:!0,maxVelocity:75,transformParent:!1,classes:{content:"f-panzoom__content",isLoading:"is-loading",canZoomIn:"can-zoom_in",canZoomOut:"can-zoom_out",isDraggable:"is-draggable",isDragging:"is-dragging",inFullscreen:"in-fullscreen",htmlHasFullscreen:"with-panzoom-in-fullscreen"},l10n:y},x='
',E=t=>t&&null!==t&&t instanceof Element&&"nodeType"in t,S=(t,e)=>{t&&o(e).forEach((e=>{t.classList.remove(e)}))},P=(t,e)=>{t&&o(e).forEach((e=>{t.classList.add(e)}))},C={a:1,b:0,c:0,d:1,e:0,f:0},T=1e5,M=1e4,O="mousemove",A="drag",L="content";let z=null,R=null;class k extends m{get fits(){return this.contentRect.width-this.contentRect.fitWidth<1&&this.contentRect.height-this.contentRect.fitHeight<1}get isTouchDevice(){return null===R&&(R=window.matchMedia("(hover: none)").matches),R}get isMobile(){return null===z&&(z=/iPhone|iPad|iPod|Android/i.test(navigator.userAgent)),z}get panMode(){return this.options.panMode!==O||this.isTouchDevice?A:O}get panOnlyZoomed(){const t=this.options.panOnlyZoomed;return"auto"===t?this.isTouchDevice:t}get isInfinite(){return this.option("infinite")}get angle(){return 180*Math.atan2(this.current.b,this.current.a)/Math.PI||0}get targetAngle(){return 180*Math.atan2(this.target.b,this.target.a)/Math.PI||0}get scale(){const{a:t,b:e}=this.current;return Math.sqrt(t*t+e*e)||1}get targetScale(){const{a:t,b:e}=this.target;return Math.sqrt(t*t+e*e)||1}get minScale(){return this.option("minScale")||1}get fullScale(){const{contentRect:t}=this;return t.fullWidth/t.fitWidth||1}get maxScale(){return this.fullScale*(this.option("maxScale")||1)||1}get coverScale(){const{containerRect:t,contentRect:e}=this,i=Math.max(t.height/e.fitHeight,t.width/e.fitWidth)||1;return Math.min(this.fullScale,i)}get isScaling(){return Math.abs(this.targetScale-this.scale)>1e-5&&!this.isResting}get isContentLoading(){const t=this.content;return!!(t&&t instanceof HTMLImageElement)&&!t.complete}get isResting(){if(this.isBouncingX||this.isBouncingY)return!1;for(const t of v){const e="e"==t||"f"===t?1e-4:1e-5;if(Math.abs(this.target[t]-this.current[t])>e)return!1}return!(!this.ignoreBounds&&!this.checkBounds().inBounds)}constructor(t,e={},i={}){var n;if(super(e),Object.defineProperty(this,"pointerTracker",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"resizeObserver",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"updateTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"clickTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"rAF",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"isTicking",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"ignoreBounds",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"isBouncingX",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"isBouncingY",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"clicks",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"trackingPoints",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"pwt",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"cwd",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"pmme",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"friction",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:b.Init}),Object.defineProperty(this,"isDragging",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"content",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"spinner",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"containerRect",{enumerable:!0,configurable:!0,writable:!0,value:{width:0,height:0,innerWidth:0,innerHeight:0}}),Object.defineProperty(this,"contentRect",{enumerable:!0,configurable:!0,writable:!0,value:{top:0,right:0,bottom:0,left:0,fullWidth:0,fullHeight:0,fitWidth:0,fitHeight:0,width:0,height:0}}),Object.defineProperty(this,"dragStart",{enumerable:!0,configurable:!0,writable:!0,value:{x:0,y:0,top:0,left:0,time:0}}),Object.defineProperty(this,"dragOffset",{enumerable:!0,configurable:!0,writable:!0,value:{x:0,y:0,time:0}}),Object.defineProperty(this,"current",{enumerable:!0,configurable:!0,writable:!0,value:Object.assign({},C)}),Object.defineProperty(this,"target",{enumerable:!0,configurable:!0,writable:!0,value:Object.assign({},C)}),Object.defineProperty(this,"velocity",{enumerable:!0,configurable:!0,writable:!0,value:{a:0,b:0,c:0,d:0,e:0,f:0}}),Object.defineProperty(this,"lockedAxis",{enumerable:!0,configurable:!0,writable:!0,value:!1}),!t)throw new Error("Container Element Not Found");this.container=t,this.initContent(),this.attachPlugins(Object.assign(Object.assign({},k.Plugins),i)),this.emit("attachPlugins"),this.emit("init");const o=this.content;if(o.addEventListener("load",this.onLoad),o.addEventListener("error",this.onError),this.isContentLoading){if(this.option("spinner")){t.classList.add(this.cn("isLoading"));const e=s(x);!t.contains(o)||o.parentElement instanceof HTMLPictureElement?this.spinner=t.appendChild(e):this.spinner=(null===(n=o.parentElement)||void 0===n?void 0:n.insertBefore(e,o))||null}this.emit("beforeLoad")}else queueMicrotask((()=>{this.enable()}))}initContent(){const{container:t}=this,e=this.cn(L);let i=this.option(L)||t.querySelector(`.${e}`);if(i||(i=t.querySelector("img,picture")||t.firstElementChild,i&&P(i,e)),i instanceof HTMLPictureElement&&(i=i.querySelector("img")),!i)throw new Error("No content found");this.content=i}onLoad(){const{spinner:t,container:e,state:i}=this;t&&(t.remove(),this.spinner=null),this.option("spinner")&&e.classList.remove(this.cn("isLoading")),this.emit("afterLoad"),i===b.Init?this.enable():this.updateMetrics()}onError(){this.state!==b.Destroy&&(this.spinner&&(this.spinner.remove(),this.spinner=null),this.stop(),this.detachEvents(),this.state=b.Error,this.emit("error"))}attachObserver(){var t;const e=()=>{const{container:t,containerRect:e}=this;return Math.abs(e.width-t.getBoundingClientRect().width)>.1||Math.abs(e.height-t.getBoundingClientRect().height)>.1};this.resizeObserver||void 0===window.ResizeObserver||(this.resizeObserver=new ResizeObserver((()=>{this.updateTimer||(e()?(this.onResize(),this.isMobile&&(this.updateTimer=setTimeout((()=>{e()&&this.onResize(),this.updateTimer=null}),500))):this.updateTimer&&(clearTimeout(this.updateTimer),this.updateTimer=null))}))),null===(t=this.resizeObserver)||void 0===t||t.observe(this.container)}detachObserver(){var t;null===(t=this.resizeObserver)||void 0===t||t.disconnect()}attachEvents(){const{container:t}=this;t.addEventListener("click",this.onClick,{passive:!1,capture:!1}),t.addEventListener("wheel",this.onWheel,{passive:!1}),this.pointerTracker=new c(t,{start:this.onPointerDown,move:this.onPointerMove,end:this.onPointerUp}),document.addEventListener(O,this.onMouseMove)}detachEvents(){var t;const{container:e}=this;e.removeEventListener("click",this.onClick,{passive:!1,capture:!1}),e.removeEventListener("wheel",this.onWheel,{passive:!1}),null===(t=this.pointerTracker)||void 0===t||t.stop(),this.pointerTracker=null,document.removeEventListener(O,this.onMouseMove),document.removeEventListener("keydown",this.onKeydown,!0),this.clickTimer&&(clearTimeout(this.clickTimer),this.clickTimer=null),this.updateTimer&&(clearTimeout(this.updateTimer),this.updateTimer=null)}animate(){this.setTargetForce();const t=this.friction,e=this.option("maxVelocity");for(const i of v)t?(this.velocity[i]*=1-t,e&&!this.isScaling&&(this.velocity[i]=Math.max(Math.min(this.velocity[i],e),-1*e)),this.current[i]+=this.velocity[i]):this.current[i]=this.target[i];this.setTransform(),this.setEdgeForce(),!this.isResting||this.isDragging?this.rAF=requestAnimationFrame((()=>this.animate())):this.stop("current")}setTargetForce(){for(const t of v)"e"===t&&this.isBouncingX||"f"===t&&this.isBouncingY||(this.velocity[t]=(1/(1-this.friction)-1)*(this.target[t]-this.current[t]))}checkBounds(t=0,e=0){const{current:i}=this,n=i.e+t,s=i.f+e,o=this.getBounds(),{x:a,y:r}=o,l=a.min,c=a.max,h=r.min,d=r.max;let u=0,f=0;return l!==1/0&&nc&&(u=c-n),h!==1/0&&sd&&(f=d-s),Math.abs(u)<1e-4&&(u=0),Math.abs(f)<1e-4&&(f=0),Object.assign(Object.assign({},o),{xDiff:u,yDiff:f,inBounds:!u&&!f})}clampTargetBounds(){const{target:t}=this,{x:e,y:i}=this.getBounds();e.min!==1/0&&(t.e=Math.max(t.e,e.min)),e.max!==1/0&&(t.e=Math.min(t.e,e.max)),i.min!==1/0&&(t.f=Math.max(t.f,i.min)),i.max!==1/0&&(t.f=Math.min(t.f,i.max))}calculateContentDim(t=this.current){const{content:e,contentRect:i}=this,{fitWidth:n,fitHeight:s,fullWidth:o,fullHeight:a}=i;let r=o,l=a;if(this.option("zoom")||0!==this.angle){const i=!(e instanceof HTMLImageElement)&&("none"===window.getComputedStyle(e).maxWidth||"none"===window.getComputedStyle(e).maxHeight),c=i?o:n,h=i?a:s,d=this.getMatrix(t),u=new DOMPoint(0,0).matrixTransform(d),f=new DOMPoint(0+c,0).matrixTransform(d),p=new DOMPoint(0+c,0+h).matrixTransform(d),g=new DOMPoint(0,0+h).matrixTransform(d),m=Math.abs(p.x-u.x),b=Math.abs(p.y-u.y),v=Math.abs(g.x-f.x),y=Math.abs(g.y-f.y);r=Math.max(m,v),l=Math.max(b,y)}return{contentWidth:r,contentHeight:l}}setEdgeForce(){if(this.ignoreBounds||this.isDragging||this.panMode===O||this.targetScale{const t=window.getSelection();return t&&"Range"===t.type})()&&!i.closest("button"))return;const n=i.closest("[data-panzoom-action]"),s=i.closest("[data-panzoom-change]"),o=n||s,a=o&&E(o)?o.dataset:null;if(a){const e=a.panzoomChange,i=a.panzoomAction;if((e||i)&&t.preventDefault(),e){let t={};try{t=JSON.parse(e)}catch(t){console&&console.warn("The given data was not valid JSON")}return void this.applyChange(t)}if(i)return void(this[i]&&this[i]())}if(Math.abs(this.dragOffset.x)>3||Math.abs(this.dragOffset.y)>3)return t.preventDefault(),void t.stopPropagation();if(i.closest("[data-fancybox]"))return;const r=this.content.getBoundingClientRect(),l=this.dragStart;if(l.time&&!this.canZoomOut()&&(Math.abs(r.x-l.x)>2||Math.abs(r.y-l.y)>2))return;this.dragStart.time=0;const c=e=>{this.option("zoom",t)&&e&&"string"==typeof e&&/(iterateZoom)|(toggle(Zoom|Full|Cover|Max)|(zoomTo(Fit|Cover|Max)))/.test(e)&&"function"==typeof this[e]&&(t.preventDefault(),this[e]({event:t}))},h=this.option("click",t),d=this.option("dblClick",t);d?(this.clicks++,1==this.clicks&&(this.clickTimer=setTimeout((()=>{1===this.clicks?(this.emit("click",t),!t.defaultPrevented&&h&&c(h)):(this.emit("dblClick",t),t.defaultPrevented||c(d)),this.clicks=0,this.clickTimer=null}),350))):(this.emit("click",t),!t.defaultPrevented&&h&&c(h))}addTrackingPoint(t){const e=this.trackingPoints.filter((t=>t.time>Date.now()-100));e.push(t),this.trackingPoints=e}onPointerDown(t,e,i){var n;if(!1===this.option("touch",t))return!1;this.pwt=0,this.dragOffset={x:0,y:0,time:0},this.trackingPoints=[];const s=this.content.getBoundingClientRect();if(this.dragStart={x:s.x,y:s.y,top:s.top,left:s.left,time:Date.now()},this.clickTimer)return!1;if(this.panMode===O&&this.targetScale>1)return t.preventDefault(),t.stopPropagation(),!1;const o=t.composedPath()[0];if(!i.length){if(["TEXTAREA","OPTION","INPUT","SELECT","VIDEO","IFRAME"].includes(o.nodeName)||o.closest("[contenteditable],[data-selectable],[data-draggable],[data-clickable],[data-panzoom-change],[data-panzoom-action]"))return!1;null===(n=window.getSelection())||void 0===n||n.removeAllRanges()}if("mousedown"===t.type)["A","BUTTON"].includes(o.nodeName)||t.preventDefault();else if(Math.abs(this.velocity.a)>.3)return!1;return this.target.e=this.current.e,this.target.f=this.current.f,this.stop(),this.isDragging||(this.isDragging=!0,this.addTrackingPoint(e),this.emit("touchStart",t)),!0}onPointerMove(t,i,s){if(!1===this.option("touch",t))return;if(!this.isDragging)return;if(i.length<2&&this.panOnlyZoomed&&e(this.targetScale)<=e(this.minScale))return;if(this.emit("touchMove",t),t.defaultPrevented)return;this.addTrackingPoint(i[0]);const{content:o}=this,a=d(s[0],s[1]),r=d(i[0],i[1]);let l=0,c=0;if(i.length>1){const t=o.getBoundingClientRect();l=a.clientX-t.left-.5*t.width,c=a.clientY-t.top-.5*t.height}const u=h(s[0],s[1]),f=h(i[0],i[1]);let p=u?f/u:1,g=r.clientX-a.clientX,m=r.clientY-a.clientY;this.dragOffset.x+=g,this.dragOffset.y+=m,this.dragOffset.time=Date.now()-this.dragStart.time;let b=e(this.targetScale)===e(this.minScale)&&this.option("lockAxis");if(b&&!this.lockedAxis)if("xy"===b||"y"===b||"touchmove"===t.type){if(Math.abs(this.dragOffset.x)<6&&Math.abs(this.dragOffset.y)<6)return void t.preventDefault();const e=Math.abs(180*Math.atan2(this.dragOffset.y,this.dragOffset.x)/Math.PI);this.lockedAxis=e>45&&e<135?"y":"x",this.dragOffset.x=0,this.dragOffset.y=0,g=0,m=0}else this.lockedAxis=b;if(n(t.target,this.content)&&(b="x",this.dragOffset.y=0),b&&"xy"!==b&&this.lockedAxis!==b&&e(this.targetScale)===e(this.minScale))return;t.cancelable&&t.preventDefault(),this.container.classList.add(this.cn("isDragging"));const v=this.checkBounds(g,m);this.option("rubberband")?("x"!==this.isInfinite&&(v.xDiff>0&&g<0||v.xDiff<0&&g>0)&&(g*=Math.max(0,.5-Math.abs(.75/this.contentRect.fitWidth*v.xDiff))),"y"!==this.isInfinite&&(v.yDiff>0&&m<0||v.yDiff<0&&m>0)&&(m*=Math.max(0,.5-Math.abs(.75/this.contentRect.fitHeight*v.yDiff)))):(v.xDiff&&(g=0),v.yDiff&&(m=0));const y=this.targetScale,w=this.minScale,x=this.maxScale;y<.5*w&&(p=Math.max(p,w)),y>1.5*x&&(p=Math.min(p,x)),"y"===this.lockedAxis&&e(y)===e(w)&&(g=0),"x"===this.lockedAxis&&e(y)===e(w)&&(m=0),this.applyChange({originX:l,originY:c,panX:g,panY:m,scale:p,friction:this.option("dragFriction"),ignoreBounds:!0})}onPointerUp(t,e,i){if(i.length)return this.dragOffset.x=0,this.dragOffset.y=0,void(this.trackingPoints=[]);this.container.classList.remove(this.cn("isDragging")),this.isDragging&&(this.addTrackingPoint(e),this.panOnlyZoomed&&this.contentRect.width-this.contentRect.fitWidth<1&&this.contentRect.height-this.contentRect.fitHeight<1&&(this.trackingPoints=[]),n(t.target,this.content)&&"y"===this.lockedAxis&&(this.trackingPoints=[]),this.emit("touchEnd",t),this.isDragging=!1,this.lockedAxis=!1,this.state!==b.Destroy&&(t.defaultPrevented||this.startDecelAnim()))}startDecelAnim(){var t;const i=this.isScaling;this.rAF&&(cancelAnimationFrame(this.rAF),this.rAF=null),this.isBouncingX=!1,this.isBouncingY=!1;for(const t of v)this.velocity[t]=0;this.target.e=this.current.e,this.target.f=this.current.f,S(this.container,"is-scaling"),S(this.container,"is-animating"),this.isTicking=!1;const{trackingPoints:n}=this,s=n[0],o=n[n.length-1];let a=0,r=0,l=0;o&&s&&(a=o.clientX-s.clientX,r=o.clientY-s.clientY,l=o.time-s.time);const c=(null===(t=window.visualViewport)||void 0===t?void 0:t.scale)||1;1!==c&&(a*=c,r*=c);let h=0,d=0,u=0,f=0,p=this.option("decelFriction");const g=this.targetScale;if(l>0){u=Math.abs(a)>3?a/(l/30):0,f=Math.abs(r)>3?r/(l/30):0;const t=this.option("maxVelocity");t&&(u=Math.max(Math.min(u,t),-1*t),f=Math.max(Math.min(f,t),-1*t))}u&&(h=u/(1/(1-p)-1)),f&&(d=f/(1/(1-p)-1)),("y"===this.option("lockAxis")||"xy"===this.option("lockAxis")&&"y"===this.lockedAxis&&e(g)===this.minScale)&&(h=u=0),("x"===this.option("lockAxis")||"xy"===this.option("lockAxis")&&"x"===this.lockedAxis&&e(g)===this.minScale)&&(d=f=0);const m=this.dragOffset.x,b=this.dragOffset.y,y=this.option("dragMinThreshold")||0;Math.abs(m)this.maxScale+1e-5)||i&&!h&&!d)&&(p=.35),this.applyChange({panX:h,panY:d,friction:p}),this.emit("decel",u,f,m,b)}onWheel(t){var e=[-t.deltaX||0,-t.deltaY||0,-t.detail||0].reduce((function(t,e){return Math.abs(e)>Math.abs(t)?e:t}));const i=Math.max(-1,Math.min(1,e));if(this.emit("wheel",t,i),this.panMode===O)return;if(t.defaultPrevented)return;const n=this.option("wheel");"pan"===n?(t.preventDefault(),this.panOnlyZoomed&&!this.canZoomOut()||this.applyChange({panX:2*-t.deltaX,panY:2*-t.deltaY,bounce:!1})):"zoom"===n&&!1!==this.option("zoom")&&this.zoomWithWheel(t)}onMouseMove(t){this.panWithMouse(t)}onKeydown(t){"Escape"===t.key&&this.toggleFS()}onResize(){this.updateMetrics(),this.checkBounds().inBounds||this.requestTick()}setTransform(){this.emit("beforeTransform");const{current:t,target:i,content:n,contentRect:s}=this,o=Object.assign({},C);for(const n of v){const s="e"==n||"f"===n?M:T;o[n]=e(t[n],s),Math.abs(i[n]-t[n])<("e"==n||"f"===n?.51:.001)&&(t[n]=i[n])}let{a:a,b:r,c:l,d:c,e:h,f:d}=o,u=`matrix(${a}, ${r}, ${l}, ${c}, ${h}, ${d})`,f=n.parentElement instanceof HTMLPictureElement?n.parentElement:n;if(this.option("transformParent")&&(f=f.parentElement||f),f.style.transform===u)return;f.style.transform=u;const{contentWidth:p,contentHeight:g}=this.calculateContentDim();s.width=p,s.height=g,this.emit("afterTransform")}updateMetrics(t=!1){var i;if(!this||this.state===b.Destroy)return;if(this.isContentLoading)return;const n=Math.max(1,(null===(i=window.visualViewport)||void 0===i?void 0:i.scale)||1),{container:s,content:o}=this,a=o instanceof HTMLImageElement,r=s.getBoundingClientRect(),l=getComputedStyle(this.container);let c=r.width*n,h=r.height*n;const d=parseFloat(l.paddingTop)+parseFloat(l.paddingBottom),u=c-(parseFloat(l.paddingLeft)+parseFloat(l.paddingRight)),f=h-d;this.containerRect={width:c,height:h,innerWidth:u,innerHeight:f};let p=this.option("width")||"auto",g=this.option("height")||"auto";"auto"===p&&(p=parseFloat(o.dataset.width||"")||(t=>{let e=0;return e=t instanceof HTMLImageElement?t.naturalWidth:t instanceof SVGElement?t.width.baseVal.value:Math.max(t.offsetWidth,t.scrollWidth),e||0})(o)),"auto"===g&&(g=parseFloat(o.dataset.height||"")||(t=>{let e=0;return e=t instanceof HTMLImageElement?t.naturalHeight:t instanceof SVGElement?t.height.baseVal.value:Math.max(t.offsetHeight,t.scrollHeight),e||0})(o));let m=o.parentElement instanceof HTMLPictureElement?o.parentElement:o;this.option("transformParent")&&(m=m.parentElement||m);const v=m.getAttribute("style")||"";m.style.setProperty("transform","none","important"),a&&(m.style.width="",m.style.height=""),m.offsetHeight;const y=o.getBoundingClientRect();let w=y.width*n,x=y.height*n,E=0,S=0;a&&(Math.abs(p-w)>1||Math.abs(g-x)>1)&&({width:w,height:x,top:E,left:S}=((t,e,i,n)=>{const s=i/n;return s>t/e?(i=t,n=t/s):(i=e*s,n=e),{width:i,height:n,top:.5*(e-n),left:.5*(t-i)}})(w,x,p,g)),this.contentRect=Object.assign(Object.assign({},this.contentRect),{top:y.top-r.top+E,bottom:r.bottom-y.bottom+E,left:y.left-r.left+S,right:r.right-y.right+S,fitWidth:w,fitHeight:x,width:w,height:x,fullWidth:p,fullHeight:g}),m.style.cssText=v,a&&(m.style.width=`${w}px`,m.style.height=`${x}px`),this.setTransform(),!0!==t&&this.emit("refresh"),this.ignoreBounds||(e(this.targetScale)this.maxScale?this.zoomTo(this.maxScale,{friction:0}):this.state===b.Init||this.checkBounds().inBounds||this.requestTick()),this.updateControls()}calculateBounds(){const{contentWidth:t,contentHeight:i}=this.calculateContentDim(this.target),{targetScale:n,lockedAxis:s}=this,{fitWidth:o,fitHeight:a}=this.contentRect;let r=0,l=0,c=0,h=0;const d=this.option("infinite");if(!0===d||s&&d===s)r=-1/0,c=1/0,l=-1/0,h=1/0;else{let{containerRect:s,contentRect:d}=this,u=e(o*n,M),f=e(a*n,M),{innerWidth:p,innerHeight:g}=s;if(s.width===u&&(p=s.width),s.width===f&&(g=s.height),t>p){c=.5*(t-p),r=-1*c;let e=.5*(d.right-d.left);r+=e,c+=e}if(o>p&&tg){h=.5*(i-g),l=-1*h;let t=.5*(d.bottom-d.top);l+=t,h+=t}a>g&&ie(s.fitWidth,1)||e(s.height,1)>e(s.fitHeight,1))&&(g=!0)),e(s.width*r,1)e(r),b=!m&&!g&&f&&e(d)i&&(n=i/t)}y=y.scale(n)}y=y.translate(-o,-a).translate(-p,-g).multiply(m),s&&(y=y.rotate(s)),l&&(y=y.scale(-1,1)),c&&(y=y.scale(1,-1));for(const t of v)"e"!==t&&"f"!==t&&(y[t]>this.minScale+1e-5||y[t].1||this.panMode===O||!1===d)&&!h&&this.clampTargetBounds(),u===b.Init?this.animate():this.isResting||(this.state=b.Panning,this.requestTick())}stop(t=!1){if(this.state===b.Init||this.state===b.Destroy)return;const e=this.isTicking;this.rAF&&(cancelAnimationFrame(this.rAF),this.rAF=null),this.isBouncingX=!1,this.isBouncingY=!1;for(const e of v)this.velocity[e]=0,"current"===t?this.current[e]=this.target[e]:"target"===t&&(this.target[e]=this.current[e]);this.setTransform(),S(this.container,"is-scaling"),S(this.container,"is-animating"),this.isTicking=!1,this.state=b.Ready,e&&(this.emit("endAnimation"),this.updateControls())}requestTick(){this.isTicking||(this.emit("startAnimation"),this.updateControls(),P(this.container,"is-animating"),this.isScaling&&P(this.container,"is-scaling")),this.isTicking=!0,this.rAF||(this.rAF=requestAnimationFrame((()=>this.animate())))}panWithMouse(t,i=this.option("mouseMoveFriction")){if(this.pmme=t,this.panMode!==O||!t)return;if(e(this.targetScale)<=e(this.minScale))return;this.emit("mouseMove",t);const{container:n,containerRect:s,contentRect:o}=this,a=s.width,r=s.height,l=n.getBoundingClientRect(),c=(t.clientX||0)-l.left,h=(t.clientY||0)-l.top;let{contentWidth:d,contentHeight:u}=this.calculateContentDim(this.target);const f=this.option("mouseMoveFactor");f>1&&(d!==a&&(d*=f),u!==r&&(u*=f));let p=.5*(d-a)-c/a*100/100*(d-a);p+=.5*(o.right-o.left);let g=.5*(u-r)-h/r*100/100*(u-r);g+=.5*(o.bottom-o.top),this.applyChange({panX:p-this.target.e,panY:g-this.target.f,friction:i})}zoomWithWheel(t){if(this.state===b.Destroy||this.state===b.Init)return;const i=Date.now();if(i-this.pwt<45)return void t.preventDefault();this.pwt=i;var n=[-t.deltaX||0,-t.deltaY||0,-t.detail||0].reduce((function(t,e){return Math.abs(e)>Math.abs(t)?e:t}));const s=Math.max(-1,Math.min(1,n)),{targetScale:o,maxScale:a,minScale:r}=this;let l=o*(100+45*s)/100;e(l)e(a)&&e(o)>=e(a)?(this.cwd+=Math.abs(s),l=a):(this.cwd=0,l=Math.max(Math.min(l,a),r)),this.cwd>this.option("wheelLimit")||(t.preventDefault(),e(l)!==e(o)&&this.zoomTo(l,{event:t}))}canZoomIn(){return this.option("zoom")&&(e(this.contentRect.width,1)e(this.minScale)}zoomIn(t=1.25,e){this.zoomTo(this.targetScale*t,e)}zoomOut(t=.8,e){this.zoomTo(this.targetScale*t,e)}zoomToFit(t){this.zoomTo("fit",t)}zoomToCover(t){this.zoomTo("cover",t)}zoomToFull(t){this.zoomTo("full",t)}zoomToMax(t){this.zoomTo("max",t)}toggleZoom(t){this.zoomTo(this.targetScale-this.minScale<.5*(this.fullScale-this.minScale)?"full":"fit",t)}toggleMax(t){this.zoomTo(this.targetScale-this.minScale<.5*(this.maxScale-this.minScale)?"max":"fit",t)}toggleCover(t){this.zoomTo(this.targetScale-this.minScale<.5*(this.coverScale-this.minScale)?"cover":"fit",t)}iterateZoom(t){this.zoomTo("next",t)}zoomTo(t=1,{friction:e="auto",originX:i="auto",originY:n="auto",event:s}={}){if(this.isContentLoading||this.state===b.Destroy)return;const{targetScale:o}=this;this.stop();let a=1;if(this.panMode===O&&(s=this.pmme||s),s||"auto"===i||"auto"===n){const t=this.content.getBoundingClientRect(),e=this.container.getBoundingClientRect(),o=s?s.clientX:e.left+.5*e.width,a=s?s.clientY:e.top+.5*e.height;i=o-t.left-.5*t.width,n=a-t.top-.5*t.height}const r=this.fullScale,l=this.maxScale,c=this.coverScale;if("number"==typeof t)a=t/o||1;else if("full"===t)a=r/o||1;else if("cover"===t)a=c/o||1;else if("max"===t)a=l/o||1;else if("fit"===t)a=1/o||1;else if("next"===t){let t=[1,r,l].sort(((t,e)=>t-e)),e=t.findIndex((t=>t>o+1e-5));a=t[e]/o||1/o}e="auto"===e?a>1?.15:.25:e,this.applyChange({scale:a,originX:i,originY:n,friction:e}),s&&this.panMode===O&&this.panWithMouse(s,e)}rotateCCW(){this.applyChange({angle:-90})}rotateCW(){this.applyChange({angle:90})}flipX(){this.applyChange({flipX:!0})}flipY(){this.applyChange({flipY:!0})}fitX(){this.stop("target");const{containerRect:t,contentRect:e,target:i}=this;this.applyChange({panX:.5*t.width-(e.left+.5*e.fitWidth)-i.e,panY:.5*t.height-(e.top+.5*e.fitHeight)-i.f,scale:t.width/e.fitWidth/this.targetScale,originX:0,originY:0,ignoreBounds:!0})}fitY(){this.stop("target");const{containerRect:t,contentRect:e,target:i}=this;this.applyChange({panX:.5*t.width-(e.left+.5*e.fitWidth)-i.e,panY:.5*t.innerHeight-(e.top+.5*e.fitHeight)-i.f,scale:t.height/e.fitHeight/this.targetScale,originX:0,originY:0,ignoreBounds:!0})}toggleFS(){const{container:t}=this,e=this.cn("inFullscreen"),i=this.cn("htmlHasFullscreen");t.classList.toggle(e);const n=t.classList.contains(e);n?(document.documentElement.classList.add(i),document.addEventListener("keydown",this.onKeydown,!0)):(document.documentElement.classList.remove(i),document.removeEventListener("keydown",this.onKeydown,!0)),this.updateMetrics(),this.emit(n?"enterFS":"exitFS")}getMatrix(t=this.current){const{a:e,b:i,c:n,d:s,e:o,f:a}=t;return new DOMMatrix([e,i,n,s,o,a])}reset(t){if(this.state!==b.Init&&this.state!==b.Destroy){this.stop("current");for(const t of v)this.target[t]=C[t];this.target.a=this.minScale,this.target.d=this.minScale,this.clampTargetBounds(),this.isResting||(this.friction=void 0===t?this.option("friction"):t,this.state=b.Panning,this.requestTick())}}destroy(){this.stop(),this.state=b.Destroy,this.detachEvents(),this.detachObserver();const{container:t,content:e}=this,i=this.option("classes")||{};for(const e of Object.values(i))t.classList.remove(e+"");e&&(e.removeEventListener("load",this.onLoad),e.removeEventListener("error",this.onError)),this.detachPlugins()}}Object.defineProperty(k,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:w}),Object.defineProperty(k,"Plugins",{enumerable:!0,configurable:!0,writable:!0,value:{}});const I=function(t,e){let i=!0;return(...n)=>{i&&(i=!1,t(...n),setTimeout((()=>{i=!0}),e))}},D=(t,e)=>{let i=[];return t.childNodes.forEach((t=>{t.nodeType!==Node.ELEMENT_NODE||e&&!t.matches(e)||i.push(t)})),i},F={viewport:null,track:null,enabled:!0,slides:[],axis:"x",transition:"fade",preload:1,slidesPerPage:"auto",initialPage:0,friction:.12,Panzoom:{decelFriction:.12},center:!0,infinite:!0,fill:!0,dragFree:!1,adaptiveHeight:!1,direction:"ltr",classes:{container:"f-carousel",viewport:"f-carousel__viewport",track:"f-carousel__track",slide:"f-carousel__slide",isLTR:"is-ltr",isRTL:"is-rtl",isHorizontal:"is-horizontal",isVertical:"is-vertical",inTransition:"in-transition",isSelected:"is-selected"},l10n:{NEXT:"Next slide",PREV:"Previous slide",GOTO:"Go to slide #%d"}};var j;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Destroy=2]="Destroy"}(j||(j={}));const H=t=>{if("string"==typeof t||t instanceof HTMLElement)t={html:t};else{const e=t.thumb;void 0!==e&&("string"==typeof e&&(t.thumbSrc=e),e instanceof HTMLImageElement&&(t.thumbEl=e,t.thumbElSrc=e.src,t.thumbSrc=e.src),delete t.thumb)}return Object.assign({html:"",el:null,isDom:!1,class:"",customClass:"",index:-1,dim:0,gap:0,pos:0,transition:!1},t)},B=(t={})=>Object.assign({index:-1,slides:[],dim:0,pos:-1},t);class N extends g{constructor(t,e){super(e),Object.defineProperty(this,"instance",{enumerable:!0,configurable:!0,writable:!0,value:t})}attach(){}detach(){}}const _={classes:{list:"f-carousel__dots",isDynamic:"is-dynamic",hasDots:"has-dots",dot:"f-carousel__dot",isBeforePrev:"is-before-prev",isPrev:"is-prev",isCurrent:"is-current",isNext:"is-next",isAfterNext:"is-after-next"},dotTpl:'',dynamicFrom:11,maxCount:1/0,minCount:2};class $ extends N{constructor(){super(...arguments),Object.defineProperty(this,"isDynamic",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"list",{enumerable:!0,configurable:!0,writable:!0,value:null})}onRefresh(){this.refresh()}build(){let t=this.list;if(!t){t=document.createElement("ul"),P(t,this.cn("list")),t.setAttribute("role","tablist");const e=this.instance.container;e.appendChild(t),P(e,this.cn("hasDots")),this.list=t}return t}refresh(){var t;const e=this.instance.pages.length,i=Math.min(2,this.option("minCount")),n=Math.max(2e3,this.option("maxCount")),s=this.option("dynamicFrom");if(en)return void this.cleanup();const o="number"==typeof s&&e>5&&e>=s,r=!this.list||this.isDynamic!==o||this.list.children.length!==e;r&&this.cleanup();const l=this.build();if(a(l,this.cn("isDynamic"),!!o),r)for(let t=0;t=e-1&&s.setAttribute(W,"")))}addBtn(t){var e;const i=this.instance,n=document.createElement("button");n.setAttribute("tabindex","0"),n.setAttribute("title",i.localize(`{{${t.toUpperCase()}}}`)),P(n,this.cn("button")+" "+this.cn(t===X?"isNext":"isPrev"));const s=i.isRTL?t===X?q:X:t;var o;return n.innerHTML=i.localize(this.option(`${s}Tpl`)),n.dataset[`carousel${o=t,o?o.match("^[a-z]")?o.charAt(0).toUpperCase()+o.substring(1):o:""}`]="true",null===(e=this.container)||void 0===e||e.appendChild(n),n}build(){const t=this.instance.container,e=this.cn("container");let{container:i,prev:n,next:s}=this;i||(i=t.querySelector("."+e),this.isDom=!!i),i||(i=document.createElement("div"),P(i,e),t.appendChild(i)),this.container=i,s||(s=i.querySelector("[data-carousel-next]")),s||(s=this.addBtn(X)),this.next=s,n||(n=i.querySelector("[data-carousel-prev]")),n||(n=this.addBtn(q)),this.prev=n}cleanup(){this.isDom||(this.prev&&this.prev.remove(),this.next&&this.next.remove(),this.container&&this.container.remove()),this.prev=null,this.next=null,this.container=null,this.isDom=!1}attach(){this.instance.on(["refresh","change"],this.onRefresh)}detach(){this.instance.off(["refresh","change"],this.onRefresh),this.cleanup()}}Object.defineProperty(Y,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{classes:{container:"f-carousel__nav",button:"f-button",isNext:"is-next",isPrev:"is-prev"},nextTpl:'',prevTpl:''}});class V extends N{constructor(){super(...arguments),Object.defineProperty(this,"selectedIndex",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"target",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"nav",{enumerable:!0,configurable:!0,writable:!0,value:null})}addAsTargetFor(t){this.target=this.instance,this.nav=t,this.attachEvents()}addAsNavFor(t){this.nav=this.instance,this.target=t,this.attachEvents()}attachEvents(){const{nav:t,target:e}=this;t&&e&&(t.options.initialSlide=e.options.initialPage,t.state===j.Ready?this.onNavReady(t):t.on("ready",this.onNavReady),e.state===j.Ready?this.onTargetReady(e):e.on("ready",this.onTargetReady))}onNavReady(t){t.on("createSlide",this.onNavCreateSlide),t.on("Panzoom.click",this.onNavClick),t.on("Panzoom.touchEnd",this.onNavTouch),this.onTargetChange()}onTargetReady(t){t.on("change",this.onTargetChange),t.on("Panzoom.refresh",this.onTargetChange),this.onTargetChange()}onNavClick(t,e,i){this.onNavTouch(t,t.panzoom,i)}onNavTouch(t,e,i){var n,s;if(Math.abs(e.dragOffset.x)>3||Math.abs(e.dragOffset.y)>3)return;const o=i.target,{nav:a,target:r}=this;if(!a||!r||!o)return;const l=o.closest("[data-index]");if(i.stopPropagation(),i.preventDefault(),!l)return;const c=parseInt(l.dataset.index||"",10)||0,h=r.getPageForSlide(c),d=a.getPageForSlide(c);a.slideTo(d),r.slideTo(h,{friction:(null===(s=null===(n=this.nav)||void 0===n?void 0:n.plugins)||void 0===s?void 0:s.Sync.option("friction"))||0}),this.markSelectedSlide(c)}onNavCreateSlide(t,e){e.index===this.selectedIndex&&this.markSelectedSlide(e.index)}onTargetChange(){var t,e;const{target:i,nav:n}=this;if(!i||!n)return;if(n.state!==j.Ready||i.state!==j.Ready)return;const s=null===(e=null===(t=i.pages[i.page])||void 0===t?void 0:t.slides[0])||void 0===e?void 0:e.index,o=n.getPageForSlide(s);this.markSelectedSlide(s),n.slideTo(o,null===n.prevPage&&null===i.prevPage?{friction:0}:void 0)}markSelectedSlide(t){const e=this.nav;e&&e.state===j.Ready&&(this.selectedIndex=t,[...e.slides].map((e=>{e.el&&e.el.classList[e.index===t?"add":"remove"]("is-nav-selected")})))}attach(){const t=this;let e=t.options.target,i=t.options.nav;e?t.addAsNavFor(e):i&&t.addAsTargetFor(i)}detach(){const t=this,e=t.nav,i=t.target;e&&(e.off("ready",t.onNavReady),e.off("createSlide",t.onNavCreateSlide),e.off("Panzoom.click",t.onNavClick),e.off("Panzoom.touchEnd",t.onNavTouch)),t.nav=null,i&&(i.off("ready",t.onTargetReady),i.off("refresh",t.onTargetChange),i.off("change",t.onTargetChange)),t.target=null}}Object.defineProperty(V,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{friction:.35}});const Z={Navigation:Y,Dots:$,Sync:V},U="animationend",G="isSelected",K="slide";class J extends m{get axis(){return this.isHorizontal?"e":"f"}get isEnabled(){return this.state===j.Ready}get isInfinite(){let t=!1;const{contentDim:e,viewportDim:i,pages:n,slides:s}=this,o=s[0];return n.length>=2&&o&&e+o.dim>=i&&(t=this.option("infinite")),t}get isRTL(){return"rtl"===this.option("direction")}get isHorizontal(){return"x"===this.option("axis")}constructor(t,e={},i={}){if(super(),Object.defineProperty(this,"bp",{enumerable:!0,configurable:!0,writable:!0,value:""}),Object.defineProperty(this,"lp",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"userOptions",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"userPlugins",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:j.Init}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"prevPage",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"viewport",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"track",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"slides",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"pages",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"panzoom",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"inTransition",{enumerable:!0,configurable:!0,writable:!0,value:new Set}),Object.defineProperty(this,"contentDim",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"viewportDim",{enumerable:!0,configurable:!0,writable:!0,value:0}),"string"==typeof t&&(t=document.querySelector(t)),!t||!E(t))throw new Error("No Element found");this.container=t,this.slideNext=I(this.slideNext.bind(this),150),this.slidePrev=I(this.slidePrev.bind(this),150),this.userOptions=e,this.userPlugins=i,queueMicrotask((()=>{this.processOptions()}))}processOptions(){var t,e;const i=f({},J.defaults,this.userOptions);let n="";const s=i.breakpoints;if(s&&u(s))for(const[t,e]of Object.entries(s))window.matchMedia(t).matches&&u(e)&&(n+=t,f(i,e));n===this.bp&&this.state!==j.Init||(this.bp=n,this.state===j.Ready&&(i.initialSlide=(null===(e=null===(t=this.pages[this.page])||void 0===t?void 0:t.slides[0])||void 0===e?void 0:e.index)||0),this.state!==j.Init&&this.destroy(),super.setOptions(i),!1===this.option("enabled")?this.attachEvents():setTimeout((()=>{this.init()}),0))}init(){this.state=j.Init,this.emit("init"),this.attachPlugins(Object.assign(Object.assign({},J.Plugins),this.userPlugins)),this.emit("attachPlugins"),this.initLayout(),this.initSlides(),this.updateMetrics(),this.setInitialPosition(),this.initPanzoom(),this.attachEvents(),this.state=j.Ready,this.emit("ready")}initLayout(){const{container:t}=this,e=this.option("classes");P(t,this.cn("container")),a(t,e.isLTR,!this.isRTL),a(t,e.isRTL,this.isRTL),a(t,e.isVertical,!this.isHorizontal),a(t,e.isHorizontal,this.isHorizontal);let i=this.option("viewport")||t.querySelector(`.${e.viewport}`);i||(i=document.createElement("div"),P(i,e.viewport),i.append(...D(t,`.${e.slide}`)),t.prepend(i)),i.addEventListener("scroll",this.onScroll);let n=this.option("track")||t.querySelector(`.${e.track}`);n||(n=document.createElement("div"),P(n,e.track),n.append(...Array.from(i.childNodes))),n.setAttribute("aria-live","polite"),i.contains(n)||i.prepend(n),this.viewport=i,this.track=n,this.emit("initLayout")}initSlides(){const{track:t}=this;if(!t)return;const e=[...this.slides],i=[];[...D(t,`.${this.cn(K)}`)].forEach((t=>{if(E(t)){const e=H({el:t,isDom:!0,index:this.slides.length});i.push(e)}}));for(let t of[...this.option("slides",[])||[],...e]){const e=H(t);i.push(e)}this.slides=i;for(let t=0;t!(this.pages.length<2&&!t.options.infinite),bounds:()=>this.getBounds(),maxVelocity:t=>Math.abs(t.target[this.axis]-t.current[this.axis])<2*this.viewportDim?100:0},t)),this.panzoom.on("*",((t,e,...i)=>{this.emit(`Panzoom.${e}`,t,...i)})),this.panzoom.on("decel",this.onDecel),this.panzoom.on("refresh",this.onRefresh),this.panzoom.on("beforeTransform",this.onBeforeTransform),this.panzoom.on("endAnimation",this.onEndAnimation)}attachEvents(){const t=this.container;t&&(t.addEventListener("click",this.onClick,{passive:!1,capture:!1}),t.addEventListener("slideTo",this.onSlideTo)),window.addEventListener("resize",this.onResize)}createPages(){let t=[];const{contentDim:e,viewportDim:i}=this;let n=this.option("slidesPerPage");n=("auto"===n||e<=i)&&!1!==this.option("fill")?1/0:parseFloat(n+"");let s=0,o=0,a=0;for(const e of this.slides)(!t.length||o+e.dim-i>.05||a>=n)&&(t.push(B()),s=t.length-1,o=0,a=0),t[s].slides.push(e),o+=e.dim+e.gap,a++;return t}processPages(){const t=this.pages,{contentDim:i,viewportDim:n,isInfinite:s}=this,o=this.option("center"),a=this.option("fill"),r=a&&o&&i>n&&!s;if(t.forEach(((t,e)=>{var s;t.index=e,t.pos=(null===(s=t.slides[0])||void 0===s?void 0:s.pos)||0,t.dim=0;for(const[e,i]of t.slides.entries())t.dim+=i.dim,e=i-.5*n?t.pos=i-n:o&&(t.pos+=-.5*(n-t.dim))})),t.forEach(((t,o)=>{a&&!s&&i>n&&(t.pos=Math.max(t.pos,0),t.pos=Math.min(t.pos,i-n)),t.pos=e(t.pos,1e3),t.dim=e(t.dim,1e3),Math.abs(t.pos)<=.1&&(t.pos=0)})),s)return t;const l=[];let c;return t.forEach((t=>{const e=Object.assign({},t);c&&e.pos===c.pos?(c.dim+=e.dim,c.slides=[...c.slides,...e.slides]):(e.index=l.length,c=e,l.push(e))})),l}getPageFromIndex(t=0){const e=this.pages.length;let i;return t=parseInt((t||0).toString())||0,i=this.isInfinite?(t%e+e)%e:Math.max(Math.min(t,e-1),0),i}getSlideMetrics(t){var i,n;const s=this.isHorizontal?"width":"height";let o=0,a=0,r=t.el;const l=r&&!r.parentNode;if(r?o=parseFloat(r.dataset[s]||"")||0:(r=document.createElement("div"),r.style.visibility="hidden",(this.track||document.body).prepend(r)),P(r,this.cn(K)+" "+t.class+" "+t.customClass),o)r.style[s]=`${o}px`,r.style["width"===s?"height":"width"]="";else{l&&(this.track||document.body).prepend(r);const t=Math.max(1,(null===(i=window.visualViewport)||void 0===i?void 0:i.scale)||1);o=r.getBoundingClientRect()[s]*t}const c=getComputedStyle(r);return"content-box"===c.boxSizing&&(this.isHorizontal?(o+=parseFloat(c.paddingLeft)||0,o+=parseFloat(c.paddingRight)||0):(o+=parseFloat(c.paddingTop)||0,o+=parseFloat(c.paddingBottom)||0)),a=parseFloat(c[this.isHorizontal?"marginRight":"marginBottom"])||0,l?null===(n=r.parentElement)||void 0===n||n.removeChild(r):t.el||r.remove(),{dim:e(o,1e3),gap:e(a,1e3)}}getBounds(){const{isInfinite:t,isRTL:e,isHorizontal:i,pages:n}=this;let s={min:0,max:0};if(t)s={min:-1/0,max:1/0};else if(n.length){const t=n[0].pos,o=n[n.length-1].pos;s=e&&i?{min:t,max:o}:{min:-1*o,max:-1*t}}return{x:i?s:{min:0,max:0},y:i?{min:0,max:0}:s}}repositionSlides(){let t,{isHorizontal:i,isRTL:n,isInfinite:s,viewport:o,viewportDim:a,contentDim:r,page:l,pages:c,slides:h,panzoom:d}=this,u=0,f=0,p=0,g=0;d?g=-1*d.current[this.axis]:c[l]&&(g=c[l].pos||0),t=i?n?"right":"left":"top",n&&i&&(g*=-1);for(const i of h){const n=i.el;n?("top"===t?(n.style.right="",n.style.left=""):n.style.top="",i.index!==u?n.style[t]=0===f?"":`${e(f,1e3)}px`:n.style[t]="",p+=i.dim+i.gap,u++):f+=i.dim+i.gap}if(s&&p&&o){let n=getComputedStyle(o),s="padding",l=i?"Right":"Bottom",c=parseFloat(n[s+(i?"Left":"Top")]);g-=c,a+=c,a+=parseFloat(n[s+l]);for(const i of h)i.el&&(e(i.pos)e(r-a)&&(i.el.style[t]=`${e(f+p,1e3)}px`),e(i.pos+i.gap)>=e(r-a)&&e(i.pos)>e(g+a)&&e(g)1&&(m=c[v[0]],b=c[v[1]]),m&&b){let i=0;for(const n of h)n.el?this.inTransition.has(n.index)&&m.slides.indexOf(n)<0&&(n.el.style[t]=`${e(i+(m.pos-b.pos),1e3)}px`):i+=n.dim+n.gap}}createSlideEl(t){const{track:e,slides:i}=this;if(!e||!t)return;if(t.el&&t.el.parentNode)return;const n=t.el||document.createElement("div");P(n,this.cn(K)),P(n,t.class),P(n,t.customClass);const s=t.html;s&&(s instanceof HTMLElement?n.appendChild(s):n.innerHTML=t.html+"");const o=[];i.forEach(((t,e)=>{t.el&&o.push(e)}));const a=t.index;let r=null;if(o.length){r=i[o.reduce(((t,e)=>Math.abs(e-a)1)return!1;const h=t>a?1:-1,d=r[c].pos*(this.isRTL?1:-1);if(a===c&&Math.abs(d-l.target[this.axis])<1)return!1;this.clearTransitions();const u=l.isResting;P(this.container,this.cn("inTransition"));const f=(null===(s=r[a])||void 0===s?void 0:s.slides[0])||null,p=(null===(o=r[c])||void 0===o?void 0:o.slides[0])||null;this.inTransition.add(p.index),this.createSlideEl(p);let g=f.el,m=p.el;u||e===K||(e="fadeFast",g=null);const b=this.isRTL?"next":"prev",v=this.isRTL?"prev":"next";return g&&(this.inTransition.add(f.index),f.transition=e,g.addEventListener(U,this.onAnimationEnd),g.classList.add(`f-${e}Out`,`to-${h>0?v:b}`)),m&&(p.transition=e,m.addEventListener(U,this.onAnimationEnd),m.classList.add(`f-${e}In`,`from-${h>0?b:v}`)),l.current[this.axis]=d,l.target[this.axis]=d,l.requestTick(),this.onChange(c),!0}manageSlideVisiblity(){const t=new Set,e=new Set,i=this.getVisibleSlides(parseFloat(this.option("preload",0)+"")||0);for(const n of this.slides)i.has(n)?t.add(n):e.add(n);for(const e of this.inTransition)t.add(this.slides[e]);for(const e of t)this.createSlideEl(e),this.lazyLoadSlide(e);for(const i of e)t.has(i)||this.removeSlideEl(i);this.markSelectedSlides(),this.repositionSlides()}markSelectedSlides(){if(!this.pages[this.page]||!this.pages[this.page].slides)return;const t="aria-hidden";let e=this.cn(G);if(e)for(const i of this.slides){const n=i.el;n&&(n.dataset.index=`${i.index}`,n.classList.contains("f-thumbs__slide")?this.getVisibleSlides(0).has(i)?n.removeAttribute(t):n.setAttribute(t,"true"):this.pages[this.page].slides.includes(i)?(n.classList.contains(e)||(P(n,e),this.emit("selectSlide",i)),n.removeAttribute(t)):(n.classList.contains(e)&&(S(n,e),this.emit("unselectSlide",i)),n.setAttribute(t,"true")))}}flipInfiniteTrack(){const t=this.panzoom;if(!t||!this.isInfinite)return;const e="x"===this.option("axis")?"e":"f",{viewportDim:i,contentDim:n}=this;let s=t.current[e],o=t.target[e]-s,a=0,r=.5*i,l=n;this.isRTL&&this.isHorizontal?(s<-r&&(a=-1,s+=l),s>l-r&&(a=1,s-=l)):(s>r&&(a=1,s-=l),s<-l+r&&(a=-1,s+=l)),a&&(t.current[e]=s,t.target[e]=s+o)}lazyLoadSlide(t){const e=this,i=t&&t.el;if(!i)return;const n=new Set,o="f-fadeIn";i.querySelectorAll("[data-lazy-srcset]").forEach((t=>{t instanceof HTMLImageElement&&n.add(t)}));let a=Array.from(i.querySelectorAll("[data-lazy-src]"));i.dataset.lazySrc&&a.push(i),a.map((t=>{t instanceof HTMLImageElement?n.add(t):E(t)&&(t.style.backgroundImage=`url('${t.dataset.lazySrc||""}')`,delete t.dataset.lazySrc)}));const r=(t,i,n)=>{n&&(n.remove(),n=null),i.complete&&(i.classList.add(o),setTimeout((()=>{i.classList.remove(o)}),350),i.style.visibility=""),this.option("adaptiveHeight")&&t.el&&this.pages[this.page].slides.indexOf(t)>-1&&(e.updateMetrics(),e.setViewportHeight()),this.emit("load",t)};for(const e of n){let i=null;e.src=e.dataset.lazySrcset||e.dataset.lazySrc||"",delete e.dataset.lazySrc,delete e.dataset.lazySrcset,e.style.visibility="hidden",e.addEventListener("error",(()=>{r(t,e,i)})),e.addEventListener("load",(()=>{r(t,e,i)})),setTimeout((()=>{e.parentNode&&t.el&&(e.complete?r(t,e,i):(i=s(x),e.parentNode.insertBefore(i,e)))}),300)}}onAnimationEnd(t){var e;const i=t.target,n=i?parseInt(i.dataset.index||"",10)||0:-1,s=this.slides[n],o=t.animationName;if(!i||!s||!o)return;const a=!!this.inTransition.has(n)&&s.transition;a&&o.substring(0,a.length+2)===`f-${a}`&&this.inTransition.delete(n),this.inTransition.size||this.clearTransitions(),n===this.page&&(null===(e=this.panzoom)||void 0===e?void 0:e.isResting)&&this.emit("settle")}onDecel(t,e=0,i=0,n=0,s=0){const{isRTL:o,isHorizontal:a,axis:r,pages:l}=this,c=l.length,h=Math.abs(Math.atan2(i,e)/(Math.PI/180));let d=0;if(d=h>45&&h<135?a?0:i:a?e:0,!c)return;const u=this.option("dragFree");let f=this.page,p=o&&a?1:-1;const g=t.target[r]*p,m=t.current[r]*p;let{pageIndex:b}=this.getPageFromPosition(g),{pageIndex:v}=this.getPageFromPosition(m);u?this.onChange(b):(Math.abs(d)>5?(l[f].dim=t&&(this.page+=d.length),this.updateMetrics(),a){const e=(null===(s=this.pages[this.page])||void 0===s?void 0:s.pos)||0,i=(null===(o=this.pages[this.page])||void 0===o?void 0:o.dim)||0,n=this.pages.length||1,h=this.isRTL?l-i:i-l,d=this.isRTL?r-e:e-r;c&&1===n?(t<=this.page&&(a.current[this.axis]-=h,a.target[this.axis]-=h),a.panTo({[this.isHorizontal?"x":"y"]:-1*e})):d&&t<=this.page&&(a.target[this.axis]-=d,a.current[this.axis]-=d,a.requestTick())}for(const t of d)this.emit("initSlide",t,t.index)}prependSlide(t){this.addSlide(0,t)}appendSlide(t){this.addSlide(this.slides.length,t)}removeSlide(t){const e=this.slides.length;t=(t%e+e)%e,this.removeSlideEl(this.slides[t],!0),this.slides.splice(t,1);for(let t=0;tthis.page?-1:1;let l=-1*o.current.e,c=e((l-r.pos)/(1*r.dim),1e3),h=c,d=c;this.isInfinite&&!0!==n&&(h=e((l-r.pos+a)/(1*r.dim),1e3),d=e((l-r.pos-a)/(1*r.dim),1e3));let u=[c,h,d].reduce((function(t,e){return Math.abs(e)1?1:u<-1?-1:u}setViewportHeight(){const{page:t,pages:e,viewport:i,isHorizontal:n}=this;if(!i||!e[t])return;let s=0;n&&this.track&&(this.track.style.height="auto",e[t].slides.forEach((t=>{t.el&&(s=Math.max(s,t.el.offsetHeight))}))),i.style.height=s?`${s}px`:""}getPageForSlide(t){for(const e of this.pages)for(const i of e.slides)if(i.index===t)return e.index;return-1}getVisibleSlides(t=0){var e;const i=new Set;let{contentDim:n,viewportDim:s,pages:o,page:a}=this;n=n+(null===(e=this.slides[this.slides.length-1])||void 0===e?void 0:e.gap)||0;let r=0;r=this.panzoom&&this.panzoom.state!==b.Init&&this.panzoom.state!==b.Destroy?-1*this.panzoom.current[this.axis]:o[a]&&o[a].pos||0,this.isInfinite&&(r-=Math.floor(r/n)*n),this.isRTL&&this.isHorizontal&&(r*=-1);const l=r-s*t,c=r+s*(t+1),h=this.isInfinite?[-1,0,1]:[0];for(const t of this.slides)for(const e of h){const s=t.pos+e*n,o=s+t.dim+t.gap;sl&&i.add(t)}return i}getPageFromPosition(t){var e;const{viewportDim:i,contentDim:n}=this,s=this.pages.length,o=this.slides.length,a=this.slides[o-1];let r=0,l=0,c=0;const h=this.option("center");h&&(t+=.5*i),this.isInfinite||(t=Math.max((null===(e=this.slides[0])||void 0===e?void 0:e.pos)||0,Math.min(t,a.pos)));const d=n+a.gap;c=Math.floor(t/d)||0,t-=c*d;let u=a,f=this.slides.find((e=>{const i=t+(u&&!h?.5*u.dim:0);return u=e,e.pos<=i&&e.pos+e.dim+e.gap>i}));return f||(f=a),l=this.getPageForSlide(f.index),r=l+c*s,{page:r,pageIndex:l}}destroy(){if([j.Destroy].includes(this.state))return;this.state=j.Destroy;const{container:t,viewport:e,track:i,slides:n,panzoom:s}=this,o=this.option("classes");t.removeEventListener("click",this.onClick,{passive:!1,capture:!1}),t.removeEventListener("slideTo",this.onSlideTo),window.removeEventListener("resize",this.onResize),s&&(s.destroy(),this.panzoom=null),n&&n.forEach((t=>{this.removeSlideEl(t)})),this.detachPlugins(),e&&(e.removeEventListener("scroll",this.onScroll),e.offsetParent&&i&&i.offsetParent&&e.replaceWith(...i.childNodes));for(const[e,i]of Object.entries(o))"container"!==e&&i&&t.classList.remove(i);this.track=null,this.viewport=null,this.page=0,this.slides=[];const a=this.events.get("ready");this.events=new Map,a&&this.events.set("ready",a)}}Object.defineProperty(J,"Panzoom",{enumerable:!0,configurable:!0,writable:!0,value:k}),Object.defineProperty(J,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:F}),Object.defineProperty(J,"Plugins",{enumerable:!0,configurable:!0,writable:!0,value:Z});const Q=function(t){if(!E(t))return 0;const e=window.scrollY,i=window.innerHeight,n=e+i,s=t.getBoundingClientRect(),o=s.y+e,a=s.height,r=o+a;if(e>r||nr)return 100;if(on)return 100;let l=a;on&&(l-=r-n);const c=l/i*100;return Math.round(c)},tt=!("undefined"==typeof window||!window.document||!window.document.createElement);let et;const it=["a[href]","area[href]",'input:not([disabled]):not([type="hidden"]):not([aria-hidden])',"select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden]):not(.fancybox-focus-guard)","iframe","object","embed","video","audio","[contenteditable]",'[tabindex]:not([tabindex^="-"]):not([disabled]):not([aria-hidden])'].join(","),nt=t=>{if(t&&tt){void 0===et&&document.createElement("div").focus({get preventScroll(){return et=!0,!1}});try{if(et)t.focus({preventScroll:!0});else{const e=window.scrollY||document.body.scrollTop,i=window.scrollX||document.body.scrollLeft;t.focus(),document.body.scrollTo({top:e,left:i,behavior:"auto"})}}catch(t){}}},st={dragToClose:!0,hideScrollbar:!0,Carousel:{classes:{container:"fancybox__carousel",viewport:"fancybox__viewport",track:"fancybox__track",slide:"fancybox__slide"}},contentClick:"toggleZoom",contentDblClick:!1,backdropClick:"close",animated:!0,idle:3500,showClass:"f-zoomInUp",hideClass:"f-fadeOut",commonCaption:!1,parentEl:null,startIndex:0,l10n:Object.assign(Object.assign({},y),{CLOSE:"Close",NEXT:"Next",PREV:"Previous",MODAL:"You can close this modal content with the ESC key",ERROR:"Something Went Wrong, Please Try Again Later",IMAGE_ERROR:"Image Not Found",ELEMENT_NOT_FOUND:"HTML Element Not Found",AJAX_NOT_FOUND:"Error Loading AJAX : Not Found",AJAX_FORBIDDEN:"Error Loading AJAX : Forbidden",IFRAME_ERROR:"Error Loading Page",TOGGLE_ZOOM:"Toggle zoom level",TOGGLE_THUMBS:"Toggle thumbnails",TOGGLE_SLIDESHOW:"Toggle slideshow",TOGGLE_FULLSCREEN:"Toggle full-screen mode",DOWNLOAD:"Download"}),tpl:{closeButton:'',main:''},groupAll:!1,groupAttr:"data-fancybox",defaultType:"image",defaultDisplay:"block",autoFocus:!0,trapFocus:!0,placeFocusBack:!0,closeButton:"auto",keyboard:{Escape:"close",Delete:"close",Backspace:"close",PageUp:"next",PageDown:"prev",ArrowUp:"prev",ArrowDown:"next",ArrowRight:"next",ArrowLeft:"prev"},Fullscreen:{autoStart:!1},compact:()=>window.matchMedia("(max-width: 578px), (max-height: 578px)").matches,wheel:"zoom"};var ot,at;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Closing=2]="Closing",t[t.CustomClosing=3]="CustomClosing",t[t.Destroy=4]="Destroy"}(ot||(ot={})),function(t){t[t.Loading=0]="Loading",t[t.Opening=1]="Opening",t[t.Ready=2]="Ready",t[t.Closing=3]="Closing"}(at||(at={}));const rt=()=>{queueMicrotask((()=>{(()=>{const{slug:t,index:e}=lt.parseURL(),i=he.getInstance();if(i&&!1!==i.option("Hash")){const n=i.carousel;if(t&&n){for(let e of n.slides)if(e.slug&&e.slug===t)return n.slideTo(e.index);if(t===i.option("slug"))return n.slideTo(e-1);const s=i.getSlide(),o=s&&s.triggerEl&&s.triggerEl.dataset;if(o&&o.fancybox===t)return n.slideTo(e-1)}lt.hasSilentClose=!0,i.close()}lt.startFromUrl()})()}))};class lt extends N{constructor(){super(...arguments),Object.defineProperty(this,"origHash",{enumerable:!0,configurable:!0,writable:!0,value:""}),Object.defineProperty(this,"timer",{enumerable:!0,configurable:!0,writable:!0,value:null})}onChange(){const t=this.instance,e=t.carousel;this.timer&&clearTimeout(this.timer);const i=t.getSlide();if(!e||!i)return;const n=t.isOpeningSlide(i),s=new URL(document.URL).hash;let o,a=i.slug||void 0,r=i.triggerEl||void 0;o=a||this.instance.option("slug"),!o&&r&&r.dataset&&(o=r.dataset.fancybox);let l="";o&&"true"!==o&&(l="#"+o+(!a&&e.slides.length>1?"-"+(i.index+1):"")),n&&(this.origHash=s!==l?s:""),l&&s!==l&&(this.timer=setTimeout((()=>{try{t.state===ot.Ready&&window.history[n?"pushState":"replaceState"]({},document.title,window.location.pathname+window.location.search+l)}catch(t){}}),300))}onClose(){if(this.timer&&clearTimeout(this.timer),!0!==lt.hasSilentClose)try{window.history.replaceState({},document.title,window.location.pathname+window.location.search+(this.origHash||""))}catch(t){}}attach(){const t=this.instance;t.on(["Carousel.ready","Carousel.change"],this.onChange),t.on("close",this.onClose)}detach(){const t=this.instance;t.off(["Carousel.ready","Carousel.change"],this.onChange),t.off("close",this.onClose)}static parseURL(){const t=window.location.hash.slice(1),e=t.split("-"),i=e[e.length-1],n=i&&/^\+?\d+$/.test(i)&&parseInt(e.pop()||"1",10)||1;return{hash:t,slug:e.join("-"),index:n}}static startFromUrl(){if(lt.hasSilentClose=!1,he.getInstance()||!1===he.defaults.Hash)return;const{hash:t,slug:e,index:i}=lt.parseURL();if(!e)return;let n=document.querySelector(`[data-slug="${t}"]`);if(n&&n.dispatchEvent(new CustomEvent("click",{bubbles:!0,cancelable:!0})),he.getInstance())return;const s=document.querySelectorAll(`[data-fancybox="${e}"]`);s.length&&(n=s[i-1],n&&n.dispatchEvent(new CustomEvent("click",{bubbles:!0,cancelable:!0})))}static destroy(){window.removeEventListener("hashchange",rt,!1)}}function ct(){window.addEventListener("hashchange",rt,!1),setTimeout((()=>{lt.startFromUrl()}),500)}Object.defineProperty(lt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(lt,"hasSilentClose",{enumerable:!0,configurable:!0,writable:!0,value:!1}),tt&&(/complete|interactive|loaded/.test(document.readyState)?ct():document.addEventListener("DOMContentLoaded",ct));const ht="is-zooming-in";class dt extends N{onCreateSlide(t,e,i){const n=this.instance.optionFor(i,"src")||"";i.el&&"image"===i.type&&"string"==typeof n&&this.setImage(i,n)}onRemoveSlide(t,e,i){i.panzoom&&i.panzoom.destroy(),i.panzoom=void 0,i.imageEl=void 0}onChange(t,e,i,n){S(this.instance.container,ht);for(const t of e.slides){const e=t.panzoom;e&&t.index!==i&&e.reset(.35)}}onClose(){var t;const e=this.instance,i=e.container,n=e.getSlide();if(!i||!i.parentElement||!n)return;const{el:s,contentEl:o,panzoom:a,thumbElSrc:r}=n;if(!s||!r||!o||!a||a.isContentLoading||a.state===b.Init||a.state===b.Destroy)return;a.updateMetrics();let l=this.getZoomInfo(n);if(!l)return;this.instance.state=ot.CustomClosing,i.classList.remove(ht),i.classList.add("is-zooming-out"),o.style.backgroundImage=`url('${r}')`;const c=i.getBoundingClientRect();1===((null===(t=window.visualViewport)||void 0===t?void 0:t.scale)||1)&&Object.assign(i.style,{position:"absolute",top:`${window.scrollY}px`,left:`${window.scrollX}px`,bottom:"auto",right:"auto",width:`${c.width}px`,height:`${c.height}px`,overflow:"hidden"});const{x:h,y:d,scale:u,opacity:f}=l;if(f){const t=((t,e,i,n)=>{const s=e-t,o=n-i;return e=>i+((e-t)/s*o||0)})(a.scale,u,1,0);a.on("afterTransform",(()=>{o.style.opacity=t(a.scale)+""}))}a.on("endAnimation",(()=>{e.destroy()})),a.target.a=u,a.target.b=0,a.target.c=0,a.target.d=u,a.panTo({x:h,y:d,scale:u,friction:f?.2:.33,ignoreBounds:!0}),a.isResting&&e.destroy()}setImage(t,e){const i=this.instance;t.src=e,this.process(t,e).then((e=>{const{contentEl:n,imageEl:s,thumbElSrc:o,el:a}=t;if(i.isClosing()||!n||!s)return;n.offsetHeight;const r=!!i.isOpeningSlide(t)&&this.getZoomInfo(t);if(this.option("protected")&&a){a.addEventListener("contextmenu",(t=>{t.preventDefault()}));const t=document.createElement("div");P(t,"fancybox-protected"),n.appendChild(t)}if(o&&r){const s=e.contentRect,a=Math.max(s.fullWidth,s.fullHeight);let c=null;!r.opacity&&a>1200&&(c=document.createElement("img"),P(c,"fancybox-ghost"),c.src=o,n.appendChild(c));const h=()=>{c&&(P(c,"f-fadeFastOut"),setTimeout((()=>{c&&(c.remove(),c=null)}),200))};(l=o,new Promise(((t,e)=>{const i=new Image;i.onload=t,i.onerror=e,i.src=l}))).then((()=>{i.hideLoading(t),t.state=at.Opening,this.instance.emit("reveal",t),this.zoomIn(t).then((()=>{h(),this.instance.done(t)}),(()=>{})),c&&setTimeout((()=>{h()}),a>2500?800:200)}),(()=>{i.hideLoading(t),i.revealContent(t)}))}else{const n=this.optionFor(t,"initialSize"),s=this.optionFor(t,"zoom"),o={event:i.prevMouseMoveEvent||i.options.event,friction:s?.12:0};let a=i.optionFor(t,"showClass")||void 0,r=!0;i.isOpeningSlide(t)&&("full"===n?e.zoomToFull(o):"cover"===n?e.zoomToCover(o):"max"===n?e.zoomToMax(o):r=!1,e.stop("current")),r&&a&&(a=e.isDragging?"f-fadeIn":""),i.hideLoading(t),i.revealContent(t,a)}var l}),(()=>{i.setError(t,"{{IMAGE_ERROR}}")}))}process(t,e){return new Promise(((i,n)=>{var o;const a=this.instance,r=t.el;a.clearContent(t),a.showLoading(t);let l=this.optionFor(t,"content");if("string"==typeof l&&(l=s(l)),!l||!E(l)){if(l=document.createElement("img"),l instanceof HTMLImageElement){let i="",n=t.caption;i="string"==typeof n&&n?n.replace(/<[^>]+>/gi,"").substring(0,1e3):`Image ${t.index+1} of ${null===(o=a.carousel)||void 0===o?void 0:o.pages.length}`,l.src=e||"",l.alt=i,l.draggable=!1,t.srcset&&l.setAttribute("srcset",t.srcset),this.instance.isOpeningSlide(t)&&(l.fetchPriority="high")}t.sizes&&l.setAttribute("sizes",t.sizes)}P(l,"fancybox-image"),t.imageEl=l,a.setContent(t,l,!1);t.panzoom=new k(r,f({transformParent:!0},this.option("Panzoom")||{},{content:l,width:a.optionFor(t,"width","auto"),height:a.optionFor(t,"height","auto"),wheel:()=>{const t=a.option("wheel");return("zoom"===t||"pan"==t)&&t},click:(e,i)=>{var n,s;if(a.isCompact||a.isClosing())return!1;if(t.index!==(null===(n=a.getSlide())||void 0===n?void 0:n.index))return!1;if(i){const t=i.composedPath()[0];if(["A","BUTTON","TEXTAREA","OPTION","INPUT","SELECT","VIDEO"].includes(t.nodeName))return!1}let o=!i||i.target&&(null===(s=t.contentEl)||void 0===s?void 0:s.contains(i.target));return a.option(o?"contentClick":"backdropClick")||!1},dblClick:()=>a.isCompact?"toggleZoom":a.option("contentDblClick")||!1,spinner:!1,panOnlyZoomed:!0,wheelLimit:1/0,on:{ready:t=>{i(t)},error:()=>{n()},destroy:()=>{n()}}}))}))}zoomIn(t){return new Promise(((e,i)=>{const n=this.instance,s=n.container,{panzoom:o,contentEl:a,el:r}=t;o&&o.updateMetrics();const l=this.getZoomInfo(t);if(!(l&&r&&a&&o&&s))return void i();const{x:c,y:h,scale:d,opacity:u}=l,f=()=>{t.state!==at.Closing&&(u&&(a.style.opacity=Math.max(Math.min(1,1-(1-o.scale)/(1-d)),0)+""),o.scale>=1&&o.scale>o.targetScale-.1&&e(o))},p=t=>{(t.scale<.99||t.scale>1.01)&&!t.isDragging||(S(s,ht),a.style.opacity="",t.off("endAnimation",p),t.off("touchStart",p),t.off("afterTransform",f),e(t))};o.on("endAnimation",p),o.on("touchStart",p),o.on("afterTransform",f),o.on(["error","destroy"],(()=>{i()})),o.panTo({x:c,y:h,scale:d,friction:0,ignoreBounds:!0}),o.stop("current");const g={event:"mousemove"===o.panMode?n.prevMouseMoveEvent||n.options.event:void 0},m=this.optionFor(t,"initialSize");P(s,ht),n.hideLoading(t),"full"===m?o.zoomToFull(g):"cover"===m?o.zoomToCover(g):"max"===m?o.zoomToMax(g):o.reset(.172)}))}getZoomInfo(t){var e;const{el:i,imageEl:n,thumbEl:s,panzoom:o}=t;if(!i||!n||!s||!o||Q(s)<3||!this.optionFor(t,"zoom")||this.instance.state===ot.Destroy)return!1;if(1!==((null===(e=window.visualViewport)||void 0===e?void 0:e.scale)||1))return!1;let{top:a,left:r,width:l,height:c}=s.getBoundingClientRect(),{top:h,left:d,fitWidth:u,fitHeight:f}=o.contentRect;if(!(l&&c&&u&&f))return!1;const p=o.container.getBoundingClientRect();d+=p.left,h+=p.top;const g=-1*(d+.5*u-(r+.5*l)),m=-1*(h+.5*f-(a+.5*c)),b=l/u;let v=this.option("zoomOpacity")||!1;return"auto"===v&&(v=Math.abs(l/c-u/f)>.1),{x:g,y:m,scale:b,opacity:v}}attach(){const t=this,e=t.instance;e.on("Carousel.change",t.onChange),e.on("Carousel.createSlide",t.onCreateSlide),e.on("Carousel.removeSlide",t.onRemoveSlide),e.on("close",t.onClose)}detach(){const t=this,e=t.instance;e.off("Carousel.change",t.onChange),e.off("Carousel.createSlide",t.onCreateSlide),e.off("Carousel.removeSlide",t.onRemoveSlide),e.off("close",t.onClose)}}Object.defineProperty(dt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{initialSize:"fit",Panzoom:{maxScale:1},protected:!1,zoom:!0,zoomOpacity:"auto"}}),"function"==typeof SuppressedError&&SuppressedError;const ut="html",ft="image",pt="map",gt="youtube",mt="vimeo",bt="html5video",vt=(t,e={})=>{const i=new URL(t),n=new URLSearchParams(i.search),s=new URLSearchParams;for(const[t,i]of[...n,...Object.entries(e)]){let e=i.toString();"t"===t?s.set("start",parseInt(e).toString()):s.set(t,e)}let o=s.toString(),a=t.match(/#t=((.*)?\d+s)/);return a&&(o+=`#t=${a[1]}`),o},yt={ajax:null,autoSize:!0,iframeAttr:{allow:"autoplay; fullscreen",scrolling:"auto"},preload:!0,videoAutoplay:!0,videoRatio:16/9,videoTpl:'',videoFormat:"",vimeo:{byline:1,color:"00adef",controls:1,dnt:1,muted:0},youtube:{controls:1,enablejsapi:1,nocookie:1,rel:0,fs:1}},wt=["image","html","ajax","inline","clone","iframe","map","pdf","html5video","youtube","vimeo"];class xt extends N{onBeforeInitSlide(t,e,i){this.processType(i)}onCreateSlide(t,e,i){this.setContent(i)}onClearContent(t,e){e.xhr&&(e.xhr.abort(),e.xhr=null);const i=e.iframeEl;i&&(i.onload=i.onerror=null,i.src="//about:blank",e.iframeEl=null);const n=e.contentEl,s=e.placeholderEl;if("inline"===e.type&&n&&s)n.classList.remove("fancybox__content"),"none"!==n.style.display&&(n.style.display="none"),s.parentNode&&s.parentNode.insertBefore(n,s),s.remove(),e.contentEl=void 0,e.placeholderEl=void 0;else for(;e.el&&e.el.firstChild;)e.el.removeChild(e.el.firstChild)}onSelectSlide(t,e,i){i.state===at.Ready&&this.playVideo()}onUnselectSlide(t,e,i){var n,s;if(i.type===bt){try{null===(s=null===(n=i.el)||void 0===n?void 0:n.querySelector("video"))||void 0===s||s.pause()}catch(t){}return}let o;i.type===mt?o={method:"pause",value:"true"}:i.type===gt&&(o={event:"command",func:"pauseVideo"}),o&&i.iframeEl&&i.iframeEl.contentWindow&&i.iframeEl.contentWindow.postMessage(JSON.stringify(o),"*"),i.poller&&clearTimeout(i.poller)}onDone(t,e){t.isCurrentSlide(e)&&!t.isClosing()&&this.playVideo()}onRefresh(t,e){e.slides.forEach((t=>{t.el&&(this.resizeIframe(t),this.setAspectRatio(t))}))}onMessage(t){try{let e=JSON.parse(t.data);if("https://player.vimeo.com"===t.origin){if("ready"===e.event)for(let e of Array.from(document.getElementsByClassName("fancybox__iframe")))e instanceof HTMLIFrameElement&&e.contentWindow===t.source&&(e.dataset.ready="true")}else if(t.origin.match(/^https:\/\/(www.)?youtube(-nocookie)?.com$/)&&"onReady"===e.event){const t=document.getElementById(e.id);t&&(t.dataset.ready="true")}}catch(t){}}loadAjaxContent(t){const e=this.instance.optionFor(t,"src")||"";this.instance.showLoading(t);const i=this.instance,n=new XMLHttpRequest;i.showLoading(t),n.onreadystatechange=function(){n.readyState===XMLHttpRequest.DONE&&i.state===ot.Ready&&(i.hideLoading(t),200===n.status?i.setContent(t,n.responseText):i.setError(t,404===n.status?"{{AJAX_NOT_FOUND}}":"{{AJAX_FORBIDDEN}}"))};const s=t.ajax||null;n.open(s?"POST":"GET",e+""),n.setRequestHeader("Content-Type","application/x-www-form-urlencoded"),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.send(s),t.xhr=n}setInlineContent(t){let e=null;if(E(t.src))e=t.src;else if("string"==typeof t.src){const i=t.src.split("#",2).pop();e=i?document.getElementById(i):null}if(e){if("clone"===t.type||e.closest(".fancybox__slide")){e=e.cloneNode(!0);const i=e.dataset.animationName;i&&(e.classList.remove(i),delete e.dataset.animationName);let n=e.getAttribute("id");n=n?`${n}--clone`:`clone-${this.instance.id}-${t.index}`,e.setAttribute("id",n)}else if(e.parentNode){const i=document.createElement("div");i.classList.add("fancybox-placeholder"),e.parentNode.insertBefore(i,e),t.placeholderEl=i}this.instance.setContent(t,e)}else this.instance.setError(t,"{{ELEMENT_NOT_FOUND}}")}setIframeContent(t){const{src:e,el:i}=t;if(!e||"string"!=typeof e||!i)return;i.classList.add("is-loading");const n=this.instance,s=document.createElement("iframe");s.className="fancybox__iframe",s.setAttribute("id",`fancybox__iframe_${n.id}_${t.index}`);for(const[e,i]of Object.entries(this.optionFor(t,"iframeAttr")||{}))s.setAttribute(e,i);s.onerror=()=>{n.setError(t,"{{IFRAME_ERROR}}")},t.iframeEl=s;const o=this.optionFor(t,"preload");if("iframe"!==t.type||!1===o)return s.setAttribute("src",t.src+""),n.setContent(t,s,!1),this.resizeIframe(t),void n.revealContent(t);n.showLoading(t),s.onload=()=>{if(!s.src.length)return;const e="true"!==s.dataset.ready;s.dataset.ready="true",this.resizeIframe(t),e?n.revealContent(t):n.hideLoading(t)},s.setAttribute("src",e),n.setContent(t,s,!1)}resizeIframe(t){const{type:e,iframeEl:i}=t;if(e===gt||e===mt)return;const n=null==i?void 0:i.parentElement;if(!i||!n)return;let s=t.autoSize;void 0===s&&(s=this.optionFor(t,"autoSize"));let o=t.width||0,a=t.height||0;o&&a&&(s=!1);const r=n&&n.style;if(!1!==t.preload&&!1!==s&&r)try{const t=window.getComputedStyle(n),e=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight),s=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom),l=i.contentWindow;if(l){const t=l.document,i=t.getElementsByTagName(ut)[0],n=t.body;r.width="",n.style.overflow="hidden",o=o||i.scrollWidth+e,r.width=`${o}px`,n.style.overflow="",r.flex="0 0 auto",r.height=`${n.scrollHeight}px`,a=i.scrollHeight+s}}catch(t){}if(o||a){const t={flex:"0 1 auto",width:"",height:""};o&&"auto"!==o&&(t.width=`${o}px`),a&&"auto"!==a&&(t.height=`${a}px`),Object.assign(r,t)}}playVideo(){const t=this.instance.getSlide();if(!t)return;const{el:e}=t;if(!e||!e.offsetParent)return;if(!this.optionFor(t,"videoAutoplay"))return;if(t.type===bt)try{const t=e.querySelector("video");if(t){const e=t.play();void 0!==e&&e.then((()=>{})).catch((e=>{t.muted=!0,t.play()}))}}catch(t){}if(t.type!==gt&&t.type!==mt)return;const i=()=>{if(t.iframeEl&&t.iframeEl.contentWindow){let e;if("true"===t.iframeEl.dataset.ready)return e=t.type===gt?{event:"command",func:"playVideo"}:{method:"play",value:"true"},e&&t.iframeEl.contentWindow.postMessage(JSON.stringify(e),"*"),void(t.poller=void 0);t.type===gt&&(e={event:"listening",id:t.iframeEl.getAttribute("id")},t.iframeEl.contentWindow.postMessage(JSON.stringify(e),"*"))}t.poller=setTimeout(i,250)};i()}processType(t){if(t.html)return t.type=ut,t.src=t.html,void(t.html="");const e=this.instance.optionFor(t,"src","");if(!e||"string"!=typeof e)return;let i=t.type,n=null;if(n=e.match(/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(?:watch\?(?:.*&)?v=|v\/|u\/|shorts\/|embed\/?)?(videoseries\?list=(?:.*)|[\w-]{11}|\?listType=(?:.*)&list=(?:.*))(?:.*)/i)){const s=this.optionFor(t,gt),{nocookie:o}=s,a=function(t,e){var i={};for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.indexOf(n)<0&&(i[n]=t[n]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var s=0;for(n=Object.getOwnPropertySymbols(t);s0?"svembed":"embed"}`,i=pt):(n=e.match(/(?:maps\.)?google\.([a-z]{2,3}(?:\.[a-z]{2})?)\/(?:maps\/search\/)(.*)/i))&&(t.src=`https://maps.google.${n[1]}/maps?q=${n[2].replace("query=","q=").replace("api=1","")}&output=embed`,i=pt),i=i||this.instance.option("defaultType"),t.type=i,i===ft&&(t.thumbSrc=t.thumbSrc||t.src)}setContent(t){const e=this.instance.optionFor(t,"src")||"";if(t&&t.type&&e){switch(t.type){case ut:this.instance.setContent(t,e);break;case bt:const i=this.option("videoTpl");i&&this.instance.setContent(t,i.replace(/\{\{src\}\}/gi,e+"").replace(/\{\{format\}\}/gi,this.optionFor(t,"videoFormat")||"").replace(/\{\{poster\}\}/gi,t.poster||t.thumbSrc||""));break;case"inline":case"clone":this.setInlineContent(t);break;case"ajax":this.loadAjaxContent(t);break;case"pdf":case pt:case gt:case mt:t.preload=!1;case"iframe":this.setIframeContent(t)}this.setAspectRatio(t)}}setAspectRatio(t){const e=t.contentEl;if(!(t.el&&e&&t.type&&[gt,mt,bt].includes(t.type)))return;let i,n=t.width||"auto",s=t.height||"auto";if("auto"===n||"auto"===s){i=this.optionFor(t,"videoRatio");const e=(i+"").match(/(\d+)\s*\/\s?(\d+)/);i=e&&e.length>2?parseFloat(e[1])/parseFloat(e[2]):parseFloat(i+"")}else n&&s&&(i=n/s);if(!i)return;e.style.aspectRatio="",e.style.width="",e.style.height="",e.offsetHeight;const o=e.getBoundingClientRect(),a=o.width||1,r=o.height||1;e.style.aspectRatio=i+"",i{t.timer=null,t.inHover||t.onTimerEnd()}),i),t.emit("set")}clear(){const t=this;t.timer&&(clearTimeout(t.timer),t.timer=null),t.removeProgressBar()}start(){const t=this;if(t.set(),t.state!==Pt){if(t.option("pauseOnHover")){const e=t.instance.container;e.addEventListener("mouseenter",t.onMouseEnter,!1),e.addEventListener("mouseleave",t.onMouseLeave,!1)}document.addEventListener("visibilitychange",t.onVisibilityChange,!1),t.emit("start")}}stop(){const t=this,e=t.state,i=t.instance.container;t.clear(),t.state=Pt,i.removeEventListener("mouseenter",t.onMouseEnter,!1),i.removeEventListener("mouseleave",t.onMouseLeave,!1),document.removeEventListener("visibilitychange",t.onVisibilityChange,!1),S(i,"has-autoplay"),e!==Pt&&t.emit("stop")}pause(){const t=this;t.state===Et&&(t.state=St,t.clear(),t.emit(St))}resume(){const t=this,e=t.instance;if(e.isInfinite||e.page!==e.pages.length-1)if(t.state!==Et){if(t.state===St&&!t.inHover){const e=new Event("resume",{bubbles:!0,cancelable:!0});t.emit("resume",e),e.defaultPrevented||t.set()}}else t.set();else t.stop()}toggle(){this.state===Et||this.state===St?this.stop():this.start()}attach(){const t=this,e=t.instance;e.on("ready",t.onReady),e.on("Panzoom.startAnimation",t.onChange),e.on("Panzoom.endAnimation",t.onSettle),e.on("Panzoom.touchMove",t.onChange)}detach(){const t=this,e=t.instance;e.off("ready",t.onReady),e.off("Panzoom.startAnimation",t.onChange),e.off("Panzoom.endAnimation",t.onSettle),e.off("Panzoom.touchMove",t.onChange),t.stop()}}Object.defineProperty(Ct,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{autoStart:!0,pauseOnHover:!0,progressParentEl:null,showProgress:!0,timeout:3e3}});class Tt extends N{constructor(){super(...arguments),Object.defineProperty(this,"ref",{enumerable:!0,configurable:!0,writable:!0,value:null})}onPrepare(t){const e=t.carousel;if(!e)return;const i=t.container;i&&(e.options.Autoplay=f({autoStart:!1},this.option("Autoplay")||{},{pauseOnHover:!1,timeout:this.option("timeout"),progressParentEl:()=>this.option("progressParentEl")||null,on:{start:()=>{t.emit("startSlideshow")},set:e=>{var n;i.classList.add("has-slideshow"),(null===(n=t.getSlide())||void 0===n?void 0:n.state)!==at.Ready&&e.pause()},stop:()=>{i.classList.remove("has-slideshow"),t.isCompact||t.endIdle(),t.emit("endSlideshow")},resume:(e,i)=>{var n,s,o;!i||!i.cancelable||(null===(n=t.getSlide())||void 0===n?void 0:n.state)===at.Ready&&(null===(o=null===(s=t.carousel)||void 0===s?void 0:s.panzoom)||void 0===o?void 0:o.isResting)||i.preventDefault()}}}),e.attachPlugins({Autoplay:Ct}),this.ref=e.plugins.Autoplay)}onReady(t){const e=t.carousel,i=this.ref;i&&e&&this.option("playOnStart")&&(e.isInfinite||e.page{t.isCurrentSlide(e)&&i.stop()})),t.isCurrentSlide(e)&&i.resume()}onKeydown(t,e){var i;const n=this.ref;n&&e===this.option("key")&&"BUTTON"!==(null===(i=document.activeElement)||void 0===i?void 0:i.nodeName)&&n.toggle()}attach(){const t=this,e=t.instance;e.on("Carousel.init",t.onPrepare),e.on("Carousel.ready",t.onReady),e.on("done",t.onDone),e.on("keydown",t.onKeydown)}detach(){const t=this,e=t.instance;e.off("Carousel.init",t.onPrepare),e.off("Carousel.ready",t.onReady),e.off("done",t.onDone),e.off("keydown",t.onKeydown)}}Object.defineProperty(Tt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:{key:" ",playOnStart:!1,progressParentEl:t=>{var e;return(null===(e=t.instance.container)||void 0===e?void 0:e.querySelector(".fancybox__toolbar [data-fancybox-toggle-slideshow]"))||t.instance.container},timeout:3e3}});const Mt={classes:{container:"f-thumbs f-carousel__thumbs",viewport:"f-thumbs__viewport",track:"f-thumbs__track",slide:"f-thumbs__slide",isResting:"is-resting",isSelected:"is-selected",isLoading:"is-loading",hasThumbs:"has-thumbs"},minCount:2,parentEl:null,thumbTpl:'',type:"modern"};var Ot;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Hidden=2]="Hidden"}(Ot||(Ot={}));const At="isResting",Lt="thumbWidth",zt="thumbHeight",Rt="thumbClipWidth";let kt=class extends N{constructor(){super(...arguments),Object.defineProperty(this,"type",{enumerable:!0,configurable:!0,writable:!0,value:"modern"}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"track",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"carousel",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"thumbWidth",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbClipWidth",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbHeight",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbGap",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"thumbExtraGap",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:Ot.Init})}get isModern(){return"modern"===this.type}onInitSlide(t,e){const i=e.el?e.el.dataset:void 0;i&&(e.thumbSrc=i.thumbSrc||e.thumbSrc||"",e[Rt]=parseFloat(i[Rt]||"")||e[Rt]||0,e[zt]=parseFloat(i.thumbHeight||"")||e[zt]||0),this.addSlide(e)}onInitSlides(){this.build()}onChange(){var t;if(!this.isModern)return;const e=this.container,i=this.instance,n=i.panzoom,s=this.carousel,o=s?s.panzoom:null,r=i.page;if(n&&s&&o){if(n.isDragging){S(e,this.cn(At));let n=(null===(t=s.pages[r])||void 0===t?void 0:t.pos)||0;n+=i.getProgress(r)*(this[Rt]+this.thumbGap);let a=o.getBounds();-1*n>a.x.min&&-1*nparseFloat(getComputedStyle(t).getPropertyValue("--f-thumb-"+e))||0;this.thumbGap=e("gap"),this.thumbExtraGap=e("extra-gap"),this[Lt]=e("width")||40,this[Rt]=e("clip-width")||40,this[zt]=e("height")||40}build(){const t=this;if(t.state!==Ot.Init)return;if(t.isDisabled())return;const e=t.instance,i=e.container,n=t.getSlides(),s=t.option("type");t.type=s;const o=document.createElement("div");P(o,t.cn("container")),P(o,`is-${s}`);const a=t.option("parentEl");a?a.appendChild(o):i.after(o),P(i,t.cn("hasThumbs")),t.container=o,t.updateProps();const r=document.createElement("div");P(r,t.cn("track")),o.appendChild(r),t.track=r;const l=f({},{track:r,infinite:!1,center:!0,fill:"classic"===s,dragFree:!0,slidesPerPage:1,transition:!1,preload:.25,friction:.12,Panzoom:{maxVelocity:0},Dots:!1,Navigation:!1,classes:{container:"f-thumbs",viewport:"f-thumbs__viewport",track:"f-thumbs__track",slide:"f-thumbs__slide"}},t.option("Carousel")||{},{Sync:{target:e},slides:n}),c=new e.constructor(o,l);c.on("createSlide",((e,i)=>{t.setProps(i.index),t.emit("createSlide",i,i.el)})),c.on("ready",(()=>{t.shiftModern(),t.emit("ready")})),c.on("refresh",(()=>{t.shiftModern()})),c.on("Panzoom.click",((e,i,n)=>{t.onClick(n)})),t.carousel=c,t.state=Ot.Ready}onClick(t){t.preventDefault(),t.stopPropagation();const e=this.instance,{pages:i,page:n}=e,s=t=>{if(t){const e=t.closest("[data-carousel-index]");if(e)return[parseInt(e.dataset.carouselIndex||"",10)||0,e]}return[-1,void 0]},o=(t,e)=>{const i=document.elementFromPoint(t,e);return i?s(i):[-1,void 0]};let[a,r]=s(t.target);if(a>-1)return;const l=this[Rt],c=t.clientX,h=t.clientY;let[d,u]=o(c-l,h),[f,p]=o(c+l,h);u&&p?(a=Math.abs(c-u.getBoundingClientRect().right)-1&&i[a]&&e.slideTo(a)}getShift(t){var e;const i=this,{instance:n}=i,s=i.carousel;if(!n||!s)return 0;const o=i[Lt],a=i[Rt],r=i.thumbGap,l=i.thumbExtraGap;if(!(null===(e=s.slides[t])||void 0===e?void 0:e.el))return 0;const c=.5*(o-a),h=n.pages.length-1;let d=n.getProgress(0),u=n.getProgress(h),f=n.getProgress(t,!1,!0),p=0,g=c+l+r;const m=d<0&&d>-1,b=u>0&&u<1;return 0===t?(p=g*Math.abs(d),b&&1===d&&(p-=g*Math.abs(u))):t===h?(p=g*Math.abs(u)*-1,m&&-1===u&&(p+=g*Math.abs(d))):m||b?(p=-1*g,p+=g*Math.abs(d),p+=g*(1-Math.abs(u))):p=g*f,p}setProps(t){const i=this;if(!i.isModern)return;const{instance:n}=i,s=i.carousel;if(n&&s){const o=s.slides[t].el;if(o&&o.childNodes.length){let s=e(1-Math.abs(n.getProgress(t))),a=e(i.getShift(t));o.style.setProperty("--progress",s?s+"":""),o.style.setProperty("--shift",a+"")}}}shiftModern(){const t=this;if(!t.isModern)return;const{instance:e,track:i}=t,n=e.panzoom,s=t.carousel;if(!(e&&i&&n&&s))return;if(n.state===b.Init||n.state===b.Destroy)return;for(const i of e.slides)t.setProps(i.index);let o=(t[Rt]+t.thumbGap)*(s.slides.length||0);i.style.setProperty("--width",o+"")}cleanup(){const t=this;t.carousel&&t.carousel.destroy(),t.carousel=null,t.container&&t.container.remove(),t.container=null,t.track&&t.track.remove(),t.track=null,t.state=Ot.Init,S(t.instance.container,t.cn("hasThumbs"))}attach(){const t=this,e=t.instance;e.on("initSlide",t.onInitSlide),e.state===j.Init?e.on("initSlides",t.onInitSlides):t.onInitSlides(),e.on(["change","Panzoom.afterTransform"],t.onChange),e.on("Panzoom.refresh",t.onRefresh)}detach(){const t=this,e=t.instance;e.off("initSlide",t.onInitSlide),e.off("initSlides",t.onInitSlides),e.off(["change","Panzoom.afterTransform"],t.onChange),e.off("Panzoom.refresh",t.onRefresh),t.cleanup()}};Object.defineProperty(kt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:Mt});const It=Object.assign(Object.assign({},Mt),{key:"t",showOnStart:!0,parentEl:null}),Dt="is-masked",Ft="aria-hidden";class jt extends N{constructor(){super(...arguments),Object.defineProperty(this,"ref",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"hidden",{enumerable:!0,configurable:!0,writable:!0,value:!1})}get isEnabled(){const t=this.ref;return t&&!t.isDisabled()}get isHidden(){return this.hidden}onClick(t,e){e.stopPropagation()}onCreateSlide(t,e){var i,n,s;const o=(null===(s=null===(n=null===(i=this.instance)||void 0===i?void 0:i.carousel)||void 0===n?void 0:n.slides[e.index])||void 0===s?void 0:s.type)||"",a=e.el;if(a&&o){let t=`for-${o}`;["video","youtube","vimeo","html5video"].includes(o)&&(t+=" for-video"),P(a,t)}}onInit(){var t;const e=this,i=e.instance,n=i.carousel;if(e.ref||!n)return;const s=e.option("parentEl")||i.footer||i.container;if(!s)return;const o=f({},e.options,{parentEl:s,classes:{container:"f-thumbs fancybox__thumbs"},Carousel:{Sync:{friction:i.option("Carousel.friction")||0}},on:{ready:t=>{const i=t.container;i&&this.hidden&&(e.refresh(),i.style.transition="none",e.hide(),i.offsetHeight,queueMicrotask((()=>{i.style.transition="",e.show()})))}}});o.Carousel=o.Carousel||{},o.Carousel.on=f((null===(t=e.options.Carousel)||void 0===t?void 0:t.on)||{},{click:this.onClick,createSlide:this.onCreateSlide}),n.options.Thumbs=o,n.attachPlugins({Thumbs:kt}),e.ref=n.plugins.Thumbs,e.option("showOnStart")||(e.ref.state=Ot.Hidden,e.hidden=!0)}onResize(){var t;const e=null===(t=this.ref)||void 0===t?void 0:t.container;e&&(e.style.maxHeight="")}onKeydown(t,e){const i=this.option("key");i&&i===e&&this.toggle()}toggle(){const t=this.ref;if(t&&!t.isDisabled())return t.state===Ot.Hidden?(t.state=Ot.Init,void t.build()):void(this.hidden?this.show():this.hide())}show(){const t=this.ref;if(!t||t.isDisabled())return;const e=t.container;e&&(this.refresh(),e.offsetHeight,e.removeAttribute(Ft),e.classList.remove(Dt),this.hidden=!1)}hide(){const t=this.ref,e=t&&t.container;e&&(this.refresh(),e.offsetHeight,e.classList.add(Dt),e.setAttribute(Ft,"true")),this.hidden=!0}refresh(){const t=this.ref;if(!t||!t.state)return;const e=t.container,i=(null==e?void 0:e.firstChild)||null;e&&i&&i.childNodes.length&&(e.style.maxHeight=`${i.getBoundingClientRect().height}px`)}attach(){const t=this,e=t.instance;e.state===ot.Init?e.on("Carousel.init",t.onInit):t.onInit(),e.on("resize",t.onResize),e.on("keydown",t.onKeydown)}detach(){var t;const e=this,i=e.instance;i.off("Carousel.init",e.onInit),i.off("resize",e.onResize),i.off("keydown",e.onKeydown),null===(t=i.carousel)||void 0===t||t.detachPlugins(["Thumbs"]),e.ref=null}}Object.defineProperty(jt,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:It});const Ht={panLeft:{icon:'',change:{panX:-100}},panRight:{icon:'',change:{panX:100}},panUp:{icon:'',change:{panY:-100}},panDown:{icon:'',change:{panY:100}},zoomIn:{icon:'',action:"zoomIn"},zoomOut:{icon:'',action:"zoomOut"},toggle1to1:{icon:'',action:"toggleZoom"},toggleZoom:{icon:'',action:"toggleZoom"},iterateZoom:{icon:'',action:"iterateZoom"},rotateCCW:{icon:'',action:"rotateCCW"},rotateCW:{icon:'',action:"rotateCW"},flipX:{icon:'',action:"flipX"},flipY:{icon:'',action:"flipY"},fitX:{icon:'',action:"fitX"},fitY:{icon:'',action:"fitY"},reset:{icon:'',action:"reset"},toggleFS:{icon:'',action:"toggleFS"}};var Bt;!function(t){t[t.Init=0]="Init",t[t.Ready=1]="Ready",t[t.Disabled=2]="Disabled"}(Bt||(Bt={}));const Nt={absolute:"auto",display:{left:["infobar"],middle:[],right:["iterateZoom","slideshow","fullscreen","thumbs","close"]},enabled:"auto",items:{infobar:{tpl:'
/
'},download:{tpl:'
'},prev:{tpl:''},next:{tpl:''},slideshow:{tpl:''},fullscreen:{tpl:''},thumbs:{tpl:''},close:{tpl:''}},parentEl:null},_t={tabindex:"-1",width:"24",height:"24",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"};class $t extends N{constructor(){super(...arguments),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:Bt.Init}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:null})}onReady(t){var e;if(!t.carousel)return;let i=this.option("display"),n=this.option("absolute"),s=this.option("enabled");if("auto"===s){const t=this.instance.carousel;let e=0;if(t)for(const i of t.slides)(i.panzoom||"image"===i.type)&&e++;e||(s=!1)}s||(i=void 0);let o=0;const a={left:[],middle:[],right:[]};if(i)for(const t of["left","middle","right"])for(const n of i[t]){const i=this.createEl(n);i&&(null===(e=a[t])||void 0===e||e.push(i),o++)}let r=null;if(o&&(r=this.createContainer()),r){for(const[t,e]of Object.entries(a)){const i=document.createElement("div");P(i,"fancybox__toolbar__column is-"+t);for(const t of e)i.appendChild(t);"auto"!==n||"middle"!==t||e.length||(n=!0),r.appendChild(i)}!0===n&&P(r,"is-absolute"),this.state=Bt.Ready,this.onRefresh()}else this.state=Bt.Disabled}onClick(t){var e,i;const n=this.instance,s=n.getSlide(),o=null==s?void 0:s.panzoom,a=t.target,r=a&&E(a)?a.dataset:null;if(!r)return;if(void 0!==r.fancyboxToggleThumbs)return t.preventDefault(),t.stopPropagation(),void(null===(e=n.plugins.Thumbs)||void 0===e||e.toggle());if(void 0!==r.fancyboxToggleFullscreen)return t.preventDefault(),t.stopPropagation(),void this.instance.toggleFullscreen();if(void 0!==r.fancyboxToggleSlideshow){t.preventDefault(),t.stopPropagation();const e=null===(i=n.carousel)||void 0===i?void 0:i.plugins.Autoplay;let s=e.isActive;return o&&"mousemove"===o.panMode&&!s&&o.reset(),void(s?e.stop():e.start())}const l=r.panzoomAction,c=r.panzoomChange;if((c||l)&&(t.preventDefault(),t.stopPropagation()),c){let t={};try{t=JSON.parse(c)}catch(t){}o&&o.applyChange(t)}else l&&o&&o[l]&&o[l]()}onChange(){this.onRefresh()}onRefresh(){if(this.instance.isClosing())return;const t=this.container;if(!t)return;const e=this.instance.getSlide();if(!e||e.state!==at.Ready)return;const i=e&&!e.error&&e.panzoom;for(const e of t.querySelectorAll("[data-panzoom-action]"))i?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));let n=i&&i.canZoomIn(),s=i&&i.canZoomOut();for(const e of t.querySelectorAll('[data-panzoom-action="zoomIn"]'))n?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));for(const e of t.querySelectorAll('[data-panzoom-action="zoomOut"]'))s?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));for(const e of t.querySelectorAll('[data-panzoom-action="toggleZoom"],[data-panzoom-action="iterateZoom"]')){s||n?(e.removeAttribute("disabled"),e.removeAttribute("tabindex")):(e.setAttribute("disabled",""),e.setAttribute("tabindex","-1"));const t=e.querySelector("g");t&&(t.style.display=n?"":"none")}}onDone(t,e){var i;null===(i=e.panzoom)||void 0===i||i.on("afterTransform",(()=>{this.instance.isCurrentSlide(e)&&this.onRefresh()})),this.instance.isCurrentSlide(e)&&this.onRefresh()}createContainer(){const t=this.instance.container;if(!t)return null;const e=this.option("parentEl")||t,i=document.createElement("div");return P(i,"fancybox__toolbar"),e.prepend(i),i.addEventListener("click",this.onClick,{passive:!1,capture:!0}),t&&P(t,"has-toolbar"),this.container=i,i}createEl(t){const e=this.instance,i=e.carousel;if(!i)return null;if("toggleFS"===t)return null;if("fullscreen"===t&&!e.fsAPI)return null;let n=null;const o=i.slides.length||0;let a=0,r=0;for(const t of i.slides)(t.panzoom||"image"===t.type)&&a++,("image"===t.type||t.downloadSrc)&&r++;if(o<2&&["infobar","prev","next"].includes(t))return n;if(void 0!==Ht[t]&&!a)return null;if("download"===t&&!r)return null;if("thumbs"===t){const t=e.plugins.Thumbs;if(!t||!t.isEnabled)return null}if("slideshow"===t){if(!i.plugins.Autoplay||o<2)return null}if(void 0!==Ht[t]){const e=Ht[t];n=document.createElement("button"),n.setAttribute("title",this.instance.localize(`{{${t.toUpperCase()}}}`)),P(n,"f-button"),e.action&&(n.dataset.panzoomAction=e.action),e.change&&(n.dataset.panzoomChange=JSON.stringify(e.change)),n.appendChild(s(this.instance.localize(e.icon)))}else{const e=(this.option("items")||[])[t];e&&(n=s(this.instance.localize(e.tpl)),"function"==typeof e.click&&n.addEventListener("click",(t=>{t.preventDefault(),t.stopPropagation(),"function"==typeof e.click&&e.click.call(this,this,t)})))}const l=null==n?void 0:n.querySelector("svg");if(l)for(const[t,e]of Object.entries(_t))l.getAttribute(t)||l.setAttribute(t,String(e));return n}removeContainer(){const t=this.container;t&&t.remove(),this.container=null,this.state=Bt.Disabled;const e=this.instance.container;e&&S(e,"has-toolbar")}attach(){const t=this,e=t.instance;e.on("Carousel.initSlides",t.onReady),e.on("done",t.onDone),e.on(["reveal","Carousel.change"],t.onChange),t.onReady(t.instance)}detach(){const t=this,e=t.instance;e.off("Carousel.initSlides",t.onReady),e.off("done",t.onDone),e.off(["reveal","Carousel.change"],t.onChange),t.removeContainer()}}Object.defineProperty($t,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:Nt});const Wt={Hash:lt,Html:xt,Images:dt,Slideshow:Tt,Thumbs:jt,Toolbar:$t},Xt="with-fancybox",qt="hide-scrollbar",Yt="--fancybox-scrollbar-compensate",Vt="--fancybox-body-margin",Zt="is-using-tab",Ut="is-animated",Gt="is-compact",Kt="is-loading",Jt="has-caption",Qt="disabled",te="tabindex",ee="download",ie="href",ne="src",se=t=>"string"==typeof t,oe=function(){var t=window.getSelection();return t&&"Range"===t.type};let ae=null,re=null;const le=new Map;let ce=0;class he extends m{get isIdle(){return this.idle}get isCompact(){return this.option("compact")}constructor(t=[],e={},i={}){super(e),Object.defineProperty(this,"userSlides",{enumerable:!0,configurable:!0,writable:!0,value:[]}),Object.defineProperty(this,"userPlugins",{enumerable:!0,configurable:!0,writable:!0,value:{}}),Object.defineProperty(this,"idle",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"idleTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"clickTimer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"pwt",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"ignoreFocusChange",{enumerable:!0,configurable:!0,writable:!0,value:!1}),Object.defineProperty(this,"state",{enumerable:!0,configurable:!0,writable:!0,value:ot.Init}),Object.defineProperty(this,"id",{enumerable:!0,configurable:!0,writable:!0,value:0}),Object.defineProperty(this,"container",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"footer",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"carousel",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"lastFocus",{enumerable:!0,configurable:!0,writable:!0,value:null}),Object.defineProperty(this,"prevMouseMoveEvent",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),Object.defineProperty(this,"fsAPI",{enumerable:!0,configurable:!0,writable:!0,value:void 0}),this.fsAPI=(()=>{let t,e="",i="",n="";return document.fullscreenEnabled?(e="requestFullscreen",i="exitFullscreen",n="fullscreenElement"):document.webkitFullscreenEnabled&&(e="webkitRequestFullscreen",i="webkitExitFullscreen",n="webkitFullscreenElement"),e&&(t={request:function(t){return"webkitRequestFullscreen"===e?t[e](Element.ALLOW_KEYBOARD_INPUT):t[e]()},exit:function(){return document[n]&&document[i]()},isFullscreen:function(){return document[n]}}),t})(),this.id=e.id||++ce,le.set(this.id,this),this.userSlides=t,this.userPlugins=i,queueMicrotask((()=>{this.init()}))}init(){if(this.state===ot.Destroy)return;this.state=ot.Init,this.attachPlugins(Object.assign(Object.assign({},he.Plugins),this.userPlugins)),this.emit("init"),this.emit("attachPlugins"),!0===this.option("hideScrollbar")&&(()=>{if(!tt)return;const t=document,e=t.body,i=t.documentElement;if(e.classList.contains(qt))return;let n=window.innerWidth-i.getBoundingClientRect().width;const s=parseFloat(window.getComputedStyle(e).marginRight);n<0&&(n=0),i.style.setProperty(Yt,`${n}px`),s&&e.style.setProperty(Vt,`${s}px`),e.classList.add(qt)})(),this.initLayout(),this.scale();const t=()=>{this.initCarousel(this.userSlides),this.state=ot.Ready,this.attachEvents(),this.emit("ready"),setTimeout((()=>{this.container&&this.container.setAttribute("aria-hidden","false")}),16)},e=this.fsAPI;this.option("Fullscreen.autoStart")&&e&&!e.isFullscreen()?e.request(this.container).then((()=>t())).catch((()=>t())):t()}initLayout(){var t,e;const i=this.option("parentEl")||document.body,n=s(this.localize(this.option("tpl.main")||""));n&&(n.setAttribute("id",`fancybox-${this.id}`),n.setAttribute("aria-label",this.localize("{{MODAL}}")),n.classList.toggle(Gt,this.isCompact),P(n,this.option("mainClass")||""),this.container=n,this.footer=n.querySelector(".fancybox__footer"),i.appendChild(n),P(document.documentElement,Xt),ae&&re||(ae=document.createElement("span"),P(ae,"fancybox-focus-guard"),ae.setAttribute(te,"0"),ae.setAttribute("aria-hidden","true"),ae.setAttribute("aria-label","Focus guard"),re=ae.cloneNode(),null===(t=n.parentElement)||void 0===t||t.insertBefore(ae,n),null===(e=n.parentElement)||void 0===e||e.append(re)),n.addEventListener("mousedown",(()=>{S(n,Zt)})),this.option("animated")&&(P(n,Ut),setTimeout((()=>{this.isClosing()||S(n,Ut)}),350)),this.emit("initLayout"))}initCarousel(t){const e=this.container;if(!e)return;const n=e.querySelector(".fancybox__carousel");if(!n)return;const s=this.carousel=new J(n,f({},{slides:t,transition:"fade",Panzoom:{lockAxis:this.option("dragToClose")?"xy":"x",infinite:!!this.option("dragToClose")&&"y"},Dots:!1,Navigation:{classes:{container:"fancybox__nav",button:"f-button",isNext:"is-next",isPrev:"is-prev"}},initialPage:this.option("startIndex"),l10n:this.option("l10n")},this.option("Carousel")||{}));s.on("*",((t,e,...i)=>{this.emit(`Carousel.${e}`,t,...i)})),s.on(["ready","change"],(()=>{this.manageCaption()})),this.on("Carousel.removeSlide",((t,e,i)=>{this.clearContent(i),i.state=void 0})),s.on("Panzoom.touchStart",(()=>{var t,e;this.isCompact||this.endIdle(),(null===(t=document.activeElement)||void 0===t?void 0:t.closest(".f-thumbs"))&&(null===(e=this.container)||void 0===e||e.focus())})),s.on("settle",(()=>{this.idleTimer||this.isCompact||!this.option("idle")||this.setIdle(),this.option("autoFocus")&&!this.isClosing&&this.checkFocus()})),this.option("dragToClose")&&(s.on("Panzoom.afterTransform",((t,e)=>{const n=this.getSlide();if(n&&i(n.el))return;const s=this.container;if(s){const t=Math.abs(e.current.f),i=t<1?"":Math.max(.5,Math.min(1,1-t/e.contentRect.fitHeight*1.5));s.style.setProperty("--fancybox-ts",i?"0s":""),s.style.setProperty("--fancybox-opacity",i+"")}})),s.on("Panzoom.touchEnd",((t,e,n)=>{var s;const o=this.getSlide();if(o&&i(o.el))return;if(e.isMobile&&document.activeElement&&-1!==["TEXTAREA","INPUT"].indexOf(null===(s=document.activeElement)||void 0===s?void 0:s.nodeName))return;const a=Math.abs(e.dragOffset.y);"y"===e.lockedAxis&&(a>=200||a>=50&&e.dragOffset.time<300)&&(n&&n.cancelable&&n.preventDefault(),this.close(n,"f-throwOut"+(e.current.f<0?"Up":"Down")))}))),s.on("change",(t=>{var e;let i=null===(e=this.getSlide())||void 0===e?void 0:e.triggerEl;if(i){const e=new CustomEvent("slideTo",{bubbles:!0,cancelable:!0,detail:t.page});i.dispatchEvent(e)}})),s.on(["refresh","change"],(t=>{const e=this.container;if(!e)return;for(const i of e.querySelectorAll("[data-fancybox-current-index]"))i.innerHTML=t.page+1;for(const i of e.querySelectorAll("[data-fancybox-count]"))i.innerHTML=t.pages.length;if(!t.isInfinite){for(const i of e.querySelectorAll("[data-fancybox-next]"))t.page0?(i.removeAttribute(Qt),i.removeAttribute(te)):(i.setAttribute(Qt,""),i.setAttribute(te,"-1"))}const i=this.getSlide();if(!i)return;let n=i.downloadSrc||"";n||"image"!==i.type||i.error||!se(i[ne])||(n=i[ne]);for(const t of e.querySelectorAll("[data-fancybox-download]")){const e=i.downloadFilename;n?(t.removeAttribute(Qt),t.removeAttribute(te),t.setAttribute(ie,n),t.setAttribute(ee,e||n),t.setAttribute("target","_blank")):(t.setAttribute(Qt,""),t.setAttribute(te,"-1"),t.removeAttribute(ie),t.removeAttribute(ee))}})),this.emit("initCarousel")}attachEvents(){const t=this,e=t.container;if(!e)return;e.addEventListener("click",t.onClick,{passive:!1,capture:!1}),e.addEventListener("wheel",t.onWheel,{passive:!1,capture:!1}),document.addEventListener("keydown",t.onKeydown,{passive:!1,capture:!0}),document.addEventListener("visibilitychange",t.onVisibilityChange,!1),document.addEventListener("mousemove",t.onMousemove),t.option("trapFocus")&&document.addEventListener("focus",t.onFocus,!0),window.addEventListener("resize",t.onResize);const i=window.visualViewport;i&&(i.addEventListener("scroll",t.onResize),i.addEventListener("resize",t.onResize))}detachEvents(){const t=this,e=t.container;if(!e)return;document.removeEventListener("keydown",t.onKeydown,{passive:!1,capture:!0}),e.removeEventListener("wheel",t.onWheel,{passive:!1,capture:!1}),e.removeEventListener("click",t.onClick,{passive:!1,capture:!1}),document.removeEventListener("mousemove",t.onMousemove),window.removeEventListener("resize",t.onResize);const i=window.visualViewport;i&&(i.removeEventListener("resize",t.onResize),i.removeEventListener("scroll",t.onResize)),document.removeEventListener("visibilitychange",t.onVisibilityChange,!1),document.removeEventListener("focus",t.onFocus,!0)}scale(){const t=this.container;if(!t)return;const e=window.visualViewport,i=Math.max(1,(null==e?void 0:e.scale)||1);let n="",s="",o="";if(e&&i>1){let t=`${e.offsetLeft}px`,a=`${e.offsetTop}px`;n=e.width*i+"px",s=e.height*i+"px",o=`translate3d(${t}, ${a}, 0) scale(${1/i})`}t.style.transform=o,t.style.width=n,t.style.height=s}onClick(t){var e,i;const{container:n,isCompact:s}=this;if(!n||this.isClosing())return;!s&&this.option("idle")&&this.resetIdle();const o=t.composedPath()[0];if(o.closest(".f-spinner")||o.closest("[data-fancybox-close]"))return t.preventDefault(),void this.close(t);if(o.closest("[data-fancybox-prev]"))return t.preventDefault(),void this.prev();if(o.closest("[data-fancybox-next]"))return t.preventDefault(),void this.next();const a=document.activeElement;if(oe()&&a&&n.contains(a))return;if(o===(null===(e=this.carousel)||void 0===e?void 0:e.container))return;if(s&&"image"===(null===(i=this.getSlide())||void 0===i?void 0:i.type))return void(this.clickTimer?(clearTimeout(this.clickTimer),this.clickTimer=null):this.clickTimer=setTimeout((()=>{this.toggleIdle(),this.clickTimer=null}),350));if(this.emit("click",t),t.defaultPrevented)return;let r=!1;if(o.closest(".fancybox__content")){if(a){if(a.closest("[contenteditable]"))return;o.matches(it)||a.blur()}if(oe())return;r=this.option("contentClick")}else o.closest(".fancybox__carousel")&&!o.matches(it)&&(r=this.option("backdropClick"));"close"===r?(t.preventDefault(),this.close(t)):"next"===r?(t.preventDefault(),this.next()):"prev"===r&&(t.preventDefault(),this.prev())}onWheel(t){const e=t.target;let i=this.option("wheel",t);e.closest(".fancybox__thumbs")&&(i="slide");const s="slide"===i,o=[-t.deltaX||0,-t.deltaY||0,-t.detail||0].reduce((function(t,e){return Math.abs(e)>Math.abs(t)?e:t})),a=Math.max(-1,Math.min(1,o)),r=Date.now();this.pwt&&r-this.pwt<300?s&&t.preventDefault():(this.pwt=r,this.emit("wheel",t,a),t.defaultPrevented||("close"===i?(t.preventDefault(),this.close(t)):"slide"===i&&(n(e)||(t.preventDefault(),this[a>0?"prev":"next"]()))))}onKeydown(t){if(!this.isTopmost())return;this.isCompact||!this.option("idle")||this.isClosing()||this.resetIdle();const e=t.key,i=this.option("keyboard");if(!i)return;const n=t.composedPath()[0],s=document.activeElement&&document.activeElement.classList,o=s&&s.contains("f-button")||n.dataset.carouselPage||n.dataset.carouselIndex;if("Escape"!==e&&!o&&E(n)){if(n.isContentEditable||-1!==["TEXTAREA","OPTION","INPUT","SELECT","VIDEO"].indexOf(n.nodeName))return}if("Tab"===t.key?P(this.container,Zt):S(this.container,Zt),t.ctrlKey||t.altKey||t.shiftKey)return;this.emit("keydown",e,t);const a=i[e];a&&"function"==typeof this[a]&&(t.preventDefault(),this[a]())}onResize(){const t=this.container;if(!t)return;const e=this.isCompact;t.classList.toggle(Gt,e),this.manageCaption(this.getSlide()),this.isCompact?this.clearIdle():this.endIdle(),this.scale(),this.emit("resize")}onFocus(t){this.isTopmost()&&this.checkFocus(t)}onMousemove(t){this.prevMouseMoveEvent=t,!this.isCompact&&this.option("idle")&&this.resetIdle()}onVisibilityChange(){"visible"===document.visibilityState?this.checkFocus():this.endIdle()}manageCloseBtn(t){const e=this.optionFor(t,"closeButton")||!1;if("auto"===e){const t=this.plugins.Toolbar;if(t&&t.state===Bt.Ready)return}if(!e)return;if(!t.contentEl||t.closeBtnEl)return;const i=this.option("tpl.closeButton");if(i){const e=s(this.localize(i));t.closeBtnEl=t.contentEl.appendChild(e),t.el&&P(t.el,"has-close-btn")}}manageCaption(t=void 0){var e,i;const n="fancybox__caption",s=this.container;if(!s)return;S(s,Jt);const o=this.isCompact||this.option("commonCaption"),a=!o;if(this.caption&&this.stop(this.caption),a&&this.caption&&(this.caption.remove(),this.caption=null),o&&!this.caption)for(const t of(null===(e=this.carousel)||void 0===e?void 0:e.slides)||[])t.captionEl&&(t.captionEl.remove(),t.captionEl=void 0,S(t.el,Jt),null===(i=t.el)||void 0===i||i.removeAttribute("aria-labelledby"));if(t||(t=this.getSlide()),!t||o&&!this.isCurrentSlide(t))return;const r=t.el;let l=this.optionFor(t,"caption","");if(!l)return void(o&&this.caption&&this.animate(this.caption,"f-fadeOut",(()=>{this.caption&&(this.caption.innerHTML="")})));let c=null;if(a){if(c=t.captionEl||null,r&&!c){const e=n+`_${this.id}_${t.index}`;c=document.createElement("div"),P(c,n),c.setAttribute("id",e),t.captionEl=r.appendChild(c),P(r,Jt),r.setAttribute("aria-labelledby",e)}}else{if(c=this.caption,c||(c=s.querySelector("."+n)),!c){c=document.createElement("div"),c.dataset.fancyboxCaption="",P(c,n);(this.footer||s).prepend(c)}P(s,Jt),this.caption=c}c&&(c.innerHTML="",se(l)||"number"==typeof l?c.innerHTML=l+"":l instanceof HTMLElement&&c.appendChild(l))}checkFocus(t){this.focus(t)}focus(t){var e;if(this.ignoreFocusChange)return;const i=document.activeElement||null,n=(null==t?void 0:t.target)||null,s=this.container,o=this.getSlide();if(!s||!(null===(e=this.carousel)||void 0===e?void 0:e.viewport))return;if(!t&&i&&s.contains(i))return;const a=o&&o.state===at.Ready?o.el:null;if(!a||a.contains(i)||s===i)return;t&&t.cancelable&&t.preventDefault(),this.ignoreFocusChange=!0;const r=Array.from(s.querySelectorAll(it));let l=[],c=null;for(let t of r){const e=!t.offsetParent||!!t.closest('[aria-hidden="true"]'),i=a&&a.contains(t),n=!this.carousel.viewport.contains(t);if(t===s||(i||n)&&!e){l.push(t);const e=t.dataset.origTabindex;void 0!==e&&e&&(t.tabIndex=parseFloat(e)),t.removeAttribute("data-orig-tabindex"),!t.hasAttribute("autoFocus")&&c||(c=t)}else{const e=void 0===t.dataset.origTabindex?t.getAttribute("tabindex")||"":t.dataset.origTabindex;e&&(t.dataset.origTabindex=e),t.tabIndex=-1}}let h=null;t?(!n||l.indexOf(n)<0)&&(h=c||s,l.length&&(i===re?h=l[0]:this.lastFocus!==s&&i!==ae||(h=l[l.length-1]))):h=o&&"image"===o.type?s:c||s,h&&nt(h),this.lastFocus=document.activeElement,this.ignoreFocusChange=!1}next(){const t=this.carousel;t&&t.pages.length>1&&t.slideNext()}prev(){const t=this.carousel;t&&t.pages.length>1&&t.slidePrev()}jumpTo(...t){this.carousel&&this.carousel.slideTo(...t)}isTopmost(){var t;return(null===(t=he.getInstance())||void 0===t?void 0:t.id)==this.id}animate(t=null,e="",i){if(!t||!e)return void(i&&i());this.stop(t);const n=s=>{s.target===t&&t.dataset.animationName&&(t.removeEventListener("animationend",n),delete t.dataset.animationName,i&&i(),S(t,e))};t.dataset.animationName=e,t.addEventListener("animationend",n),P(t,e)}stop(t){t&&t.dispatchEvent(new CustomEvent("animationend",{bubbles:!1,cancelable:!0,currentTarget:t}))}setContent(t,e="",i=!0){if(this.isClosing())return;const n=t.el;if(!n)return;let o=null;if(E(e)?o=e:(o=s(e+""),E(o)||(o=document.createElement("div"),o.innerHTML=e+"")),["img","picture","iframe","video","audio"].includes(o.nodeName.toLowerCase())){const t=document.createElement("div");t.appendChild(o),o=t}E(o)&&t.filter&&!t.error&&(o=o.querySelector(t.filter)),o&&E(o)?(P(o,"fancybox__content"),t.id&&o.setAttribute("id",t.id),"none"!==o.style.display&&"none"!==getComputedStyle(o).getPropertyValue("display")||(o.style.display=t.display||this.option("defaultDisplay")||"flex"),n.classList.add(`has-${t.error?"error":t.type||"unknown"}`),n.prepend(o),t.contentEl=o,i&&this.revealContent(t),this.manageCloseBtn(t),this.manageCaption(t)):this.setError(t,"{{ELEMENT_NOT_FOUND}}")}revealContent(t,e){const i=t.el,n=t.contentEl;i&&n&&(this.emit("reveal",t),this.hideLoading(t),t.state=at.Opening,(e=this.isOpeningSlide(t)?void 0===e?this.optionFor(t,"showClass"):e:"f-fadeIn")?this.animate(n,e,(()=>{this.done(t)})):this.done(t))}done(t){this.isClosing()||(t.state=at.Ready,this.emit("done",t),P(t.el,"is-done"),this.isCurrentSlide(t)&&this.option("autoFocus")&&queueMicrotask((()=>{var e;null===(e=t.panzoom)||void 0===e||e.updateControls(),this.option("autoFocus")&&(this.option("autoFocus")?this.focus():this.checkFocus())})),this.isOpeningSlide(t)&&!this.isCompact&&this.option("idle")&&this.setIdle())}isCurrentSlide(t){const e=this.getSlide();return!(!t||!e)&&e.index===t.index}isOpeningSlide(t){var e,i;return null===(null===(e=this.carousel)||void 0===e?void 0:e.prevPage)&&t.index===(null===(i=this.getSlide())||void 0===i?void 0:i.index)}showLoading(t){t.state=at.Loading;const e=t.el;if(!e)return;P(e,Kt),this.emit("loading",t),t.spinnerEl||setTimeout((()=>{if(!this.isClosing()&&!t.spinnerEl&&t.state===at.Loading){let i=s(x);t.spinnerEl=i,e.prepend(i),this.animate(i,"f-fadeIn")}}),250)}hideLoading(t){const e=t.el;if(!e)return;const i=t.spinnerEl;this.isClosing()?null==i||i.remove():(S(e,Kt),i&&this.animate(i,"f-fadeOut",(()=>{i.remove()})),t.state===at.Loading&&(this.emit("loaded",t),t.state=at.Ready))}setError(t,e){if(this.isClosing())return;const i=new Event("error",{bubbles:!0,cancelable:!0});if(this.emit("error",i,t),i.defaultPrevented)return;t.error=e,this.hideLoading(t),this.clearContent(t);const n=document.createElement("div");n.classList.add("fancybox-error"),n.innerHTML=this.localize(e||"

{{ERROR}}

"),this.setContent(t,n)}clearContent(t){if(void 0===t.state)return;this.emit("clearContent",t),t.contentEl&&(t.contentEl.remove(),t.contentEl=void 0);const e=t.el;e&&(S(e,"has-error"),S(e,"has-unknown"),S(e,`has-${t.type||"unknown"}`)),t.closeBtnEl&&t.closeBtnEl.remove(),t.closeBtnEl=void 0,t.captionEl&&t.captionEl.remove(),t.captionEl=void 0,t.spinnerEl&&t.spinnerEl.remove(),t.spinnerEl=void 0}getSlide(){var t;const e=this.carousel;return(null===(t=null==e?void 0:e.pages[null==e?void 0:e.page])||void 0===t?void 0:t.slides[0])||void 0}close(t,e){if(this.isClosing())return;const i=new Event("shouldClose",{bubbles:!0,cancelable:!0});if(this.emit("shouldClose",i,t),i.defaultPrevented)return;t&&t.cancelable&&(t.preventDefault(),t.stopPropagation());const n=this.fsAPI,s=()=>{this.proceedClose(t,e)};n&&n.isFullscreen()===this.container?Promise.resolve(n.exit()).then((()=>s())):s()}clearIdle(){this.idleTimer&&clearTimeout(this.idleTimer),this.idleTimer=null}setIdle(t=!1){const e=()=>{this.clearIdle(),this.idle=!0,P(this.container,"is-idle"),this.emit("setIdle")};if(this.clearIdle(),!this.isClosing())if(t)e();else{const t=this.option("idle");t&&(this.idleTimer=setTimeout(e,t))}}endIdle(){this.clearIdle(),this.idle&&!this.isClosing()&&(this.idle=!1,S(this.container,"is-idle"),this.emit("endIdle"))}resetIdle(){this.endIdle(),this.setIdle()}toggleIdle(){this.idle?this.endIdle():this.setIdle(!0)}toggleFullscreen(){const t=this.fsAPI;t&&(t.isFullscreen()?t.exit():this.container&&t.request(this.container))}isClosing(){return[ot.Closing,ot.CustomClosing,ot.Destroy].includes(this.state)}proceedClose(t,e){var i,n;this.state=ot.Closing,this.clearIdle(),this.detachEvents();const s=this.container,o=this.carousel,a=this.getSlide(),r=a&&this.option("placeFocusBack")?a.triggerEl||this.option("triggerEl"):null;if(r&&(Q(r)?nt(r):r.focus()),s&&(P(s,"is-closing"),s.setAttribute("aria-hidden","true"),this.option("animated")&&P(s,Ut),s.style.pointerEvents="none"),o){o.clearTransitions(),null===(i=o.panzoom)||void 0===i||i.destroy(),null===(n=o.plugins.Navigation)||void 0===n||n.detach();for(const t of o.slides){t.state=at.Closing,this.hideLoading(t);const e=t.contentEl;e&&this.stop(e);const i=null==t?void 0:t.panzoom;i&&(i.stop(),i.detachEvents(),i.detachObserver()),this.isCurrentSlide(t)||o.emit("removeSlide",t)}}this.emit("close",t),this.state!==ot.CustomClosing?(void 0===e&&a&&(e=this.optionFor(a,"hideClass")),e&&a?(this.animate(a.contentEl,e,(()=>{o&&o.emit("removeSlide",a)})),setTimeout((()=>{this.destroy()}),500)):this.destroy()):setTimeout((()=>{this.destroy()}),500)}destroy(){var t;if(this.state===ot.Destroy)return;this.state=ot.Destroy,null===(t=this.carousel)||void 0===t||t.destroy();const e=this.container;e&&e.remove(),le.delete(this.id);const i=he.getInstance();i?i.focus():(ae&&(ae.remove(),ae=null),re&&(re.remove(),re=null),S(document.documentElement,Xt),(()=>{if(!tt)return;const t=document,e=t.body;e.classList.remove(qt),e.style.setProperty(Vt,""),t.documentElement.style.setProperty(Yt,"")})(),this.emit("destroy"))}static bind(t,e,i){if(!tt)return;let n,s="",o={};if(void 0===t?n=document.body:se(t)?(n=document.body,s=t,"object"==typeof e&&(o=e||{})):(n=t,se(e)&&(s=e),"object"==typeof i&&(o=i||{})),!n||!E(n))return;s=s||"[data-fancybox]";const a=he.openers.get(n)||new Map;a.set(s,o),he.openers.set(n,a),1===a.size&&n.addEventListener("click",he.fromEvent)}static unbind(t,e){let i,n="";if(se(t)?(i=document.body,n=t):(i=t,se(e)&&(n=e)),!i)return;const s=he.openers.get(i);s&&n&&s.delete(n),n&&s||(he.openers.delete(i),i.removeEventListener("click",he.fromEvent))}static destroy(){let t;for(;t=he.getInstance();)t.destroy();for(const t of he.openers.keys())t.removeEventListener("click",he.fromEvent);he.openers=new Map}static fromEvent(t){if(t.defaultPrevented)return;if(t.button&&0!==t.button)return;if(t.ctrlKey||t.metaKey||t.shiftKey)return;let e=t.composedPath()[0];const i=e.closest("[data-fancybox-trigger]");if(i){const t=i.dataset.fancyboxTrigger||"",n=document.querySelectorAll(`[data-fancybox="${t}"]`),s=parseInt(i.dataset.fancyboxIndex||"",10)||0;e=n[s]||e}if(!(e&&e instanceof Element))return;let n,s,o,a;if([...he.openers].reverse().find((([t,i])=>!(!t.contains(e)||![...i].reverse().find((([i,r])=>{let l=e.closest(i);return!!l&&(n=t,s=i,o=l,a=r,!0)}))))),!n||!s||!o)return;a=a||{},t.preventDefault(),e=o;let r=[],l=f({},st,a);l.event=t,l.triggerEl=e,l.delegate=i;const c=l.groupAll,h=l.groupAttr,d=h&&e?e.getAttribute(`${h}`):"";if((!e||d||c)&&(r=[].slice.call(n.querySelectorAll(s))),e&&!c&&(r=d?r.filter((t=>t.getAttribute(`${h}`)===d)):[e]),!r.length)return;const u=he.getInstance();return u&&u.options.triggerEl&&r.indexOf(u.options.triggerEl)>-1?void 0:(e&&(l.startIndex=r.indexOf(e)),he.fromNodes(r,l))}static fromSelector(t,e,i){let n=null,s="",o={};if(se(t)?(n=document.body,s=t,"object"==typeof e&&(o=e||{})):t instanceof HTMLElement&&se(e)&&(n=t,s=e,"object"==typeof i&&(o=i||{})),!n||!s)return!1;const a=he.openers.get(n);return!!a&&(o=f({},a.get(s)||{},o),!!o&&he.fromNodes(Array.from(n.querySelectorAll(s)),o))}static fromNodes(t,e){e=f({},st,e||{});const i=[];for(const n of t){const t=n.dataset||{},s=t[ne]||n.getAttribute(ie)||n.getAttribute("currentSrc")||n.getAttribute(ne)||void 0;let o;const a=e.delegate;let r;a&&i.length===e.startIndex&&(o=a instanceof HTMLImageElement?a:a.querySelector("img:not([aria-hidden])")),o||(o=n instanceof HTMLImageElement?n:n.querySelector("img:not([aria-hidden])")),o&&(r=o.currentSrc||o[ne]||void 0,!r&&o.dataset&&(r=o.dataset.lazySrc||o.dataset[ne]||void 0));const l={src:s,triggerEl:n,thumbEl:o,thumbElSrc:r,thumbSrc:r};for(const e in t){let i=t[e]+"";i="false"!==i&&("true"===i||i),l[e]=i}i.push(l)}return new he(i,e)}static getInstance(t){if(t)return le.get(t);return Array.from(le.values()).reverse().find((t=>!t.isClosing()&&t))||null}static getSlide(){var t;return(null===(t=he.getInstance())||void 0===t?void 0:t.getSlide())||null}static show(t=[],e={}){return new he(t,e)}static next(){const t=he.getInstance();t&&t.next()}static prev(){const t=he.getInstance();t&&t.prev()}static close(t=!0,...e){if(t)for(const t of le.values())t.close(...e);else{const t=he.getInstance();t&&t.close(...e)}}}Object.defineProperty(he,"version",{enumerable:!0,configurable:!0,writable:!0,value:"5.0.28"}),Object.defineProperty(he,"defaults",{enumerable:!0,configurable:!0,writable:!0,value:st}),Object.defineProperty(he,"Plugins",{enumerable:!0,configurable:!0,writable:!0,value:Wt}),Object.defineProperty(he,"openers",{enumerable:!0,configurable:!0,writable:!0,value:new Map}),t.Carousel=J,t.Fancybox=he,t.Panzoom=k})); diff --git a/static/fancybox/fancybox.js b/static/fancybox/fancybox.js new file mode 120000 index 0000000..3ac779f --- /dev/null +++ b/static/fancybox/fancybox.js @@ -0,0 +1 @@ +fancybox-5.0.33.js \ No newline at end of file From ff219a2dd8bc24d89fcd25533872b9d2fcbdf996 Mon Sep 17 00:00:00 2001 From: pepinno Date: Tue, 13 Feb 2024 12:57:43 +0100 Subject: [PATCH 5/7] Modelovy test NMgr --- .../magisterske/ITNMgr_modelove_zadani.pdf | Bin 0 -> 560707 bytes content/uchazeci/magisterske/_index.md | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 content/uchazeci/magisterske/ITNMgr_modelove_zadani.pdf diff --git a/content/uchazeci/magisterske/ITNMgr_modelove_zadani.pdf b/content/uchazeci/magisterske/ITNMgr_modelove_zadani.pdf new file mode 100644 index 0000000000000000000000000000000000000000..ddf6203476f83f3075da154111cf6d34637e9540 GIT binary patch literal 560707 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

=5TWOyTRWc!cK`;v-dCm(wN!o6C= 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
ocCcP`y@o>_qInRqYt93@Y3-$WR za}oRranVdY%h*7P`2(17C%Tu8vbTt|--{0q7`pw8PWGmpy z#7g3Ac9B|vbsbkf`4m=yUqZZ)_$9y#ffq$yW_9Fe&yyCK3S*Ty_9kY<$&r!avC4=Z zD5Hs9X}7E!b|2HqC}ncAgtY-}9sgvpD=L+i(4%@E=zbGnZERrZrVrm#qnke8>Xk%w zbP1*xrPWJBRl;ZE@pDU%0U}kvz9^AEzMThC30zIipB2+)(J1qi$)@0(L
iaN^z6 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]g0sna9IZo5gw$5 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 )02y$MML$cGE9ZaPy@0d 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 z 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 Date: Tue, 13 Feb 2024 12:59:40 +0100 Subject: [PATCH 6/7] fix NMgr test --- content/uchazeci/magisterske/_index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/uchazeci/magisterske/_index.md b/content/uchazeci/magisterske/_index.md index af8c5a2..71fe2f2 100644 --- a/content/uchazeci/magisterske/_index.md +++ b/content/uchazeci/magisterske/_index.md @@ -28,7 +28,7 @@ Přijímací zkouška má 2 části: Podrobné informace naleznete na webu fakulty v sekci [Uchazeči][uchazeci] / [Navazující magisterské studium][nmgr] [karolinka]: https://pedf.cuni.cz/PEDF-216.html -[test]: /uchazeci/magisterske/ITNMgr_modelove_zadani.pdf) +[test]: /uchazeci/magisterske/ITNMgr_modelove_zadani.pdf [jednoobor]: https://is.cuni.cz/studium/prijimacky/index.php?do=detail_obor&id_obor=28951 [dvouobor]: https://pedf.cuni.cz/PEDF-1186.html [programy]: https://pedf.cuni.cz/PEDF-1117.html From 270358ee5cb8a19fa1b053fa509a6d6af9c63e9f Mon Sep 17 00:00:00 2001 From: Emil Miler Date: Wed, 14 Feb 2024 14:35:21 +0100 Subject: [PATCH 7/7] =?UTF-8?q?Odkaz=20na=20LaTeX=20=C5=A1ablonu=20z=C3=A1?= =?UTF-8?q?vere=C4=8Dn=C3=A9=20pr=C3=A1ce?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/studenti/zav_prace/_index.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/studenti/zav_prace/_index.md b/content/studenti/zav_prace/_index.md index a5c2227..01630d2 100644 --- a/content/studenti/zav_prace/_index.md +++ b/content/studenti/zav_prace/_index.md @@ -15,6 +15,7 @@ icon = "ri-file-copy-2-line" - [Příloha č. 1][opad202038p1] - Šablona bakalářská práce - [Příloha č. 2][opad202038p2] - Šablona diplomová práce - [Příloha č. 3][opad202038p3] - Šablona rigorózní práce +- [latex-thesis-template][latex-thesis-template] - Šablona závěrečné práce pro systém LaTeX ## Vypsaná témata závěrečných prací @@ -32,6 +33,7 @@ icon = "ri-file-copy-2-line" [opad202038p1]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/priloha_c_1_bakalarska_prace.docx [opad202038p2]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/priloha_c_2_diplomova_prace.docx [opad202038p3]: https://wwwmod.pedf.cuni.cz/udeska/files/opatreni_dekana/priloha_c_3_rigorozni_prace.docx +[latex-thesis-template]: https://github.com/pedf-uk/latex-thesis-template [temataBP]: https://drive.google.com/file/d/1ptFoV92DooGiOzV3Tm1NbLMD8ZK_Rw1a/view?usp=sharing [temataDP]: https://drive.google.com/file/d/1keiAuGfH2gK3_j1FwLKNbtvjB5wbSraU/view?usp=sharing