diff --git a/main/blocks.py b/main/blocks.py index d0d0c48b3625126ea0d93e4aac6c6ebb8fc5109f..14fb109269d754ead2481c0a56b2b8788358efe0 100644 --- a/main/blocks.py +++ b/main/blocks.py @@ -110,23 +110,15 @@ class BoxesBlock(StructBlock): label = "Skupina boxů" -class HomePageCarouseSlideBlock(CTAMixin, StructBlock): - image = ImageChooserBlock(label="Hlavní obrázek jednoho slidu carouselu") +class HomePageCarouselSlideBlock(CTAMixin, StructBlock): + image = ImageChooserBlock(label="Hlavní obrázek") line_1 = TextBlock(label="První řádek") line_2 = TextBlock(label="Druhý řádek") class Meta: + template = "main/includes/molecules/menus/carousel.html" icon = "form" - label = "Stránka carouselu" - - -class HomePageCarouselBlock(StructBlock): - slides = ListBlock(HomePageCarouseSlideBlock, label="Obrázky s nadpisy - carouselu") - - class Meta: - template = "main/blocks/homepage_carousel_block.html" - icon = "folder-open-1" - label = "Carousel s obrázky" + label = "Carousel" class NewsBlock(StructBlock): @@ -134,10 +126,10 @@ class NewsBlock(StructBlock): label="Titulek", help_text="Nejnovější články se načtou automaticky", ) - image = ImageChooserBlock(label="Obrázek pozadí", required=False) + description = TextBlock(label="Popis") class Meta: - template = "main/blocks/news_block.html" + template = "main/includes/organisms/articles/articles_section.html" icon = "doc-full-inverse" label = "Novinky" @@ -165,11 +157,15 @@ class PeopleGroupBlock(StructBlock): class PeopleOverviewBlock(StructBlock): - title = CharBlock(label="Hlavní titulek") + title_line_1 = CharBlock(label="První řádek titulku") + title_line_2 = CharBlock(label="Druhý řádek titulku") + + description = TextBlock(label="Popis") + list = ListBlock(BoxBlock, label="Boxíky") class Meta: - template = "main/blocks/people_overview_block.html" + template = "main/includes/organisms/main_section/representatives_section.html" icon = "group" label = "Skupina osob" @@ -246,10 +242,9 @@ class RegionsBlock(StructBlock): label="Titulek", help_text="Články pro regiony se načtou automaticky", ) - image = ImageChooserBlock(label="Obrázek pozadí", required=False) class Meta: - template = "main/blocks/regions_block.html" + template = "main/includes/organisms/main_section/region_section.html" icon = "view" label = "Články pro regiony" diff --git a/main/models.py b/main/models.py index 3efb0ba13bd20a062921d3c45c59688a0c45430b..b2e02228918bd4099e2f1efab5ab0db44764a992 100644 --- a/main/models.py +++ b/main/models.py @@ -91,7 +91,7 @@ class MainHomePage( # content content = StreamField( [ - ("carousel", blocks.HomePageCarouselBlock()), + ("carousel", blocks.HomePageCarouselSlideBlock()), ("news", blocks.NewsBlock()), ("people", blocks.PeopleOverviewBlock()), ("regions", blocks.RegionsBlock()), diff --git a/main/static/main/images/background-images/bg-bartos-newsletter.jpg b/main/static/main/images/background-images/bg-bartos-newsletter.jpg deleted file mode 100644 index d152c083c45ed8c76388779c4064fec23a554ece..0000000000000000000000000000000000000000 Binary files a/main/static/main/images/background-images/bg-bartos-newsletter.jpg and /dev/null differ diff --git a/main/static/main/images/background-images/bg-bartos.jpg b/main/static/main/images/background-images/bg-bartos.jpg new file mode 100644 index 0000000000000000000000000000000000000000..be147b1d6a07cbc6eb03b952e870d65c233eb2e3 Binary files /dev/null and b/main/static/main/images/background-images/bg-bartos.jpg differ diff --git a/main/static/main/images/background-images/bg-flag.webp b/main/static/main/images/background-images/bg-flag.webp new file mode 100644 index 0000000000000000000000000000000000000000..e2531cc02355b5a3025d51b7f50728cbfcff2dce Binary files /dev/null and b/main/static/main/images/background-images/bg-flag.webp differ diff --git a/main/static/main/images/background-images/bg-join-us.jpg b/main/static/main/images/background-images/bg-join-us.jpg deleted file mode 100644 index 16eb9d413bfaa94c313e50f07a8399dfe9ddafb9..0000000000000000000000000000000000000000 Binary files a/main/static/main/images/background-images/bg-join-us.jpg and /dev/null differ diff --git a/main/static/main/images/background-images/bg-map.jpg b/main/static/main/images/background-images/bg-map.jpg deleted file mode 100644 index 4435c07d90887d949837c7de5f8dd5f9df3184a2..0000000000000000000000000000000000000000 Binary files a/main/static/main/images/background-images/bg-map.jpg and /dev/null differ diff --git a/main/static/main/images/background-images/bg-migrace.png b/main/static/main/images/background-images/bg-migrace.png new file mode 100644 index 0000000000000000000000000000000000000000..b88fdbc3b4bb481be78f299a5cab8b32a9e86aeb Binary files /dev/null and b/main/static/main/images/background-images/bg-migrace.png differ diff --git a/main/static/main/images/background-images/bg-newsletter.webp b/main/static/main/images/background-images/bg-newsletter.webp new file mode 100644 index 0000000000000000000000000000000000000000..4847c68328c2e9dd0320fb6e27d149700fdcaffc Binary files /dev/null and b/main/static/main/images/background-images/bg-newsletter.webp differ diff --git a/main/static/main/images/ivan1.png b/main/static/main/images/ivan1.png new file mode 100644 index 0000000000000000000000000000000000000000..9eb72d92455d970e30712b8a850789968eaea8a2 Binary files /dev/null and b/main/static/main/images/ivan1.png differ diff --git a/main/static/main/images/ivan2.png b/main/static/main/images/ivan2.png new file mode 100644 index 0000000000000000000000000000000000000000..fcf3715792e18d1db695ad3fcc0d5f6c05277ae8 Binary files /dev/null and b/main/static/main/images/ivan2.png differ diff --git a/main/static/main/images/lahev.svg b/main/static/main/images/lahev.svg deleted file mode 100644 index d50060f3072690de82cab44ed8864298df2e0c44..0000000000000000000000000000000000000000 --- a/main/static/main/images/lahev.svg +++ /dev/null @@ -1,11 +0,0 @@ -<svg id="Group_50" data-name="Group 50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="158.03" height="200.379" viewBox="0 0 158.03 200.379"> - <defs> - <clipPath id="clip-path"> - <rect id="Rectangle_71" data-name="Rectangle 71" width="158.03" height="200.379"/> - </clipPath> - </defs> - <g id="Group_49" data-name="Group 49" clip-path="url(#clip-path)"> - <path id="Path_533" data-name="Path 533" d="M39.771,27.6a23.544,23.544,0,0,0,2.3-.938c.546-.291.947-.2,1.153.416.06.179.243.311.335.484.453.86.882,1.733,1.344,2.588.5.93,1.042,1.839,1.543,2.769.131.242.144.548.276.788a16.3,16.3,0,0,0,1.323,2.774c.548.679.6,1.737,1.069,2.505.505.824.67,1.829,1.457,2.518.318.278.357.859.566,1.282.439.892.866,1.794,1.373,2.648a7.67,7.67,0,0,0,2.465,2.777,4.724,4.724,0,0,0,1.645.665c.791.131,1.613.063,2.419.117,1.979.132,3.966.213,5.932.456a28.476,28.476,0,0,1,3.628.863,13.474,13.474,0,0,1,2.078.647c1.086.482,2.133,1.052,3.19,1.6.634.327,1.278.643,1.876,1.027.671.43,1.264.985,1.946,1.392a21.184,21.184,0,0,1,3.523,3.169c.15.142.434.142.52.326.482.578.973,1.149,1.445,1.736q.622.773,1.21,1.574c.242.329.468.672.679,1.022.375.624.738,1.257,1.1,1.889.392.689.787,1.377,1.159,2.076.335.631.616,1.292.968,1.913s.78,1.17,1.121,1.782c.381.684.691,1.407,1.048,2.1.382.745.788,1.477,1.174,2.221.256.493.492,1,.739,1.494.345.695.683,1.394,1.042,2.082.379.725.78,1.439,1.17,2.158.263.484.529.967.784,1.456.309.591.6,1.189.911,1.781.439.845.87,1.694,1.331,2.527.351.635.759,1.238,1.114,1.871.337.6.64,1.225.953,1.841.323.635.629,1.279.96,1.909.754,1.437,1.533,2.862,2.271,4.307.366.717.644,1.479,1,2.2.253.512.568.994.862,1.485.234.39.5.761.718,1.161.712,1.323,1.419,2.65,2.1,3.988.355.7.642,1.428.989,2.129.224.451.51.871.752,1.314.12.22.2.459.3.69.264.608.517,1.222.8,1.823.329.71.681,1.411,1.024,2.115.322.66.626,1.33.973,1.977a19.682,19.682,0,0,0,1.607,2.8c.7.9.61,2.186,1.571,2.914-.125.994.859,1.505,1.04,2.4a6.216,6.216,0,0,0,.926,1.6c.3.518.57,1.051.93,1.719.188-.087.445-.218.711-.325a1.153,1.153,0,0,1,.464-.1,3.513,3.513,0,0,0,2.156-.8c1.011-.67,2.1-1.221,3.128-1.866a14.624,14.624,0,0,0,2.193-1.549c1.631-1.506,3.254-3.03,4.761-4.657a10.073,10.073,0,0,0,2.119-2.784,10.5,10.5,0,0,1,.967-1.334,18,18,0,0,0,1.082-1.887c.532-1.109,1.025-2.238,1.5-3.373a12.411,12.411,0,0,0,.467-1.481c.328-1.178.655-2.356.958-3.539.169-.659.271-1.335.434-1.995.224-.912.508-1.809.706-2.726.1-.459.028-.952.095-1.421a54.43,54.43,0,0,0,.517-6.861,23.07,23.07,0,0,1,.454-3.073c.55,0,1.162-.008,1.773,0a34.859,34.859,0,0,1,4.633.12c3.237.49,6.487.183,9.725.375a.7.7,0,0,1,.582,1.083,1.2,1.2,0,0,0-.064.486c-.038,1.617-.025,3.237-.118,4.851a22.316,22.316,0,0,1-.492,4.42c-.252.95-.177,1.881-.343,2.807-.17.948-.291,1.9-.462,2.852a17.355,17.355,0,0,1-.434,1.926c-.352,1.17-.779,2.318-1.123,3.491-.171.582-.156,1.222-.35,1.793-.364,1.068-.826,2.1-1.234,3.155-.185.479-.3.989-.514,1.451-.506,1.082-1.062,2.14-1.583,3.215-.351.724-.648,1.475-1.024,2.185a8.4,8.4,0,0,1-1.033,1.583,6.469,6.469,0,0,0-1.144,1.771c-.119.286-.469.466-.664.732-.878,1.193-1.69,2.437-2.619,3.588a27.966,27.966,0,0,1-2.292,2.37,36.861,36.861,0,0,1-3.3,3.067,21.88,21.88,0,0,0-1.808,1.443,18.383,18.383,0,0,1-1.672,1.323c-.42.311-.861.593-1.3.878-.764.5-1.534.985-2.3,1.477-.292.187-.576.39-.88.555-.768.418-1.546.817-2.317,1.228s-1.511.838-2.282,1.224c-.7.35-1.425.646-2.132.978s-1.4.678-2.1,1.014c-.174.083-.356.15-.533.228-.547.24-1.09.489-1.641.72-.5.208-.992.414-1.5.589-.934.321-1.878.616-2.816.928-1.277.424-2.561.828-3.826,1.285-.955.345-1.885.76-2.827,1.141a.744.744,0,0,1-.141.021c-1.5.28-3.01.528-4.5.853-.756.165-1.482.467-2.221.707a.57.57,0,0,1-.07.012c-.97.179-1.945.334-2.908.545s-1.909.48-2.863.722c-.069.017-.141.021-.211.033l-2.349.38c-.48.832-.836,1.5-1.242,2.143-.43.677-.908,1.323-1.363,1.984-.333.483-.661.968-.993,1.451-.423.616-.824,1.25-1.279,1.841-.38.494-.854.915-1.231,1.41-.613.805-1.154,1.665-1.775,2.464-.411.529-.939.966-1.36,1.489-.8.989-1.555,2.01-2.327,3.02-.041.053-.047.153-.095.176-1.021.482-1.417,1.585-2.267,2.258a26.9,26.9,0,0,0-2.3,2.289c-1.179,1.192-2.312,2.436-3.556,3.555-.776.7-1.739,1.186-2.584,1.814-.5.367-.876.9-1.395,1.222a19.6,19.6,0,0,1-2.423,1.729,14.1,14.1,0,0,0-1.947,1.392c-.835.553-1.7,1.06-2.564,1.571-.664.394-1.326.8-2.017,1.138-.651.321-1.343.559-2.011.847-.933.4-1.849.843-2.793,1.216-.586.232-1.212.363-1.815.554-.425.135-.844.29-1.263.443-.309.113-.606.26-.92.354-.922.276-1.851.533-2.777.8a.644.644,0,0,1-.07.012c-.879.156-1.76.305-2.638.469a31.416,31.416,0,0,1-6,.516c-.551,0-1.108.288-1.655.266a66.054,66.054,0,0,1-6.926-.459c-1-.148-2.016-.191-3.013-.363-.835-.144-1.674-.269-2.5-.449-1.17-.254-2.334-.539-3.495-.832-1.048-.264-2.1-.528-3.132-.844-.61-.187-1.183-.49-1.783-.713a13.275,13.275,0,0,0-1.479-.468c-1.207-.293-2.426-.544-3.632-.841-.387-.1-.924-.183-1.082-.454a1.95,1.95,0,0,1-.093-1.328c.142-.569.514-1.076.7-1.639.363-1.115.612-2.269,1.007-3.371.294-.82.762-1.575,1.118-2.374a10.745,10.745,0,0,0,.454-1.336c.186-.632.309-1.285.532-1.9.322-.892.72-1.757,1.062-2.642a5.27,5.27,0,0,0,.173-.815c.146-.69.552-.835,1.192-.6,1.012.377,2.064.644,3.091.983.63.208,1.243.467,1.864.7a1.05,1.05,0,0,0,.27.065,7.671,7.671,0,0,1,2.844.841.746.746,0,0,0,.281.026,10.44,10.44,0,0,1,3.416.833.517.517,0,0,0,.141.014,43.808,43.808,0,0,1,5.13.593,18.038,18.038,0,0,0,4.449.238,33.427,33.427,0,0,0,4.5-.426,23.4,23.4,0,0,0,3.349-.844c1.17-.365,2.329-.785,3.457-1.265.721-.307,1.34-.871,2.072-1.125a4.9,4.9,0,0,0,1.662-.84.721.721,0,0,0,.182-.983c-.47-1.088-1.078-2.117-1.545-3.206-.4-.928-.662-1.912-1-2.866-.08-.224-.255-.414-.34-.636-.474-1.234-.9-2.488-1.412-3.705-.3-.7-.758-1.336-1.086-2.029-.22-.464-.318-.985-.5-1.467-.265-.685-.578-1.351-.839-2.036-.567-1.49-1.092-3-1.675-4.478-.347-.884-.784-1.732-1.154-2.608-.211-.5-.315-1.048-.559-1.527a25.187,25.187,0,0,0-1.536-3.446,7.633,7.633,0,0,1-.565-1.515c-.388-.937-.823-1.854-1.2-2.8-.219-.544-.329-1.133-.551-1.676-.358-.876-.781-1.725-1.151-2.6a17.58,17.58,0,0,0-.97-2.355c-.428-.7-.351-1.6-1.1-2.2-.353-.283-.282-1.058-.485-1.578-.19-.488-.5-.929-.736-1.4-.321-.629-.621-1.268-.942-1.9-.381-.746-.781-1.481-1.16-2.227-.334-.657-.649-1.324-.977-1.983-.117-.236-.256-.461-.372-.7-.163-.331-.3-.679-.474-1q-.686-1.255-1.4-2.492c-.2-.337-.457-.638-.641-.98-.483-.9-.918-1.824-1.412-2.717-.612-1.108-1.277-2.188-1.894-3.294-.348-.623-.62-1.289-.971-1.91-.334-.59-.762-1.128-1.087-1.723-.385-.7-.7-1.45-1.055-2.17s-.738-1.4-1.083-2.115c-.214-.442-.381-.905-.565-1.361-.267-.659-.541-1.316-.794-1.981-.167-.44-.313-.888-.449-1.338-.171-.564-.343-1.128-.48-1.7-.278-1.163-.564-2.326-.782-3.5a9.3,9.3,0,0,1-.076-1.709,59.873,59.873,0,0,1,.1-6.627,8.436,8.436,0,0,1,1.074-3.936,3.461,3.461,0,0,0,.448-1.4,9.245,9.245,0,0,1,1.239-2.87c.227-.435.321-.936.522-1.386.534-1.2,1.11-2.373,1.635-3.573a9.538,9.538,0,0,0,.473-1.479,21.61,21.61,0,0,1,.551-2.334,11.031,11.031,0,0,0,.3-4.856,5.538,5.538,0,0,0-.634-1.646c-.14-.323-.353-.615-.482-.941A16.158,16.158,0,0,0,24.7,54.57c-.387-.732-.878-1.409-1.319-2.112a.323.323,0,0,1-.011-.171c.009-.171.1-.405.022-.5-.771-.948-.973-2.249-1.918-3.091-.1-.087-.051-.321-.11-.471a7.187,7.187,0,0,0-.414-.9c-.3-.527-.647-1.028-.932-1.563-.082-.153.039-.41-.032-.575-.293-.677-.62-1.339-.944-2-.344-.7-.692-1.406-1.052-2.1a4.609,4.609,0,0,0-.379-.544c-.488-.68-.274-1.128.575-1.314a9.635,9.635,0,0,0,1.47-.493c.048-.019.046-.388-.01-.412-.455-.193-.934-.325-1.394-.508-.925-.368-1.838-.765-2.764-1.132-.481-.191-.977-.344-1.467-.514a4.107,4.107,0,0,0-1.271-.412c-1.149.022-1.251-.876-1.6-1.6s-.759-1.422-1.161-2.121c-.386-.67-.814-1.315-1.191-1.99-.475-.853-.9-1.736-1.38-2.584-.305-.536-.7-1.019-1.023-1.546C6.01,25.28,5.673,24.628,5.3,24c-.191-.322-.432-.614-.625-.935-.362-.6-.7-1.223-1.058-1.83-.245-.417-.517-.82-.756-1.24-.34-.6-.657-1.209-.992-1.81C1.415,17.37.947,16.565.495,15.751A7.678,7.678,0,0,1,0,14.724c-.019-.051.223-.283.356-.294a3.92,3.92,0,0,0,1.7-.759,11.3,11.3,0,0,1,1.525-.554c.94-.391,1.858-.833,2.8-1.222.5-.207,1.04-.32,1.542-.525.9-.368,1.78-.78,2.673-1.161.476-.2.967-.372,1.444-.573.736-.311,1.466-.636,2.2-.954.2-.086.4-.169.594-.255q.79-.344,1.578-.69c.079-.035.147-.1.228-.123A14.7,14.7,0,0,0,19.564,6.6a14.737,14.737,0,0,1,2.907-1.1c.868-.3,1.667-.793,2.513-1.163.473-.207.994-.3,1.469-.507.874-.372,1.723-.8,2.6-1.175.492-.211,1.018-.342,1.513-.546.921-.379,1.825-.8,2.749-1.175.545-.22,1.116-.376,1.675-.564a.95.95,0,0,0,.375-.149c.4-.409.569-.2.719.221.38,1.067.81,2.118,1.159,3.194.193.6.2,1.253.4,1.846.353,1.053.809,2.072,1.179,3.12.219.621.333,1.278.538,1.9s.474,1.239.7,1.862q.275.765.512,1.543c.326,1.07.616,2.152.971,3.212.189.563.564,1.07.7,1.639a1.9,1.9,0,0,1-.185,1.8,3.267,3.267,0,0,0-.522,1.588,10.289,10.289,0,0,1-1.242,3.457,10.858,10.858,0,0,0-.521,1.989M70,81.91c.227-.077.528-.086.6-.222a5.645,5.645,0,0,0,.878-1.86,5.735,5.735,0,0,0-.282-3.49,3.778,3.778,0,0,0-3.049-2.118,63.3,63.3,0,0,0-6.9-.069.937.937,0,0,0-.282.029c-.765.247-1.525.51-2.292.75-1.036.323-2.1.561-3.109.958-1.368.541-2.69,1.2-4.033,1.8a6.311,6.311,0,0,0-.813.345c-.955.606-1.909,1.217-2.836,1.867a20.913,20.913,0,0,0-2.083,1.619c-.606.551-1.1,1.228-1.685,1.8a15.277,15.277,0,0,0-2.574,3.462c-.407.715-.642,1.527-.979,2.285a4.587,4.587,0,0,0-.5,2.8c.2,1.189,1.138,1.732,1.731,2.557.646.9,1.669,1.428,2.4,2.328.669.825,1.2,1.9,2.242,2.415.049.024.07.115.092.18.472,1.413,1.623,2.381,2.371,3.616.416.687.982,1.281,1.423,1.955.6.912,1.136,1.861,1.7,2.793.424.7.868,1.392,1.266,2.107.334.6.609,1.232.919,1.846s.643,1.223.951,1.841c.479.961.967,1.919,1.407,2.9.231.513.342,1.078.549,1.6.506,1.282,1.087,2.536,1.543,3.835.381,1.087.646,2.216.928,3.335.2.774.332,1.563.5,2.345a2.685,2.685,0,0,0,.082.266c.256.789.52,1.575.765,2.367.18.582.315,1.178.506,1.756.2.608.5,1.189.656,1.806.231.888.378,1.8.564,2.7a1.28,1.28,0,0,0,.083.189c.241.623.509,1.237.712,1.872s.3,1.289.5,1.915c.462,1.411.978,2.8,1.442,4.214.213.648.344,1.322.536,1.977a12.81,12.81,0,0,0,.483,1.406c.383.9.811,1.783,1.2,2.684.194.455.2,1.086.526,1.369.772.673.739,1.671,1.205,2.457.4.674.709.82,1.236.271a47.435,47.435,0,0,0,4.791-5.665c.857-1.232,1.806-2.4,2.689-3.614a13.778,13.778,0,0,0,1.01-1.615c.379-.71.658-1.474,1.057-2.172a6.894,6.894,0,0,0,1.155-2.7,2.831,2.831,0,0,1,.167-.6,15.761,15.761,0,0,0,.607-1.829c.223-1.1.355-2.227.54-3.433.71.193,1.358.38,2.012.545a16.334,16.334,0,0,0,2.944.687,35.479,35.479,0,0,0,9.214-.308c1.221-.248,2.472-.35,3.71-.518a1,1,0,0,0,.141-.023c.949-.273,1.9-.531,2.845-.827.465-.146.907-.364,1.359-.549-.26-.255-.522-.509-.78-.766-.031-.031-.03-.093-.061-.125q-1.77-1.818-3.545-3.633-.955-.975-1.922-1.94c-1.034-1.032-2.074-2.058-3.108-3.09a14.756,14.756,0,0,1-1.062-1.108c-.709-.874-1.382-1.778-2.078-2.664-.559-.712-1.138-1.408-1.691-2.124s-1.078-1.463-1.637-2.178c-.273-.349-.636-.63-.888-.99-.515-.738-.932-1.547-1.48-2.257a18.113,18.113,0,0,1-2.068-2.971c-.157-.317-.358-.612-.541-.916-.622-1.028-1.26-2.047-1.862-3.088-.368-.636-.685-1.3-1.016-1.96-.387-.77-.789-1.535-1.138-2.323-.208-.47-.286-1-.5-1.467-.482-1.068-1.046-2.1-1.512-3.175-.5-1.147-.912-2.329-1.375-3.491a2.474,2.474,0,0,0-3.1-1.755,5.854,5.854,0,0,0-1.123.442c-.846.378-1.671.81-2.536,1.14-.656.251-1.362.37-2.04.564-.477.137-.954.281-1.417.458-.952.365-1.878.81-2.847,1.118-1.12.356-2.274.607-3.416.891a33.6,33.6,0,0,1-3.5.822c-1.567.214-3.155.294-4.738.365a2.156,2.156,0,0,1-2.1-.9,3.226,3.226,0,0,1,.595-.928,23.42,23.42,0,0,1,2.163-1.4c.947-.564,1.915-1.093,2.874-1.638.269-.153.537-.307.808-.457q.947-.521,1.9-1.038c.137-.075.275-.148.417-.212.649-.293,1.3-.582,1.949-.875.344-.156.686-.317,1.029-.476a3.948,3.948,0,0,0,.412-.2,6.889,6.889,0,0,1,1.635-.984,10.877,10.877,0,0,0,2.981-1.806A20.9,20.9,0,0,0,68.3,83.88c.676-.533,1.484-.982,1.706-1.97" transform="translate(0 0)"/> - <path id="Path_534" data-name="Path 534" d="M289.131,546.074c.75-.279,1.383.2,2.05.526.115.056.211.171.329.2a34.875,34.875,0,0,0,8.418.5c.095,0,.19-.011.285-.02,1.62-.157,3.246-.264,4.855-.5a14.41,14.41,0,0,0,2.223-.7c.111-.036.237-.024.351-.055,1-.271,2-.549,3-.818.182-.049.384-.035.56-.1.62-.217,1.227-.475,1.851-.678.465-.151.955-.223,1.423-.366,1.011-.309,2.042-.577,3.014-.981,1.1-.456,2.127-1.064,3.2-1.566.51-.237,1.081-.341,1.591-.577.782-.361,1.533-.787,2.3-1.177.331-.168.671-.318,1.011-.467a2.2,2.2,0,0,1,.278-.052c.277-.078.553-.163.829-.245.04.328.093.654.117.983.154,2.072.31,4.145.448,6.218.11,1.652.173,3.308.3,4.959.1,1.339.282,2.672.385,4.01.06.78-.321,1.148-1.071,1.309a9.81,9.81,0,0,0-1.385.526l-.09.5c-.132-.071-.276-.216-.367-.188-.575.177-1.142.382-1.7.6s-1.107.456-1.661.683c-.348.143-.7.275-1.049.419-.96.4-1.915.807-2.881,1.188-.46.181-.938.318-1.413.454-.657.189-1.317.371-1.981.533-1.024.25-2.058.459-3.077.728-.955.252-1.89.58-2.844.835-.678.181-1.391.242-2.058.449a26.292,26.292,0,0,1-5.14.907c-.48.05-.959.746-1.31,1.237-.424.592-.642,1.333-1.073,1.919-.707.96-1.585,1.8-2.261,2.778a22.346,22.346,0,0,1-2.65,2.934,14.76,14.76,0,0,0-1.344,1.653,1.118,1.118,0,0,0-.143.491,7.872,7.872,0,0,0-.821.641c-1.237,1.3-2.423,2.642-3.7,3.9-1.163,1.144-2.416,2.2-3.632,3.287-.88.789-1.753,1.587-2.659,2.346a.724.724,0,0,1-.621-.033c-.612-.313-1.2-.671-1.794-1.02-.536-.315-1.062-.648-1.6-.962-.913-.535-1.838-1.05-2.745-1.594-.764-.458-1.507-.952-2.268-1.414-.245-.149-.534-.225-.78-.372-1.213-.727-2.41-1.481-3.632-2.193-.464-.271-.979-.455-1.627-.75,1.078-.907,2.106-1.775,3.139-2.638q3.01-2.514,5.813-5.254c.673-.657,1.435-1.26,2.086-1.966.959-1.041,1.931-2.071,2.866-3.133.63-.716,1.234-1.46,1.8-2.228.42-.572.748-1.212,1.138-1.808.439-.671.928-1.311,1.348-1.993s.807-1.417,1.19-2.137.763-1.447,1.111-2.187c.228-.483.38-1,.6-1.492a10.8,10.8,0,0,0,.953-3.608,17.7,17.7,0,0,1,.524-2.442" transform="translate(-190.393 -384.975)"/> - </g> -</svg> diff --git a/main/static/main/images/logo-full-black.svg b/main/static/main/images/logo-full-black.svg index a1fb6563547229972d0f27d4241bc473a3c998dc..6cb423ce13466d7d6563cda2dd6409c486e8f143 100644 --- a/main/static/main/images/logo-full-black.svg +++ b/main/static/main/images/logo-full-black.svg @@ -1,48 +1,162 @@ -<?xml version="1.0" encoding="utf-8"?> -<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="172" height="55.25" viewBox="0 0 172 55.25"> - <defs> - <path id="a" d="M2.716 4.385h165.333V51.1H2.716z"/> - </defs> - <clipPath id="b"> - <use xlink:href="#a" overflow="visible"/> - </clipPath> - <path clip-path="url(#b)" d="M24.691 7.159c-5.866 0-11.384 2.289-15.542 6.438-4.147 4.149-6.435 9.669-6.435 15.535 0 5.876 2.287 11.396 6.435 15.539 4.158 4.147 9.675 6.429 15.542 6.429 5.87 0 11.384-2.281 15.531-6.429 4.158-4.144 6.44-9.663 6.44-15.539 0-5.866-2.282-11.386-6.44-15.535-4.146-4.15-9.66-6.438-15.531-6.438m0 41.857c-10.965 0-19.885-8.915-19.885-19.884 0-10.962 8.919-19.88 19.885-19.88 10.961 0 19.883 8.918 19.883 19.88.001 10.969-8.922 19.884-19.883 19.884"/> - <path clip-path="url(#b)" d="M18.068 16.063v-3.077h-1.921v3.552c-1.301.401-2.056.815-1.932 1.069.431-.118 1.115-.169 1.932-.121v18.495c-1.962 3.833.861 9.698.861 9.698s-2.124-6.299 2.6-9.272c4.337-2.732 19.302-1.451 19.246-9.894-.065-11.962-13.868-11.891-20.786-10.45m6.177 11.597c-.673 3.185-4.147 4.845-6.177 6.224V17.779c3.459.83 7.525 3.489 6.177 9.881M59.936 9.602c-1.753 0-3.416.112-4.987.344v16.436h4.42v-5.167c.393.042.884.066 1.474.066 2.222 0 3.912-.517 5.071-1.554 1.153-1.033 1.733-2.559 1.733-4.569 0-3.702-2.571-5.556-7.711-5.556m2.722 7.709c-.529.455-1.288.682-2.268.682-.379 0-.718-.021-1.021-.068v-4.804c.346-.079.688-.114 1.021-.114 2.04 0 3.061.794 3.061 2.38 0 .827-.264 1.474-.793 1.924"/> - <path d="M69.733 9.832h4.987v16.55h-4.987z"/> - <defs> - <path id="c" d="M2.716 4.385h165.333V51.1H2.716z"/> - </defs> - <clipPath id="d"> - <use xlink:href="#c" overflow="visible"/> - </clipPath> - <path clip-path="url(#d)" d="M86.441 26.381h4.648l-1.63-4.536c-.272-.734-.561-1.307-.863-1.708-.3-.398-.682-.729-1.135-.986v-.045c.938-.348 1.704-.932 2.295-1.744.588-.819.885-1.704.885-2.654 0-3.401-2.269-5.104-6.805-5.104-1.967 0-3.933.114-5.897.342v16.435h4.423v-5.778h1.019c.423 0 .765.114 1.022.337.257.229.467.603.634 1.136l1.404 4.305zM83.61 17.31h-1.248v-4.188c.344-.078.761-.112 1.248-.112 1.658 0 2.494.717 2.494 2.153 0 .662-.225 1.186-.669 1.574-.449.383-1.058.573-1.825.573"/> - <path d="M97.507 23.208h4.603l.772 3.174h4.806l-5.441-16.553h-4.76l-5.441 16.553h4.714l.747-3.174zm2.29-9.523h.046l1.474 6.125h-2.993l1.473-6.125zM104.399 4.385h-4.988l-2.267 4.088h3.626M111.863 26.382h4.625v-12.81h4.487v-3.74H107.37v3.74h4.493"/> - <defs> - <path id="e" d="M2.716 4.385h165.333V51.1H2.716z"/> - </defs> - <clipPath id="f"> - <use xlink:href="#e" overflow="visible"/> - </clipPath> - <path clip-path="url(#f)" d="M128.277 23.097c-.756 0-1.586-.152-2.482-.458-.898-.302-1.734-.717-2.506-1.24l-1.021 3.508c.668.486 1.555.893 2.668 1.215 1.109.327 2.148.486 3.117.486 2.309 0 4.041-.43 5.189-1.301 1.148-.87 1.725-2.133 1.725-3.798 0-1.377-.484-2.506-1.455-3.39-.965-.885-2.635-1.644-5.008-2.278-.982-.27-1.475-.726-1.475-1.36 0-.411.184-.735.547-.989.365-.249.898-.371 1.605-.371 1.574 0 3.125.38 4.65 1.13l.793-3.51c-1.541-.758-3.426-1.138-5.666-1.138-2.088 0-3.705.442-4.854 1.316-1.15.877-1.723 2.064-1.723 3.562 0 1.36.467 2.487 1.406 3.379.936.891 2.508 1.653 4.715 2.288 1.211.348 1.814.837 1.814 1.475.002.98-.679 1.474-2.039 1.474"/> - <path d="M151.451 9.832h-5.215l-4.265 7.029h-.043V9.832h-4.537v16.55h4.537v-7.708h.043l4.492 7.708h5.213l-5.44-8.616M164.762 4.385h-4.991l-2.269 4.088h3.631M162.607 9.832h-4.76l-5.445 16.55h4.715l.75-3.174h4.602l.771 3.174h4.809l-5.442-16.55zm-3.925 9.976l1.475-6.125h.045l1.475 6.125h-2.995z"/> - <g> - <defs> - <path id="g" d="M2.716 4.385h165.333V51.1H2.716z"/> - </defs> - <clipPath id="h"> - <use xlink:href="#g" overflow="visible"/> - </clipPath> - <path clip-path="url(#h)" d="M60.617 38.221c-.982-.27-1.476-.726-1.476-1.36 0-.407.184-.733.545-.987.363-.249.901-.372 1.608-.372 1.575 0 3.122.378 4.651 1.129l.792-3.508c-1.541-.76-3.43-1.14-5.667-1.14-2.085 0-3.707.442-4.851 1.319-1.151.876-1.724 2.062-1.724 3.559 0 1.36.467 2.487 1.406 3.38.937.892 2.509 1.652 4.716 2.287 1.207.349 1.812.839 1.812 1.474 0 .986-.678 1.476-2.038 1.476-.756 0-1.583-.148-2.483-.456-.9-.304-1.735-.715-2.507-1.242l-1.019 3.509c.665.486 1.553.891 2.665 1.215 1.111.327 2.149.489 3.118.489 2.31 0 4.042-.432 5.19-1.303 1.15-.871 1.726-2.135 1.726-3.798 0-1.375-.485-2.507-1.454-3.392-.966-.888-2.638-1.642-5.01-2.279"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="144.119" + height="39.908081" + viewBox="0 0 144.119 39.908082" + version="1.1" + id="svg24" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs28" /> + <g + id="logo-flag-text-white" + transform="translate(-288.547,-170.504)" + style="fill:#000000"> + <g + id="Group_11" + data-name="Group 11" + transform="translate(288.3,173.149)" + style="fill:#000000"> + <path + id="Path_17" + data-name="Path 17" + d="M 306.944,211.307 A 16.912,16.912 0 1 1 323.856,194.4 16.936,16.936 0 0 1 306.944,211.312 M 320.189,181.2 a 18.571,18.571 0 1 0 5.5,13.194 18.794,18.794 0 0 0 -5.5,-13.194" + transform="translate(-288.3,-175.7)" + fill="#ffffff" + style="fill:#000000" /> + <path + id="Path_18" + data-name="Path 18" + d="m 316,197.98 c -0.56,2.7 -3.515,4.126 -5.247,5.3 v -13.7 c 2.9,0.713 6.368,2.955 5.247,8.405 m -5.25,-9.885 v -2.6 h -1.63 v 3.005 c -1.121,0.357 -1.732,0.713 -1.63,0.917 a 5.119,5.119 0 0 1 1.63,-0.1 v 15.741 c -1.681,3.26 0.713,8.252 0.713,8.252 0,0 -1.783,-5.349 2.19,-7.9 3.668,-2.343 16.4,-1.223 16.352,-8.405 0,-10.188 -11.767,-10.137 -17.625,-8.915" + transform="translate(-297.709,-180.508)" + fill="#ffffff" + style="fill:#000000" /> + <path + id="Path_19" + data-name="Path 19" + d="m 384.221,186.483 a 4.663,4.663 0 0 0 0.866,0.051 2.758,2.758 0 0 0 1.936,-0.611 2.117,2.117 0 0 0 0.662,-1.681 c 0,-1.375 -0.866,-2.038 -2.649,-2.038 a 5.022,5.022 0 0 0 -0.866,0.1 v 4.177 z m 0,2.853 v 4.432 H 380.4 v -14.162 a 29.174,29.174 0 0 1 4.279,-0.306 c 4.432,0 6.622,1.579 6.622,4.788 a 5.032,5.032 0 0 1 -1.477,3.922 6.265,6.265 0 0 1 -4.381,1.324 9.753,9.753 0 0 1 -1.223,0" + transform="translate(-333.484,-177.466)" + fill="#ffffff" + style="fill:#000000" /> + </g> + <rect + id="Rectangle_29" + data-name="Rectangle 29" + width="4.2789998" + height="14.263" + transform="translate(347.951,175.187)" + fill="#ffffff" + x="0" + y="0" + style="fill:#000000" /> + <g + id="Group_12" + data-name="Group 12" + transform="translate(355.032,174.983)" + style="fill:#000000"> + <path + id="Path_20" + data-name="Path 20" + d="m 423.121,185.973 h 1.07 a 2.269,2.269 0 0 0 1.579,-0.509 1.639,1.639 0 0 0 0.56,-1.375 q 0,-1.834 -2.14,-1.834 a 6.358,6.358 0 0 0 -1.07,0.1 z m 0,2.8 v 4.992 H 419.3 v -14.159 a 42.086,42.086 0 0 1 5.094,-0.306 c 3.922,0 5.858,1.477 5.858,4.381 a 3.871,3.871 0 0 1 -0.764,2.292 4.207,4.207 0 0 1 -1.988,1.527 v 0.051 a 2.646,2.646 0 0 1 0.968,0.866 6.5,6.5 0 0 1 0.764,1.477 l 1.426,3.922 h -4.024 l -1.223,-3.719 a 1.949,1.949 0 0 0 -0.56,-0.968 1.2,1.2 0 0 0 -0.866,-0.306 h -0.866 z" + transform="translate(-419.3,-179.3)" + fill="#ffffff" + style="fill:#000000" /> + </g> + <path + id="Path_21" + data-name="Path 21" + d="m 448.551,183.8 h 2.6 l -1.273,-5.3 h -0.051 z m 2.089,-9.781 h -3.107 l 1.936,-3.515 h 4.279 z m -2.8,12.684 -0.662,2.751 H 443.1 l 4.687,-14.263 h 4.126 l 4.687,14.259 h -4.126 l -0.662,-2.751 z" + transform="translate(-75.944)" + fill="#ffffff" + style="fill:#000000" /> + <path + id="Path_22" + data-name="Path 22" + d="m 480.816,179.7 v 3.209 h -3.871 v 11.054 h -3.973 V 182.909 H 469.1 V 179.7 Z" + transform="translate(-88.7,-4.513)" + fill="#ffffff" + style="fill:#000000" /> + <g + id="Group_13" + data-name="Group 13" + transform="translate(393.237,175.034)" + style="fill:#000000"> + <path + id="Path_23" + data-name="Path 23" + d="m 504.233,183.373 a 8.828,8.828 0 0 0 -4.024,-0.968 2.5,2.5 0 0 0 -1.375,0.306 1,1 0 0 0 -0.458,0.866 c 0,0.56 0.408,0.917 1.274,1.172 a 11.092,11.092 0 0 1 4.33,1.987 4.145,4.145 0 0 1 -0.2,6.164 7.27,7.27 0 0 1 -4.483,1.121 10.863,10.863 0 0 1 -2.7,-0.408 6,6 0 0 1 -2.292,-1.07 l 0.866,-3.005 a 8.413,8.413 0 0 0 2.14,1.07 6.866,6.866 0 0 0 2.139,0.408 c 1.172,0 1.783,-0.408 1.783,-1.273 0,-0.56 -0.509,-0.968 -1.579,-1.274 a 10.417,10.417 0 0 1 -4.075,-1.987 3.808,3.808 0 0 1 -1.223,-2.9 3.719,3.719 0 0 1 1.477,-3.056 6.681,6.681 0 0 1 4.177,-1.121 10.873,10.873 0 0 1 4.89,0.968 z" + transform="translate(-494.3,-179.4)" + fill="#ffffff" + style="fill:#000000" /> + </g> + <path + id="Path_24" + data-name="Path 24" + d="m 523.722,185.762 h 0.051 l 3.668,-6.062 h 4.483 l -4.483,6.826 4.687,7.437 h -4.483 l -3.872,-6.622 h -0.051 v 6.622 H 519.8 V 179.7 h 3.922 z" + transform="translate(-113.573,-4.513)" + fill="#ffffff" + style="fill:#000000" /> + <path + id="Path_25" + data-name="Path 25" + d="m 550.651,183.8 h 2.6 l -1.274,-5.3 h -0.051 z m 2.089,-9.781 h -3.107 l 1.936,-3.515 h 4.279 z m -2.8,12.684 -0.662,2.751 H 545.2 l 4.687,-14.263 h 4.126 l 4.687,14.259 h -4.126 l -0.662,-2.751 z" + transform="translate(-126.034)" + fill="#ffffff" + style="fill:#000000" /> + <g + id="Group_14" + data-name="Group 14" + transform="translate(334.758,194.289)" + style="fill:#000000"> + <path + id="Path_26" + data-name="Path 26" + d="m 389.433,221.173 a 8.828,8.828 0 0 0 -4.024,-0.968 2.5,2.5 0 0 0 -1.375,0.306 1,1 0 0 0 -0.458,0.866 c 0,0.56 0.408,0.917 1.274,1.172 a 11.093,11.093 0 0 1 4.33,1.987 4.146,4.146 0 0 1 -0.2,6.164 7.27,7.27 0 0 1 -4.483,1.121 10.866,10.866 0 0 1 -2.7,-0.408 6.866,6.866 0 0 1 -2.292,-1.07 l 0.866,-3.005 a 8.414,8.414 0 0 0 2.139,1.07 6.867,6.867 0 0 0 2.14,0.408 c 1.172,0 1.783,-0.408 1.783,-1.274 0,-0.56 -0.509,-0.968 -1.579,-1.273 a 10.419,10.419 0 0 1 -4.075,-1.987 3.808,3.808 0 0 1 -1.223,-2.9 3.719,3.719 0 0 1 1.477,-3.056 6.681,6.681 0 0 1 4.177,-1.121 10.874,10.874 0 0 1 4.89,0.968 z" + transform="translate(-379.5,-217.2)" + fill="#ffffff" + style="fill:#000000" /> + </g> + <path + id="Path_27" + data-name="Path 27" + d="m 415.016,217.6 v 3.209 h -3.871 v 11.054 h -3.973 V 220.809 H 403.3 V 217.6 Z" + transform="translate(-56.418,-23.107)" + fill="#ffffff" + style="fill:#000000" /> + <g + id="Group_15" + data-name="Group 15" + transform="translate(360.686,194.289)" + style="fill:#000000"> + <path + id="Path_28" + data-name="Path 28" + d="m 434.221,223.822 h 1.07 a 2.269,2.269 0 0 0 1.579,-0.509 1.639,1.639 0 0 0 0.56,-1.375 q 0,-1.834 -2.14,-1.834 a 6.36,6.36 0 0 0 -1.07,0.1 z m 0,2.853 v 4.992 H 430.4 v -14.161 a 42.1,42.1 0 0 1 5.094,-0.306 c 3.922,0 5.858,1.477 5.858,4.381 a 3.871,3.871 0 0 1 -0.764,2.292 4.207,4.207 0 0 1 -1.988,1.527 v 0.051 a 2.647,2.647 0 0 1 0.968,0.866 6.5,6.5 0 0 1 0.764,1.477 l 1.426,3.922 h -4.024 L 436.513,228 a 1.949,1.949 0 0 0 -0.56,-0.968 1.2,1.2 0 0 0 -0.866,-0.306 h -0.866 z" + transform="translate(-430.4,-217.2)" + fill="#ffffff" + style="fill:#000000" /> + </g> + <path + id="Path_29" + data-name="Path 29" + d="m 460.051,226.158 h 2.6 l -1.273,-5.3 h -0.051 z m -0.713,2.955 -0.662,2.751 H 454.6 l 4.687,-14.263 h 4.126 l 4.687,14.263 h -4.126 l -0.662,-2.751 z" + transform="translate(-81.586,-23.107)" + fill="#ffffff" + style="fill:#000000" /> + <path + id="Path_30" + data-name="Path 30" + d="M 492.349,225.394 H 492.4 V 217.6 h 3.821 v 14.263 H 492.4 l -4.279,-7.845 h -0.051 v 7.845 H 484.3 V 217.6 h 3.77 z" + transform="translate(-96.157,-23.107)" + fill="#ffffff" + style="fill:#000000" /> + <path + id="Path_31" + data-name="Path 31" + d="m 516.151,226.158 h 2.6 l -1.274,-5.3 h -0.051 z m -0.713,2.955 -0.662,2.751 H 510.7 l 4.686,-14.263 h 4.126 l 4.687,14.263 h -4.126 l -0.662,-2.751 z" + transform="translate(-109.108,-23.107)" + fill="#ffffff" + style="fill:#000000" /> </g> - <path d="M68.483 35.953h4.495v12.81h4.625v-12.81h4.486v-3.74H68.483"/> - <g> - <defs> - <path id="i" d="M2.716 4.385h165.333V51.1H2.716z"/> - </defs> - <clipPath id="j"> - <use xlink:href="#i" overflow="visible"/> - </clipPath> - <path clip-path="url(#j)" d="M95.178 42.517c-.304-.398-.684-.73-1.141-.984v-.046c.939-.345 1.703-.93 2.291-1.745.592-.816.885-1.701.885-2.652 0-3.403-2.266-5.104-6.801-5.104-1.967 0-3.929.113-5.896.345v16.435h4.422v-5.779h1.021c.422 0 .765.112 1.02.338.257.227.469.604.636 1.134l1.405 4.308h4.646l-1.631-4.537c-.27-.741-.559-1.312-.857-1.713m-3.17-3.4c-.44.388-1.051.576-1.824.576h-1.246v-4.192c.347-.08.762-.113 1.246-.113 1.662 0 2.497.717 2.497 2.152 0 .664-.224 1.192-.673 1.577"/> - </g> - <path d="M104.287 32.213l-5.439 16.55h4.713l.748-3.174h4.605l.772 3.174h4.8l-5.438-16.55h-4.761zm.838 9.975l1.475-6.123h.047l1.475 6.123h-2.997zM125.762 41.282h-.049l-4.942-9.071h-4.421v16.553h4.421v-9.073h.047l4.944 9.073h4.42V32.211h-4.42M137.484 32.213l-5.443 16.55h4.717l.75-3.174h4.596l.773 3.174h4.812l-5.441-16.55h-4.764zm.838 9.975l1.473-6.123h.043l1.475 6.123h-2.991z"/> </svg> diff --git a/main/static/main/images/logo-full-white.svg b/main/static/main/images/logo-full-white.svg index 8417beceff859e84d49d21601bc3e035c1404863..269cd432052eb29dd07dd8740110fadc31cba587 100644 --- a/main/static/main/images/logo-full-white.svg +++ b/main/static/main/images/logo-full-white.svg @@ -1,30 +1,140 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="144.365" height="39.988" viewBox="0 0 144.365 39.988"> - <g id="logo-flag-text-white" transform="translate(-288.3 -170.5)"> - <g id="Group_11" data-name="Group 11" transform="translate(288.3 173.149)"> - <path id="Path_17" data-name="Path 17" d="M306.944,211.307A16.912,16.912,0,1,1,323.856,194.4a16.936,16.936,0,0,1-16.912,16.912M320.189,181.2a18.571,18.571,0,1,0,5.5,13.194,18.794,18.794,0,0,0-5.5-13.194" transform="translate(-288.3 -175.7)" fill="#fff"/> - <path id="Path_18" data-name="Path 18" d="M316,197.98c-.56,2.7-3.515,4.126-5.247,5.3v-13.7c2.9.713,6.368,2.955,5.247,8.405M310.75,188.1v-2.6h-1.63v3.005c-1.121.357-1.732.713-1.63.917a5.119,5.119,0,0,1,1.63-.1v15.741c-1.681,3.26.713,8.252.713,8.252s-1.783-5.349,2.19-7.9c3.668-2.343,16.4-1.223,16.352-8.405,0-10.188-11.767-10.137-17.625-8.915" transform="translate(-297.709 -180.508)" fill="#fff"/> - <path id="Path_19" data-name="Path 19" d="M384.221,186.483a4.663,4.663,0,0,0,.866.051,2.758,2.758,0,0,0,1.936-.611,2.117,2.117,0,0,0,.662-1.681c0-1.375-.866-2.038-2.649-2.038a5.022,5.022,0,0,0-.866.1v4.177Zm0,2.853v4.432H380.4V179.606a29.174,29.174,0,0,1,4.279-.306c4.432,0,6.622,1.579,6.622,4.788a5.032,5.032,0,0,1-1.477,3.922,6.265,6.265,0,0,1-4.381,1.324,9.753,9.753,0,0,1-1.223,0" transform="translate(-333.484 -177.466)" fill="#fff"/> +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + width="144.119" + height="39.908081" + viewBox="0 0 144.119 39.908082" + version="1.1" + id="svg24" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <defs + id="defs28" /> + <g + id="logo-flag-text-white" + transform="translate(-288.547,-170.504)"> + <g + id="Group_11" + data-name="Group 11" + transform="translate(288.3,173.149)"> + <path + id="Path_17" + data-name="Path 17" + d="M 306.944,211.307 A 16.912,16.912 0 1 1 323.856,194.4 16.936,16.936 0 0 1 306.944,211.312 M 320.189,181.2 a 18.571,18.571 0 1 0 5.5,13.194 18.794,18.794 0 0 0 -5.5,-13.194" + transform="translate(-288.3,-175.7)" + fill="#ffffff" /> + <path + id="Path_18" + data-name="Path 18" + d="m 316,197.98 c -0.56,2.7 -3.515,4.126 -5.247,5.3 v -13.7 c 2.9,0.713 6.368,2.955 5.247,8.405 m -5.25,-9.885 v -2.6 h -1.63 v 3.005 c -1.121,0.357 -1.732,0.713 -1.63,0.917 a 5.119,5.119 0 0 1 1.63,-0.1 v 15.741 c -1.681,3.26 0.713,8.252 0.713,8.252 0,0 -1.783,-5.349 2.19,-7.9 3.668,-2.343 16.4,-1.223 16.352,-8.405 0,-10.188 -11.767,-10.137 -17.625,-8.915" + transform="translate(-297.709,-180.508)" + fill="#ffffff" /> + <path + id="Path_19" + data-name="Path 19" + d="m 384.221,186.483 a 4.663,4.663 0 0 0 0.866,0.051 2.758,2.758 0 0 0 1.936,-0.611 2.117,2.117 0 0 0 0.662,-1.681 c 0,-1.375 -0.866,-2.038 -2.649,-2.038 a 5.022,5.022 0 0 0 -0.866,0.1 v 4.177 z m 0,2.853 v 4.432 H 380.4 v -14.162 a 29.174,29.174 0 0 1 4.279,-0.306 c 4.432,0 6.622,1.579 6.622,4.788 a 5.032,5.032 0 0 1 -1.477,3.922 6.265,6.265 0 0 1 -4.381,1.324 9.753,9.753 0 0 1 -1.223,0" + transform="translate(-333.484,-177.466)" + fill="#ffffff" /> </g> - <rect id="Rectangle_29" data-name="Rectangle 29" width="4.279" height="14.263" transform="translate(347.951 175.187)" fill="#fff"/> - <g id="Group_12" data-name="Group 12" transform="translate(355.032 174.983)"> - <path id="Path_20" data-name="Path 20" d="M423.121,185.973h1.07a2.269,2.269,0,0,0,1.579-.509,1.639,1.639,0,0,0,.56-1.375q0-1.834-2.14-1.834a6.358,6.358,0,0,0-1.07.1Zm0,2.8v4.992H419.3V179.606a42.086,42.086,0,0,1,5.094-.306c3.922,0,5.858,1.477,5.858,4.381a3.871,3.871,0,0,1-.764,2.292A4.207,4.207,0,0,1,427.5,187.5v.051a2.646,2.646,0,0,1,.968.866,6.5,6.5,0,0,1,.764,1.477l1.426,3.922h-4.024l-1.223-3.719a1.949,1.949,0,0,0-.56-.968,1.2,1.2,0,0,0-.866-.306h-.866Z" transform="translate(-419.3 -179.3)" fill="#fff"/> + <rect + id="Rectangle_29" + data-name="Rectangle 29" + width="4.2789998" + height="14.263" + transform="translate(347.951,175.187)" + fill="#ffffff" + x="0" + y="0" /> + <g + id="Group_12" + data-name="Group 12" + transform="translate(355.032,174.983)"> + <path + id="Path_20" + data-name="Path 20" + d="m 423.121,185.973 h 1.07 a 2.269,2.269 0 0 0 1.579,-0.509 1.639,1.639 0 0 0 0.56,-1.375 q 0,-1.834 -2.14,-1.834 a 6.358,6.358 0 0 0 -1.07,0.1 z m 0,2.8 v 4.992 H 419.3 v -14.159 a 42.086,42.086 0 0 1 5.094,-0.306 c 3.922,0 5.858,1.477 5.858,4.381 a 3.871,3.871 0 0 1 -0.764,2.292 4.207,4.207 0 0 1 -1.988,1.527 v 0.051 a 2.646,2.646 0 0 1 0.968,0.866 6.5,6.5 0 0 1 0.764,1.477 l 1.426,3.922 h -4.024 l -1.223,-3.719 a 1.949,1.949 0 0 0 -0.56,-0.968 1.2,1.2 0 0 0 -0.866,-0.306 h -0.866 z" + transform="translate(-419.3,-179.3)" + fill="#ffffff" /> </g> - <path id="Path_21" data-name="Path 21" d="M448.551,183.8h2.6l-1.273-5.3h-.051Zm2.089-9.781h-3.107l1.936-3.515h4.279Zm-2.8,12.684-.662,2.751H443.1l4.687-14.263h4.126L456.6,189.45h-4.126l-.662-2.751Z" transform="translate(-75.944)" fill="#fff"/> - <path id="Path_22" data-name="Path 22" d="M480.816,179.7v3.209h-3.871v11.054h-3.973V182.909H469.1V179.7Z" transform="translate(-88.7 -4.513)" fill="#fff"/> - <g id="Group_13" data-name="Group 13" transform="translate(393.237 175.034)"> - <path id="Path_23" data-name="Path 23" d="M504.233,183.373a8.828,8.828,0,0,0-4.024-.968,2.5,2.5,0,0,0-1.375.306,1,1,0,0,0-.458.866c0,.56.408.917,1.274,1.172a11.092,11.092,0,0,1,4.33,1.987,4.145,4.145,0,0,1-.2,6.164,7.27,7.27,0,0,1-4.483,1.121,10.863,10.863,0,0,1-2.7-.408,6,6,0,0,1-2.292-1.07l.866-3.005a8.413,8.413,0,0,0,2.14,1.07,6.866,6.866,0,0,0,2.139.408c1.172,0,1.783-.408,1.783-1.273,0-.56-.509-.968-1.579-1.274a10.417,10.417,0,0,1-4.075-1.987,3.808,3.808,0,0,1-1.223-2.9,3.719,3.719,0,0,1,1.477-3.056,6.681,6.681,0,0,1,4.177-1.121,10.873,10.873,0,0,1,4.89.968Z" transform="translate(-494.3 -179.4)" fill="#fff"/> + <path + id="Path_21" + data-name="Path 21" + d="m 448.551,183.8 h 2.6 l -1.273,-5.3 h -0.051 z m 2.089,-9.781 h -3.107 l 1.936,-3.515 h 4.279 z m -2.8,12.684 -0.662,2.751 H 443.1 l 4.687,-14.263 h 4.126 l 4.687,14.259 h -4.126 l -0.662,-2.751 z" + transform="translate(-75.944)" + fill="#ffffff" /> + <path + id="Path_22" + data-name="Path 22" + d="m 480.816,179.7 v 3.209 h -3.871 v 11.054 h -3.973 V 182.909 H 469.1 V 179.7 Z" + transform="translate(-88.7,-4.513)" + fill="#ffffff" /> + <g + id="Group_13" + data-name="Group 13" + transform="translate(393.237,175.034)"> + <path + id="Path_23" + data-name="Path 23" + d="m 504.233,183.373 a 8.828,8.828 0 0 0 -4.024,-0.968 2.5,2.5 0 0 0 -1.375,0.306 1,1 0 0 0 -0.458,0.866 c 0,0.56 0.408,0.917 1.274,1.172 a 11.092,11.092 0 0 1 4.33,1.987 4.145,4.145 0 0 1 -0.2,6.164 7.27,7.27 0 0 1 -4.483,1.121 10.863,10.863 0 0 1 -2.7,-0.408 6,6 0 0 1 -2.292,-1.07 l 0.866,-3.005 a 8.413,8.413 0 0 0 2.14,1.07 6.866,6.866 0 0 0 2.139,0.408 c 1.172,0 1.783,-0.408 1.783,-1.273 0,-0.56 -0.509,-0.968 -1.579,-1.274 a 10.417,10.417 0 0 1 -4.075,-1.987 3.808,3.808 0 0 1 -1.223,-2.9 3.719,3.719 0 0 1 1.477,-3.056 6.681,6.681 0 0 1 4.177,-1.121 10.873,10.873 0 0 1 4.89,0.968 z" + transform="translate(-494.3,-179.4)" + fill="#ffffff" /> </g> - <path id="Path_24" data-name="Path 24" d="M523.722,185.762h.051l3.668-6.062h4.483l-4.483,6.826,4.687,7.437h-4.483l-3.872-6.622h-.051v6.622H519.8V179.7h3.922Z" transform="translate(-113.573 -4.513)" fill="#fff"/> - <path id="Path_25" data-name="Path 25" d="M550.651,183.8h2.6l-1.274-5.3h-.051Zm2.089-9.781h-3.107l1.936-3.515h4.279Zm-2.8,12.684-.662,2.751H545.2l4.687-14.263h4.126L558.7,189.45h-4.126l-.662-2.751Z" transform="translate(-126.034)" fill="#fff"/> - <g id="Group_14" data-name="Group 14" transform="translate(334.758 194.289)"> - <path id="Path_26" data-name="Path 26" d="M389.433,221.173a8.828,8.828,0,0,0-4.024-.968,2.5,2.5,0,0,0-1.375.306,1,1,0,0,0-.458.866c0,.56.408.917,1.274,1.172a11.093,11.093,0,0,1,4.33,1.987,4.146,4.146,0,0,1-.2,6.164,7.27,7.27,0,0,1-4.483,1.121,10.866,10.866,0,0,1-2.7-.408,6.866,6.866,0,0,1-2.292-1.07l.866-3.005a8.414,8.414,0,0,0,2.139,1.07,6.867,6.867,0,0,0,2.14.408c1.172,0,1.783-.408,1.783-1.274,0-.56-.509-.968-1.579-1.273a10.419,10.419,0,0,1-4.075-1.987,3.808,3.808,0,0,1-1.223-2.9,3.719,3.719,0,0,1,1.477-3.056,6.681,6.681,0,0,1,4.177-1.121,10.874,10.874,0,0,1,4.89.968Z" transform="translate(-379.5 -217.2)" fill="#fff"/> + <path + id="Path_24" + data-name="Path 24" + d="m 523.722,185.762 h 0.051 l 3.668,-6.062 h 4.483 l -4.483,6.826 4.687,7.437 h -4.483 l -3.872,-6.622 h -0.051 v 6.622 H 519.8 V 179.7 h 3.922 z" + transform="translate(-113.573,-4.513)" + fill="#ffffff" /> + <path + id="Path_25" + data-name="Path 25" + d="m 550.651,183.8 h 2.6 l -1.274,-5.3 h -0.051 z m 2.089,-9.781 h -3.107 l 1.936,-3.515 h 4.279 z m -2.8,12.684 -0.662,2.751 H 545.2 l 4.687,-14.263 h 4.126 l 4.687,14.259 h -4.126 l -0.662,-2.751 z" + transform="translate(-126.034)" + fill="#ffffff" /> + <g + id="Group_14" + data-name="Group 14" + transform="translate(334.758,194.289)"> + <path + id="Path_26" + data-name="Path 26" + d="m 389.433,221.173 a 8.828,8.828 0 0 0 -4.024,-0.968 2.5,2.5 0 0 0 -1.375,0.306 1,1 0 0 0 -0.458,0.866 c 0,0.56 0.408,0.917 1.274,1.172 a 11.093,11.093 0 0 1 4.33,1.987 4.146,4.146 0 0 1 -0.2,6.164 7.27,7.27 0 0 1 -4.483,1.121 10.866,10.866 0 0 1 -2.7,-0.408 6.866,6.866 0 0 1 -2.292,-1.07 l 0.866,-3.005 a 8.414,8.414 0 0 0 2.139,1.07 6.867,6.867 0 0 0 2.14,0.408 c 1.172,0 1.783,-0.408 1.783,-1.274 0,-0.56 -0.509,-0.968 -1.579,-1.273 a 10.419,10.419 0 0 1 -4.075,-1.987 3.808,3.808 0 0 1 -1.223,-2.9 3.719,3.719 0 0 1 1.477,-3.056 6.681,6.681 0 0 1 4.177,-1.121 10.874,10.874 0 0 1 4.89,0.968 z" + transform="translate(-379.5,-217.2)" + fill="#ffffff" /> </g> - <path id="Path_27" data-name="Path 27" d="M415.016,217.6v3.209h-3.871v11.054h-3.973V220.809H403.3V217.6Z" transform="translate(-56.418 -23.107)" fill="#fff"/> - <g id="Group_15" data-name="Group 15" transform="translate(360.686 194.289)"> - <path id="Path_28" data-name="Path 28" d="M434.221,223.822h1.07a2.269,2.269,0,0,0,1.579-.509,1.639,1.639,0,0,0,.56-1.375q0-1.834-2.14-1.834a6.36,6.36,0,0,0-1.07.1Zm0,2.853v4.992H430.4V217.506a42.1,42.1,0,0,1,5.094-.306c3.922,0,5.858,1.477,5.858,4.381a3.871,3.871,0,0,1-.764,2.292A4.207,4.207,0,0,1,438.6,225.4v.051a2.647,2.647,0,0,1,.968.866,6.5,6.5,0,0,1,.764,1.477l1.426,3.922h-4.024L436.513,228a1.949,1.949,0,0,0-.56-.968,1.2,1.2,0,0,0-.866-.306h-.866Z" transform="translate(-430.4 -217.2)" fill="#fff"/> + <path + id="Path_27" + data-name="Path 27" + d="m 415.016,217.6 v 3.209 h -3.871 v 11.054 h -3.973 V 220.809 H 403.3 V 217.6 Z" + transform="translate(-56.418,-23.107)" + fill="#ffffff" /> + <g + id="Group_15" + data-name="Group 15" + transform="translate(360.686,194.289)"> + <path + id="Path_28" + data-name="Path 28" + d="m 434.221,223.822 h 1.07 a 2.269,2.269 0 0 0 1.579,-0.509 1.639,1.639 0 0 0 0.56,-1.375 q 0,-1.834 -2.14,-1.834 a 6.36,6.36 0 0 0 -1.07,0.1 z m 0,2.853 v 4.992 H 430.4 v -14.161 a 42.1,42.1 0 0 1 5.094,-0.306 c 3.922,0 5.858,1.477 5.858,4.381 a 3.871,3.871 0 0 1 -0.764,2.292 4.207,4.207 0 0 1 -1.988,1.527 v 0.051 a 2.647,2.647 0 0 1 0.968,0.866 6.5,6.5 0 0 1 0.764,1.477 l 1.426,3.922 h -4.024 L 436.513,228 a 1.949,1.949 0 0 0 -0.56,-0.968 1.2,1.2 0 0 0 -0.866,-0.306 h -0.866 z" + transform="translate(-430.4,-217.2)" + fill="#ffffff" /> </g> - <path id="Path_29" data-name="Path 29" d="M460.051,226.158h2.6l-1.273-5.3h-.051Zm-.713,2.955-.662,2.751H454.6l4.687-14.263h4.126l4.687,14.263h-4.126l-.662-2.751Z" transform="translate(-81.586 -23.107)" fill="#fff"/> - <path id="Path_30" data-name="Path 30" d="M492.349,225.394h.051V217.6h3.821v14.263H492.4l-4.279-7.845h-.051v7.845H484.3V217.6h3.77Z" transform="translate(-96.157 -23.107)" fill="#fff"/> - <path id="Path_31" data-name="Path 31" d="M516.151,226.158h2.6l-1.274-5.3h-.051Zm-.713,2.955-.662,2.751H510.7l4.686-14.263h4.126l4.687,14.263h-4.126l-.662-2.751Z" transform="translate(-109.108 -23.107)" fill="#fff"/> + <path + id="Path_29" + data-name="Path 29" + d="m 460.051,226.158 h 2.6 l -1.273,-5.3 h -0.051 z m -0.713,2.955 -0.662,2.751 H 454.6 l 4.687,-14.263 h 4.126 l 4.687,14.263 h -4.126 l -0.662,-2.751 z" + transform="translate(-81.586,-23.107)" + fill="#ffffff" /> + <path + id="Path_30" + data-name="Path 30" + d="M 492.349,225.394 H 492.4 V 217.6 h 3.821 v 14.263 H 492.4 l -4.279,-7.845 h -0.051 v 7.845 H 484.3 V 217.6 h 3.77 z" + transform="translate(-96.157,-23.107)" + fill="#ffffff" /> + <path + id="Path_31" + data-name="Path 31" + d="m 516.151,226.158 h 2.6 l -1.274,-5.3 h -0.051 z m -0.713,2.955 -0.662,2.751 H 510.7 l 4.686,-14.263 h 4.126 l 4.687,14.263 h -4.126 l -0.662,-2.751 z" + transform="translate(-109.108,-23.107)" + fill="#ffffff" /> </g> </svg> diff --git a/main/static/main/images/person-table.png b/main/static/main/images/person-table.png index 7558ff7093d4618b37bb4e02f8171132851ea22b..0f0d42f1cd92bfefce2f60494d416e5f097186a9 100644 Binary files a/main/static/main/images/person-table.png and b/main/static/main/images/person-table.png differ diff --git a/main/static/main/main.css b/main/static/main/main.css index 2525ac7bb045a95717a64d1f30b08dab125e827e..f96f0119a17ea0944e3d5006f49a8a5209b6fde6 100644 --- a/main/static/main/main.css +++ b/main/static/main/main.css @@ -1 +1 @@ -@import"https://gfonts.pirati.cz/css2?family=Bebas+Neue&family=Roboto+Condensed:wght@300;400;700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400&display=swap";@font-face{font-family:pirati-ui;src:url(/static/main/pirati-ui.eot);src:url(/static/main/pirati-ui.eot) format("embedded-opentype"),url(/static/main/pirati-ui.ttf) format("truetype"),url(/static/main/pirati-ui.woff) format("woff"),url(/static/main/pirati-ui.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=ico--],[class*=" ico--"]{font-family:pirati-ui!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico--dots-three-vertical:before{content:"\e940"}.ico--dots-three-horizontal:before{content:"\e941"}.ico--log-out:before{content:"\e942"}.ico--envelope:before{content:"\e908"}.ico--pin:before{content:"\e943"}.ico--at:before{content:"\e905"}.ico--strategy:before{content:"\e932"}.ico--pig:before{content:"\e928"}.ico--thermometer:before{content:"\e90a"}.ico--menu:before{content:"\e933"}.ico--chevron-right:before{content:"\e923"}.ico--chevron-left:before{content:"\e924"}.ico--chevron-down:before{content:"\e925"}.ico--chevron-up:before{content:"\e926"}.ico--link-horizontal:before{content:"\e910"}.ico--beer:before{content:"\e909"}.ico--pirati:before{content:"\e90d"}.ico--jitsi:before{content:"\e90f"}.ico--open-source:before{content:"\e90e"}.ico--thumbs-down:before{content:"\e93d"}.ico--thumbs-up:before{content:"\e93e"}.ico--anchor:before{content:"\e92d"}.ico--paw:before{content:"\e90b"}.ico--checkmark:before{content:"\e965"}.ico--info:before{content:"\e901"}.ico--question:before{content:"\e904"}.ico--warning:before{content:"\e93f"}.ico--code:before{content:"\e94a"}.ico--checkbox-unchecked:before{content:"\e94e"}.ico--star-full:before{content:"\e94f"}.ico--star-empty:before{content:"\e950"}.ico--bookmark:before{content:"\e951"}.ico--cog:before{content:"\e952"}.ico--key:before{content:"\e953"}.ico--zoom-in:before{content:"\e954"}.ico--zoom-out:before{content:"\e955"}.ico--shrink:before{content:"\e956"}.ico--printer:before{content:"\e957"}.ico--file-openoffice:before{content:"\e958"}.ico--user:before{content:"\e959"}.ico--file-excel:before{content:"\e95a"}.ico--file-word:before{content:"\e95b"}.ico--file-pdf:before{content:"\e95c"}.ico--file-picture:before{content:"\e95d"}.ico--file-blank:before{content:"\e95e"}.ico--folder-upload:before{content:"\e95f"}.ico--upload:before{content:"\e960"}.ico--cloud-upload:before{content:"\e961"}.ico--folder-download:before{content:"\e962"}.ico--download:before{content:"\e963"}.ico--cloud-download:before{content:"\e964"}.ico--alarm:before{content:"\e900"}.ico--calculator:before{content:"\e911"}.ico--facebook-full:before{content:"\e913"}.ico--feed:before{content:"\e927"}.ico--library:before{content:"\e929"}.ico--office:before{content:"\e92a"}.ico--attachment:before{content:"\e92b"}.ico--enlarge:before{content:"\e92c"}.ico--eye-off:before{content:"\e92e"}.ico--eye:before{content:"\e92f"}.ico--share:before{content:"\e931"}.ico--search:before{content:"\e939"}.ico--pencil:before{content:"\e93c"}.ico--lock-open:before{content:"\e947"}.ico--lock:before{content:"\e948"}.ico--equalizer:before{content:"\e949"}.ico--switch:before{content:"\e94b"}.ico--loop:before{content:"\e94c"}.ico--refresh:before{content:"\e94d"}.ico--bullhorn:before{content:"\e944"}.ico--bin:before{content:"\e945"}.ico--cross:before{content:"\e937"}.ico--checkbox-checked:before{content:"\e938"}.ico--globe:before{content:"\e93a"}.ico--wikipedia:before{content:"\e93b"}.ico--youtube:before{content:"\e936"}.ico--users:before{content:"\e934"}.ico--book:before{content:"\e935"}.ico--bubbles:before{content:"\e930"}.ico--map:before{content:"\e914"}.ico--compass:before{content:"\e915"}.ico--folder-open:before{content:"\e916"}.ico--folder:before{content:"\e917"}.ico--drawer:before{content:"\e918"}.ico--stop:before{content:"\e919"}.ico--github:before{content:"\e91a"}.ico--clock:before{content:"\e91b"}.ico--calendar:before{content:"\e91c"}.ico--flickr:before{content:"\e91d"}.ico--instagram:before{content:"\e91e"}.ico--twitter:before{content:"\e91f"}.ico--newspaper:before{content:"\e920"}.ico--cart:before{content:"\e921"}.ico--home:before{content:"\e922"}.ico--link:before{content:"\e912"}.ico--power:before{content:"\e90c"}.ico--rocket:before{content:"\e946"}.ico--location:before{content:"\e906"}.ico--phone:before{content:"\e907"}.ico--linkedin:before{content:"\e903"}.ico--facebook:before{content:"\e902"}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px;padding-right:2rem;padding-left:2rem}}@media (min-width: 1366px){.container{max-width:1366px}}@media (min-width: 2060px){.container{max-width:2060px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure > *):not(:where([class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"] *)){vertical-align:top}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(video):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"] *)){padding-right:0}.prose :where(.prose > :first-child):not(:where([class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"] *)){margin-bottom:0}.btn{display:inline-block;text-align:center;font-weight:400;max-width:20rem;text-decoration:none}.btn[disabled]{opacity:.7;cursor:not-allowed}.btn:hover{text-decoration:none}.btn__body{display:flex;height:100%;align-items:center;justify-content:center;padding:.25em 2em}.btn__body-wrap{min-width:10rem;min-height:2.75rem}.btn__body,.btn__icon,.btn__inline-icon{transition-property:color,background-color,border-color;transition-duration:.2s;color:#fff}.btn__body,.btn__icon{background-color:#000}.btn--icon .btn__body-wrap{display:flex}.btn--condensed .btn__body{padding:.75em 1em}@keyframes btn-loading-spinner{to{transform:rotate(360deg)}}.btn--black .btn__body,.btn--black .btn__icon{background-color:#000;color:#fff}.btn--black .btn__icon{border-color:#343434;background-color:#000}.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#000;color:#fff}.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#262626}.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-black:hover .btn__body,.btn--to-black.btn--activated .btn__body{background-color:#000!important;color:#fff!important}.btn--hoveractive.btn--to-black:hover .btn__icon,.btn--to-black.btn--activated .btn__icon{border-color:#343434!important;background-color:#000!important}.btn--hoveractive.btn--to-black:hover .btn__inline-icon,.btn--to-black.btn--activated .btn__inline-icon{color:#fff!important}.btn--grey-700 .btn__body,.btn--grey-700 .btn__icon{background-color:#202020;color:#fff}.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#343434;color:#fff}.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#262626}.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-700:hover .btn__body,.btn--to-grey-700.btn--activated .btn__body{background-color:#202020!important;color:#fff!important}.btn--hoveractive.btn--to-grey-700:hover .btn__icon,.btn--to-grey-700.btn--activated .btn__icon{border-color:#303132!important;background-color:#202020!important}.btn--hoveractive.btn--to-grey-700:hover .btn__inline-icon,.btn--to-grey-700.btn--activated .btn__inline-icon{color:#fff!important}.btn--grey-500 .btn__body,.btn--grey-500 .btn__icon{background-color:#303132;color:#fff}.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#4c4c4c;color:#fff}.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#343434}.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-500:hover .btn__body,.btn--to-grey-500.btn--activated .btn__body{background-color:#303132!important;color:#fff!important}.btn--hoveractive.btn--to-grey-500:hover .btn__icon,.btn--to-grey-500.btn--activated .btn__icon{border-color:#4c4c4c!important;background-color:#303132!important}.btn--hoveractive.btn--to-grey-500:hover .btn__inline-icon,.btn--to-grey-500.btn--activated .btn__inline-icon{color:#fff!important}.btn--grey-125 .btn__body,.btn--grey-125 .btn__icon{background-color:#f0f0f0;color:#000}.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:silver;color:#fff}.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#a8a8a8}.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-125:hover .btn__body,.btn--to-grey-125.btn--activated .btn__body{background-color:#f0f0f0!important;color:#000!important}.btn--hoveractive.btn--to-grey-125:hover .btn__icon,.btn--to-grey-125.btn--activated .btn__icon{border-color:#d8d8d8!important;background-color:#f0f0f0!important}.btn--hoveractive.btn--to-grey-125:hover .btn__inline-icon,.btn--to-grey-125.btn--activated .btn__inline-icon{color:#000!important}.btn--grey-175 .btn__body,.btn--grey-175 .btn__icon{background-color:#d0d0d0;color:#000}.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#a6a6a6;color:#fff}.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#929292}.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-175:hover .btn__body,.btn--to-grey-175.btn--activated .btn__body{background-color:#d0d0d0!important;color:#000!important}.btn--hoveractive.btn--to-grey-175:hover .btn__icon,.btn--to-grey-175.btn--activated .btn__icon{border-color:#bbb!important;background-color:#d0d0d0!important}.btn--hoveractive.btn--to-grey-175:hover .btn__inline-icon,.btn--to-grey-175.btn--activated .btn__inline-icon{color:#000!important}.btn--white .btn__body,.btn--white .btn__icon{background-color:#fff;color:#000}.btn--white .btn__icon{border-color:#f3f3f3;background-color:#fff}.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#ccc;color:#fff}.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#b3b3b3}.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-white:hover .btn__body,.btn--to-white.btn--activated .btn__body{background-color:#fff!important;color:#000!important}.btn--hoveractive.btn--to-white:hover .btn__icon,.btn--to-white.btn--activated .btn__icon{border-color:#f3f3f3!important;background-color:#fff!important}.btn--hoveractive.btn--to-white:hover .btn__inline-icon,.btn--to-white.btn--activated .btn__inline-icon{color:#000!important}.btn--blue-300 .btn__body,.btn--blue-300 .btn__icon{background-color:#027da8;color:#fff}.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#026486;color:#fff}.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#015876}.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-blue-300:hover .btn__body,.btn--to-blue-300.btn--activated .btn__body{background-color:#027da8!important;color:#fff!important}.btn--hoveractive.btn--to-blue-300:hover .btn__icon,.btn--to-blue-300.btn--activated .btn__icon{border-color:#027197!important;background-color:#027da8!important}.btn--hoveractive.btn--to-blue-300:hover .btn__inline-icon,.btn--to-blue-300.btn--activated .btn__inline-icon{color:#fff!important}.btn--cyan-200 .btn__body,.btn--cyan-200 .btn__icon{background-color:#57b3bd;color:#fff}.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#3e959f;color:#fff}.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#37838b}.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-cyan-200:hover .btn__body,.btn--to-cyan-200.btn--activated .btn__body{background-color:#57b3bd!important;color:#fff!important}.btn--hoveractive.btn--to-cyan-200:hover .btn__icon,.btn--to-cyan-200.btn--activated .btn__icon{border-color:#46a8b2!important;background-color:#57b3bd!important}.btn--hoveractive.btn--to-cyan-200:hover .btn__inline-icon,.btn--to-cyan-200.btn--activated .btn__inline-icon{color:#fff!important}.btn--green-300 .btn__body,.btn--green-300 .btn__icon{background-color:#76cc9f;color:#fff}.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#47bb7e;color:#fff}.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#3da46e}.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-green-300:hover .btn__body,.btn--to-green-300.btn--activated .btn__body{background-color:#76cc9f!important;color:#fff!important}.btn--hoveractive.btn--to-green-300:hover .btn__icon,.btn--to-green-300.btn--activated .btn__icon{border-color:#5fc38f!important;background-color:#76cc9f!important}.btn--hoveractive.btn--to-green-300:hover .btn__inline-icon,.btn--to-green-300.btn--activated .btn__inline-icon{color:#fff!important}.btn--green-400 .btn__body,.btn--green-400 .btn__icon{background-color:#4ca971;color:#fff}.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#3d875a;color:#fff}.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#35764f}.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-green-400:hover .btn__body,.btn--to-green-400.btn--activated .btn__body{background-color:#4ca971!important;color:#fff!important}.btn--hoveractive.btn--to-green-400:hover .btn__icon,.btn--to-green-400.btn--activated .btn__icon{border-color:#449866!important;background-color:#4ca971!important}.btn--hoveractive.btn--to-green-400:hover .btn__inline-icon,.btn--to-green-400.btn--activated .btn__inline-icon{color:#fff!important}.btn--green-500 .btn__body,.btn--green-500 .btn__icon{background-color:#4fc49f;color:#000}.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#37a582;color:#fff}.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#309072}.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-green-500:hover .btn__body,.btn--to-green-500.btn--activated .btn__body{background-color:#4fc49f!important;color:#000!important}.btn--hoveractive.btn--to-green-500:hover .btn__icon,.btn--to-green-500.btn--activated .btn__icon{border-color:#3eb992!important;background-color:#4fc49f!important}.btn--hoveractive.btn--to-green-500:hover .btn__inline-icon,.btn--to-green-500.btn--activated .btn__inline-icon{color:#000!important}.btn--yellow-500 .btn__body,.btn--yellow-500 .btn__icon{background-color:#f9ce05;color:#000}.btn--yellow-500 .btn__icon{border-color:#e0b905;background-color:#f9ce05}.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#c7a504;color:#fff}.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#ae9004}.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-yellow-500:hover .btn__body,.btn--to-yellow-500.btn--activated .btn__body{background-color:#f9ce05!important;color:#000!important}.btn--hoveractive.btn--to-yellow-500:hover .btn__icon,.btn--to-yellow-500.btn--activated .btn__icon{border-color:#e0b905!important;background-color:#f9ce05!important}.btn--hoveractive.btn--to-yellow-500:hover .btn__inline-icon,.btn--to-yellow-500.btn--activated .btn__inline-icon{color:#000!important}.btn--yellow-600 .btn__body,.btn--yellow-600 .btn__icon{background-color:#d7b103;color:#000}.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#ac8e02;color:#fff}.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#977c02}.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-yellow-600:hover .btn__body,.btn--to-yellow-600.btn--activated .btn__body{background-color:#d7b103!important;color:#000!important}.btn--hoveractive.btn--to-yellow-600:hover .btn__icon,.btn--to-yellow-600.btn--activated .btn__icon{border-color:#c29f03!important;background-color:#d7b103!important}.btn--hoveractive.btn--to-yellow-600:hover .btn__inline-icon,.btn--to-yellow-600.btn--activated .btn__inline-icon{color:#000!important}.btn--orange-300 .btn__body,.btn--orange-300 .btn__icon{background-color:#ed9654;color:#fff}.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#e7721a;color:#fff}.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#cb6415}.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-orange-300:hover .btn__body,.btn--to-orange-300.btn--activated .btn__body{background-color:#ed9654!important;color:#fff!important}.btn--hoveractive.btn--to-orange-300:hover .btn__icon,.btn--to-orange-300.btn--activated .btn__icon{border-color:#ea8437!important;background-color:#ed9654!important}.btn--hoveractive.btn--to-orange-300:hover .btn__inline-icon,.btn--to-orange-300.btn--activated .btn__inline-icon{color:#fff!important}.btn--violet-400 .btn__body,.btn--violet-400 .btn__icon{background-color:#840048;color:#fff}.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#6a003a;color:#fff}.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#5c0032}.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-violet-400:hover .btn__body,.btn--to-violet-400.btn--activated .btn__body{background-color:#840048!important;color:#fff!important}.btn--hoveractive.btn--to-violet-400:hover .btn__icon,.btn--to-violet-400.btn--activated .btn__icon{border-color:#770041!important;background-color:#840048!important}.btn--hoveractive.btn--to-violet-400:hover .btn__inline-icon,.btn--to-violet-400.btn--activated .btn__inline-icon{color:#fff!important}.btn--violet-500 .btn__body,.btn--violet-500 .btn__icon{background-color:#670047;color:#000}.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#520039;color:#fff}.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#480032}.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-violet-500:hover .btn__body,.btn--to-violet-500.btn--activated .btn__body{background-color:#670047!important;color:#000!important}.btn--hoveractive.btn--to-violet-500:hover .btn__icon,.btn--to-violet-500.btn--activated .btn__icon{border-color:#5d0040!important;background-color:#670047!important}.btn--hoveractive.btn--to-violet-500:hover .btn__inline-icon,.btn--to-violet-500.btn--activated .btn__inline-icon{color:#000!important}.btn--violet-700 .btn__body,.btn--violet-700 .btn__icon{background-color:#7d347d;color:#000}.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#642a64;color:#fff}.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#582458}.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-violet-700:hover .btn__body,.btn--to-violet-700.btn--activated .btn__body{background-color:#7d347d!important;color:#000!important}.btn--hoveractive.btn--to-violet-700:hover .btn__icon,.btn--to-violet-700.btn--activated .btn__icon{border-color:#712f71!important;background-color:#7d347d!important}.btn--hoveractive.btn--to-violet-700:hover .btn__inline-icon,.btn--to-violet-700.btn--activated .btn__inline-icon{color:#000!important}.btn--red-600 .btn__body,.btn--red-600 .btn__icon{background-color:#d60d53;color:#fff}.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#ab0a42;color:#fff}.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#96093a}.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-red-600:hover .btn__body,.btn--to-red-600.btn--activated .btn__body{background-color:#d60d53!important;color:#fff!important}.btn--hoveractive.btn--to-red-600:hover .btn__icon,.btn--to-red-600.btn--activated .btn__icon{border-color:#c10c4b!important;background-color:#d60d53!important}.btn--hoveractive.btn--to-red-600:hover .btn__inline-icon,.btn--to-red-600.btn--activated .btn__inline-icon{color:#fff!important}.btn--brands-facebook .btn__body,.btn--brands-facebook .btn__icon{background-color:#067ceb;color:#fff}.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#0563bc;color:#fff}.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#0457a5}.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-brands-facebook:hover .btn__body,.btn--to-brands-facebook.btn--activated .btn__body{background-color:#067ceb!important;color:#fff!important}.btn--hoveractive.btn--to-brands-facebook:hover .btn__icon,.btn--to-brands-facebook.btn--activated .btn__icon{border-color:#0570d4!important;background-color:#067ceb!important}.btn--hoveractive.btn--to-brands-facebook:hover .btn__inline-icon,.btn--to-brands-facebook.btn--activated .btn__inline-icon{color:#fff!important}.container--default{max-width:1200px}.container--narrow{margin:auto;width:882px}.container--medium{padding-left:1.25rem;padding-right:1.25rem;margin:auto;max-width:1350px}.container--wide{padding-left:1.25rem;padding-right:1.25rem;margin:auto;max-width:1400px}.section-clip{-webkit-clip-path:polygon(0 10px,100% 0%,100% 99%,0% 100%);clip-path:polygon(0 10px,100% 0%,100% 99%,0% 100%);margin-bottom:-3.2vw}@media (min-width: 1200px){.section-clip{-webkit-clip-path:polygon(0 20px,100% 0%,100% 95%,0% 100%);clip-path:polygon(0 20px,100% 0%,100% 95%,0% 100%);margin-bottom:-4.2vw}}.header-max-width{max-width:1340px!important}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:1150px}.grid-container{margin-left:1.25rem;margin-right:1.25rem;display:grid;grid-template-columns:1fr;grid-template-areas:"left-side" "content" "right-side";gap:1rem;max-width:1150px}.grid-container.article-section,.grid-container.person-grid-container{max-width:1400px}.grid-container.person-twitter-section{grid-template-columns:minmax(0,1200px)}@media (min-width: 1200px){.grid-container.person-twitter-section{grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,102px)}}.grid-container.no-max{max-width:none}.grid-content{grid-area:content}.grid-full{grid-column:left-side / right-side;grid-row:left-side / right-side}.grid-left-side{grid-area:left-side}.grid-left-side-with-content{grid-column:left-side / content;grid-row:left-side / content}.grid-right-side{grid-area:right-side}.grid-content-with-right-side{grid-column:content / right-side;grid-row:content / right-side}.footer-section{height:450px}.person-box-medium{max-width:485px;width:100%}.person-box-big{max-width:575px;width:100%}.photo-header{height:414px;position:relative}@media (min-width: 768px){.photo-header{height:40vw}}.photo-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:1}.photo-header>div{z-index:10}.simple-header-height{height:13rem}@media (min-width: 1200px){.simple-header-height{height:26rem}.footer-section{height:981px}}.flag{position:relative;margin-right:2.5rem;display:inline-block;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:.75rem 1.5rem .75rem 2rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.flag:after{position:absolute;height:100%;width:2.5rem;content:"";left:100%;top:0;background:inherit;-webkit-clip-path:polygon(0px 0px,100% 0px,0% 50%,100% 100%,0px 100%);clip-path:polygon(0px 0px,100% 0px,0% 50%,100% 100%,0px 100%)}.text-input-addon{display:flex;align-items:center;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1.125rem;font-weight:400;--tw-text-opacity: 1;color:rgb(76 76 76 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.text-input{border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1.125rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;min-width:0px}.text-input:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.text-input:active:not([disabled]):not([readonly]),.text-input:focus:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.text-input::-moz-placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input[readonly],.text-input[disabled]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.text-input[readonly]::-moz-placeholder,.text-input[disabled]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input[readonly]::placeholder,.text-input[disabled]::placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input-addon--l{border-right-width:0px}.text-input-addon--r{border-left-width:0px}.text-input:hover:not([disabled]):not([readonly])~.text-input-addon{--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.text-input:focus:not([disabled]):not([readonly])~.text-input-addon,.text-input:active:not([disabled]):not([readonly])~.text-input-addon{--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.text-input[readonly]~.text-input-addon,.text-input[disabled]~.text-input-addon{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input--has-addon-l.text-input{border-left-width:0px}.text-input--has-addon-r.text-input{border-right-width:0px}.select{position:relative;display:flex;width:100%;align-items:center;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 1200px){.select{padding-top:1rem;padding-bottom:1rem}}.select:after{position:absolute;right:0;padding-right:.75rem;font-size:1.3rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:pirati-ui;content:"\e925"}.select__control{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));padding:.75rem 2rem .75rem 1rem;font-size:1.125rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 1200px){.select__control{padding-top:1.25rem;padding-bottom:1.25rem}}.select__control{min-width:0px}.select__control:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.select__control:active:not([disabled]):not([readonly]),.select__control:focus:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.select__control::-moz-placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.select__control::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.select__control[readonly],.select__control[disabled]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.select__control[readonly]::-moz-placeholder,.select__control[disabled]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.select__control[readonly]::placeholder,.select__control[disabled]::placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.checkbox{position:relative;display:flex}.checkbox input{margin-right:.5rem;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.checkbox input:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.checkbox input:active,.checkbox input:focus{--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.checkbox input:checked{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(2 125 168 / var(--tw-bg-opacity))}.checkbox input[disabled]{cursor:not-allowed}.checkbox label{max-width:32rem;font-size:.875rem;font-weight:500;text-transform:uppercase;line-height:1.25}@media (min-width: 1200px){.checkbox label{font-size:1rem}}.checkbox:after{pointer-events:none;position:absolute;display:inline;content:"";height:5px;width:12px;top:6px;left:4px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg)}.radio{position:relative}.radio input{margin-right:.5rem;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(173 173 173 / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.radio input:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.radio input:active,.radio input:focus{--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.radio input:checked{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(2 125 168 / var(--tw-bg-opacity))}.radio input[disabled]{cursor:not-allowed}.radio label{display:flex;align-items:center;line-height:1.25}.radio:after{pointer-events:none;position:absolute;display:inline;height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:"";border-radius:50%;top:.375rem;left:.375rem}.form-field--error .text-input,.form-field--error .select__control,.form-field--error .text-input~.text-input-addon{--tw-border-opacity: 1;border-color:rgb(214 13 83 / var(--tw-border-opacity))}.h-default{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25}.h-alt{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:.96}.h-allcaps{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;line-height:1.25}.header-clip{-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0% 100%);clip-path:polygon(0 0,100% 0,100% 96%,0% 100%)}.head-xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1.75rem}@media (min-width: 992px){.head-xl{font-size:1.3rem}}.head-2xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:2rem;letter-spacing:-.01em}.head-3xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;text-transform:uppercase;line-height:1rem;letter-spacing:-.025em}@media (min-width: 1200px){.head-3xl{font-size:1.875rem;line-height:2rem}}.head-4xl{margin-bottom:1.25rem;font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;text-transform:uppercase;line-height:1.75rem;letter-spacing:-.025em}@media (min-width: 992px){.head-4xl{line-height:2.5rem}}@media (min-width: 1200px){.head-4xl{font-size:2.45rem}}.head-6xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;letter-spacing:-.025em}@media (min-width: 1200px){.head-6xl{font-size:4rem}}.head-7xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;text-transform:uppercase;letter-spacing:-.025em}@media (min-width: 1200px){.head-7xl{font-size:5.3rem}}.head-8xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:2.45rem;font-weight:500;text-transform:uppercase;letter-spacing:-.025em}@media (min-width: 1200px){.head-8xl{font-size:6.25rem}}.head-9xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase;letter-spacing:-.025em}@media (min-width: 1200px){.head-9xl{font-size:6.25rem}}p{font-size:.875rem;line-height:1.5rem}@media (min-width: 992px){p{font-size:1rem}}.vertical-time-line{border-left:1px solid green}.program-perex .content-block p{font-size:1.3rem;line-height:1.75rem}.content-block h2{margin-bottom:1.25rem;font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;text-transform:uppercase;line-height:1.75rem;letter-spacing:-.025em}@media (min-width: 992px){.content-block h2{line-height:2.5rem}}@media (min-width: 1200px){.content-block h2{font-size:2.45rem}}.content-block h3{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1rem;letter-spacing:-.025em}@media (min-width: 1200px){.content-block h3{font-size:1.875rem;line-height:2rem}}.content-block h4{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;line-height:2rem}@media (min-width: 1200px){.content-block h4{font-size:1.6rem}}.content-block h4{letter-spacing:-.01em}.content-block a{--tw-text-opacity: 1;color:rgb(2 125 168 / var(--tw-text-opacity));text-decoration-line:underline}.article-box.dark-theme{background-color:#4c4c4c;color:#fff}.quote-icon{font-size:7rem;height:1rem}@media (min-width: 1200px){.quote-icon{font-size:15rem}}.slick-slider .slick-arrow{font-size:0;position:absolute;top:-.7rem;z-index:10}.slick-slider .slick-arrow:before,.slick-slider .slick-arrow:after{border-right:2px solid white;border-bottom:2px solid white;content:"";height:.8rem;position:absolute;width:.8rem}@media (min-width: 992px){.slick-slider .slick-arrow:before,.slick-slider .slick-arrow:after{height:1rem;width:1rem}}.slick-slider .slick-arrow.slick-next{transform:rotate(-45deg)}.slick-slider .slick-arrow.slick-prev{transform:rotate(135deg)}.header-carousel{display:block;margin:0 auto;position:relative}.header-carousel img{filter:brightness(60%)}.header-carousel .header-carousel--text{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:2.45rem;text-transform:uppercase}@media (min-width: 576px){.header-carousel .header-carousel--text{font-size:3rem}}@media (min-width: 992px){.header-carousel .header-carousel--text{font-size:5.3rem}}.header-carousel .header-carousel--text{max-width:1200px;position:absolute;margin-left:10%;bottom:11.5%;height:85%;width:85%}@media (min-width: 1200px){.header-carousel .header-carousel--text{bottom:27%}}.header-carousel img{inset:0;transition:all .8s ease-in-out;transform:scale(1.15);width:100%;height:458px;-o-object-fit:cover;object-fit:cover;margin-bottom:-3px}@media (min-width: 768px){.header-carousel img{height:auto}}.header-carousel .slick-slide{-webkit-clip-path:polygon(0 0,100% 0,100% 95%,0% 100%);clip-path:polygon(0 0,100% 0,100% 95%,0% 100%)}.header-carousel .slick-active{z-index:1000}.header-carousel .slick-active img{transform:scale(1)}.header-carousel .slick-active .header-carousel--text{animation:right_to_left 1s ease}@keyframes right_to_left{0%{margin-left:20%}to{margin-left:10%}}.header-carousel .slick-arrow{font-size:0;position:absolute;right:20%;top:80%;z-index:10}@media (min-width: 576px){.header-carousel .slick-arrow{right:10%}}@media (min-width: 1200px){.header-carousel .slick-arrow{top:60%}}.header-carousel .slick-arrow:before,.header-carousel .slick-arrow:after{border-right:3px solid white;border-bottom:3px solid white;color:#fff;content:"";height:1.3rem;position:absolute;width:1.3rem}@media (min-width: 576px){.header-carousel .slick-arrow:before,.header-carousel .slick-arrow:after{border-right:2px solid white;border-bottom:2px solid white;height:.8rem;width:.8rem}}@media (min-width: 992px){.header-carousel .slick-arrow:before,.header-carousel .slick-arrow:after{height:1rem;width:1rem}}.header-carousel .slick-arrow.slick-next{transform:rotate(-45deg)}.header-carousel .slick-arrow.slick-prev{transform:rotate(135deg)}.header-carousel .slick-dots{color:#fff;left:10%;position:absolute;top:90%;z-index:10}@media (min-width: 576px){.header-carousel .slick-dots{left:5%;top:65%}}@media (min-width: 1200px){.header-carousel .slick-dots{top:50%}}.header-carousel .slick-dots li{display:inline-block;border:1px solid white;border-radius:50%;height:6px;width:6px;margin:3px}@media (min-width: 576px){.header-carousel .slick-dots li{display:block;margin-bottom:6px}}.header-carousel .slick-dots li.slick-active{background-color:#fff}.header-carousel .slick-dots li button{font-size:0}.btn-carousel{height:2.75rem;top:28%}.article-carousel .slick-arrow{right:10%}@media (min-width: 992px){.article-carousel .slick-arrow{right:5%}}.article-carousel .slick-arrow:before,.article-carousel .slick-arrow:after{border-color:#000}.article-carousel .slick-arrow.slick-disabled:before,.article-carousel .slick-arrow.slick-disabled:after{border-color:#b3b3b3}div.twitter-carousel div.slick-track{display:flex}div.twitter-carousel div.slick-slide{display:flex;height:auto;margin-right:1rem}div.twitter-carousel div.slick-slide>div{height:100%}div.twitter-carousel .slick-arrow{right:10%}@media (min-width: 992px){div.twitter-carousel .slick-arrow{right:5%}}div.twitter-carousel .slick-arrow:before,div.twitter-carousel .slick-arrow:after{border-color:#000}div.twitter-carousel .slick-arrow.slick-disabled:before,div.twitter-carousel .slick-arrow.slick-disabled:after{border-color:#b3b3b3}.twitter-carousel{position:relative}.twitter-carousel .slick-arrow{top:-2.6rem}@media (min-width: 992px){.twitter-carousel:before{background:linear-gradient(90deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%)}}.twitter-carousel:before{content:"";height:100%;right:0;position:absolute;width:10%;z-index:100}.contact-box{display:flex;height:auto;flex-direction:column;align-items:center;justify-content:space-between;border-width:1px;--tw-border-opacity: 1;border-color:rgb(243 243 243 / var(--tw-border-opacity));padding:2rem 4rem;text-align:center;min-height:20rem;width:280px}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:Bebas Neue,Helvetica,Arial,sans-serif;line-height:2.25rem}.switch{padding-top:1.25rem;padding-bottom:1.25rem}.switch__item{margin-bottom:.5rem;cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity));padding:.5rem 1.25rem;text-align:center;font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.switch__item:not(:last-child){margin-right:.5rem}.switch__item:hover{--tw-bg-opacity: 1;background-color:rgb(215 177 3 / var(--tw-bg-opacity));text-decoration-line:none}.switch__item.switch__item--active,.switch__item.switch__item--active:hover{--tw-bg-opacity: 1;background-color:rgb(249 206 5 / var(--tw-bg-opacity))}.horizontal-scrolling{display:block;margin-left:-15px;margin-right:-15px;max-width:calc(100% + 30px);overflow-x:scroll;overflow-y:hidden;padding:0 15px;text-align:center;white-space:nowrap}.horizontal-scrolling.draggable{cursor:grab}.horizontal-scrolling.draggable.active,.horizontal-scrolling.draggable.active a{cursor:grabbing}.no-scrollbars{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.no-scrollbars::-webkit-scrollbar{display:none}.background-hover-zoom{background-position:center;background-size:100%;transition:background-size .3s ease-in}.background-hover-zoom:hover{background-size:110%}.card{box-shadow:0 3px 1px -2px #dddddd6e,0 2px 2px #dddddd5e,0 1px 5px #dddddd59}.card:hover{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s;box-shadow:0 10px 13px -6px #dddddd6e,0 21px 33px 3px #dddddd5e,0 8px 40px 7px #dddddd59}.popout__toggle-wrapper{display:flex;cursor:pointer;justify-content:space-between;padding:1rem 1.25rem;font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;transition-duration:.15s}.popout__toggle-wrapper:hover{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity))}.popout__toggle-wrapper.popout__toggle-wrapper--active{--tw-bg-opacity: 1;background-color:rgb(146 210 219 / var(--tw-bg-opacity))}.popout__content-wrapper{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}.article-timeline-grid{display:grid;gap:.5rem;margin-top:-20px;grid-template-areas:"left-article" "right-article"}@media (min-width: 1200px){.article-timeline-grid{grid-template-columns:minmax(0,570px) 1px minmax(0,570px);grid-template-areas:"left-article timeline right-article"}}.article-timeline-grid__left-article{grid-area:left-article}.article-timeline-grid__right-article{grid-area:right-article}.article-timeline-grid__timeline{grid-area:timeline}.article-timeline-grid__timeline:before{content:"";background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%);position:absolute;bottom:-1px;height:20px;z-index:10;width:2px;left:-1px}.article-timeline-grid__timeline .article-timeline--month{transform:translate(-50%);top:-1rem;z-index:100}.footer-clip{-webkit-clip-path:polygon(0 10px,100% 0,100% 100%,0% 100%);clip-path:polygon(0 10px,100% 0,100% 100%,0% 100%)}@media (min-width: 768px){.footer-clip{-webkit-clip-path:polygon(0 20px,100% 0,100% 100%,0% 100%);clip-path:polygon(0 20px,100% 0,100% 100%,0% 100%)}}.footer__main{display:grid;grid-template-areas:"social" "main-links"}.footer__social{grid-area:social}.footer__main-links{grid-area:main-links}.footer__main-links ul{display:flex;flex-wrap:wrap}.footer__main-links ul li{display:block;height:40px;line-height:40px;min-width:200px}.footer-collapsible__toggle{display:flex;cursor:pointer;align-items:center}@media (min-width: 992px){.footer-collapsible__toggle:after{display:none;cursor:auto}}.footer-collapsible__toggle:after{content:"\e925";font-family:pirati-ui;margin-left:auto;font-size:1.6rem;font-weight:300;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.footer-collapsible__toggle.footer-collapsible__toggle--open:after{transform:rotate(-180deg)}.brand-clip{-webkit-clip-path:polygon(0 0,100% 0,88% 50%,100% 100%,0 100%,0% 50%);clip-path:polygon(0 0,100% 0,88% 50%,100% 100%,0 100%,0% 50%)}.navbar-menu-link{cursor:pointer;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;text-transform:uppercase;line-height:2;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.navbar-menu-link:hover{text-decoration-line:none}.main-menu-items{display:none}#menuToggle:checked~.main-menu-items>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(0px * var(--tw-space-x-reverse));margin-left:calc(0px * calc(1 - var(--tw-space-x-reverse)))}#menuToggle:checked~.main-menu-items{display:grid}.main-menu{grid-template-areas:"logo menutoggle" "main main" "external external"}.main-menu__logo{grid-area:logo}.main-menu__main{grid-area:main}.main-menu__main .menu-link{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));font-family:Roboto Condensed,Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:2;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.main-menu__main .menu-link:hover{text-decoration-line:none}@media (min-width: 1200px){.main-menu__main .menu-link{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));background-color:transparent;font-size:1.125rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.navbar-background{min-height:63px}.main-menu-grid{max-width:none;grid-template-areas:"content"}.menu-flag{position:absolute;left:0;width:209px}.main-menu__external{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 1200px){.main-menu__external{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.main-menu__external{grid-area:external}@media (min-width: 1200px){.main-menu-items{display:flex!important}.main-menu{grid-template-areas:"main social external";flex-wrap:nowrap}.main-menu .main-menu__external{background-color:transparent;padding:0;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.menu-flag{width:260px}}.container{display:inline-block;cursor:pointer}.bar1,.bar2,.bar3{background-color:#fff;display:block;height:2px;margin:6px 0;transition:.4s;width:35px}#menuToggle:checked+label .bar1{transform:rotate(-45deg) translate(-3px,4px);background-color:#000}#menuToggle:checked+label .bar2{opacity:0}#menuToggle:checked+label .bar3{transform:rotate(45deg) translate(-8px,-8px);background-color:#000}.newsletter-grid{display:grid;gap:1rem;grid-template-areas:"icon-area additional-text" "main-text main-text" "input-area input-area"}@media (min-width: 1200px){.newsletter-grid{grid-template-areas:"icon-area main-text" "additional-text input-area"}}.newsletter-grid__icon{grid-area:icon-area;max-width:10rem}.newsletter-grid__additional-text{grid-area:additional-text;align-self:center;max-width:33rem}@media (min-width: 1200px){.newsletter-grid__additional-text{align-self:start;max-width:10rem}}.newsletter-grid__main-text{grid-area:main-text;max-width:33rem}.newsletter-grid__input{grid-area:input-area}.region-map__list{-moz-columns:2;columns:2}.region-map__region{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition:all .3s ease-out;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.region-map__region:after{content:"";width:10px;position:absolute;height:10px;background:#2ECC40;z-index:10}.region-map__region--current{fill:#25a5b9}.static{position:static}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.left-4{left:1rem}.top-4{top:1rem}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-end-3{grid-column-end:3}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.m-10{margin:2.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.-mt-20{margin-top:-5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-4{margin-left:1rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-32{height:8rem}.h-48{height:12rem}.h-60{height:15rem}.h-72{height:18rem}.h-\[20rem\]{height:20rem}.h-full{height:100%}.max-h-20{max-height:5rem}.min-h-0{min-height:0px}.w-10\/12{width:83.333333%}.w-12{width:3rem}.w-16{width:4rem}.w-20{width:5rem}.w-32{width:8rem}.w-40{width:10rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-60{width:15rem}.w-96{width:24rem}.w-full{width:100%}.min-w-0{min-width:0px}.max-w-2xl{max-width:42rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-lg{max-width:992px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.break-words{overflow-wrap:break-word}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-grey-100{--tw-border-opacity: 1;border-color:rgb(243 243 243 / var(--tw-border-opacity))}.border-grey-150{--tw-border-opacity: 1;border-color:rgb(236 236 236 / var(--tw-border-opacity))}.border-violet-600{--tw-border-opacity: 1;border-color:rgb(125 51 127 / var(--tw-border-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(2 125 168 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(76 169 113 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(79 196 159 / var(--tw-bg-opacity))}.bg-grey-100{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.bg-grey-150{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity))}.bg-grey-200{--tw-bg-opacity: 1;background-color:rgb(173 173 173 / var(--tw-bg-opacity))}.bg-grey-50{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(214 13 83 / var(--tw-bg-opacity))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(125 51 127 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(255 234 90 / var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-32{padding-bottom:8rem}.pb-8{padding-bottom:2rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}.pt-16{padding-top:4rem}.pt-20{padding-top:5rem}.text-left{text-align:left}.text-center{text-align:center}.font-alt{font-family:Bebas Neue,Helvetica,Arial,sans-serif}.font-condensed{font-family:Roboto Condensed,Helvetica,Arial,sans-serif}.text-2xl{font-size:1.6rem}.text-2xs{font-size:.65rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.45rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.text-7xl{font-size:5.3rem}.text-8xl{font-size:6.25rem}.text-9xl{font-size:7.5rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.3rem}.text-xs{font-size:.75rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-9{line-height:2.25rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-brands-instagram{--tw-text-opacity: 1;color:rgb(217 63 112 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(79 196 159 / var(--tw-text-opacity))}.text-grey-200{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-grey-300{--tw-text-opacity: 1;color:rgb(76 76 76 / var(--tw-text-opacity))}.text-grey-350{--tw-text-opacity: 1;color:rgb(79 79 79 / var(--tw-text-opacity))}.text-turquoise-400{--tw-text-opacity: 1;color:rgb(27 192 227 / var(--tw-text-opacity))}.text-turquoise-500{--tw-text-opacity: 1;color:rgb(37 165 185 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(249 206 5 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-xl{--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.btn.btn--fullwidth,.btn.btn--fullwidth .btn__body-wrap{width:100%;max-width:100%}.btn.btn--fullwidth .btn__body{flex:1}.btn.btn--autowidth{width:auto}@media (min-width: 1200px){.grid-container{grid-template-columns:240px 1fr 102px;grid-template-areas:"left-side content right-side";margin-left:10%}}@media (min-width: 2060px){.grid-container{margin-left:20%}}@media (min-width: 1200px){.grid-container.person-grid-container{grid-template-columns:240px 1fr 339px}}.head-alt-xl,.content-block .head-alt-xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:5.3rem;font-weight:400;line-height:.96}.head-alt-lg,.content-block .head-alt-lg{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:4rem;font-weight:400;line-height:.96}.head-alt-md,.content-block .head-alt-md{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:2.45rem;font-weight:400;line-height:.96}.head-alt-base,.content-block .head-alt-base{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:400;line-height:.96}.head-alt-sm,.content-block .head-alt-sm{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:.96}.head-alt-xs,.content-block .head-alt-xs{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;line-height:.96}.head-alt-2xs,.content-block .head-alt-2xs{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:.96}.head-base,.content-block .head-base{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;line-height:1.25}.head-sm,.content-block .head-sm{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.25}.head-xs,.content-block .head-xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.25}.head-2xs,.content-block .head-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25}.head-heavy-base,.content-block .head-heavy-base{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.25}.head-heavy-sm,.content-block .head-heavy-sm{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.25}.head-heavy-xs,.content-block .head-heavy-xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.25}.head-heavy-2xs,.content-block .head-heavy-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25}.head-allcaps-2xs,.content-block .head-allcaps-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;line-height:1.25}.head-allcaps-3xs,.content-block .head-allcaps-3xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.25}.head-allcaps-4xs,.content-block .head-allcaps-4xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase;line-height:1.25}.head-allcaps-heavy-2xs,.content-block .head-allcaps-heavy-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.25}.head-allcaps-heavy-3xs,.content-block .head-allcaps-heavy-3xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.25}.head-allcaps-heavy-4xs,.content-block .head-allcaps-heavy-4xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:1.25}@media (min-width: 1200px){.switch__item{padding:1rem 2rem;font-size:1.3rem}}.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}::-moz-selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background:#f9ce05}::selection{background:#f9ce05}:root{font-size:16px}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}a:hover{text-decoration-line:underline}a.icon-link:hover{text-decoration-line:none}a.icon-link:hover span{text-decoration-line:underline}[v-cloak]{display:none}.copyleft{transform:scaleX(-1)!important}.inline-block-nogap{font-size:0}.iframe-container{position:relative;padding-bottom:56.25%;height:0}.iframe-container iframe{position:absolute;top:0;left:0;height:100%;width:100%}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.hover\:text-yellow-600:hover{--tw-text-opacity: 1;color:rgb(215 177 3 / var(--tw-text-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-25{opacity:.25}.group:hover .group-hover\:blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group:focus .group-focus\:opacity-100{opacity:1}.group:focus .group-focus\:opacity-25{opacity:.25}.group:focus .group-focus\:blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@media (min-width: 576px){.sm\:bottom-5{bottom:1.25rem}.sm\:col-start-2{grid-column-start:2}.sm\:col-end-13{grid-column-end:13}.sm\:mb-0{margin-bottom:0}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mb-8{margin-bottom:2rem}.sm\:mr-7{margin-right:1.75rem}.sm\:mt-0{margin-top:0}.sm\:inline{display:inline}.sm\:h-80{height:20rem}.sm\:w-40{width:10rem}.sm\:w-5\/12{width:41.666667%}.sm\:w-6\/12{width:50%}.sm\:w-80{width:20rem}.sm\:max-w-xs{max-width:20rem}.sm\:grow-0{flex-grow:0}.sm\:flex-row{flex-direction:row}.sm\:pr-0{padding-right:0}.sm\:pt-0{padding-top:0}.sm\:text-center{text-align:center}.sm\:text-2xl{font-size:1.6rem}.sm\:text-3xl{font-size:1.875rem}.sm\:text-7xl{font-size:5.3rem}.sm\:text-base{font-size:1rem}.sm\:text-xl{font-size:1.3rem}.sm\:leading-none{line-height:1}}@media (min-width: 768px){.md\:mt-20{margin-top:5rem}.md\:block{display:block}.md\:min-h-\[20rem\]{min-height:20rem}.md\:min-h-\[21rem\]{min-height:21rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:gap-1{gap:.25rem}.md\:text-4xl{font-size:2.45rem}.md\:text-5xl{font-size:3rem}.md\:text-6xl{font-size:4rem}}@media (min-width: 992px){.lg\:order-2{order:2}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mb-12{margin-bottom:3rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mr-11{margin-right:2.75rem}.lg\:mt-24{margin-top:6rem}.lg\:mt-32{margin-top:8rem}.lg\:flex{display:flex}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:max-w-lg{max-width:32rem}.lg\:grow-0{flex-grow:0}.lg\:basis-1\/3{flex-basis:33.333333%}.lg\:basis-2\/3{flex-basis:66.666667%}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-end{align-items:flex-end}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.lg\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lg\:py-0{padding-top:0;padding-bottom:0}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:text-right{text-align:right}.lg\:text-6xl{font-size:4rem}.lg\:text-base{font-size:1rem}}@media (min-width: 1200px){.xl\:static{position:static}.xl\:absolute{position:absolute}.xl\:z-40{z-index:40}.xl\:m-0{margin:0}.xl\:my-4{margin-top:1rem;margin-bottom:1rem}.xl\:-mt-0{margin-top:-0px}.xl\:mb-0{margin-bottom:0}.xl\:mb-12{margin-bottom:3rem}.xl\:mb-14{margin-bottom:3.5rem}.xl\:mb-16{margin-bottom:4rem}.xl\:mb-20{margin-bottom:5rem}.xl\:mb-24{margin-bottom:6rem}.xl\:mb-28{margin-bottom:7rem}.xl\:mb-32{margin-bottom:8rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mr-0{margin-right:0}.xl\:mr-12{margin-right:3rem}.xl\:mr-2{margin-right:.5rem}.xl\:mr-4{margin-right:1rem}.xl\:mt-0{margin-top:0}.xl\:mt-3{margin-top:.75rem}.xl\:mt-8{margin-top:2rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-14{height:3.5rem}.xl\:h-auto{height:auto}.xl\:min-h-screen{min-height:100vh}.xl\:w-14{width:3.5rem}.xl\:w-36{width:9rem}.xl\:w-44{width:11rem}.xl\:w-60{width:15rem}.xl\:w-auto{width:auto}.xl\:w-full{width:100%}.xl\:max-w-\[1145px\]{max-width:1145px}.xl\:max-w-xl{max-width:36rem}.xl\:shrink-0{flex-shrink:0}.xl\:flex-row{flex-direction:row}.xl\:flex-col{flex-direction:column}.xl\:flex-wrap{flex-wrap:wrap}.xl\:items-start{align-items:flex-start}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:justify-end{justify-content:flex-end}.xl\:gap-16{gap:4rem}.xl\:gap-5{gap:1.25rem}.xl\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.xl\:justify-self-end{justify-self:end}.xl\:bg-transparent{background-color:transparent}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.xl\:pb-0{padding-bottom:0}.xl\:pb-24{padding-bottom:6rem}.xl\:pb-36{padding-bottom:9rem}.xl\:pr-5{padding-right:1.25rem}.xl\:pt-0{padding-top:0}.xl\:pt-14{padding-top:3.5rem}.xl\:pt-44{padding-top:11rem}.xl\:pt-8{padding-top:2rem}.xl\:text-left{text-align:left}.xl\:text-center{text-align:center}.xl\:text-2xl{font-size:1.6rem}.xl\:text-4xl{font-size:2.45rem}.xl\:text-7xl{font-size:5.3rem}.xl\:text-9xl{font-size:7.5rem}.xl\:text-base{font-size:1rem}.xl\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.xl\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.xl\:duration-200{transition-duration:.2s}}@media (min-width: 1366px){.\32xl\:space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.\32xl\:space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}}@media (min-width: 2060px){.\33xl\:text-lg{font-size:1.125rem}.\33xl\:text-xl{font-size:1.3rem}} +@import"https://gfonts.pirati.cz/css2?family=Bebas+Neue&family=Roboto+Condensed:wght@300;400;700&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400&display=swap";@font-face{font-family:pirati-ui;src:url(/static/main/pirati-ui.eot?bna028);src:url(/static/main/pirati-ui.eot?bna028#iefix) format("embedded-opentype"),url(/static/main/pirati-ui.ttf?bna028) format("truetype"),url(/static/main/pirati-ui.woff?bna028) format("woff"),url(/static/main/pirati-ui.svg?bna028#pirati-ui) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=ico--],[class*=" ico--"]{font-family:pirati-ui!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico--twitter:before{content:"\e977"}.ico--mastodon:before{content:"\e973"}.ico--helios:before{content:"\e96e"}.ico--redmine:before{content:"\e96f"}.ico--zulip:before{content:"\e970"}.ico--forum:before{content:"\e971"}.ico--pirati:before{content:"\e90d"}.ico--jitsi:before{content:"\e90f"}.ico--open-source:before{content:"\e90e"}.ico--donation-full:before{content:"\e96c"}.ico--donation-outline:before{content:"\e96d"}.ico--strategy:before{content:"\e932"}.ico--pig:before{content:"\e928"}.ico--thermometer:before{content:"\e90a"}.ico--menu:before{content:"\e933"}.ico--chevron-right:before{content:"\e923"}.ico--chevron-left:before{content:"\e924"}.ico--chevron-down:before{content:"\e925"}.ico--chevron-up:before{content:"\e926"}.ico--link-horizontal:before{content:"\e910"}.ico--beer:before{content:"\e909"}.ico--food:before{content:"\e968"}.ico--dots-three-vertical:before{content:"\e940"}.ico--dots-three-horizontal:before{content:"\e941"}.ico--log-out:before{content:"\e942"}.ico--envelope:before{content:"\e908"}.ico--pin:before{content:"\e943"}.ico--at:before{content:"\e905"}.ico--glass:before{content:"\e967"}.ico--checkmark:before{content:"\e965"}.ico--info:before{content:"\e901"}.ico--question:before{content:"\e904"}.ico--warning:before{content:"\e93f"}.ico--code:before{content:"\e94a"}.ico--checkbox-unchecked:before{content:"\e94e"}.ico--star-full:before{content:"\e94f"}.ico--star-empty:before{content:"\e950"}.ico--bookmark:before{content:"\e951"}.ico--cog:before{content:"\e952"}.ico--key:before{content:"\e953"}.ico--zoom-in:before{content:"\e954"}.ico--zoom-out:before{content:"\e955"}.ico--shrink:before{content:"\e956"}.ico--printer:before{content:"\e957"}.ico--file-openoffice:before{content:"\e958"}.ico--user:before{content:"\e959"}.ico--file-excel:before{content:"\e95a"}.ico--file-word:before{content:"\e95b"}.ico--file-pdf:before{content:"\e95c"}.ico--file-picture:before{content:"\e95d"}.ico--file-blank:before{content:"\e95e"}.ico--folder-upload:before{content:"\e95f"}.ico--upload:before{content:"\e960"}.ico--cloud-upload:before{content:"\e961"}.ico--folder-download:before{content:"\e962"}.ico--download:before{content:"\e963"}.ico--cloud-download:before{content:"\e964"}.ico--alarm:before{content:"\e900"}.ico--calculator:before{content:"\e911"}.ico--facebook-full:before{content:"\e913"}.ico--feed:before{content:"\e927"}.ico--library:before{content:"\e929"}.ico--office:before{content:"\e92a"}.ico--attachment:before{content:"\e92b"}.ico--enlarge:before{content:"\e92c"}.ico--eye-off:before{content:"\e92e"}.ico--eye:before{content:"\e92f"}.ico--share:before{content:"\e931"}.ico--search:before{content:"\e939"}.ico--pencil:before{content:"\e93c"}.ico--lock-open:before{content:"\e947"}.ico--lock:before{content:"\e948"}.ico--equalizer:before{content:"\e949"}.ico--switch:before{content:"\e94b"}.ico--loop:before{content:"\e94c"}.ico--refresh:before{content:"\e94d"}.ico--bullhorn:before{content:"\e944"}.ico--bin:before{content:"\e945"}.ico--cross:before{content:"\e937"}.ico--checkbox-checked:before{content:"\e938"}.ico--globe:before{content:"\e93a"}.ico--wikipedia:before{content:"\e93b"}.ico--youtube:before{content:"\e936"}.ico--users:before{content:"\e934"}.ico--book:before{content:"\e935"}.ico--bubbles:before{content:"\e930"}.ico--map:before{content:"\e914"}.ico--compass:before{content:"\e915"}.ico--folder-open:before{content:"\e916"}.ico--folder:before{content:"\e917"}.ico--drawer:before{content:"\e918"}.ico--stop:before{content:"\e919"}.ico--github:before{content:"\e91a"}.ico--clock:before{content:"\e91b"}.ico--calendar:before{content:"\e91c"}.ico--flickr:before{content:"\e91d"}.ico--instagram:before{content:"\e91e"}.ico--newspaper:before{content:"\e920"}.ico--cart:before{content:"\e921"}.ico--home:before{content:"\e922"}.ico--link:before{content:"\e912"}.ico--power:before{content:"\e90c"}.ico--rocket:before{content:"\e946"}.ico--location:before{content:"\e906"}.ico--phone:before{content:"\e907"}.ico--linkedin:before{content:"\e903"}.ico--facebook:before{content:"\e902"}.ico--envelop:before{content:"\e972"}.ico--file-text2:before{content:"\e974"}.ico--price-tag:before{content:"\e975"}.ico--price-tags:before{content:"\e976"}.ico--stats-dots:before{content:"\e99b"}.ico--bed:before{content:"\e969"}.ico--train:before{content:"\e96a"}.ico--bus:before{content:"\e96b"}.ico--wheelchair:before{content:"\e966"}.ico--thumbs-down:before{content:"\e93d"}.ico--thumbs-up:before{content:"\e93e"}.ico--anchor:before{content:"\e92d"}.ico--paw:before{content:"\e90b"}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.btn{display:inline-block;text-align:center;font-weight:400;max-width:20rem;text-decoration:none}.btn[disabled]{opacity:.7;cursor:not-allowed}.btn:hover{text-decoration:none}.btn__body{display:flex;height:100%;align-items:center;justify-content:center;padding:.25em 2em}.btn__body-wrap{min-width:10rem;min-height:2.75rem}.btn__body,.btn__icon,.btn__inline-icon{transition-property:color,background-color,border-color;transition-duration:.2s;color:#fff}.btn__body,.btn__icon{background-color:#000}.btn--icon .btn__body-wrap{display:flex}.btn--condensed .btn__body{padding:.75em 1em}@keyframes btn-loading-spinner{to{transform:rotate(360deg)}}.btn--black .btn__body,.btn--black .btn__icon{background-color:#000;color:#fff}.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#000;color:#fff}.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#262626}.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--black.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-black:hover .btn__body,.btn--to-black.btn--activated .btn__body{background-color:#000!important;color:#fff!important}.btn--hoveractive.btn--to-black:hover .btn__icon,.btn--to-black.btn--activated .btn__icon{border-color:#343434!important;background-color:#000!important}.btn--hoveractive.btn--to-black:hover .btn__inline-icon,.btn--to-black.btn--activated .btn__inline-icon{color:#fff!important}.btn--grey-700 .btn__body,.btn--grey-700 .btn__icon{background-color:#202020;color:#fff}.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#343434;color:#fff}.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#262626}.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-700:hover .btn__body,.btn--to-grey-700.btn--activated .btn__body{background-color:#202020!important;color:#fff!important}.btn--hoveractive.btn--to-grey-700:hover .btn__icon,.btn--to-grey-700.btn--activated .btn__icon{border-color:#303132!important;background-color:#202020!important}.btn--hoveractive.btn--to-grey-700:hover .btn__inline-icon,.btn--to-grey-700.btn--activated .btn__inline-icon{color:#fff!important}.btn--grey-500 .btn__body,.btn--grey-500 .btn__icon{background-color:#303132;color:#fff}.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#4c4c4c;color:#fff}.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#343434}.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-500:hover .btn__body,.btn--to-grey-500.btn--activated .btn__body{background-color:#303132!important;color:#fff!important}.btn--hoveractive.btn--to-grey-500:hover .btn__icon,.btn--to-grey-500.btn--activated .btn__icon{border-color:#4c4c4c!important;background-color:#303132!important}.btn--hoveractive.btn--to-grey-500:hover .btn__inline-icon,.btn--to-grey-500.btn--activated .btn__inline-icon{color:#fff!important}.btn--grey-125 .btn__body,.btn--grey-125 .btn__icon{background-color:#f0f0f0;color:#000}.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:silver;color:#fff}.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#a8a8a8}.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-125.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-125:hover .btn__body,.btn--to-grey-125.btn--activated .btn__body{background-color:#f0f0f0!important;color:#000!important}.btn--hoveractive.btn--to-grey-125:hover .btn__icon,.btn--to-grey-125.btn--activated .btn__icon{border-color:#d8d8d8!important;background-color:#f0f0f0!important}.btn--hoveractive.btn--to-grey-125:hover .btn__inline-icon,.btn--to-grey-125.btn--activated .btn__inline-icon{color:#000!important}.btn--grey-175 .btn__body,.btn--grey-175 .btn__icon{background-color:#d0d0d0;color:#000}.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#a6a6a6;color:#fff}.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#929292}.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--grey-175.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-grey-175:hover .btn__body,.btn--to-grey-175.btn--activated .btn__body{background-color:#d0d0d0!important;color:#000!important}.btn--hoveractive.btn--to-grey-175:hover .btn__icon,.btn--to-grey-175.btn--activated .btn__icon{border-color:#bbb!important;background-color:#d0d0d0!important}.btn--hoveractive.btn--to-grey-175:hover .btn__inline-icon,.btn--to-grey-175.btn--activated .btn__inline-icon{color:#000!important}.btn--white .btn__body,.btn--white .btn__icon{background-color:#fff;color:#000}.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#ccc;color:#fff}.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#b3b3b3}.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--white.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-white:hover .btn__body,.btn--to-white.btn--activated .btn__body{background-color:#fff!important;color:#000!important}.btn--hoveractive.btn--to-white:hover .btn__icon,.btn--to-white.btn--activated .btn__icon{border-color:#f3f3f3!important;background-color:#fff!important}.btn--hoveractive.btn--to-white:hover .btn__inline-icon,.btn--to-white.btn--activated .btn__inline-icon{color:#000!important}.btn--blue-300 .btn__body,.btn--blue-300 .btn__icon{background-color:#027da8;color:#fff}.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#026486;color:#fff}.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#015876}.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--blue-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-blue-300:hover .btn__body,.btn--to-blue-300.btn--activated .btn__body{background-color:#027da8!important;color:#fff!important}.btn--hoveractive.btn--to-blue-300:hover .btn__icon,.btn--to-blue-300.btn--activated .btn__icon{border-color:#027197!important;background-color:#027da8!important}.btn--hoveractive.btn--to-blue-300:hover .btn__inline-icon,.btn--to-blue-300.btn--activated .btn__inline-icon{color:#fff!important}.btn--cyan-200 .btn__body,.btn--cyan-200 .btn__icon{background-color:#57b3bd;color:#fff}.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#3e959f;color:#fff}.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#37838b}.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--cyan-200.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-cyan-200:hover .btn__body,.btn--to-cyan-200.btn--activated .btn__body{background-color:#57b3bd!important;color:#fff!important}.btn--hoveractive.btn--to-cyan-200:hover .btn__icon,.btn--to-cyan-200.btn--activated .btn__icon{border-color:#46a8b2!important;background-color:#57b3bd!important}.btn--hoveractive.btn--to-cyan-200:hover .btn__inline-icon,.btn--to-cyan-200.btn--activated .btn__inline-icon{color:#fff!important}.btn--green-300 .btn__body,.btn--green-300 .btn__icon{background-color:#76cc9f;color:#fff}.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#47bb7e;color:#fff}.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#3da46e}.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--green-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-green-300:hover .btn__body,.btn--to-green-300.btn--activated .btn__body{background-color:#76cc9f!important;color:#fff!important}.btn--hoveractive.btn--to-green-300:hover .btn__icon,.btn--to-green-300.btn--activated .btn__icon{border-color:#5fc38f!important;background-color:#76cc9f!important}.btn--hoveractive.btn--to-green-300:hover .btn__inline-icon,.btn--to-green-300.btn--activated .btn__inline-icon{color:#fff!important}.btn--green-400 .btn__body,.btn--green-400 .btn__icon{background-color:#4ca971;color:#fff}.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#3d875a;color:#fff}.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#35764f}.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--green-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-green-400:hover .btn__body,.btn--to-green-400.btn--activated .btn__body{background-color:#4ca971!important;color:#fff!important}.btn--hoveractive.btn--to-green-400:hover .btn__icon,.btn--to-green-400.btn--activated .btn__icon{border-color:#449866!important;background-color:#4ca971!important}.btn--hoveractive.btn--to-green-400:hover .btn__inline-icon,.btn--to-green-400.btn--activated .btn__inline-icon{color:#fff!important}.btn--green-500 .btn__body,.btn--green-500 .btn__icon{background-color:#4fc49f;color:#000}.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#37a582;color:#fff}.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#309072}.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--green-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-green-500:hover .btn__body,.btn--to-green-500.btn--activated .btn__body{background-color:#4fc49f!important;color:#000!important}.btn--hoveractive.btn--to-green-500:hover .btn__icon,.btn--to-green-500.btn--activated .btn__icon{border-color:#3eb992!important;background-color:#4fc49f!important}.btn--hoveractive.btn--to-green-500:hover .btn__inline-icon,.btn--to-green-500.btn--activated .btn__inline-icon{color:#000!important}.btn--yellow-500 .btn__body,.btn--yellow-500 .btn__icon{background-color:#f9ce05;color:#000}.btn--yellow-500 .btn__icon{border-color:#e0b905;background-color:#f9ce05}.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#c7a504;color:#fff}.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#ae9004}.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--yellow-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-yellow-500:hover .btn__body,.btn--to-yellow-500.btn--activated .btn__body{background-color:#f9ce05!important;color:#000!important}.btn--hoveractive.btn--to-yellow-500:hover .btn__icon,.btn--to-yellow-500.btn--activated .btn__icon{border-color:#e0b905!important;background-color:#f9ce05!important}.btn--hoveractive.btn--to-yellow-500:hover .btn__inline-icon,.btn--to-yellow-500.btn--activated .btn__inline-icon{color:#000!important}.btn--yellow-600 .btn__body,.btn--yellow-600 .btn__icon{background-color:#d7b103;color:#000}.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#ac8e02;color:#fff}.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#977c02}.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--yellow-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-yellow-600:hover .btn__body,.btn--to-yellow-600.btn--activated .btn__body{background-color:#d7b103!important;color:#000!important}.btn--hoveractive.btn--to-yellow-600:hover .btn__icon,.btn--to-yellow-600.btn--activated .btn__icon{border-color:#c29f03!important;background-color:#d7b103!important}.btn--hoveractive.btn--to-yellow-600:hover .btn__inline-icon,.btn--to-yellow-600.btn--activated .btn__inline-icon{color:#000!important}.btn--orange-300 .btn__body,.btn--orange-300 .btn__icon{background-color:#ed9654;color:#fff}.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#e7721a;color:#fff}.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#cb6415}.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--orange-300.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-orange-300:hover .btn__body,.btn--to-orange-300.btn--activated .btn__body{background-color:#ed9654!important;color:#fff!important}.btn--hoveractive.btn--to-orange-300:hover .btn__icon,.btn--to-orange-300.btn--activated .btn__icon{border-color:#ea8437!important;background-color:#ed9654!important}.btn--hoveractive.btn--to-orange-300:hover .btn__inline-icon,.btn--to-orange-300.btn--activated .btn__inline-icon{color:#fff!important}.btn--violet-400 .btn__body,.btn--violet-400 .btn__icon{background-color:#840048;color:#fff}.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#6a003a;color:#fff}.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#5c0032}.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--violet-400.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-violet-400:hover .btn__body,.btn--to-violet-400.btn--activated .btn__body{background-color:#840048!important;color:#fff!important}.btn--hoveractive.btn--to-violet-400:hover .btn__icon,.btn--to-violet-400.btn--activated .btn__icon{border-color:#770041!important;background-color:#840048!important}.btn--hoveractive.btn--to-violet-400:hover .btn__inline-icon,.btn--to-violet-400.btn--activated .btn__inline-icon{color:#fff!important}.btn--violet-500 .btn__body,.btn--violet-500 .btn__icon{background-color:#670047;color:#000}.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#520039;color:#fff}.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#480032}.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--violet-500.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-violet-500:hover .btn__body,.btn--to-violet-500.btn--activated .btn__body{background-color:#670047!important;color:#000!important}.btn--hoveractive.btn--to-violet-500:hover .btn__icon,.btn--to-violet-500.btn--activated .btn__icon{border-color:#5d0040!important;background-color:#670047!important}.btn--hoveractive.btn--to-violet-500:hover .btn__inline-icon,.btn--to-violet-500.btn--activated .btn__inline-icon{color:#000!important}.btn--violet-700 .btn__body,.btn--violet-700 .btn__icon{background-color:#7d347d;color:#000}.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#642a64;color:#fff}.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#582458}.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--violet-700.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-violet-700:hover .btn__body,.btn--to-violet-700.btn--activated .btn__body{background-color:#7d347d!important;color:#000!important}.btn--hoveractive.btn--to-violet-700:hover .btn__icon,.btn--to-violet-700.btn--activated .btn__icon{border-color:#712f71!important;background-color:#7d347d!important}.btn--hoveractive.btn--to-violet-700:hover .btn__inline-icon,.btn--to-violet-700.btn--activated .btn__inline-icon{color:#000!important}.btn--red-600 .btn__body,.btn--red-600 .btn__icon{background-color:#d60d53;color:#fff}.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#ab0a42;color:#fff}.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#96093a}.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--red-600.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-red-600:hover .btn__body,.btn--to-red-600.btn--activated .btn__body{background-color:#d60d53!important;color:#fff!important}.btn--hoveractive.btn--to-red-600:hover .btn__icon,.btn--to-red-600.btn--activated .btn__icon{border-color:#c10c4b!important;background-color:#d60d53!important}.btn--hoveractive.btn--to-red-600:hover .btn__inline-icon,.btn--to-red-600.btn--activated .btn__inline-icon{color:#fff!important}.btn--brands-facebook .btn__body,.btn--brands-facebook .btn__icon{background-color:#067ceb;color:#fff}.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__body,.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{background-color:#0563bc;color:#fff}.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon{border-color:#0457a5}.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon svg,.btn--brands-facebook.btn--hoveractive:not([class^="btn--to-"]):hover .btn__icon i{color:#fff;fill:#fff}.btn--hoveractive.btn--to-brands-facebook:hover .btn__body,.btn--to-brands-facebook.btn--activated .btn__body{background-color:#067ceb!important;color:#fff!important}.btn--hoveractive.btn--to-brands-facebook:hover .btn__icon,.btn--to-brands-facebook.btn--activated .btn__icon{border-color:#0570d4!important;background-color:#067ceb!important}.btn--hoveractive.btn--to-brands-facebook:hover .btn__inline-icon,.btn--to-brands-facebook.btn--activated .btn__inline-icon{color:#fff!important}.container--default{max-width:1200px}.container--narrow{margin:auto;width:882px}.container--medium{padding-left:1.25rem;padding-right:1.25rem;margin:auto;max-width:1350px}.container--wide{padding-left:1.25rem;padding-right:1.25rem;margin:auto;max-width:1400px}.header-max-width{max-width:1340px!important}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:1150px}.grid-container{margin-left:1.25rem;margin-right:1.25rem;display:grid;grid-template-columns:1fr;grid-template-areas:"left-side" "content" "right-side";gap:1rem;max-width:1150px}.grid-container.article-section,.grid-container.person-grid-container{max-width:1400px}.grid-container.person-twitter-section{grid-template-columns:minmax(0,1200px)}@media (min-width: 1200px){.grid-container.person-twitter-section{grid-template-columns:minmax(0,240px) minmax(0,1fr) minmax(0,102px)}}.grid-container.no-max{max-width:none}.grid-content{grid-area:content}.grid-full{grid-column:left-side / right-side;grid-row:left-side / right-side}.grid-left-side{grid-area:left-side}.grid-left-side-with-content{grid-column:left-side / content;grid-row:left-side / content}.grid-right-side{grid-area:right-side}.grid-content-with-right-side{grid-column:content / right-side;grid-row:content / right-side}.footer-section{height:450px}.person-box-medium{max-width:485px;width:100%}.person-box-big{max-width:575px;width:100%}@media (min-width: 1200px){.footer-section{height:981px}}.text-input-addon{display:flex;align-items:center;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1.125rem;font-weight:400;--tw-text-opacity: 1;color:rgb(76 76 76 / var(--tw-text-opacity));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.text-input{border-bottom-width:2px;--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));padding:.75rem 1rem;font-size:1.125rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;min-width:0px}.text-input:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.text-input:active:not([disabled]):not([readonly]),.text-input:focus:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.text-input::-moz-placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input[readonly],.text-input[disabled]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.text-input[readonly]::-moz-placeholder,.text-input[disabled]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input[readonly]::placeholder,.text-input[disabled]::placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input-addon--l{border-right-width:0px}.text-input-addon--r{border-left-width:0px}.text-input:hover:not([disabled]):not([readonly])~.text-input-addon{--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.text-input:focus:not([disabled]):not([readonly])~.text-input-addon,.text-input:active:not([disabled]):not([readonly])~.text-input-addon{--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.text-input[readonly]~.text-input-addon,.text-input[disabled]~.text-input-addon{--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-input--has-addon-l.text-input{border-left-width:0px}.text-input--has-addon-r.text-input{border-right-width:0px}.select{position:relative;display:flex;width:100%;align-items:center;padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 1200px){.select{padding-top:1rem;padding-bottom:1rem}}.select:after{position:absolute;right:0;padding-right:.75rem;font-size:1.3rem;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;font-family:pirati-ui;content:"\e925"}.select__control{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));padding:.75rem 2rem .75rem 1rem;font-size:1.125rem;outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 1200px){.select__control{padding-top:1.25rem;padding-bottom:1.25rem}}.select__control{min-width:0px}.select__control:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.select__control:active:not([disabled]):not([readonly]),.select__control:focus:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.select__control::-moz-placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.select__control::placeholder{font-weight:400;--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.select__control[readonly],.select__control[disabled]{cursor:not-allowed;--tw-bg-opacity: 1;background-color:rgb(240 240 240 / var(--tw-bg-opacity))}.select__control[readonly]::-moz-placeholder,.select__control[disabled]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.select__control[readonly]::placeholder,.select__control[disabled]::placeholder{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.checkbox{position:relative;display:flex}.checkbox input{margin-right:.5rem;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.checkbox input:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.checkbox input:active,.checkbox input:focus{--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.checkbox input:checked{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(2 125 168 / var(--tw-bg-opacity))}.checkbox input[disabled]{cursor:not-allowed}.checkbox label{max-width:32rem;line-height:1.25}.checkbox:after{pointer-events:none;position:absolute;display:inline;content:"";height:5px;width:12px;top:6px;left:4px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(-45deg)}.radio{position:relative}.radio input{margin-right:.5rem;height:1.25rem;width:1.25rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(173 173 173 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(173 173 173 / var(--tw-bg-opacity));outline:2px solid transparent;outline-offset:2px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.radio input:hover:not([disabled]):not([readonly]){--tw-border-opacity: 1;border-color:rgb(76 76 76 / var(--tw-border-opacity))}.radio input:active,.radio input:focus{--tw-border-opacity: 1;border-color:rgb(2 125 168 / var(--tw-border-opacity))}.radio input:checked{border-color:transparent;--tw-bg-opacity: 1;background-color:rgb(2 125 168 / var(--tw-bg-opacity))}.radio input[disabled]{cursor:not-allowed}.radio label{display:flex;align-items:center;line-height:1.25}.radio:after{pointer-events:none;position:absolute;display:inline;height:.5rem;width:.5rem;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:"";border-radius:50%;top:.375rem;left:.375rem}.form-field--error .text-input,.form-field--error .select__control,.form-field--error .text-input~.text-input-addon{--tw-border-opacity: 1;border-color:rgb(214 13 83 / var(--tw-border-opacity))}.h-default{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-weight:500;line-height:1.25}.h-alt{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:.96}.h-allcaps{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;line-height:1.25}.head-xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;line-height:1}@media (min-width: 992px){.head-xl{font-size:1.3rem}}.head-2xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:-.01em}.head-3xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;text-transform:uppercase;line-height:1}.head-4xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;text-transform:uppercase}@media (min-width: 768px){.head-4xl{font-size:2.45rem;line-height:1}}@media (min-width: 1200px){.head-4xl{font-size:2.45rem}}.head-6xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:2.45rem;font-weight:500;text-transform:uppercase}@media (min-width: 768px){.head-6xl{font-size:3rem;line-height:1}}@media (min-width: 1200px){.head-6xl{font-size:4rem}}.head-7xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:2.45rem;font-weight:500;text-transform:uppercase}@media (min-width: 768px){.head-7xl{font-size:3rem;line-height:1}}@media (min-width: 1200px){.head-7xl{font-size:5.3rem}}.head-8xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase}@media (min-width: 768px){.head-8xl{font-size:5.3rem;line-height:1}}@media (min-width: 1200px){.head-8xl{font-size:6.25rem}}.head-9xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase}@media (min-width: 768px){.head-9xl{font-size:6.25rem;line-height:1}}@media (min-width: 1200px){.head-9xl{font-size:6.25rem}}.head-14xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:5.3rem;font-weight:500;text-transform:uppercase;line-height:4.75rem}@media (min-width: 1200px){.head-14xl{font-size:10.6rem;line-height:9.8rem}}.head-14xl.head-short{font-size:6.25rem;line-height:9.8rem}@media (min-width: 1200px){.head-14xl.head-short{font-size:10.6rem}}.head-14xl.head-compact{line-height:4rem}@media (min-width: 1200px){.head-14xl.head-compact{line-height:8.9rem}}.prose :where(.head-6xl):not(:where([class~="not-prose"],[class~="not-prose"] *)),.prose :where(.head-7xl):not(:where([class~="not-prose"],[class~="not-prose"] *)),.prose :where(.head-8xl):not(:where([class~="not-prose"],[class~="not-prose"] *)),.prose :where(.head-9xl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:.25em}p{font-size:.875rem;line-height:1.5rem}@media (min-width: 992px){p{font-size:1rem}}.vertical-time-line{border-left:1px solid green}.program-perex .content-block p{font-size:1.3rem;line-height:1.75rem}.content-block h2{margin-bottom:1.25rem;font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;text-transform:uppercase;line-height:1.75rem}@media (min-width: 992px){.content-block h2{line-height:2.5rem}}@media (min-width: 1200px){.content-block h2{font-size:2.45rem}}.content-block h3{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;text-transform:uppercase;line-height:1rem}@media (min-width: 1200px){.content-block h3{font-size:1.875rem;line-height:2rem}}.content-block h4{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;line-height:2rem}@media (min-width: 1200px){.content-block h4{font-size:1.6rem}}.content-block h4{letter-spacing:-.01em}.content-block a{--tw-text-opacity: 1;color:rgb(2 125 168 / var(--tw-text-opacity));text-decoration-line:underline}:root{--fc-button-bg-color: #000;--fc-button-border-color: #000;--fc-button-hover-bg-color: #fec900;--fc-button-hover-border-color: #fec900;--fc-button-active-bg-color: #fec900;--fc-button-active-border-color: #fec900;--fc-event-bg-color: #fec900;--fc-event-border-color: #fec900;--fc-event-text-color: #000;--fc-border-color: #000;--fc-today-bg-color: #000;--fc-event-dot-color: #000}.fc{font-family:Roboto Condensed,Helvetica,Arial,sans-serif}.fc-col-header{width:100%!important}.fc .fc-col-header-cell-cushion:not([href]):hover,.fc .fc-daygrid-day-number:not([href]):hover{text-decoration-line:none}.fc .fc-col-header-cell{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:.75rem;font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;text-transform:capitalize;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fc .fc-button{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding:.5rem 1.25rem;text-align:center;font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:600;text-transform:uppercase;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fc .fc-button:hover{text-decoration-line:none}.fc .fc-button:hover:not(:disabled),.fc .fc-button:active:not(:disabled){--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.fc .fc-event{cursor:pointer;border-radius:0;border-style:none;padding:.375rem;font-size:1rem;background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);color:var(--fc-event-text-color)}.fc-header-toolbar{align-items:flex-start!important}@media (min-width: 1200px){.fc-header-toolbar{align-items:center!important}}.fc .fc-toolbar-title,.fc .fc-today-button{text-transform:capitalize}.fc-toolbar-chunk{display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;gap:.5rem}.fc .fc-daygrid-day-number{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 1200px){.fc .fc-daygrid-day-number{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem}}.fc-daygrid-body,.fc-scrollgrid-sync-table{width:100%!important}@media (min-width: 1200px){.fc-daygrid-body,.fc-scrollgrid-sync-table{width:unset}}.fc .fc-day-today .fc-daygrid-day-number{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-dot-color)}.article-box.dark-theme{background-color:#4c4c4c;color:#fff}.quote-icon{font-size:7rem;height:1rem}@media (min-width: 1200px){.quote-icon{font-size:15rem}}.header-carousel{display:block;margin:0 auto;position:relative}.header-carousel .header-carousel--text-wrapper{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:3rem;text-transform:uppercase}@media (min-width: 992px){.header-carousel .header-carousel--text-wrapper{font-size:5.3rem}}.header-carousel .header-carousel--text-wrapper{position:absolute;bottom:45%;height:85%;width:100vw}@media (min-width: 1200px){.header-carousel .header-carousel--text-wrapper{bottom:42%}}.header-carousel img{inset:0;position:absolute;height:100%;width:100vw;-o-object-fit:cover;object-fit:cover}@media (min-width: 1200px){.header-carousel img{height:458px}}@media (min-width: 768px){.header-carousel img{height:100%}}@keyframes right_to_left{0%{margin-left:20%}to{margin-left:10%}}.btn{display:inline-flex;align-items:center;justify-content:center;font-family:Bebas Neue,Helvetica,Arial,sans-serif;line-height:2.25rem}.switch{margin-left:auto;margin-right:auto;padding-top:1.25rem;padding-bottom:1.25rem}.switch__item{margin-bottom:.5rem;cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(249 206 5 / var(--tw-bg-opacity));padding:.5rem 1.25rem;text-align:center;font-weight:400;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.switch__item:not(:last-child){margin-right:.5rem}.switch__item:hover{--tw-bg-opacity: 1;background-color:rgb(215 177 3 / var(--tw-bg-opacity));text-decoration-line:none}.switch__item.switch__item--active,.switch__item.switch__item--active:hover{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity))}.horizontal-scrolling{display:block;margin-left:-15px;margin-right:-15px;max-width:calc(100vw - 50px);overflow-x:scroll;overflow-y:hidden;text-align:center;white-space:nowrap}@media (min-width: 1200px){.horizontal-scrolling{max-width:calc(100% + 30px)}}.horizontal-scrolling.draggable{cursor:grab}.horizontal-scrolling.draggable.active,.horizontal-scrolling.draggable.active a{cursor:grabbing}.no-scrollbars{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:none}.no-scrollbars::-webkit-scrollbar{display:none}.background-hover-zoom{background-position:center;background-size:100%;transition:background-size .3s ease-in}.background-hover-zoom:hover{background-size:110%}.popout__toggle-wrapper{display:flex;cursor:pointer;align-items:center;justify-content:space-between;padding-left:1.25rem;padding-right:1.25rem;font-size:1.125rem;transition-duration:.15s}.popout__toggle-wrapper:hover{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity))}.popout__toggle-wrapper.popout__toggle-wrapper--active{--tw-bg-opacity: 1;background-color:rgb(249 206 5 / var(--tw-bg-opacity))}.popout__toggle-name{padding-top:1rem;padding-bottom:1rem}.popout__content-wrapper{display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.25rem}.popout__toggle-arrow{font-size:2.45rem}.article-timeline-grid{display:grid;gap:.5rem;margin-top:-20px;grid-template-areas:"left-article" "right-article"}@media (min-width: 1200px){.article-timeline-grid{grid-template-columns:minmax(0,570px) 1px minmax(0,570px);grid-template-areas:"left-article timeline right-article"}}.article-timeline-grid__left-article{grid-area:left-article}.article-timeline-grid__right-article{grid-area:right-article}.article-timeline-grid__timeline{grid-area:timeline}.article-timeline-grid__timeline:before{content:"";background:linear-gradient(180deg,rgba(2,0,36,0) 0%,rgba(255,255,255,1) 100%);position:absolute;bottom:-1px;height:20px;z-index:10;width:2px;left:-1px}.article-timeline-grid__timeline .article-timeline--month{transform:translate(-50%);top:-1rem;z-index:100}.footer-collapsible__toggle{display:flex;cursor:pointer;align-items:center}@media (min-width: 768px){.footer-collapsible__toggle:after{display:none;cursor:auto}}.footer-collapsible__toggle:after{content:"\e925";font-family:pirati-ui;margin-left:auto;font-size:3rem;font-weight:300;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.footer-collapsible__toggle.footer-collapsible__toggle--open:after{transform:rotate(-180deg)}.navbar{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.navbar .navbar__logo--white{display:inline}.navbar .navbar__logo--black{display:none}.navbar .navbar__border-button{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}@media (min-width: 1366px){.navbar .navbar__border-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.navbar .navbar__menu-item--selected{text-decoration-line:underline}.navbar .navbar__menu-item--selected:hover{text-decoration-line:none}.navbar.navbar--transparent{background-color:transparent}@media (min-width: 1366px){.navbar.navbar--transparent{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}}.navbar.navbar--transparent .navbar__logo--white{display:none}.navbar.navbar--transparent .navbar__logo--black{display:inline}.navbar.navbar--transparent .navbar__border-button{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.navbar.navbar--transparent .bar1,.navbar.navbar--transparent .bar2,.navbar.navbar--transparent .bar3{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}@media (min-width: 1366px){.navbar.navbar--transparent.navbar--on-dark-bg{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}.navbar.navbar--transparent.navbar--on-dark-bg .navbar__logo--white{display:inline}.navbar.navbar--transparent.navbar--on-dark-bg .navbar__logo--black{display:none}.navbar.navbar--transparent.navbar--on-dark-bg .navbar__border-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.navbar.navbar--transparent.navbar--on-dark-bg .bar1,.navbar.navbar--transparent.navbar--on-dark-bg .bar2,.navbar.navbar--transparent.navbar--on-dark-bg .bar3{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bar1,.bar2,.bar3{background-color:#fff;display:block;height:2px;margin:6px 0;transition:.4s;width:35px}.navbar__mobile-menu__toggle:checked+label .bar1{transform:rotate(-45deg) translate(-3px,4px);--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.navbar__mobile-menu__toggle:checked+label .bar2{opacity:0}.navbar__mobile-menu__toggle:checked+label .bar3{transform:rotate(45deg) translate(-8px,-8px);--tw-bg-opacity: 1 !important;background-color:rgb(0 0 0 / var(--tw-bg-opacity))!important}.navbar__mobile-menu{pointer-events:none;visibility:hidden;z-index:0;opacity:0;transition:visibility .1s,opacity .1s linear}.navbar__mobile-menu__toggle:checked~.navbar__mobile-menu{pointer-events:auto;visibility:visible;z-index:20;opacity:1}@media (min-width: 1366px){.navbar__mobile-menu__toggle:checked~.navbar__mobile-menu{pointer-events:none;visibility:hidden;z-index:0;opacity:0}}.newsletter-section{background-size:cover;background-repeat:no-repeat;background-position:-400px}@media (min-width: 768px){.newsletter-section{background-position:left top}}.region-map__list{-moz-columns:2;columns:2}.region-map__region{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;transition:all .3s ease-out;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.region-map__region:after{content:"";width:10px;position:absolute;height:10px;background:#fec900;z-index:10}.region-map__region--current{fill:#fec900}.static{position:static}.absolute{position:absolute}.relative{position:relative}.left-0{left:0}.top-0{top:0}.z-20{z-index:20}.z-30{z-index:30}.float-right{float:right}.float-left{float:left}.m-10{margin:2.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.\!ml-0{margin-left:0!important}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-4{margin-left:1rem}.ml-\[unset\]{margin-left:unset}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mr-\[unset\]{margin-right:unset}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-36{height:9rem}.h-80{height:20rem}.h-\[700px\]{height:700px}.h-full{height:100%}.min-h-0{min-height:0px}.min-h-\[600px\]{min-height:600px}.w-10\/12{width:83.333333%}.w-12{width:3rem}.w-24{width:6rem}.w-36{width:9rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-80{width:20rem}.w-\[150px\]{width:150px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[7rem\]{min-width:7rem}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-\[350px\]{max-width:350px}.max-w-\[550px\]{max-width:550px}.max-w-\[650px\]{max-width:650px}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-screen-lg{max-width:992px}.max-w-xl{max-width:36rem}.grow{flex-grow:1}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-stretch{align-content:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-y-4{row-gap:1rem}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.rounded-full{border-radius:9999px}.border-4{border-width:4px}.border-none{border-style:none}.border-yellow-500{--tw-border-opacity: 1;border-color:rgb(249 206 5 / var(--tw-border-opacity))}.\!bg-grey-100{--tw-bg-opacity: 1 !important;background-color:rgb(243 243 243 / var(--tw-bg-opacity))!important}.\!bg-grey-180{--tw-bg-opacity: 1 !important;background-color:rgb(238 238 238 / var(--tw-bg-opacity))!important}.bg-\[\#00000088\]{background-color:#0008}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(2 125 168 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(76 169 113 / var(--tw-bg-opacity))}.bg-grey-100{--tw-bg-opacity: 1;background-color:rgb(243 243 243 / var(--tw-bg-opacity))}.bg-grey-150{--tw-bg-opacity: 1;background-color:rgb(236 236 236 / var(--tw-bg-opacity))}.bg-grey-180{--tw-bg-opacity: 1;background-color:rgb(238 238 238 / var(--tw-bg-opacity))}.bg-grey-200{--tw-bg-opacity: 1;background-color:rgb(173 173 173 / var(--tw-bg-opacity))}.bg-pirati-yellow{--tw-bg-opacity: 1;background-color:rgb(254 201 0 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(214 13 83 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(255 234 90 / var(--tw-bg-opacity))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(249 206 5 / var(--tw-bg-opacity))}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-2{padding:.5rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-52{padding-top:13rem;padding-bottom:13rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-24{padding-bottom:6rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pl-7{padding-left:1.75rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.font-alt{font-family:Bebas Neue,Helvetica,Arial,sans-serif}.font-condensed{font-family:Roboto Condensed,Helvetica,Arial,sans-serif}.text-2xl{font-size:1.6rem}.text-3xl{font-size:1.875rem}.text-4xl{font-size:2.45rem}.text-5xl{font-size:3rem}.text-6xl{font-size:4rem}.text-7xl{font-size:5.3rem}.text-8xl{font-size:6.25rem}.text-9xl{font-size:7.5rem}.text-\[3\.5rem\]{font-size:3.5rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-sm{font-size:.875rem}.text-xl{font-size:1.3rem}.text-xs{font-size:.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-3{line-height:.75rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.8rem\]{line-height:1.8rem}.leading-\[10\.5rem\]{line-height:10.5rem}.tracking-tight{letter-spacing:-.025em}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-grey-185{--tw-text-opacity: 1;color:rgb(189 189 189 / var(--tw-text-opacity))}.text-grey-200{--tw-text-opacity: 1;color:rgb(173 173 173 / var(--tw-text-opacity))}.text-grey-250{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity))}.text-grey-300{--tw-text-opacity: 1;color:rgb(76 76 76 / var(--tw-text-opacity))}.text-grey-350{--tw-text-opacity: 1;color:rgb(79 79 79 / var(--tw-text-opacity))}.text-grey-600{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity))}.text-pirati-yellow{--tw-text-opacity: 1;color:rgb(254 201 0 / var(--tw-text-opacity))}.text-turquoise-500{--tw-text-opacity: 1;color:rgb(37 165 185 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.bg-blend-darken{background-blend-mode:darken}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.duration-200{transition-duration:.2s}.btn.btn--fullwidth,.btn.btn--fullwidth .btn__body-wrap{width:100%;max-width:100%}.btn.btn--fullwidth .btn__body{flex:1}.btn.btn--autowidth{width:auto}@media (min-width: 1200px){.grid-container{grid-template-columns:240px 1fr 102px;grid-template-areas:"left-side content right-side";margin-left:10vw}}@media (min-width: 2060px){.grid-container{margin-left:20vw}}@media (min-width: 1200px){.grid-container.person-grid-container{grid-template-columns:240px 1fr 339px}}.head-alt-xl,.content-block .head-alt-xl{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:5.3rem;font-weight:400;line-height:.96}.head-alt-lg,.content-block .head-alt-lg{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:4rem;font-weight:400;line-height:.96}.head-alt-md,.content-block .head-alt-md{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:2.45rem;font-weight:400;line-height:.96}.head-alt-base,.content-block .head-alt-base{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:400;line-height:.96}.head-alt-sm,.content-block .head-alt-sm{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:.96}.head-alt-xs,.content-block .head-alt-xs{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:400;line-height:.96}.head-alt-2xs,.content-block .head-alt-2xs{font-family:Bebas Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;line-height:.96}.head-base,.content-block .head-base{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:500;line-height:1.25}.head-sm,.content-block .head-sm{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:500;line-height:1.25}.head-xs,.content-block .head-xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:500;line-height:1.25}.head-2xs,.content-block .head-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:500;line-height:1.25}.head-heavy-base,.content-block .head-heavy-base{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.25}.head-heavy-sm,.content-block .head-heavy-sm{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.25}.head-heavy-xs,.content-block .head-heavy-xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.3rem;font-weight:700;line-height:1.25}.head-heavy-2xs,.content-block .head-heavy-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25}.head-allcaps-2xs,.content-block .head-allcaps-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:400;text-transform:uppercase;line-height:1.25}.head-allcaps-3xs,.content-block .head-allcaps-3xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.25}.head-allcaps-4xs,.content-block .head-allcaps-4xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:400;text-transform:uppercase;line-height:1.25}.head-allcaps-heavy-2xs,.content-block .head-allcaps-heavy-2xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;line-height:1.25}.head-allcaps-heavy-3xs,.content-block .head-allcaps-heavy-3xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.25}.head-allcaps-heavy-4xs,.content-block .head-allcaps-heavy-4xs{font-family:Roboto Condensed,Helvetica,Arial,sans-serif;font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:1.25}@media (min-width: 1200px){.switch__item{padding:.5rem 1.25rem}}.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}::-moz-selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));background:#f9ce05}::selection{background:#f9ce05}:root{font-size:16px}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}a:hover{text-decoration-line:underline}a.icon-link:hover{text-decoration-line:none}a.icon-link:hover span{text-decoration-line:underline}[v-cloak]{display:none}.copyleft{transform:scaleX(-1)!important}.inline-block-nogap{font-size:0}.iframe-container{position:relative;padding-bottom:56.25%;height:0}.iframe-container iframe{position:absolute;top:0;left:0;height:100%;width:100%}.hover\:bg-yellow-600:hover{--tw-bg-opacity: 1;background-color:rgb(215 177 3 / var(--tw-bg-opacity))}.hover\:no-underline:hover{text-decoration-line:none}.group:hover .group-hover\:-translate-x-2{--tw-translate-x: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-yellow-600{--tw-border-opacity: 1;border-color:rgb(215 177 3 / var(--tw-border-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width: 576px){.sm\:w-5\/12{width:41.666667%}.sm\:w-6\/12{width:50%}.sm\:text-4xl{font-size:2.45rem}}@media (min-width: 768px){.md\:mb-6{margin-bottom:1.5rem}.md\:mt-20{margin-top:5rem}.md\:flex{display:flex}.md\:grid{display:grid}.md\:w-96{width:24rem}.md\:shrink-0{flex-shrink:0}.md\:auto-rows-auto{grid-auto-rows:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:items-end{align-items:flex-end}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:2rem}.md\:gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.md\:gap-y-5{row-gap:1.25rem}.md\:pr-0{padding-right:0}.md\:text-2xl{font-size:1.6rem}.md\:text-4xl{font-size:2.45rem}.md\:text-base{font-size:1rem}}@media (min-width: 992px){.lg\:float-right{float:right}.lg\:float-left{float:left}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:my-4{margin-top:1rem;margin-bottom:1rem}.lg\:mb-12{margin-bottom:3rem}.lg\:w-2\/5{width:40%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-\[unset\]{width:unset}.lg\:max-w-screen-lg{max-width:992px}.lg\:grow-0{flex-grow:0}.lg\:basis-1\/3{flex-basis:33.333333%}.lg\:basis-2\/3{flex-basis:66.666667%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:gap-2{gap:.5rem}.lg\:text-base{font-size:1rem}}@media (min-width: 1200px){.xl\:my-10{margin-top:2.5rem;margin-bottom:2.5rem}.xl\:mb-0{margin-bottom:0}.xl\:mb-12{margin-bottom:3rem}.xl\:mb-20{margin-bottom:5rem}.xl\:mb-24{margin-bottom:6rem}.xl\:mb-32{margin-bottom:8rem}.xl\:mb-6{margin-bottom:1.5rem}.xl\:mb-8{margin-bottom:2rem}.xl\:mr-12{margin-right:3rem}.xl\:mr-16{margin-right:4rem}.xl\:mr-2{margin-right:.5rem}.xl\:mt-\[-0\.7rem\]{margin-top:-.7rem}.xl\:mt-\[-1rem\]{margin-top:-1rem}.xl\:block{display:block}.xl\:inline{display:inline}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:h-14{height:3.5rem}.xl\:h-screen{height:100vh}.xl\:w-14{width:3.5rem}.xl\:w-60{width:15rem}.xl\:w-auto{width:auto}.xl\:shrink-0{flex-shrink:0}.xl\:grow-0{flex-grow:0}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:items-center{align-items:center}.xl\:justify-start{justify-content:flex-start}.xl\:gap-0{gap:0px}.xl\:gap-4{gap:1rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.xl\:justify-self-end{justify-self:end}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-5{padding-left:1.25rem;padding-right:1.25rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:py-24{padding-top:6rem;padding-bottom:6rem}.xl\:py-4{padding-top:1rem;padding-bottom:1rem}.xl\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.xl\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.xl\:pb-16{padding-bottom:4rem}.xl\:pb-24{padding-bottom:6rem}.xl\:pl-32{padding-left:8rem}.xl\:pl-8{padding-left:2rem}.xl\:pr-0{padding-right:0}.xl\:pr-20{padding-right:5rem}.xl\:pr-3{padding-right:.75rem}.xl\:pr-4{padding-right:1rem}.xl\:pt-32{padding-top:8rem}.xl\:pt-48{padding-top:12rem}.xl\:pt-8{padding-top:2rem}.xl\:text-14xl{font-size:10.6rem}.xl\:text-3xl{font-size:1.875rem}.xl\:text-4xl{font-size:2.45rem}.xl\:text-7xl{font-size:5.3rem}.xl\:text-9xl{font-size:7.5rem}.xl\:text-lg{font-size:1.125rem}.xl\:text-xl{font-size:1.3rem}.xl\:leading-\[10\.5rem\]{line-height:10.5rem}}@media (min-width: 1366px){.\32xl\:flex{display:flex}.\32xl\:hidden{display:none}.\32xl\:items-start{align-items:flex-start}.\32xl\:bg-transparent{background-color:transparent}}@media (min-width: 2060px){.\33xl\:text-lg{font-size:1.125rem}}.\[\&_p\]\:\!text-lg p{font-size:1.125rem!important}.\[\&_p\]\:text-lg p{font-size:1.125rem}.\[\&_p\]\:leading-7 p{line-height:1.75rem}.\[\&_p\]\:text-black p{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} diff --git a/main/static/main/main.js b/main/static/main/main.js index 00bc74aa369f96404d416ca7b65f741b9ca29af5..cb1039b3208d23b78b19be98b04a0019212f27a8 100644 --- a/main/static/main/main.js +++ b/main/static/main/main.js @@ -1,16 +1,34 @@ -var H0=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function mo(K){return K&&K.__esModule&&Object.prototype.hasOwnProperty.call(K,"default")?K.default:K}var ti={exports:{}};/*! - * Vue.js v2.7.14 - * (c) 2014-2022 Evan You +var ko=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function nh(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var cs={exports:{}};/*! + * Vue.js v2.7.15 + * (c) 2014-2023 Evan You * Released under the MIT License. - */(function(K,T){/*! - * Vue.js v2.7.14 - * (c) 2014-2022 Evan You + */(function(t,e){/*! + * Vue.js v2.7.15 + * (c) 2014-2023 Evan You * Released under the MIT License. - */(function(u,L){K.exports=L()})(H0,function(){var u=Object.freeze({}),L=Array.isArray;function i(e){return e==null}function l(e){return e!=null}function f(e){return e===!0}function h(e){return typeof e=="string"||typeof e=="number"||typeof e=="symbol"||typeof e=="boolean"}function d(e){return typeof e=="function"}function g(e){return e!==null&&typeof e=="object"}var S=Object.prototype.toString;function b(e){return S.call(e)==="[object Object]"}function x(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function $(e){return l(e)&&typeof e.then=="function"&&typeof e.catch=="function"}function E(e){return e==null?"":Array.isArray(e)||b(e)&&e.toString===S?JSON.stringify(e,null,2):String(e)}function D(e){var t=parseFloat(e);return isNaN(t)?e:t}function A(e,t){for(var n=Object.create(null),r=e.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return t?function(a){return n[a.toLowerCase()]}:function(a){return n[a]}}var Z=A("slot,component",!0),q=A("key,ref,slot,slot-scope,is");function te(e,t){var n=e.length;if(n){if(t===e[n-1])return void(e.length=n-1);var r=e.indexOf(t);if(r>-1)return e.splice(r,1)}}var ne=Object.prototype.hasOwnProperty;function ae(e,t){return ne.call(e,t)}function se(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var X=/-(\w)/g,Q=se(function(e){return e.replace(X,function(t,n){return n?n.toUpperCase():""})}),fe=se(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),Le=/\B([A-Z])/g,z=se(function(e){return e.replace(Le,"-$1").toLowerCase()}),me=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(r){var o=arguments.length;return o?o>1?e.apply(t,arguments):e.call(t,r):e.call(t)}return n._length=e.length,n};function be(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function oe(e,t){for(var n in t)e[n]=t[n];return e}function xe(e){for(var t={},n=0;n<e.length;n++)e[n]&&oe(t,e[n]);return t}function Se(e,t,n){}var Oe=function(e,t,n){return!1},Pe=function(e){return e};function U(e,t){if(e===t)return!0;var n=g(e),r=g(t);if(!n||!r)return!n&&!r&&String(e)===String(t);try{var o=Array.isArray(e),a=Array.isArray(t);if(o&&a)return e.length===t.length&&e.every(function(p,w){return U(p,t[w])});if(e instanceof Date&&t instanceof Date)return e.getTime()===t.getTime();if(o||a)return!1;var c=Object.keys(e),v=Object.keys(t);return c.length===v.length&&c.every(function(p){return U(e[p],t[p])})}catch(p){return!1}}function B(e,t){for(var n=0;n<e.length;n++)if(U(e[n],t))return n;return-1}function ee(e){var t=!1;return function(){t||(t=!0,e.apply(this,arguments))}}function ue(e,t){return e===t?e===0&&1/e!=1/t:e==e||t==t}var _="data-server-rendered",W=["component","directive","filter"],M=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],ie={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:Oe,isReservedAttr:Oe,isUnknownElement:Oe,getTagNamespace:Se,parsePlatformTagName:Pe,mustUseProp:Oe,async:!0,_lifecycleHooks:M},pe=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function $e(e){var t=(e+"").charCodeAt(0);return t===36||t===95}function ye(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var st=new RegExp("[^".concat(pe.source,".$_\\d]")),tt="__proto__"in{},Ae=typeof window!="undefined",Re=Ae&&window.navigator.userAgent.toLowerCase(),lt=Re&&/msie|trident/.test(Re),Qe=Re&&Re.indexOf("msie 9.0")>0,_t=Re&&Re.indexOf("edge/")>0;Re&&Re.indexOf("android");var an=Re&&/iphone|ipad|ipod|ios/.test(Re);Re&&/chrome\/\d+/.test(Re),Re&&/phantomjs/.test(Re);var vt,jt=Re&&Re.match(/firefox\/(\d+)/),Wt={}.watch,Mt=!1;if(Ae)try{var Yt={};Object.defineProperty(Yt,"passive",{get:function(){Mt=!0}}),window.addEventListener("test-passive",null,Yt)}catch(e){}var Lt=function(){return vt===void 0&&(vt=!Ae&&typeof H0!="undefined"&&H0.process&&{}.VUE_ENV==="server"),vt},Vt=Ae&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function bt(e){return typeof e=="function"&&/native code/.test(e.toString())}var Pt,Tt=typeof Symbol!="undefined"&&bt(Symbol)&&typeof Reflect!="undefined"&&bt(Reflect.ownKeys);Pt=typeof Set!="undefined"&&bt(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(t){return this.set[t]===!0},e.prototype.add=function(t){this.set[t]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var Je=null;function Ct(e){e===void 0&&(e=null),e||Je&&Je._scope.off(),Je=e,e&&e._scope.on()}var ct=function(){function e(t,n,r,o,a,c,v,p){this.tag=t,this.data=n,this.children=r,this.text=o,this.elm=a,this.ns=void 0,this.context=c,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=n&&n.key,this.componentOptions=v,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=p,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),$t=function(e){e===void 0&&(e="");var t=new ct;return t.text=e,t.isComment=!0,t};function kt(e){return new ct(void 0,void 0,void 0,String(e))}function Zt(e){var t=new ct(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var At=0,Jt=[],je=function(){function e(){this._pending=!1,this.id=At++,this.subs=[]}return e.prototype.addSub=function(t){this.subs.push(t)},e.prototype.removeSub=function(t){this.subs[this.subs.indexOf(t)]=null,this._pending||(this._pending=!0,Jt.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(t){for(var n=this.subs.filter(function(a){return a}),r=0,o=n.length;r<o;r++)n[r].update()},e}();je.target=null;var we=[];function Ce(e){we.push(e),je.target=e}function Fe(){we.pop(),je.target=we[we.length-1]}var Be=Array.prototype,ft=Object.create(Be);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(e){var t=Be[e];ye(ft,e,function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var o,a=t.apply(this,n),c=this.__ob__;switch(e){case"push":case"unshift":o=n;break;case"splice":o=n.slice(2)}return o&&c.observeArray(o),c.dep.notify(),a})});var Xt=Object.getOwnPropertyNames(ft),F={},re=!0;function Te(e){re=e}var nt={notify:Se,depend:Se,addSub:Se,removeSub:Se},zt=function(){function e(t,n,r){if(n===void 0&&(n=!1),r===void 0&&(r=!1),this.value=t,this.shallow=n,this.mock=r,this.dep=r?nt:new je,this.vmCount=0,ye(t,"__ob__",this),L(t)){if(!r)if(tt)t.__proto__=ft;else for(var o=0,a=Xt.length;o<a;o++)ye(t,v=Xt[o],ft[v]);n||this.observeArray(t)}else{var c=Object.keys(t);for(o=0;o<c.length;o++){var v;Nt(t,v=c[o],F,void 0,n,r)}}}return e.prototype.observeArray=function(t){for(var n=0,r=t.length;n<r;n++)xt(t[n],!1,this.mock)},e}();function xt(e,t,n){return e&&ae(e,"__ob__")&&e.__ob__ instanceof zt?e.__ob__:!re||!n&&Lt()||!L(e)&&!b(e)||!Object.isExtensible(e)||e.__v_skip||gt(e)||e instanceof ct?void 0:new zt(e,t,n)}function Nt(e,t,n,r,o,a){var c=new je,v=Object.getOwnPropertyDescriptor(e,t);if(!v||v.configurable!==!1){var p=v&&v.get,w=v&&v.set;p&&!w||n!==F&&arguments.length!==2||(n=e[t]);var O=!o&&xt(n,!1,a);return Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var y=p?p.call(e):n;return je.target&&(c.depend(),O&&(O.dep.depend(),L(y)&&a0(y))),gt(y)&&!o?y.value:y},set:function(y){var I=p?p.call(e):n;if(ue(I,y)){if(w)w.call(e,y);else{if(p)return;if(!o&>(I)&&!gt(y))return void(I.value=y);n=y}O=!o&&xt(y,!1,a),c.notify()}}}),c}}function An(e,t,n){if(!sn(e)){var r=e.__ob__;return L(e)&&x(t)?(e.length=Math.max(e.length,t),e.splice(t,1,n),r&&!r.shallow&&r.mock&&xt(n,!1,!0),n):t in e&&!(t in Object.prototype)?(e[t]=n,n):e._isVue||r&&r.vmCount?n:r?(Nt(r.value,t,n,void 0,r.shallow,r.mock),r.dep.notify(),n):(e[t]=n,n)}}function Wn(e,t){if(L(e)&&x(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||sn(e)||ae(e,t)&&(delete e[t],n&&n.dep.notify())}}function a0(e){for(var t=void 0,n=0,r=e.length;n<r;n++)(t=e[n])&&t.__ob__&&t.__ob__.dep.depend(),L(t)&&a0(t)}function Gn(e){return o0(e,!0),ye(e,"__v_isShallow",!0),e}function o0(e,t){sn(e)||xt(e,t,Lt())}function on(e){return sn(e)?on(e.__v_raw):!(!e||!e.__ob__)}function Rn(e){return!(!e||!e.__v_isShallow)}function sn(e){return!(!e||!e.__v_isReadonly)}var ln="__v_isRef";function gt(e){return!(!e||e.__v_isRef!==!0)}function s0(e,t){if(gt(e))return e;var n={};return ye(n,ln,!0),ye(n,"__v_isShallow",t),ye(n,"dep",Nt(n,"value",e,null,t,Lt())),n}function Dn(e,t,n){Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:function(){var r=t[n];if(gt(r))return r.value;var o=r&&r.__ob__;return o&&o.dep.depend(),r},set:function(r){var o=t[n];gt(o)&&!gt(r)?o.value=r:t[n]=r}})}function l0(e,t,n){var r=e[t];if(gt(r))return r;var o={get value(){var a=e[t];return a===void 0?n:a},set value(a){e[t]=a}};return ye(o,ln,!0),o}function c0(e){return u0(e,!1)}function u0(e,t){if(!b(e)||sn(e))return e;var n=t?"__v_rawToShallowReadonly":"__v_rawToReadonly",r=e[n];if(r)return r;var o=Object.create(Object.getPrototypeOf(e));ye(e,n,o),ye(o,"__v_isReadonly",!0),ye(o,"__v_raw",e),gt(e)&&ye(o,ln,!0),(t||Rn(e))&&ye(o,"__v_isShallow",!0);for(var a=Object.keys(e),c=0;c<a.length;c++)f0(o,e,a[c],t);return o}function f0(e,t,n,r){Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:function(){var o=t[n];return r||!b(o)?o:c0(o)},set:function(){}})}var d0=se(function(e){var t=e.charAt(0)==="&",n=(e=t?e.slice(1):e).charAt(0)==="~",r=(e=n?e.slice(1):e).charAt(0)==="!";return{name:e=r?e.slice(1):e,once:n,capture:r,passive:t}});function Kn(e,t){function n(){var r=n.fns;if(!L(r))return un(r,null,arguments,t,"v-on handler");for(var o=r.slice(),a=0;a<o.length;a++)un(o[a],null,arguments,t,"v-on handler")}return n.fns=e,n}function v0(e,t,n,r,o,a){var c,v,p,w;for(c in e)v=e[c],p=t[c],w=d0(c),i(v)||(i(p)?(i(v.fns)&&(v=e[c]=Kn(v,a)),f(w.once)&&(v=e[c]=o(w.name,v,w.capture)),n(w.name,v,w.capture,w.passive,w.params)):v!==p&&(p.fns=v,e[c]=p));for(c in t)i(e[c])&&r((w=d0(c)).name,t[c],w.capture)}function Qt(e,t,n){var r;e instanceof ct&&(e=e.data.hook||(e.data.hook={}));var o=e[t];function a(){n.apply(this,arguments),te(r.fns,a)}i(o)?r=Kn([a]):l(o.fns)&&f(o.merged)?(r=o).fns.push(a):r=Kn([o,a]),r.merged=!0,e[t]=r}function p0(e,t,n,r,o){if(l(t)){if(ae(t,n))return e[n]=t[n],o||delete t[n],!0;if(ae(t,r))return e[n]=t[r],o||delete t[r],!0}return!1}function Yn(e){return h(e)?[kt(e)]:L(e)?Zn(e):void 0}function hn(e){return l(e)&&l(e.text)&&e.isComment===!1}function Zn(e,t){var n,r,o,a,c=[];for(n=0;n<e.length;n++)i(r=e[n])||typeof r=="boolean"||(a=c[o=c.length-1],L(r)?r.length>0&&(hn((r=Zn(r,"".concat(t||"","_").concat(n)))[0])&&hn(a)&&(c[o]=kt(a.text+r[0].text),r.shift()),c.push.apply(c,r)):h(r)?hn(a)?c[o]=kt(a.text+r):r!==""&&c.push(kt(r)):hn(r)&&hn(a)?c[o]=kt(a.text+r.text):(f(e._isVList)&&l(r.tag)&&i(r.key)&&l(t)&&(r.key="__vlist".concat(t,"_").concat(n,"__")),c.push(r)));return c}function xn(e,t,n,r,o,a){return(L(n)||h(n))&&(o=r,r=n,n=void 0),f(a)&&(o=2),function(c,v,p,w,O){if(l(p)&&l(p.__ob__)||(l(p)&&l(p.is)&&(v=p.is),!v))return $t();L(w)&&d(w[0])&&((p=p||{}).scopedSlots={default:w[0]},w.length=0),O===2?w=Yn(w):O===1&&(w=function(k){for(var J=0;J<k.length;J++)if(L(k[J]))return Array.prototype.concat.apply([],k);return k}(w));var y,I;if(typeof v=="string"){var R=void 0;I=c.$vnode&&c.$vnode.ns||ie.getTagNamespace(v),y=ie.isReservedTag(v)?new ct(ie.parsePlatformTagName(v),p,w,void 0,void 0,c):p&&p.pre||!l(R=C0(c.$options,"components",v))?new ct(v,p,w,void 0,void 0,c):Oi(R,p,c,w,v)}else y=Oi(v,p,c,w);return L(y)?y:l(y)?(l(I)&&h0(y,I),l(p)&&function(k){g(k.style)&&kn(k.style),g(k.class)&&kn(k.class)}(p),y):$t()}(e,t,n,r,o)}function h0(e,t,n){if(e.ns=t,e.tag==="foreignObject"&&(t=void 0,n=!0),l(e.children))for(var r=0,o=e.children.length;r<o;r++){var a=e.children[r];l(a.tag)&&(i(a.ns)||f(n)&&a.tag!=="svg")&&h0(a,t,n)}}function z0(e,t){var n,r,o,a,c=null;if(L(e)||typeof e=="string")for(c=new Array(e.length),n=0,r=e.length;n<r;n++)c[n]=t(e[n],n);else if(typeof e=="number")for(c=new Array(e),n=0;n<e;n++)c[n]=t(n+1,n);else if(g(e))if(Tt&&e[Symbol.iterator]){c=[];for(var v=e[Symbol.iterator](),p=v.next();!p.done;)c.push(t(p.value,c.length)),p=v.next()}else for(o=Object.keys(e),c=new Array(o.length),n=0,r=o.length;n<r;n++)a=o[n],c[n]=t(e[a],a,n);return l(c)||(c=[]),c._isVList=!0,c}function U0(e,t,n,r){var o,a=this.$scopedSlots[e];a?(n=n||{},r&&(n=oe(oe({},r),n)),o=a(n)||(d(t)?t():t)):o=this.$slots[e]||(d(t)?t():t);var c=n&&n.slot;return c?this.$createElement("template",{slot:c},o):o}function B0(e){return C0(this.$options,"filters",e)||Pe}function m0(e,t){return L(e)?e.indexOf(t)===-1:e!==t}function P(e,t,n,r,o){var a=ie.keyCodes[t]||n;return o&&r&&!ie.keyCodes[t]?m0(o,r):a?m0(a,e):r?z(r)!==t:e===void 0}function s(e,t,n,r,o){if(n&&g(n)){L(n)&&(n=xe(n));var a=void 0,c=function(p){if(p==="class"||p==="style"||q(p))a=e;else{var w=e.attrs&&e.attrs.type;a=r||ie.mustUseProp(t,w,p)?e.domProps||(e.domProps={}):e.attrs||(e.attrs={})}var O=Q(p),y=z(p);O in a||y in a||(a[p]=n[p],o&&((e.on||(e.on={}))["update:".concat(p)]=function(I){n[p]=I}))};for(var v in n)c(v)}return e}function m(e,t){var n=this._staticTrees||(this._staticTrees=[]),r=n[e];return r&&!t||V(r=n[e]=this.$options.staticRenderFns[e].call(this._renderProxy,this._c,this),"__static__".concat(e),!1),r}function C(e,t,n){return V(e,"__once__".concat(t).concat(n?"_".concat(n):""),!0),e}function V(e,t,n){if(L(e))for(var r=0;r<e.length;r++)e[r]&&typeof e[r]!="string"&&H(e[r],"".concat(t,"_").concat(r),n);else H(e,t,n)}function H(e,t,n){e.isStatic=!0,e.key=t,e.isOnce=n}function Y(e,t){if(t&&b(t)){var n=e.on=e.on?oe({},e.on):{};for(var r in t){var o=n[r],a=t[r];n[r]=o?[].concat(o,a):a}}return e}function le(e,t,n,r){t=t||{$stable:!n};for(var o=0;o<e.length;o++){var a=e[o];L(a)?le(a,t,n):a&&(a.proxy&&(a.fn.proxy=!0),t[a.key]=a.fn)}return r&&(t.$key=r),t}function ce(e,t){for(var n=0;n<t.length;n+=2){var r=t[n];typeof r=="string"&&r&&(e[t[n]]=t[n+1])}return e}function Ie(e,t){return typeof e=="string"?t+e:e}function De(e){e._o=C,e._n=D,e._s=E,e._l=z0,e._t=U0,e._q=U,e._i=B,e._m=m,e._f=B0,e._k=P,e._b=s,e._v=kt,e._e=$t,e._u=le,e._g=Y,e._d=ce,e._p=Ie}function ze(e,t){if(!e||!e.length)return{};for(var n={},r=0,o=e.length;r<o;r++){var a=e[r],c=a.data;if(c&&c.attrs&&c.attrs.slot&&delete c.attrs.slot,a.context!==t&&a.fnContext!==t||!c||c.slot==null)(n.default||(n.default=[])).push(a);else{var v=c.slot,p=n[v]||(n[v]=[]);a.tag==="template"?p.push.apply(p,a.children||[]):p.push(a)}}for(var w in n)n[w].every(_e)&&delete n[w];return n}function _e(e){return e.isComment&&!e.asyncFactory||e.text===" "}function We(e){return e.isComment&&e.asyncFactory}function Ge(e,t,n,r){var o,a=Object.keys(n).length>0,c=t?!!t.$stable:!a,v=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(c&&r&&r!==u&&v===r.$key&&!a&&!r.$hasNormal)return r;for(var p in o={},t)t[p]&&p[0]!=="$"&&(o[p]=Ne(e,n,p,t[p]))}else o={};for(var w in n)w in o||(o[w]=He(n,w));return t&&Object.isExtensible(t)&&(t._normalized=o),ye(o,"$stable",c),ye(o,"$key",v),ye(o,"$hasNormal",a),o}function Ne(e,t,n,r){var o=function(){var a=Je;Ct(e);var c=arguments.length?r.apply(null,arguments):r({}),v=(c=c&&typeof c=="object"&&!L(c)?[c]:Yn(c))&&c[0];return Ct(a),c&&(!v||c.length===1&&v.isComment&&!We(v))?void 0:c};return r.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function He(e,t){return function(){return e[t]}}function Ke(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};ye(t,"_v_attr_proxy",!0),Ee(t,e.$attrs,u,e,"$attrs")}return e._attrsProxy},get listeners(){return e._listenersProxy||Ee(e._listenersProxy={},e.$listeners,u,e,"$listeners"),e._listenersProxy},get slots(){return function(t){return t._slotsProxy||Rt(t._slotsProxy={},t.$scopedSlots),t._slotsProxy}(e)},emit:me(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach(function(n){return Dn(e,t,n)})}}}function Ee(e,t,n,r,o){var a=!1;for(var c in t)c in e?t[c]!==n[c]&&(a=!0):(a=!0,pt(e,c,r,o));for(var c in e)c in t||(a=!0,delete e[c]);return a}function pt(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[r][t]}})}function Rt(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}function Ft(){var e=Je;return e._setupContext||(e._setupContext=Ke(e))}var wt,Gt=null;function mn(e,t){return(e.__esModule||Tt&&e[Symbol.toStringTag]==="Module")&&(e=e.default),g(e)?t.extend(e):e}function Jn(e){if(L(e))for(var t=0;t<e.length;t++){var n=e[t];if(l(n)&&(l(n.componentOptions)||We(n)))return n}}function wn(e,t){wt.$on(e,t)}function W0(e,t){wt.$off(e,t)}function On(e,t){var n=wt;return function r(){var o=t.apply(null,arguments);o!==null&&n.$off(e,r)}}function gn(e,t,n){wt=e,v0(t,n||{},wn,W0,On,e),wt=void 0}var Tn=null;function ri(e){var t=Tn;return Tn=e,function(){Tn=t}}function ii(e){for(;e&&(e=e.$parent);)if(e._inactive)return!0;return!1}function G0(e,t){if(t){if(e._directInactive=!1,ii(e))return}else if(e._directInactive)return;if(e._inactive||e._inactive===null){e._inactive=!1;for(var n=0;n<e.$children.length;n++)G0(e.$children[n]);Kt(e,"activated")}}function ai(e,t){if(!(t&&(e._directInactive=!0,ii(e))||e._inactive)){e._inactive=!0;for(var n=0;n<e.$children.length;n++)ai(e.$children[n]);Kt(e,"deactivated")}}function Kt(e,t,n,r){r===void 0&&(r=!0),Ce();var o=Je;r&&Ct(e);var a=e.$options[t],c="".concat(t," hook");if(a)for(var v=0,p=a.length;v<p;v++)un(a[v],e,n||null,e,c);e._hasHookEvent&&e.$emit("hook:"+t),r&&Ct(o),Fe()}var cn=[],K0=[],g0={},Y0=!1,Z0=!1,_n=0,oi=0,J0=Date.now;if(Ae&&!lt){var X0=window.performance;X0&&typeof X0.now=="function"&&J0()>document.createEvent("Event").timeStamp&&(J0=function(){return X0.now()})}var bo=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function So(){var e,t;for(oi=J0(),Z0=!0,cn.sort(bo),_n=0;_n<cn.length;_n++)(e=cn[_n]).before&&e.before(),t=e.id,g0[t]=null,e.run();var n=K0.slice(),r=cn.slice();_n=cn.length=K0.length=0,g0={},Y0=Z0=!1,function(o){for(var a=0;a<o.length;a++)o[a]._inactive=!0,G0(o[a],!0)}(n),function(o){for(var a=o.length;a--;){var c=o[a],v=c.vm;v&&v._watcher===c&&v._isMounted&&!v._isDestroyed&&Kt(v,"updated")}}(r),function(){for(var o=0;o<Jt.length;o++){var a=Jt[o];a.subs=a.subs.filter(function(c){return c}),a._pending=!1}Jt.length=0}(),Vt&&ie.devtools&&Vt.emit("flush")}function Q0(e){var t=e.id;if(g0[t]==null&&(e!==je.target||!e.noRecurse)){if(g0[t]=!0,Z0){for(var n=cn.length-1;n>_n&&cn[n].id>e.id;)n--;cn.splice(n+1,0,e)}else cn.push(e);Y0||(Y0=!0,w0(So))}}var y0="watcher",si="".concat(y0," callback"),li="".concat(y0," getter"),xo="".concat(y0," cleanup");function ci(e,t){return L0(e,null,{flush:"post"})}var Et,ui={};function L0(e,t,n){var r=n===void 0?u:n,o=r.immediate,a=r.deep,c=r.flush,v=c===void 0?"pre":c;r.onTrack,r.onTrigger;var p,w,O=Je,y=function(ve,Ye,Me){return Me===void 0&&(Me=null),un(ve,null,Me,O,Ye)},I=!1,R=!1;if(gt(e)?(p=function(){return e.value},I=Rn(e)):on(e)?(p=function(){return e.__ob__.dep.depend(),e},a=!0):L(e)?(R=!0,I=e.some(function(ve){return on(ve)||Rn(ve)}),p=function(){return e.map(function(ve){return gt(ve)?ve.value:on(ve)?kn(ve):d(ve)?y(ve,li):void 0})}):p=d(e)?t?function(){return y(e,li)}:function(){if(!O||!O._isDestroyed)return w&&w(),y(e,y0,[J])}:Se,t&&a){var k=p;p=function(){return kn(k())}}var J=function(ve){w=G.onStop=function(){y(ve,xo)}};if(Lt())return J=Se,t?o&&y(t,si,[p(),R?[]:void 0,J]):p(),Se;var G=new Nn(Je,p,Se,{lazy:!0});G.noRecurse=!t;var he=R?[]:ui;return G.run=function(){if(G.active)if(t){var ve=G.get();(a||I||(R?ve.some(function(Ye,Me){return ue(Ye,he[Me])}):ue(ve,he)))&&(w&&w(),y(t,si,[ve,he===ui?void 0:he,J]),he=ve)}else G.get()},v==="sync"?G.update=G.run:v==="post"?(G.post=!0,G.update=function(){return Q0(G)}):G.update=function(){if(O&&O===Je&&!O._isMounted){var ve=O._preWatchers||(O._preWatchers=[]);ve.indexOf(G)<0&&ve.push(G)}else Q0(G)},t?o?G.run():he=G.get():v==="post"&&O?O.$once("hook:mounted",function(){return G.get()}):G.get(),function(){G.teardown()}}var q0=function(){function e(t){t===void 0&&(t=!1),this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Et,!t&&Et&&(this.index=(Et.scopes||(Et.scopes=[])).push(this)-1)}return e.prototype.run=function(t){if(this.active){var n=Et;try{return Et=this,t()}finally{Et=n}}},e.prototype.on=function(){Et=this},e.prototype.off=function(){Et=this.parent},e.prototype.stop=function(t){if(this.active){var n=void 0,r=void 0;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].teardown();for(n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.scopes)for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);if(!this.detached&&this.parent&&!t){var o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0,this.active=!1}},e}();function fi(e){var t=e._provided,n=e.$parent&&e.$parent._provided;return n===t?e._provided=Object.create(n):t}function Cn(e,t,n){Ce();try{if(t)for(var r=t;r=r.$parent;){var o=r.$options.errorCaptured;if(o)for(var a=0;a<o.length;a++)try{if(o[a].call(r,e,t,n)===!1)return}catch(c){di(c,r,"errorCaptured hook")}}di(e,t,n)}finally{Fe()}}function un(e,t,n,r,o){var a;try{(a=n?e.apply(t,n):e.call(t))&&!a._isVue&&$(a)&&!a._handled&&(a.catch(function(c){return Cn(c,r,o+" (Promise/async)")}),a._handled=!0)}catch(c){Cn(c,r,o)}return a}function di(e,t,n){if(ie.errorHandler)try{return ie.errorHandler.call(null,e,t,n)}catch(r){r!==e&&vi(r)}vi(e)}function vi(e,t,n){if(!Ae||typeof console=="undefined")throw e;console.error(e)}var b0,er=!1,tr=[],nr=!1;function S0(){nr=!1;var e=tr.slice(0);tr.length=0;for(var t=0;t<e.length;t++)e[t]()}if(typeof Promise!="undefined"&&bt(Promise)){var wo=Promise.resolve();b0=function(){wo.then(S0),an&&setTimeout(Se)},er=!0}else if(lt||typeof MutationObserver=="undefined"||!bt(MutationObserver)&&MutationObserver.toString()!=="[object MutationObserverConstructor]")b0=typeof setImmediate!="undefined"&&bt(setImmediate)?function(){setImmediate(S0)}:function(){setTimeout(S0,0)};else{var x0=1,Oo=new MutationObserver(S0),pi=document.createTextNode(String(x0));Oo.observe(pi,{characterData:!0}),b0=function(){x0=(x0+1)%2,pi.data=String(x0)},er=!0}function w0(e,t){var n;if(tr.push(function(){if(e)try{e.call(t)}catch(r){Cn(r,t,"nextTick")}else n&&n(t)}),nr||(nr=!0,b0()),!e&&typeof Promise!="undefined")return new Promise(function(r){n=r})}function Ut(e){return function(t,n){if(n===void 0&&(n=Je),n)return function(r,o,a){var c=r.$options;c[o]=Ci(c[o],a)}(n,e,t)}}var To=Ut("beforeMount"),Co=Ut("mounted"),$o=Ut("beforeUpdate"),Eo=Ut("updated"),jo=Ut("beforeDestroy"),Mo=Ut("destroyed"),Po=Ut("activated"),Io=Ut("deactivated"),Ao=Ut("serverPrefetch"),Ro=Ut("renderTracked"),Do=Ut("renderTriggered"),_o=Ut("errorCaptured"),hi="2.7.14",ko=Object.freeze({__proto__:null,version:hi,defineComponent:function(e){return e},ref:function(e){return s0(e,!1)},shallowRef:function(e){return s0(e,!0)},isRef:gt,toRef:l0,toRefs:function(e){var t=L(e)?new Array(e.length):{};for(var n in e)t[n]=l0(e,n);return t},unref:function(e){return gt(e)?e.value:e},proxyRefs:function(e){if(on(e))return e;for(var t={},n=Object.keys(e),r=0;r<n.length;r++)Dn(t,e,n[r]);return t},customRef:function(e){var t=new je,n=e(function(){t.depend()},function(){t.notify()}),r=n.get,o=n.set,a={get value(){return r()},set value(c){o(c)}};return ye(a,ln,!0),a},triggerRef:function(e){e.dep&&e.dep.notify()},reactive:function(e){return o0(e,!1),e},isReactive:on,isReadonly:sn,isShallow:Rn,isProxy:function(e){return on(e)||sn(e)},shallowReactive:Gn,markRaw:function(e){return Object.isExtensible(e)&&ye(e,"__v_skip",!0),e},toRaw:function e(t){var n=t&&t.__v_raw;return n?e(n):t},readonly:c0,shallowReadonly:function(e){return u0(e,!0)},computed:function(e,t){var n,r,o=d(e);o?(n=e,r=Se):(n=e.get,r=e.set);var a=Lt()?null:new Nn(Je,n,Se,{lazy:!0}),c={effect:a,get value(){return a?(a.dirty&&a.evaluate(),je.target&&a.depend(),a.value):n()},set value(v){r(v)}};return ye(c,ln,!0),ye(c,"__v_isReadonly",o),c},watch:function(e,t,n){return L0(e,t,n)},watchEffect:function(e,t){return L0(e,null,t)},watchPostEffect:ci,watchSyncEffect:function(e,t){return L0(e,null,{flush:"sync"})},EffectScope:q0,effectScope:function(e){return new q0(e)},onScopeDispose:function(e){Et&&Et.cleanups.push(e)},getCurrentScope:function(){return Et},provide:function(e,t){Je&&(fi(Je)[e]=t)},inject:function(e,t,n){n===void 0&&(n=!1);var r=Je;if(r){var o=r.$parent&&r.$parent._provided;if(o&&e in o)return o[e];if(arguments.length>1)return n&&d(t)?t.call(r):t}},h:function(e,t,n){return xn(Je,e,t,n,2,!0)},getCurrentInstance:function(){return Je&&{proxy:Je}},useSlots:function(){return Ft().slots},useAttrs:function(){return Ft().attrs},useListeners:function(){return Ft().listeners},mergeDefaults:function(e,t){var n=L(e)?e.reduce(function(a,c){return a[c]={},a},{}):e;for(var r in t){var o=n[r];o?L(o)||d(o)?n[r]={type:o,default:t[r]}:o.default=t[r]:o===null&&(n[r]={default:t[r]})}return n},nextTick:w0,set:An,del:Wn,useCssModule:function(e){return u},useCssVars:function(e){if(Ae){var t=Je;t&&ci(function(){var n=t.$el,r=e(t,t._setupProxy);if(n&&n.nodeType===1){var o=n.style;for(var a in r)o.setProperty("--".concat(a),r[a])}})}},defineAsyncComponent:function(e){d(e)&&(e={loader:e});var t=e.loader,n=e.loadingComponent,r=e.errorComponent,o=e.delay,a=o===void 0?200:o,c=e.timeout;e.suspensible;var v=e.onError,p=null,w=0,O=function(){var y;return p||(y=p=t().catch(function(I){if(I=I instanceof Error?I:new Error(String(I)),v)return new Promise(function(R,k){v(I,function(){return R((w++,p=null,O()))},function(){return k(I)},w+1)});throw I}).then(function(I){return y!==p&&p?p:(I&&(I.__esModule||I[Symbol.toStringTag]==="Module")&&(I=I.default),I)}))};return function(){return{component:O(),delay:a,timeout:c,error:r,loading:n}}},onBeforeMount:To,onMounted:Co,onBeforeUpdate:$o,onUpdated:Eo,onBeforeUnmount:jo,onUnmounted:Mo,onActivated:Po,onDeactivated:Io,onServerPrefetch:Ao,onRenderTracked:Ro,onRenderTriggered:Do,onErrorCaptured:function(e,t){t===void 0&&(t=Je),_o(e,t)}}),mi=new Pt;function kn(e){return O0(e,mi),mi.clear(),e}function O0(e,t){var n,r,o=L(e);if(!(!o&&!g(e)||e.__v_skip||Object.isFrozen(e)||e instanceof ct)){if(e.__ob__){var a=e.__ob__.dep.id;if(t.has(a))return;t.add(a)}if(o)for(n=e.length;n--;)O0(e[n],t);else if(gt(e))O0(e.value,t);else for(n=(r=Object.keys(e)).length;n--;)O0(e[r[n]],t)}}var No=0,Nn=function(){function e(t,n,r,o,a){(function(c,v){v===void 0&&(v=Et),v&&v.active&&v.effects.push(c)})(this,Et&&!Et._vm?Et:t?t._scope:void 0),(this.vm=t)&&a&&(t._watcher=this),o?(this.deep=!!o.deep,this.user=!!o.user,this.lazy=!!o.lazy,this.sync=!!o.sync,this.before=o.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++No,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Pt,this.newDepIds=new Pt,this.expression="",d(n)?this.getter=n:(this.getter=function(c){if(!st.test(c)){var v=c.split(".");return function(p){for(var w=0;w<v.length;w++){if(!p)return;p=p[v[w]]}return p}}}(n),this.getter||(this.getter=Se)),this.value=this.lazy?void 0:this.get()}return e.prototype.get=function(){var t;Ce(this);var n=this.vm;try{t=this.getter.call(n,n)}catch(r){if(!this.user)throw r;Cn(r,n,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&kn(t),Fe(),this.cleanupDeps()}return t},e.prototype.addDep=function(t){var n=t.id;this.newDepIds.has(n)||(this.newDepIds.add(n),this.newDeps.push(t),this.depIds.has(n)||t.addSub(this))},e.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var n=this.deps[t];this.newDepIds.has(n.id)||n.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},e.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Q0(this)},e.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||g(t)||this.deep){var n=this.value;if(this.value=t,this.user){var r='callback for watcher "'.concat(this.expression,'"');un(this.cb,this.vm,[t,n],this.vm,r)}else this.cb.call(this.vm,t,n)}}},e.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},e.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},e.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&te(this.vm._scope.effects,this),this.active){for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},e}(),yn={enumerable:!0,configurable:!0,get:Se,set:Se};function rr(e,t,n){yn.get=function(){return this[t][n]},yn.set=function(r){this[t][n]=r},Object.defineProperty(e,n,yn)}function Fo(e){var t=e.$options;if(t.props&&function(r,o){var a=r.$options.propsData||{},c=r._props=Gn({}),v=r.$options._propKeys=[];r.$parent&&Te(!1);var p=function(O){v.push(O);var y=lr(O,o,a,r);Nt(c,O,y),O in r||rr(r,"_props",O)};for(var w in o)p(w);Te(!0)}(e,t.props),function(r){var o=r.$options,a=o.setup;if(a){var c=r._setupContext=Ke(r);Ct(r),Ce();var v=un(a,null,[r._props||Gn({}),c],r,"setup");if(Fe(),Ct(),d(v))o.render=v;else if(g(v))if(r._setupState=v,v.__sfc){var p=r._setupProxy={};for(var w in v)w!=="__sfc"&&Dn(p,v,w)}else for(var w in v)$e(w)||Dn(r,v,w)}}(e),t.methods&&function(r,o){for(var a in r.$options.props,o)r[a]=typeof o[a]!="function"?Se:me(o[a],r)}(e,t.methods),t.data)(function(r){var o=r.$options.data;b(o=r._data=d(o)?function(O,y){Ce();try{return O.call(y,y)}catch(I){return Cn(I,y,"data()"),{}}finally{Fe()}}(o,r):o||{})||(o={});var a=Object.keys(o),c=r.$options.props;r.$options.methods;for(var v=a.length;v--;){var p=a[v];c&&ae(c,p)||$e(p)||rr(r,"_data",p)}var w=xt(o);w&&w.vmCount++})(e);else{var n=xt(e._data={});n&&n.vmCount++}t.computed&&function(r,o){var a=r._computedWatchers=Object.create(null),c=Lt();for(var v in o){var p=o[v],w=d(p)?p:p.get;c||(a[v]=new Nn(r,w||Se,Se,Ho)),v in r||gi(r,v,p)}}(e,t.computed),t.watch&&t.watch!==Wt&&function(r,o){for(var a in o){var c=o[a];if(L(c))for(var v=0;v<c.length;v++)ir(r,a,c[v]);else ir(r,a,c)}}(e,t.watch)}var Ho={lazy:!0};function gi(e,t,n){var r=!Lt();d(n)?(yn.get=r?yi(t):Li(n),yn.set=Se):(yn.get=n.get?r&&n.cache!==!1?yi(t):Li(n.get):Se,yn.set=n.set||Se),Object.defineProperty(e,t,yn)}function yi(e){return function(){var t=this._computedWatchers&&this._computedWatchers[e];if(t)return t.dirty&&t.evaluate(),je.target&&t.depend(),t.value}}function Li(e){return function(){return e.call(this,this)}}function ir(e,t,n,r){return b(n)&&(r=n,n=n.handler),typeof n=="string"&&(n=e[n]),e.$watch(t,n,r)}function bi(e,t){if(e){for(var n=Object.create(null),r=Tt?Reflect.ownKeys(e):Object.keys(e),o=0;o<r.length;o++){var a=r[o];if(a!=="__ob__"){var c=e[a].from;if(c in t._provided)n[a]=t._provided[c];else if("default"in e[a]){var v=e[a].default;n[a]=d(v)?v.call(t):v}}}return n}}var Vo=0;function ar(e){var t=e.options;if(e.super){var n=ar(e.super);if(n!==e.superOptions){e.superOptions=n;var r=function(o){var a,c=o.options,v=o.sealedOptions;for(var p in c)c[p]!==v[p]&&(a||(a={}),a[p]=c[p]);return a}(e);r&&oe(e.extendOptions,r),(t=e.options=$n(n,e.extendOptions)).name&&(t.components[t.name]=e)}}return t}function or(e,t,n,r,o){var a,c=this,v=o.options;ae(r,"_uid")?(a=Object.create(r))._original=r:(a=r,r=r._original);var p=f(v._compiled),w=!p;this.data=e,this.props=t,this.children=n,this.parent=r,this.listeners=e.on||u,this.injections=bi(v.inject,r),this.slots=function(){return c.$slots||Ge(r,e.scopedSlots,c.$slots=ze(n,r)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Ge(r,e.scopedSlots,this.slots())}}),p&&(this.$options=v,this.$slots=this.slots(),this.$scopedSlots=Ge(r,e.scopedSlots,this.$slots)),v._scopeId?this._c=function(O,y,I,R){var k=xn(a,O,y,I,R,w);return k&&!L(k)&&(k.fnScopeId=v._scopeId,k.fnContext=r),k}:this._c=function(O,y,I,R){return xn(a,O,y,I,R,w)}}function Si(e,t,n,r,o){var a=Zt(e);return a.fnContext=n,a.fnOptions=r,t.slot&&((a.data||(a.data={})).slot=t.slot),a}function xi(e,t){for(var n in t)e[Q(n)]=t[n]}function T0(e){return e.name||e.__name||e._componentTag}De(or.prototype);var sr={init:function(e,t){if(e.componentInstance&&!e.componentInstance._isDestroyed&&e.data.keepAlive){var n=e;sr.prepatch(n,n)}else(e.componentInstance=function(r,o){var a={_isComponent:!0,_parentVnode:r,parent:o},c=r.data.inlineTemplate;return l(c)&&(a.render=c.render,a.staticRenderFns=c.staticRenderFns),new r.componentOptions.Ctor(a)}(e,Tn)).$mount(t?e.elm:void 0,t)},prepatch:function(e,t){var n=t.componentOptions;(function(r,o,a,c,v){var p=c.data.scopedSlots,w=r.$scopedSlots,O=!!(p&&!p.$stable||w!==u&&!w.$stable||p&&r.$scopedSlots.$key!==p.$key||!p&&r.$scopedSlots.$key),y=!!(v||r.$options._renderChildren||O),I=r.$vnode;r.$options._parentVnode=c,r.$vnode=c,r._vnode&&(r._vnode.parent=c),r.$options._renderChildren=v;var R=c.data.attrs||u;r._attrsProxy&&Ee(r._attrsProxy,R,I.data&&I.data.attrs||u,r,"$attrs")&&(y=!0),r.$attrs=R,a=a||u;var k=r.$options._parentListeners;if(r._listenersProxy&&Ee(r._listenersProxy,a,k||u,r,"$listeners"),r.$listeners=r.$options._parentListeners=a,gn(r,a,k),o&&r.$options.props){Te(!1);for(var J=r._props,G=r.$options._propKeys||[],he=0;he<G.length;he++){var ve=G[he],Ye=r.$options.props;J[ve]=lr(ve,Ye,o,r)}Te(!0),r.$options.propsData=o}y&&(r.$slots=ze(v,c.context),r.$forceUpdate())})(t.componentInstance=e.componentInstance,n.propsData,n.listeners,t,n.children)},insert:function(e){var t,n=e.context,r=e.componentInstance;r._isMounted||(r._isMounted=!0,Kt(r,"mounted")),e.data.keepAlive&&(n._isMounted?((t=r)._inactive=!1,K0.push(t)):G0(r,!0))},destroy:function(e){var t=e.componentInstance;t._isDestroyed||(e.data.keepAlive?ai(t,!0):t.$destroy())}},wi=Object.keys(sr);function Oi(e,t,n,r,o){if(!i(e)){var a=n.$options._base;if(g(e)&&(e=a.extend(e)),typeof e=="function"){var c;if(i(e.cid)&&(e=function(y,I){if(f(y.error)&&l(y.errorComp))return y.errorComp;if(l(y.resolved))return y.resolved;var R=Gt;if(R&&l(y.owners)&&y.owners.indexOf(R)===-1&&y.owners.push(R),f(y.loading)&&l(y.loadingComp))return y.loadingComp;if(R&&!l(y.owners)){var k=y.owners=[R],J=!0,G=null,he=null;R.$on("hook:destroyed",function(){return te(k,R)});var ve=function(Ue){for(var j=0,N=k.length;j<N;j++)k[j].$forceUpdate();Ue&&(k.length=0,G!==null&&(clearTimeout(G),G=null),he!==null&&(clearTimeout(he),he=null))},Ye=ee(function(Ue){y.resolved=mn(Ue,I),J?k.length=0:ve(!0)}),Me=ee(function(Ue){l(y.errorComp)&&(y.error=!0,ve(!0))}),ke=y(Ye,Me);return g(ke)&&($(ke)?i(y.resolved)&&ke.then(Ye,Me):$(ke.component)&&(ke.component.then(Ye,Me),l(ke.error)&&(y.errorComp=mn(ke.error,I)),l(ke.loading)&&(y.loadingComp=mn(ke.loading,I),ke.delay===0?y.loading=!0:G=setTimeout(function(){G=null,i(y.resolved)&&i(y.error)&&(y.loading=!0,ve(!1))},ke.delay||200)),l(ke.timeout)&&(he=setTimeout(function(){he=null,i(y.resolved)&&Me(null)},ke.timeout)))),J=!1,y.loading?y.loadingComp:y.resolved}}(c=e,a),e===void 0))return function(y,I,R,k,J){var G=$t();return G.asyncFactory=y,G.asyncMeta={data:I,context:R,children:k,tag:J},G}(c,t,n,r,o);t=t||{},ar(e),l(t.model)&&function(y,I){var R=y.model&&y.model.prop||"value",k=y.model&&y.model.event||"input";(I.attrs||(I.attrs={}))[R]=I.model.value;var J=I.on||(I.on={}),G=J[k],he=I.model.callback;l(G)?(L(G)?G.indexOf(he)===-1:G!==he)&&(J[k]=[he].concat(G)):J[k]=he}(e.options,t);var v=function(y,I,R){var k=I.options.props;if(!i(k)){var J={},G=y.attrs,he=y.props;if(l(G)||l(he))for(var ve in k){var Ye=z(ve);p0(J,he,ve,Ye,!0)||p0(J,G,ve,Ye,!1)}return J}}(t,e);if(f(e.options.functional))return function(y,I,R,k,J){var G=y.options,he={},ve=G.props;if(l(ve))for(var Ye in ve)he[Ye]=lr(Ye,ve,I||u);else l(R.attrs)&&xi(he,R.attrs),l(R.props)&&xi(he,R.props);var Me=new or(R,he,J,k,y),ke=G.render.call(null,Me._c,Me);if(ke instanceof ct)return Si(ke,R,Me.parent,G);if(L(ke)){for(var Ue=Yn(ke)||[],j=new Array(Ue.length),N=0;N<Ue.length;N++)j[N]=Si(Ue[N],R,Me.parent,G);return j}}(e,v,t,n,r);var p=t.on;if(t.on=t.nativeOn,f(e.options.abstract)){var w=t.slot;t={},w&&(t.slot=w)}(function(y){for(var I=y.hook||(y.hook={}),R=0;R<wi.length;R++){var k=wi[R],J=I[k],G=sr[k];J===G||J&&J._merged||(I[k]=J?zo(G,J):G)}})(t);var O=T0(e.options)||o;return new ct("vue-component-".concat(e.cid).concat(O?"-".concat(O):""),t,void 0,void 0,void 0,n,{Ctor:e,propsData:v,listeners:p,tag:o,children:r},c)}}}function zo(e,t){var n=function(r,o){e(r,o),t(r,o)};return n._merged=!0,n}var Uo=Se,qt=ie.optionMergeStrategies;function Xn(e,t,n){if(n===void 0&&(n=!0),!t)return e;for(var r,o,a,c=Tt?Reflect.ownKeys(t):Object.keys(t),v=0;v<c.length;v++)(r=c[v])!=="__ob__"&&(o=e[r],a=t[r],n&&ae(e,r)?o!==a&&b(o)&&b(a)&&Xn(o,a):An(e,r,a));return e}function Ti(e,t,n){return n?function(){var r=d(t)?t.call(n,n):t,o=d(e)?e.call(n,n):e;return r?Xn(r,o):o}:t?e?function(){return Xn(d(t)?t.call(this,this):t,d(e)?e.call(this,this):e)}:t:e}function Ci(e,t){var n=t?e?e.concat(t):L(t)?t:[t]:e;return n&&function(r){for(var o=[],a=0;a<r.length;a++)o.indexOf(r[a])===-1&&o.push(r[a]);return o}(n)}function Bo(e,t,n,r){var o=Object.create(e||null);return t?oe(o,t):o}qt.data=function(e,t,n){return n?Ti(e,t,n):t&&typeof t!="function"?e:Ti(e,t)},M.forEach(function(e){qt[e]=Ci}),W.forEach(function(e){qt[e+"s"]=Bo}),qt.watch=function(e,t,n,r){if(e===Wt&&(e=void 0),t===Wt&&(t=void 0),!t)return Object.create(e||null);if(!e)return t;var o={};for(var a in oe(o,e),t){var c=o[a],v=t[a];c&&!L(c)&&(c=[c]),o[a]=c?c.concat(v):L(v)?v:[v]}return o},qt.props=qt.methods=qt.inject=qt.computed=function(e,t,n,r){if(!e)return t;var o=Object.create(null);return oe(o,e),t&&oe(o,t),o},qt.provide=function(e,t){return e?function(){var n=Object.create(null);return Xn(n,d(e)?e.call(this):e),t&&Xn(n,d(t)?t.call(this):t,!1),n}:t};var Wo=function(e,t){return t===void 0?e:t};function $n(e,t,n){if(d(t)&&(t=t.options),function(p,w){var O=p.props;if(O){var y,I,R={};if(L(O))for(y=O.length;y--;)typeof(I=O[y])=="string"&&(R[Q(I)]={type:null});else if(b(O))for(var k in O)I=O[k],R[Q(k)]=b(I)?I:{type:I};p.props=R}}(t),function(p,w){var O=p.inject;if(O){var y=p.inject={};if(L(O))for(var I=0;I<O.length;I++)y[O[I]]={from:O[I]};else if(b(O))for(var R in O){var k=O[R];y[R]=b(k)?oe({from:R},k):{from:k}}}}(t),function(p){var w=p.directives;if(w)for(var O in w){var y=w[O];d(y)&&(w[O]={bind:y,update:y})}}(t),!t._base&&(t.extends&&(e=$n(e,t.extends,n)),t.mixins))for(var r=0,o=t.mixins.length;r<o;r++)e=$n(e,t.mixins[r],n);var a,c={};for(a in e)v(a);for(a in t)ae(e,a)||v(a);function v(p){var w=qt[p]||Wo;c[p]=w(e[p],t[p],n,p)}return c}function C0(e,t,n,r){if(typeof n=="string"){var o=e[t];if(ae(o,n))return o[n];var a=Q(n);if(ae(o,a))return o[a];var c=fe(a);return ae(o,c)?o[c]:o[n]||o[a]||o[c]}}function lr(e,t,n,r){var o=t[e],a=!ae(n,e),c=n[e],v=Ei(Boolean,o.type);if(v>-1){if(a&&!ae(o,"default"))c=!1;else if(c===""||c===z(e)){var p=Ei(String,o.type);(p<0||v<p)&&(c=!0)}}if(c===void 0){c=function(O,y,I){if(!!ae(y,"default")){var R=y.default;return O&&O.$options.propsData&&O.$options.propsData[I]===void 0&&O._props[I]!==void 0?O._props[I]:d(R)&&cr(y.type)!=="Function"?R.call(O):R}}(r,o,e);var w=re;Te(!0),xt(c),Te(w)}return c}var Go=/^\s*function (\w+)/;function cr(e){var t=e&&e.toString().match(Go);return t?t[1]:""}function $i(e,t){return cr(e)===cr(t)}function Ei(e,t){if(!L(t))return $i(t,e)?0:-1;for(var n=0,r=t.length;n<r;n++)if($i(t[n],e))return n;return-1}function ot(e){this._init(e)}function Ko(e){e.cid=0;var t=1;e.extend=function(n){n=n||{};var r=this,o=r.cid,a=n._Ctor||(n._Ctor={});if(a[o])return a[o];var c=T0(n)||T0(r.options),v=function(p){this._init(p)};return(v.prototype=Object.create(r.prototype)).constructor=v,v.cid=t++,v.options=$n(r.options,n),v.super=r,v.options.props&&function(p){var w=p.options.props;for(var O in w)rr(p.prototype,"_props",O)}(v),v.options.computed&&function(p){var w=p.options.computed;for(var O in w)gi(p.prototype,O,w[O])}(v),v.extend=r.extend,v.mixin=r.mixin,v.use=r.use,W.forEach(function(p){v[p]=r[p]}),c&&(v.options.components[c]=v),v.superOptions=r.options,v.extendOptions=n,v.sealedOptions=oe({},v.options),a[o]=v,v}}function ji(e){return e&&(T0(e.Ctor.options)||e.tag)}function $0(e,t){return L(e)?e.indexOf(t)>-1:typeof e=="string"?e.split(",").indexOf(t)>-1:(n=e,S.call(n)==="[object RegExp]"&&e.test(t));var n}function Mi(e,t){var n=e.cache,r=e.keys,o=e._vnode;for(var a in n){var c=n[a];if(c){var v=c.name;v&&!t(v)&&ur(n,a,r,o)}}}function ur(e,t,n,r){var o=e[t];!o||r&&o.tag===r.tag||o.componentInstance.$destroy(),e[t]=null,te(n,t)}(function(e){e.prototype._init=function(t){var n=this;n._uid=Vo++,n._isVue=!0,n.__v_skip=!0,n._scope=new q0(!0),n._scope._vm=!0,t&&t._isComponent?function(r,o){var a=r.$options=Object.create(r.constructor.options),c=o._parentVnode;a.parent=o.parent,a._parentVnode=c;var v=c.componentOptions;a.propsData=v.propsData,a._parentListeners=v.listeners,a._renderChildren=v.children,a._componentTag=v.tag,o.render&&(a.render=o.render,a.staticRenderFns=o.staticRenderFns)}(n,t):n.$options=$n(ar(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(r){var o=r.$options,a=o.parent;if(a&&!o.abstract){for(;a.$options.abstract&&a.$parent;)a=a.$parent;a.$children.push(r)}r.$parent=a,r.$root=a?a.$root:r,r.$children=[],r.$refs={},r._provided=a?a._provided:Object.create(null),r._watcher=null,r._inactive=null,r._directInactive=!1,r._isMounted=!1,r._isDestroyed=!1,r._isBeingDestroyed=!1}(n),function(r){r._events=Object.create(null),r._hasHookEvent=!1;var o=r.$options._parentListeners;o&&gn(r,o)}(n),function(r){r._vnode=null,r._staticTrees=null;var o=r.$options,a=r.$vnode=o._parentVnode,c=a&&a.context;r.$slots=ze(o._renderChildren,c),r.$scopedSlots=a?Ge(r.$parent,a.data.scopedSlots,r.$slots):u,r._c=function(p,w,O,y){return xn(r,p,w,O,y,!1)},r.$createElement=function(p,w,O,y){return xn(r,p,w,O,y,!0)};var v=a&&a.data;Nt(r,"$attrs",v&&v.attrs||u,null,!0),Nt(r,"$listeners",o._parentListeners||u,null,!0)}(n),Kt(n,"beforeCreate",void 0,!1),function(r){var o=bi(r.$options.inject,r);o&&(Te(!1),Object.keys(o).forEach(function(a){Nt(r,a,o[a])}),Te(!0))}(n),Fo(n),function(r){var o=r.$options.provide;if(o){var a=d(o)?o.call(r):o;if(!g(a))return;for(var c=fi(r),v=Tt?Reflect.ownKeys(a):Object.keys(a),p=0;p<v.length;p++){var w=v[p];Object.defineProperty(c,w,Object.getOwnPropertyDescriptor(a,w))}}}(n),Kt(n,"created"),n.$options.el&&n.$mount(n.$options.el)}})(ot),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",n),e.prototype.$set=An,e.prototype.$delete=Wn,e.prototype.$watch=function(r,o,a){var c=this;if(b(o))return ir(c,r,o,a);(a=a||{}).user=!0;var v=new Nn(c,r,o,a);if(a.immediate){var p='callback for immediate watcher "'.concat(v.expression,'"');Ce(),un(o,c,[v.value],c,p),Fe()}return function(){v.teardown()}}}(ot),function(e){var t=/^hook:/;e.prototype.$on=function(n,r){var o=this;if(L(n))for(var a=0,c=n.length;a<c;a++)o.$on(n[a],r);else(o._events[n]||(o._events[n]=[])).push(r),t.test(n)&&(o._hasHookEvent=!0);return o},e.prototype.$once=function(n,r){var o=this;function a(){o.$off(n,a),r.apply(o,arguments)}return a.fn=r,o.$on(n,a),o},e.prototype.$off=function(n,r){var o=this;if(!arguments.length)return o._events=Object.create(null),o;if(L(n)){for(var a=0,c=n.length;a<c;a++)o.$off(n[a],r);return o}var v,p=o._events[n];if(!p)return o;if(!r)return o._events[n]=null,o;for(var w=p.length;w--;)if((v=p[w])===r||v.fn===r){p.splice(w,1);break}return o},e.prototype.$emit=function(n){var r=this,o=r._events[n];if(o){o=o.length>1?be(o):o;for(var a=be(arguments,1),c='event handler for "'.concat(n,'"'),v=0,p=o.length;v<p;v++)un(o[v],r,a,r,c)}return r}}(ot),function(e){e.prototype._update=function(t,n){var r=this,o=r.$el,a=r._vnode,c=ri(r);r._vnode=t,r.$el=a?r.__patch__(a,t):r.__patch__(r.$el,t,n,!1),c(),o&&(o.__vue__=null),r.$el&&(r.$el.__vue__=r);for(var v=r;v&&v.$vnode&&v.$parent&&v.$vnode===v.$parent._vnode;)v.$parent.$el=v.$el,v=v.$parent},e.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},e.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){Kt(t,"beforeDestroy"),t._isBeingDestroyed=!0;var n=t.$parent;!n||n._isBeingDestroyed||t.$options.abstract||te(n.$children,t),t._scope.stop(),t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),Kt(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(ot),function(e){De(e.prototype),e.prototype.$nextTick=function(t){return w0(t,this)},e.prototype._render=function(){var t,n=this,r=n.$options,o=r.render,a=r._parentVnode;a&&n._isMounted&&(n.$scopedSlots=Ge(n.$parent,a.data.scopedSlots,n.$slots,n.$scopedSlots),n._slotsProxy&&Rt(n._slotsProxy,n.$scopedSlots)),n.$vnode=a;try{Ct(n),Gt=n,t=o.call(n._renderProxy,n.$createElement)}catch(c){Cn(c,n,"render"),t=n._vnode}finally{Gt=null,Ct()}return L(t)&&t.length===1&&(t=t[0]),t instanceof ct||(t=$t()),t.parent=a,t}}(ot);var Pi=[String,RegExp,Array],Yo={name:"keep-alive",abstract:!0,props:{include:Pi,exclude:Pi,max:[String,Number]},methods:{cacheVNode:function(){var e=this,t=e.cache,n=e.keys,r=e.vnodeToCache,o=e.keyToCache;if(r){var a=r.tag,c=r.componentInstance,v=r.componentOptions;t[o]={name:ji(v),tag:a,componentInstance:c},n.push(o),this.max&&n.length>parseInt(this.max)&&ur(t,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)ur(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(t){Mi(e,function(n){return $0(t,n)})}),this.$watch("exclude",function(t){Mi(e,function(n){return!$0(t,n)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=Jn(e),n=t&&t.componentOptions;if(n){var r=ji(n),o=this.include,a=this.exclude;if(o&&(!r||!$0(o,r))||a&&r&&$0(a,r))return t;var c=this.cache,v=this.keys,p=t.key==null?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;c[p]?(t.componentInstance=c[p].componentInstance,te(v,p),v.push(p)):(this.vnodeToCache=t,this.keyToCache=p),t.data.keepAlive=!0}return t||e&&e[0]}},Zo={KeepAlive:Yo};(function(e){var t={get:function(){return ie}};Object.defineProperty(e,"config",t),e.util={warn:Uo,extend:oe,mergeOptions:$n,defineReactive:Nt},e.set=An,e.delete=Wn,e.nextTick=w0,e.observable=function(n){return xt(n),n},e.options=Object.create(null),W.forEach(function(n){e.options[n+"s"]=Object.create(null)}),e.options._base=e,oe(e.options.components,Zo),function(n){n.use=function(r){var o=this._installedPlugins||(this._installedPlugins=[]);if(o.indexOf(r)>-1)return this;var a=be(arguments,1);return a.unshift(this),d(r.install)?r.install.apply(r,a):d(r)&&r.apply(null,a),o.push(r),this}}(e),function(n){n.mixin=function(r){return this.options=$n(this.options,r),this}}(e),Ko(e),function(n){W.forEach(function(r){n[r]=function(o,a){return a?(r==="component"&&b(a)&&(a.name=a.name||o,a=this.options._base.extend(a)),r==="directive"&&d(a)&&(a={bind:a,update:a}),this.options[r+"s"][o]=a,a):this.options[r+"s"][o]}})}(e)})(ot),Object.defineProperty(ot.prototype,"$isServer",{get:Lt}),Object.defineProperty(ot.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(ot,"FunctionalRenderContext",{value:or}),ot.version=hi;var Jo=A("style,class"),Xo=A("input,textarea,option,select,progress"),Ii=function(e,t,n){return n==="value"&&Xo(e)&&t!=="button"||n==="selected"&&e==="option"||n==="checked"&&e==="input"||n==="muted"&&e==="video"},Ai=A("contenteditable,draggable,spellcheck"),Qo=A("events,caret,typing,plaintext-only"),qo=A("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),fr="http://www.w3.org/1999/xlink",dr=function(e){return e.charAt(5)===":"&&e.slice(0,5)==="xlink"},Ri=function(e){return dr(e)?e.slice(6,e.length):""},E0=function(e){return e==null||e===!1};function es(e){for(var t=e.data,n=e,r=e;l(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(t=Di(r.data,t));for(;l(n=n.parent);)n&&n.data&&(t=Di(t,n.data));return function(o,a){return l(o)||l(a)?vr(o,pr(a)):""}(t.staticClass,t.class)}function Di(e,t){return{staticClass:vr(e.staticClass,t.staticClass),class:l(e.class)?[e.class,t.class]:t.class}}function vr(e,t){return e?t?e+" "+t:e:t||""}function pr(e){return Array.isArray(e)?function(t){for(var n,r="",o=0,a=t.length;o<a;o++)l(n=pr(t[o]))&&n!==""&&(r&&(r+=" "),r+=n);return r}(e):g(e)?function(t){var n="";for(var r in t)t[r]&&(n&&(n+=" "),n+=r);return n}(e):typeof e=="string"?e:""}var ts={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},ns=A("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),hr=A("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),mr=function(e){return ns(e)||hr(e)};function _i(e){return hr(e)?"svg":e==="math"?"math":void 0}var j0=Object.create(null),gr=A("text,number,password,search,email,tel,url");function yr(e){if(typeof e=="string"){var t=document.querySelector(e);return t||document.createElement("div")}return e}var rs=Object.freeze({__proto__:null,createElement:function(e,t){var n=document.createElement(e);return e!=="select"||t.data&&t.data.attrs&&t.data.attrs.multiple!==void 0&&n.setAttribute("multiple","multiple"),n},createElementNS:function(e,t){return document.createElementNS(ts[e],t)},createTextNode:function(e){return document.createTextNode(e)},createComment:function(e){return document.createComment(e)},insertBefore:function(e,t,n){e.insertBefore(t,n)},removeChild:function(e,t){e.removeChild(t)},appendChild:function(e,t){e.appendChild(t)},parentNode:function(e){return e.parentNode},nextSibling:function(e){return e.nextSibling},tagName:function(e){return e.tagName},setTextContent:function(e,t){e.textContent=t},setStyleScope:function(e,t){e.setAttribute(t,"")}}),is={create:function(e,t){Fn(t)},update:function(e,t){e.data.ref!==t.data.ref&&(Fn(e,!0),Fn(t))},destroy:function(e){Fn(e,!0)}};function Fn(e,t){var n=e.data.ref;if(l(n)){var r=e.context,o=e.componentInstance||e.elm,a=t?null:o,c=t?void 0:o;if(d(n))un(n,r,[a],r,"template ref function");else{var v=e.data.refInFor,p=typeof n=="string"||typeof n=="number",w=gt(n),O=r.$refs;if(p||w){if(v){var y=p?O[n]:n.value;t?L(y)&&te(y,o):L(y)?y.includes(o)||y.push(o):p?(O[n]=[o],ki(r,n,O[n])):n.value=[o]}else if(p){if(t&&O[n]!==o)return;O[n]=c,ki(r,n,a)}else if(w){if(t&&n.value!==o)return;n.value=a}}}}}function ki(e,t,n){var r=e._setupState;r&&ae(r,t)&&(gt(r[t])?r[t].value=n:r[t]=n)}var Ln=new ct("",{},[]),Qn=["create","activate","update","remove","destroy"];function En(e,t){return e.key===t.key&&e.asyncFactory===t.asyncFactory&&(e.tag===t.tag&&e.isComment===t.isComment&&l(e.data)===l(t.data)&&function(n,r){if(n.tag!=="input")return!0;var o,a=l(o=n.data)&&l(o=o.attrs)&&o.type,c=l(o=r.data)&&l(o=o.attrs)&&o.type;return a===c||gr(a)&&gr(c)}(e,t)||f(e.isAsyncPlaceholder)&&i(t.asyncFactory.error))}function as(e,t,n){var r,o,a={};for(r=t;r<=n;++r)l(o=e[r].key)&&(a[o]=r);return a}var os={create:Lr,update:Lr,destroy:function(e){Lr(e,Ln)}};function Lr(e,t){(e.data.directives||t.data.directives)&&function(n,r){var o,a,c,v=n===Ln,p=r===Ln,w=Ni(n.data.directives,n.context),O=Ni(r.data.directives,r.context),y=[],I=[];for(o in O)a=w[o],c=O[o],a?(c.oldValue=a.value,c.oldArg=a.arg,qn(c,"update",r,n),c.def&&c.def.componentUpdated&&I.push(c)):(qn(c,"bind",r,n),c.def&&c.def.inserted&&y.push(c));if(y.length){var R=function(){for(var k=0;k<y.length;k++)qn(y[k],"inserted",r,n)};v?Qt(r,"insert",R):R()}if(I.length&&Qt(r,"postpatch",function(){for(var k=0;k<I.length;k++)qn(I[k],"componentUpdated",r,n)}),!v)for(o in w)O[o]||qn(w[o],"unbind",n,n,p)}(e,t)}var ss=Object.create(null);function Ni(e,t){var n,r,o=Object.create(null);if(!e)return o;for(n=0;n<e.length;n++){if((r=e[n]).modifiers||(r.modifiers=ss),o[ls(r)]=r,t._setupState&&t._setupState.__sfc){var a=r.def||C0(t,"_setupState","v-"+r.name);r.def=typeof a=="function"?{bind:a,update:a}:a}r.def=r.def||C0(t.$options,"directives",r.name)}return o}function ls(e){return e.rawName||"".concat(e.name,".").concat(Object.keys(e.modifiers||{}).join("."))}function qn(e,t,n,r,o){var a=e.def&&e.def[t];if(a)try{a(n.elm,e,n,r,o)}catch(c){Cn(c,n.context,"directive ".concat(e.name," ").concat(t," hook"))}}var cs=[is,os];function Fi(e,t){var n=t.componentOptions;if(!(l(n)&&n.Ctor.options.inheritAttrs===!1||i(e.data.attrs)&&i(t.data.attrs))){var r,o,a=t.elm,c=e.data.attrs||{},v=t.data.attrs||{};for(r in(l(v.__ob__)||f(v._v_attr_proxy))&&(v=t.data.attrs=oe({},v)),v)o=v[r],c[r]!==o&&Hi(a,r,o,t.data.pre);for(r in(lt||_t)&&v.value!==c.value&&Hi(a,"value",v.value),c)i(v[r])&&(dr(r)?a.removeAttributeNS(fr,Ri(r)):Ai(r)||a.removeAttribute(r))}}function Hi(e,t,n,r){r||e.tagName.indexOf("-")>-1?Vi(e,t,n):qo(t)?E0(n)?e.removeAttribute(t):(n=t==="allowfullscreen"&&e.tagName==="EMBED"?"true":t,e.setAttribute(t,n)):Ai(t)?e.setAttribute(t,function(o,a){return E0(a)||a==="false"?"false":o==="contenteditable"&&Qo(a)?a:"true"}(t,n)):dr(t)?E0(n)?e.removeAttributeNS(fr,Ri(t)):e.setAttributeNS(fr,t,n):Vi(e,t,n)}function Vi(e,t,n){if(E0(n))e.removeAttribute(t);else{if(lt&&!Qe&&e.tagName==="TEXTAREA"&&t==="placeholder"&&n!==""&&!e.__ieph){var r=function(o){o.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var us={create:Fi,update:Fi};function zi(e,t){var n=t.elm,r=t.data,o=e.data;if(!(i(r.staticClass)&&i(r.class)&&(i(o)||i(o.staticClass)&&i(o.class)))){var a=es(t),c=n._transitionClasses;l(c)&&(a=vr(a,pr(c))),a!==n._prevClass&&(n.setAttribute("class",a),n._prevClass=a)}}var br,Ui,M0,bn,P0,Sr,fs={create:zi,update:zi},ds=/[\w).+\-_$\]]/;function xr(e){var t,n,r,o,a,c=!1,v=!1,p=!1,w=!1,O=0,y=0,I=0,R=0;for(r=0;r<e.length;r++)if(n=t,t=e.charCodeAt(r),c)t===39&&n!==92&&(c=!1);else if(v)t===34&&n!==92&&(v=!1);else if(p)t===96&&n!==92&&(p=!1);else if(w)t===47&&n!==92&&(w=!1);else if(t!==124||e.charCodeAt(r+1)===124||e.charCodeAt(r-1)===124||O||y||I){switch(t){case 34:v=!0;break;case 39:c=!0;break;case 96:p=!0;break;case 40:I++;break;case 41:I--;break;case 91:y++;break;case 93:y--;break;case 123:O++;break;case 125:O--}if(t===47){for(var k=r-1,J=void 0;k>=0&&(J=e.charAt(k))===" ";k--);J&&ds.test(J)||(w=!0)}}else o===void 0?(R=r+1,o=e.slice(0,r).trim()):G();function G(){(a||(a=[])).push(e.slice(R,r).trim()),R=r+1}if(o===void 0?o=e.slice(0,r).trim():R!==0&&G(),a)for(r=0;r<a.length;r++)o=vs(o,a[r]);return o}function vs(e,t){var n=t.indexOf("(");if(n<0)return'_f("'.concat(t,'")(').concat(e,")");var r=t.slice(0,n),o=t.slice(n+1);return'_f("'.concat(r,'")(').concat(e).concat(o!==")"?","+o:o)}function Bi(e,t){console.error("[Vue compiler]: ".concat(e))}function e0(e,t){return e?e.map(function(n){return n[t]}).filter(function(n){return n}):[]}function jn(e,t,n,r,o){(e.props||(e.props=[])).push(t0({name:t,value:n,dynamic:o},r)),e.plain=!1}function wr(e,t,n,r,o){(o?e.dynamicAttrs||(e.dynamicAttrs=[]):e.attrs||(e.attrs=[])).push(t0({name:t,value:n,dynamic:o},r)),e.plain=!1}function Or(e,t,n,r){e.attrsMap[t]=n,e.attrsList.push(t0({name:t,value:n},r))}function ps(e,t,n,r,o,a,c,v){(e.directives||(e.directives=[])).push(t0({name:t,rawName:n,value:r,arg:o,isDynamicArg:a,modifiers:c},v)),e.plain=!1}function Tr(e,t,n){return n?"_p(".concat(t,',"').concat(e,'")'):e+t}function fn(e,t,n,r,o,a,c,v){var p;(r=r||u).right?v?t="(".concat(t,")==='click'?'contextmenu':(").concat(t,")"):t==="click"&&(t="contextmenu",delete r.right):r.middle&&(v?t="(".concat(t,")==='click'?'mouseup':(").concat(t,")"):t==="click"&&(t="mouseup")),r.capture&&(delete r.capture,t=Tr("!",t,v)),r.once&&(delete r.once,t=Tr("~",t,v)),r.passive&&(delete r.passive,t=Tr("&",t,v)),r.native?(delete r.native,p=e.nativeEvents||(e.nativeEvents={})):p=e.events||(e.events={});var w=t0({value:n.trim(),dynamic:v},c);r!==u&&(w.modifiers=r);var O=p[t];Array.isArray(O)?o?O.unshift(w):O.push(w):p[t]=O?o?[w,O]:[O,w]:w,e.plain=!1}function Bt(e,t,n){var r=ht(e,":"+t)||ht(e,"v-bind:"+t);if(r!=null)return xr(r);if(n!==!1){var o=ht(e,t);if(o!=null)return JSON.stringify(o)}}function ht(e,t,n){var r;if((r=e.attrsMap[t])!=null){for(var o=e.attrsList,a=0,c=o.length;a<c;a++)if(o[a].name===t){o.splice(a,1);break}}return n&&delete e.attrsMap[t],r}function Wi(e,t){for(var n=e.attrsList,r=0,o=n.length;r<o;r++){var a=n[r];if(t.test(a.name))return n.splice(r,1),a}}function t0(e,t){return t&&(t.start!=null&&(e.start=t.start),t.end!=null&&(e.end=t.end)),e}function Gi(e,t,n){var r=n||{},o=r.number,a="$$v",c=a;r.trim&&(c="(typeof ".concat(a," === 'string'")+"? ".concat(a,".trim()")+": ".concat(a,")")),o&&(c="_n(".concat(c,")"));var v=Sn(t,c);e.model={value:"(".concat(t,")"),expression:JSON.stringify(t),callback:"function (".concat(a,") {").concat(v,"}")}}function Sn(e,t){var n=function(r){if(r=r.trim(),br=r.length,r.indexOf("[")<0||r.lastIndexOf("]")<br-1)return(bn=r.lastIndexOf("."))>-1?{exp:r.slice(0,bn),key:'"'+r.slice(bn+1)+'"'}:{exp:r,key:null};for(Ui=r,bn=P0=Sr=0;!$r();)Ki(M0=Cr())?Yi(M0):M0===91&&hs(M0);return{exp:r.slice(0,P0),key:r.slice(P0+1,Sr)}}(e);return n.key===null?"".concat(e,"=").concat(t):"$set(".concat(n.exp,", ").concat(n.key,", ").concat(t,")")}function Cr(){return Ui.charCodeAt(++bn)}function $r(){return bn>=br}function Ki(e){return e===34||e===39}function hs(e){var t=1;for(P0=bn;!$r();)if(Ki(e=Cr()))Yi(e);else if(e===91&&t++,e===93&&t--,t===0){Sr=bn;break}}function Yi(e){for(var t=e;!$r()&&(e=Cr())!==t;);}var n0,ms="__r";function gs(e,t,n){var r=n0;return function o(){var a=t.apply(null,arguments);a!==null&&Zi(e,o,n,r)}}var ys=er&&!(jt&&Number(jt[1])<=53);function Ls(e,t,n,r){if(ys){var o=oi,a=t;t=a._wrapper=function(c){if(c.target===c.currentTarget||c.timeStamp>=o||c.timeStamp<=0||c.target.ownerDocument!==document)return a.apply(this,arguments)}}n0.addEventListener(e,t,Mt?{capture:n,passive:r}:n)}function Zi(e,t,n,r){(r||n0).removeEventListener(e,t._wrapper||t,n)}function Er(e,t){if(!i(e.data.on)||!i(t.data.on)){var n=t.data.on||{},r=e.data.on||{};n0=t.elm||e.elm,function(o){if(l(o.__r)){var a=lt?"change":"input";o[a]=[].concat(o.__r,o[a]||[]),delete o.__r}l(o.__c)&&(o.change=[].concat(o.__c,o.change||[]),delete o.__c)}(n),v0(n,r,Ls,Zi,gs,t.context),n0=void 0}}var jr,bs={create:Er,update:Er,destroy:function(e){return Er(e,Ln)}};function Ji(e,t){if(!i(e.data.domProps)||!i(t.data.domProps)){var n,r,o=t.elm,a=e.data.domProps||{},c=t.data.domProps||{};for(n in(l(c.__ob__)||f(c._v_attr_proxy))&&(c=t.data.domProps=oe({},c)),a)n in c||(o[n]="");for(n in c){if(r=c[n],n==="textContent"||n==="innerHTML"){if(t.children&&(t.children.length=0),r===a[n])continue;o.childNodes.length===1&&o.removeChild(o.childNodes[0])}if(n==="value"&&o.tagName!=="PROGRESS"){o._value=r;var v=i(r)?"":String(r);Ss(o,v)&&(o.value=v)}else if(n==="innerHTML"&&hr(o.tagName)&&i(o.innerHTML)){(jr=jr||document.createElement("div")).innerHTML="<svg>".concat(r,"</svg>");for(var p=jr.firstChild;o.firstChild;)o.removeChild(o.firstChild);for(;p.firstChild;)o.appendChild(p.firstChild)}else if(r!==a[n])try{o[n]=r}catch(w){}}}}function Ss(e,t){return!e.composing&&(e.tagName==="OPTION"||function(n,r){var o=!0;try{o=document.activeElement!==n}catch(a){}return o&&n.value!==r}(e,t)||function(n,r){var o=n.value,a=n._vModifiers;if(l(a)){if(a.number)return D(o)!==D(r);if(a.trim)return o.trim()!==r.trim()}return o!==r}(e,t))}var xs={create:Ji,update:Ji},Xi=se(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(r){if(r){var o=r.split(n);o.length>1&&(t[o[0].trim()]=o[1].trim())}}),t});function Mr(e){var t=Qi(e.style);return e.staticStyle?oe(e.staticStyle,t):t}function Qi(e){return Array.isArray(e)?xe(e):typeof e=="string"?Xi(e):e}var I0,ws=/^--/,qi=/\s*!important$/,ea=function(e,t,n){if(ws.test(t))e.style.setProperty(t,n);else if(qi.test(n))e.style.setProperty(z(t),n.replace(qi,""),"important");else{var r=Os(t);if(Array.isArray(n))for(var o=0,a=n.length;o<a;o++)e.style[r]=n[o];else e.style[r]=n}},ta=["Webkit","Moz","ms"],Os=se(function(e){if(I0=I0||document.createElement("div").style,(e=Q(e))!=="filter"&&e in I0)return e;for(var t=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<ta.length;n++){var r=ta[n]+t;if(r in I0)return r}});function na(e,t){var n=t.data,r=e.data;if(!(i(n.staticStyle)&&i(n.style)&&i(r.staticStyle)&&i(r.style))){var o,a,c=t.elm,v=r.staticStyle,p=r.normalizedStyle||r.style||{},w=v||p,O=Qi(t.data.style)||{};t.data.normalizedStyle=l(O.__ob__)?oe({},O):O;var y=function(I,R){var k,J={};if(R)for(var G=I;G.componentInstance;)(G=G.componentInstance._vnode)&&G.data&&(k=Mr(G.data))&&oe(J,k);(k=Mr(I.data))&&oe(J,k);for(var he=I;he=he.parent;)he.data&&(k=Mr(he.data))&&oe(J,k);return J}(t,!0);for(a in w)i(y[a])&&ea(c,a,"");for(a in y)(o=y[a])!==w[a]&&ea(c,a,o==null?"":o)}}var Ts={create:na,update:na},ra=/\s+/;function ia(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ra).forEach(function(r){return e.classList.add(r)}):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function aa(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ra).forEach(function(o){return e.classList.remove(o)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" ".concat(e.getAttribute("class")||""," "),r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function oa(e){if(e){if(typeof e=="object"){var t={};return e.css!==!1&&oe(t,sa(e.name||"v")),oe(t,e),t}return typeof e=="string"?sa(e):void 0}}var sa=se(function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}}),la=Ae&&!Qe,Hn="transition",Pr="animation",A0="transition",R0="transitionend",Ir="animation",ca="animationend";la&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(A0="WebkitTransition",R0="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(Ir="WebkitAnimation",ca="webkitAnimationEnd"));var ua=Ae?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function fa(e){ua(function(){ua(e)})}function Mn(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),ia(e,t))}function dn(e,t){e._transitionClasses&&te(e._transitionClasses,t),aa(e,t)}function da(e,t,n){var r=va(e,t),o=r.type,a=r.timeout,c=r.propCount;if(!o)return n();var v=o===Hn?R0:ca,p=0,w=function(){e.removeEventListener(v,O),n()},O=function(y){y.target===e&&++p>=c&&w()};setTimeout(function(){p<c&&w()},a+1),e.addEventListener(v,O)}var Cs=/\b(transform|all)(,|$)/;function va(e,t){var n,r=window.getComputedStyle(e),o=(r[A0+"Delay"]||"").split(", "),a=(r[A0+"Duration"]||"").split(", "),c=pa(o,a),v=(r[Ir+"Delay"]||"").split(", "),p=(r[Ir+"Duration"]||"").split(", "),w=pa(v,p),O=0,y=0;return t===Hn?c>0&&(n=Hn,O=c,y=a.length):t===Pr?w>0&&(n=Pr,O=w,y=p.length):y=(n=(O=Math.max(c,w))>0?c>w?Hn:Pr:null)?n===Hn?a.length:p.length:0,{type:n,timeout:O,propCount:y,hasTransform:n===Hn&&Cs.test(r[A0+"Property"])}}function pa(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max.apply(null,t.map(function(n,r){return ha(n)+ha(e[r])}))}function ha(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function Ar(e,t){var n=e.elm;l(n._leaveCb)&&(n._leaveCb.cancelled=!0,n._leaveCb());var r=oa(e.data.transition);if(!i(r)&&!l(n._enterCb)&&n.nodeType===1){for(var o=r.css,a=r.type,c=r.enterClass,v=r.enterToClass,p=r.enterActiveClass,w=r.appearClass,O=r.appearToClass,y=r.appearActiveClass,I=r.beforeEnter,R=r.enter,k=r.afterEnter,J=r.enterCancelled,G=r.beforeAppear,he=r.appear,ve=r.afterAppear,Ye=r.appearCancelled,Me=r.duration,ke=Tn,Ue=Tn.$vnode;Ue&&Ue.parent;)ke=Ue.context,Ue=Ue.parent;var j=!ke._isMounted||!e.isRootInsert;if(!j||he||he===""){var N=j&&w?w:c,de=j&&y?y:p,ge=j&&O?O:v,Ve=j&&G||I,et=j&&d(he)?he:R,Ze=j&&ve||k,Xe=j&&Ye||J,dt=D(g(Me)?Me.enter:Me),rt=o!==!1&&!Qe,qe=Rr(et),ut=n._enterCb=ee(function(){rt&&(dn(n,ge),dn(n,de)),ut.cancelled?(rt&&dn(n,N),Xe&&Xe(n)):Ze&&Ze(n),n._enterCb=null});e.data.show||Qt(e,"insert",function(){var at=n.parentNode,it=at&&at._pending&&at._pending[e.key];it&&it.tag===e.tag&&it.elm._leaveCb&&it.elm._leaveCb(),et&&et(n,ut)}),Ve&&Ve(n),rt&&(Mn(n,N),Mn(n,de),fa(function(){dn(n,N),ut.cancelled||(Mn(n,ge),qe||(ga(dt)?setTimeout(ut,dt):da(n,a,ut)))})),e.data.show&&(t&&t(),et&&et(n,ut)),rt||qe||ut()}}}function ma(e,t){var n=e.elm;l(n._enterCb)&&(n._enterCb.cancelled=!0,n._enterCb());var r=oa(e.data.transition);if(i(r)||n.nodeType!==1)return t();if(!l(n._leaveCb)){var o=r.css,a=r.type,c=r.leaveClass,v=r.leaveToClass,p=r.leaveActiveClass,w=r.beforeLeave,O=r.leave,y=r.afterLeave,I=r.leaveCancelled,R=r.delayLeave,k=r.duration,J=o!==!1&&!Qe,G=Rr(O),he=D(g(k)?k.leave:k),ve=n._leaveCb=ee(function(){n.parentNode&&n.parentNode._pending&&(n.parentNode._pending[e.key]=null),J&&(dn(n,v),dn(n,p)),ve.cancelled?(J&&dn(n,c),I&&I(n)):(t(),y&&y(n)),n._leaveCb=null});R?R(Ye):Ye()}function Ye(){ve.cancelled||(!e.data.show&&n.parentNode&&((n.parentNode._pending||(n.parentNode._pending={}))[e.key]=e),w&&w(n),J&&(Mn(n,c),Mn(n,p),fa(function(){dn(n,c),ve.cancelled||(Mn(n,v),G||(ga(he)?setTimeout(ve,he):da(n,a,ve)))})),O&&O(n,ve),J||G||ve())}}function ga(e){return typeof e=="number"&&!isNaN(e)}function Rr(e){if(i(e))return!1;var t=e.fns;return l(t)?Rr(Array.isArray(t)?t[0]:t):(e._length||e.length)>1}function ya(e,t){t.data.show!==!0&&Ar(t)}var $s=function(e){var t,n,r={},o=e.modules,a=e.nodeOps;for(t=0;t<Qn.length;++t)for(r[Qn[t]]=[],n=0;n<o.length;++n)l(o[n][Qn[t]])&&r[Qn[t]].push(o[n][Qn[t]]);function c(j){var N=a.parentNode(j);l(N)&&a.removeChild(N,j)}function v(j,N,de,ge,Ve,et,Ze){if(l(j.elm)&&l(et)&&(j=et[Ze]=Zt(j)),j.isRootInsert=!Ve,!function(qe,ut,at,it){var mt=qe.data;if(l(mt)){var Pn=l(qe.componentInstance)&&mt.keepAlive;if(l(mt=mt.hook)&&l(mt=mt.init)&&mt(qe,!1),l(qe.componentInstance))return p(qe,ut),w(at,qe.elm,it),f(Pn)&&function(Un,r0,i0,en){for(var yt,It=Un;It.componentInstance;)if(l(yt=(It=It.componentInstance._vnode).data)&&l(yt=yt.transition)){for(yt=0;yt<r.activate.length;++yt)r.activate[yt](Ln,It);r0.push(It);break}w(i0,Un.elm,en)}(qe,ut,at,it),!0}}(j,N,de,ge)){var Xe=j.data,dt=j.children,rt=j.tag;l(rt)?(j.elm=j.ns?a.createElementNS(j.ns,rt):a.createElement(rt,j),R(j),O(j,dt,N),l(Xe)&&I(j,N),w(de,j.elm,ge)):f(j.isComment)?(j.elm=a.createComment(j.text),w(de,j.elm,ge)):(j.elm=a.createTextNode(j.text),w(de,j.elm,ge))}}function p(j,N){l(j.data.pendingInsert)&&(N.push.apply(N,j.data.pendingInsert),j.data.pendingInsert=null),j.elm=j.componentInstance.$el,y(j)?(I(j,N),R(j)):(Fn(j),N.push(j))}function w(j,N,de){l(j)&&(l(de)?a.parentNode(de)===j&&a.insertBefore(j,N,de):a.appendChild(j,N))}function O(j,N,de){if(L(N))for(var ge=0;ge<N.length;++ge)v(N[ge],de,j.elm,null,!0,N,ge);else h(j.text)&&a.appendChild(j.elm,a.createTextNode(String(j.text)))}function y(j){for(;j.componentInstance;)j=j.componentInstance._vnode;return l(j.tag)}function I(j,N){for(var de=0;de<r.create.length;++de)r.create[de](Ln,j);l(t=j.data.hook)&&(l(t.create)&&t.create(Ln,j),l(t.insert)&&N.push(j))}function R(j){var N;if(l(N=j.fnScopeId))a.setStyleScope(j.elm,N);else for(var de=j;de;)l(N=de.context)&&l(N=N.$options._scopeId)&&a.setStyleScope(j.elm,N),de=de.parent;l(N=Tn)&&N!==j.context&&N!==j.fnContext&&l(N=N.$options._scopeId)&&a.setStyleScope(j.elm,N)}function k(j,N,de,ge,Ve,et){for(;ge<=Ve;++ge)v(de[ge],et,j,N,!1,de,ge)}function J(j){var N,de,ge=j.data;if(l(ge))for(l(N=ge.hook)&&l(N=N.destroy)&&N(j),N=0;N<r.destroy.length;++N)r.destroy[N](j);if(l(N=j.children))for(de=0;de<j.children.length;++de)J(j.children[de])}function G(j,N,de){for(;N<=de;++N){var ge=j[N];l(ge)&&(l(ge.tag)?(he(ge),J(ge)):c(ge.elm))}}function he(j,N){if(l(N)||l(j.data)){var de,ge=r.remove.length+1;for(l(N)?N.listeners+=ge:N=function(Ve,et){function Ze(){--Ze.listeners==0&&c(Ve)}return Ze.listeners=et,Ze}(j.elm,ge),l(de=j.componentInstance)&&l(de=de._vnode)&&l(de.data)&&he(de,N),de=0;de<r.remove.length;++de)r.remove[de](j,N);l(de=j.data.hook)&&l(de=de.remove)?de(j,N):N()}else c(j.elm)}function ve(j,N,de,ge){for(var Ve=de;Ve<ge;Ve++){var et=N[Ve];if(l(et)&&En(j,et))return Ve}}function Ye(j,N,de,ge,Ve,et){if(j!==N){l(N.elm)&&l(ge)&&(N=ge[Ve]=Zt(N));var Ze=N.elm=j.elm;if(f(j.isAsyncPlaceholder))l(N.asyncFactory.resolved)?Ue(j.elm,N,de):N.isAsyncPlaceholder=!0;else if(f(N.isStatic)&&f(j.isStatic)&&N.key===j.key&&(f(N.isCloned)||f(N.isOnce)))N.componentInstance=j.componentInstance;else{var Xe,dt=N.data;l(dt)&&l(Xe=dt.hook)&&l(Xe=Xe.prepatch)&&Xe(j,N);var rt=j.children,qe=N.children;if(l(dt)&&y(N)){for(Xe=0;Xe<r.update.length;++Xe)r.update[Xe](j,N);l(Xe=dt.hook)&&l(Xe=Xe.update)&&Xe(j,N)}i(N.text)?l(rt)&&l(qe)?rt!==qe&&function(ut,at,it,mt,Pn){for(var Un,r0,i0,en=0,yt=0,It=at.length-1,Ht=at[0],tn=at[It],nn=it.length-1,Dt=it[0],Bn=it[nn],ei=!Pn;en<=It&&yt<=nn;)i(Ht)?Ht=at[++en]:i(tn)?tn=at[--It]:En(Ht,Dt)?(Ye(Ht,Dt,mt,it,yt),Ht=at[++en],Dt=it[++yt]):En(tn,Bn)?(Ye(tn,Bn,mt,it,nn),tn=at[--It],Bn=it[--nn]):En(Ht,Bn)?(Ye(Ht,Bn,mt,it,nn),ei&&a.insertBefore(ut,Ht.elm,a.nextSibling(tn.elm)),Ht=at[++en],Bn=it[--nn]):En(tn,Dt)?(Ye(tn,Dt,mt,it,yt),ei&&a.insertBefore(ut,tn.elm,Ht.elm),tn=at[--It],Dt=it[++yt]):(i(Un)&&(Un=as(at,en,It)),i(r0=l(Dt.key)?Un[Dt.key]:ve(Dt,at,en,It))?v(Dt,mt,ut,Ht.elm,!1,it,yt):En(i0=at[r0],Dt)?(Ye(i0,Dt,mt,it,yt),at[r0]=void 0,ei&&a.insertBefore(ut,i0.elm,Ht.elm)):v(Dt,mt,ut,Ht.elm,!1,it,yt),Dt=it[++yt]);en>It?k(ut,i(it[nn+1])?null:it[nn+1].elm,it,yt,nn,mt):yt>nn&&G(at,en,It)}(Ze,rt,qe,de,et):l(qe)?(l(j.text)&&a.setTextContent(Ze,""),k(Ze,null,qe,0,qe.length-1,de)):l(rt)?G(rt,0,rt.length-1):l(j.text)&&a.setTextContent(Ze,""):j.text!==N.text&&a.setTextContent(Ze,N.text),l(dt)&&l(Xe=dt.hook)&&l(Xe=Xe.postpatch)&&Xe(j,N)}}}function Me(j,N,de){if(f(de)&&l(j.parent))j.parent.data.pendingInsert=N;else for(var ge=0;ge<N.length;++ge)N[ge].data.hook.insert(N[ge])}var ke=A("attrs,class,staticClass,staticStyle,key");function Ue(j,N,de,ge){var Ve,et=N.tag,Ze=N.data,Xe=N.children;if(ge=ge||Ze&&Ze.pre,N.elm=j,f(N.isComment)&&l(N.asyncFactory))return N.isAsyncPlaceholder=!0,!0;if(l(Ze)&&(l(Ve=Ze.hook)&&l(Ve=Ve.init)&&Ve(N,!0),l(Ve=N.componentInstance)))return p(N,de),!0;if(l(et)){if(l(Xe))if(j.hasChildNodes())if(l(Ve=Ze)&&l(Ve=Ve.domProps)&&l(Ve=Ve.innerHTML)){if(Ve!==j.innerHTML)return!1}else{for(var dt=!0,rt=j.firstChild,qe=0;qe<Xe.length;qe++){if(!rt||!Ue(rt,Xe[qe],de,ge)){dt=!1;break}rt=rt.nextSibling}if(!dt||rt)return!1}else O(N,Xe,de);if(l(Ze)){var ut=!1;for(var at in Ze)if(!ke(at)){ut=!0,I(N,de);break}!ut&&Ze.class&&kn(Ze.class)}}else j.data!==N.text&&(j.data=N.text);return!0}return function(j,N,de,ge){if(!i(N)){var Ve,et=!1,Ze=[];if(i(j))et=!0,v(N,Ze);else{var Xe=l(j.nodeType);if(!Xe&&En(j,N))Ye(j,N,Ze,null,null,ge);else{if(Xe){if(j.nodeType===1&&j.hasAttribute(_)&&(j.removeAttribute(_),de=!0),f(de)&&Ue(j,N,Ze))return Me(N,Ze,!0),j;Ve=j,j=new ct(a.tagName(Ve).toLowerCase(),{},[],void 0,Ve)}var dt=j.elm,rt=a.parentNode(dt);if(v(N,Ze,dt._leaveCb?null:rt,a.nextSibling(dt)),l(N.parent))for(var qe=N.parent,ut=y(N);qe;){for(var at=0;at<r.destroy.length;++at)r.destroy[at](qe);if(qe.elm=N.elm,ut){for(var it=0;it<r.create.length;++it)r.create[it](Ln,qe);var mt=qe.data.hook.insert;if(mt.merged)for(var Pn=1;Pn<mt.fns.length;Pn++)mt.fns[Pn]()}else Fn(qe);qe=qe.parent}l(rt)?G([j],0,0):l(j.tag)&&J(j)}}return Me(N,Ze,et),N.elm}l(j)&&J(j)}}({nodeOps:rs,modules:[us,fs,bs,xs,Ts,Ae?{create:ya,activate:ya,remove:function(e,t){e.data.show!==!0?ma(e,t):t()}}:{}].concat(cs)});Qe&&document.addEventListener("selectionchange",function(){var e=document.activeElement;e&&e.vmodel&&Dr(e,"input")});var La={inserted:function(e,t,n,r){n.tag==="select"?(r.elm&&!r.elm._vOptions?Qt(n,"postpatch",function(){La.componentUpdated(e,t,n)}):ba(e,t,n.context),e._vOptions=[].map.call(e.options,D0)):(n.tag==="textarea"||gr(e.type))&&(e._vModifiers=t.modifiers,t.modifiers.lazy||(e.addEventListener("compositionstart",Es),e.addEventListener("compositionend",wa),e.addEventListener("change",wa),Qe&&(e.vmodel=!0)))},componentUpdated:function(e,t,n){if(n.tag==="select"){ba(e,t,n.context);var r=e._vOptions,o=e._vOptions=[].map.call(e.options,D0);o.some(function(a,c){return!U(a,r[c])})&&(e.multiple?t.value.some(function(a){return xa(a,o)}):t.value!==t.oldValue&&xa(t.value,o))&&Dr(e,"change")}}};function ba(e,t,n){Sa(e,t),(lt||_t)&&setTimeout(function(){Sa(e,t)},0)}function Sa(e,t,n){var r=t.value,o=e.multiple;if(!o||Array.isArray(r)){for(var a,c,v=0,p=e.options.length;v<p;v++)if(c=e.options[v],o)a=B(r,D0(c))>-1,c.selected!==a&&(c.selected=a);else if(U(D0(c),r))return void(e.selectedIndex!==v&&(e.selectedIndex=v));o||(e.selectedIndex=-1)}}function xa(e,t){return t.every(function(n){return!U(n,e)})}function D0(e){return"_value"in e?e._value:e.value}function Es(e){e.target.composing=!0}function wa(e){e.target.composing&&(e.target.composing=!1,Dr(e.target,"input"))}function Dr(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function _r(e){return!e.componentInstance||e.data&&e.data.transition?e:_r(e.componentInstance._vnode)}var js={bind:function(e,t,n){var r=t.value,o=(n=_r(n)).data&&n.data.transition,a=e.__vOriginalDisplay=e.style.display==="none"?"":e.style.display;r&&o?(n.data.show=!0,Ar(n,function(){e.style.display=a})):e.style.display=r?a:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=_r(n)).data&&n.data.transition?(n.data.show=!0,r?Ar(n,function(){e.style.display=e.__vOriginalDisplay}):ma(n,function(){e.style.display="none"})):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,o){o||(e.style.display=e.__vOriginalDisplay)}},Ms={model:La,show:js},Oa={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function kr(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?kr(Jn(t.children)):e}function Ta(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var o=n._parentListeners;for(var r in o)t[Q(r)]=o[r];return t}function Ca(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Ps=function(e){return e.tag||We(e)},Is=function(e){return e.name==="show"},As={name:"transition",props:Oa,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Ps)).length){var r=this.mode,o=n[0];if(function(R){for(;R=R.parent;)if(R.data.transition)return!0}(this.$vnode))return o;var a=kr(o);if(!a)return o;if(this._leaving)return Ca(e,o);var c="__transition-".concat(this._uid,"-");a.key=a.key==null?a.isComment?c+"comment":c+a.tag:h(a.key)?String(a.key).indexOf(c)===0?a.key:c+a.key:a.key;var v=(a.data||(a.data={})).transition=Ta(this),p=this._vnode,w=kr(p);if(a.data.directives&&a.data.directives.some(Is)&&(a.data.show=!0),w&&w.data&&!function(R,k){return k.key===R.key&&k.tag===R.tag}(a,w)&&!We(w)&&(!w.componentInstance||!w.componentInstance._vnode.isComment)){var O=w.data.transition=oe({},v);if(r==="out-in")return this._leaving=!0,Qt(O,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),Ca(e,o);if(r==="in-out"){if(We(a))return p;var y,I=function(){y()};Qt(v,"afterEnter",I),Qt(v,"enterCancelled",I),Qt(O,"delayLeave",function(R){y=R})}}return o}}},$a=oe({tag:String,moveClass:String},Oa);delete $a.mode;var Rs={props:$a,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var o=ri(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,o(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,o=this.$slots.default||[],a=this.children=[],c=Ta(this),v=0;v<o.length;v++)(O=o[v]).tag&&O.key!=null&&String(O.key).indexOf("__vlist")!==0&&(a.push(O),n[O.key]=O,(O.data||(O.data={})).transition=c);if(r){var p=[],w=[];for(v=0;v<r.length;v++){var O;(O=r[v]).data.transition=c,O.data.pos=O.elm.getBoundingClientRect(),n[O.key]?p.push(O):w.push(O)}this.kept=e(t,null,p),this.removed=w}return e(t,null,a)},updated:function(){var e=this.prevChildren,t=this.moveClass||(this.name||"v")+"-move";e.length&&this.hasMove(e[0].elm,t)&&(e.forEach(Ds),e.forEach(_s),e.forEach(ks),this._reflow=document.body.offsetHeight,e.forEach(function(n){if(n.data.moved){var r=n.elm,o=r.style;Mn(r,t),o.transform=o.WebkitTransform=o.transitionDuration="",r.addEventListener(R0,r._moveCb=function a(c){c&&c.target!==r||c&&!/transform$/.test(c.propertyName)||(r.removeEventListener(R0,a),r._moveCb=null,dn(r,t))})}}))},methods:{hasMove:function(e,t){if(!la)return!1;if(this._hasMove)return this._hasMove;var n=e.cloneNode();e._transitionClasses&&e._transitionClasses.forEach(function(o){aa(n,o)}),ia(n,t),n.style.display="none",this.$el.appendChild(n);var r=va(n);return this.$el.removeChild(n),this._hasMove=r.hasTransform}}};function Ds(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function _s(e){e.data.newPos=e.elm.getBoundingClientRect()}function ks(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,o=t.top-n.top;if(r||o){e.data.moved=!0;var a=e.elm.style;a.transform=a.WebkitTransform="translate(".concat(r,"px,").concat(o,"px)"),a.transitionDuration="0s"}}var Ns={Transition:As,TransitionGroup:Rs};ot.config.mustUseProp=Ii,ot.config.isReservedTag=mr,ot.config.isReservedAttr=Jo,ot.config.getTagNamespace=_i,ot.config.isUnknownElement=function(e){if(!Ae)return!0;if(mr(e))return!1;if(e=e.toLowerCase(),j0[e]!=null)return j0[e];var t=document.createElement(e);return e.indexOf("-")>-1?j0[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:j0[e]=/HTMLUnknownElement/.test(t.toString())},oe(ot.options.directives,Ms),oe(ot.options.components,Ns),ot.prototype.__patch__=Ae?$s:Se,ot.prototype.$mount=function(e,t){return function(n,r,o){var a;n.$el=r,n.$options.render||(n.$options.render=$t),Kt(n,"beforeMount"),a=function(){n._update(n._render(),o)},new Nn(n,a,Se,{before:function(){n._isMounted&&!n._isDestroyed&&Kt(n,"beforeUpdate")}},!0),o=!1;var c=n._preWatchers;if(c)for(var v=0;v<c.length;v++)c[v].run();return n.$vnode==null&&(n._isMounted=!0,Kt(n,"mounted")),n}(this,e=e&&Ae?yr(e):void 0,t)},Ae&&setTimeout(function(){ie.devtools&&Vt&&Vt.emit("init",ot)},0);var Fs=/\{\{((?:.|\r?\n)+?)\}\}/g,Ea=/[-.*+?^${}()|[\]\/\\]/g,Hs=se(function(e){var t=e[0].replace(Ea,"\\$&"),n=e[1].replace(Ea,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+n,"g")}),Vs={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var n=ht(e,"class");n&&(e.staticClass=JSON.stringify(n.replace(/\s+/g," ").trim()));var r=Bt(e,"class",!1);r&&(e.classBinding=r)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:".concat(e.staticClass,",")),e.classBinding&&(t+="class:".concat(e.classBinding,",")),t}},Nr,zs={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var n=ht(e,"style");n&&(e.staticStyle=JSON.stringify(Xi(n)));var r=Bt(e,"style",!1);r&&(e.styleBinding=r)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:".concat(e.staticStyle,",")),e.styleBinding&&(t+="style:(".concat(e.styleBinding,"),")),t}},Us=function(e){return(Nr=Nr||document.createElement("div")).innerHTML=e,Nr.textContent},Bs=A("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),Ws=A("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),Gs=A("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Ks=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Ys=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,ja="[a-zA-Z_][\\-\\.0-9_a-zA-Z".concat(pe.source,"]*"),Ma="((?:".concat(ja,"\\:)?").concat(ja,")"),Pa=new RegExp("^<".concat(Ma)),Zs=/^\s*(\/?)>/,Ia=new RegExp("^<\\/".concat(Ma,"[^>]*>")),Js=/^<!DOCTYPE [^>]+>/i,Aa=/^<!\--/,Ra=/^<!\[/,Da=A("script,style,textarea",!0),_a={},Xs={"<":"<",">":">",""":'"',"&":"&"," ":` -`,"	":" ","'":"'"},Qs=/&(?:lt|gt|quot|amp|#39);/g,qs=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,e9=A("pre,textarea",!0),ka=function(e,t){return e&&e9(e)&&t[0]===` -`};function t9(e,t){var n=t?qs:Qs;return e.replace(n,function(r){return Xs[r]})}function n9(e,t){for(var n,r,o=[],a=t.expectHTML,c=t.isUnaryTag||Oe,v=t.canBeLeftOpenTag||Oe,p=0,w=function(){if(n=e,r&&Da(r)){var I=0,R=r.toLowerCase(),k=_a[R]||(_a[R]=new RegExp("([\\s\\S]*?)(</"+R+"[^>]*>)","i"));j=e.replace(k,function(de,ge,Ve){return I=Ve.length,Da(R)||R==="noscript"||(ge=ge.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),ka(R,ge)&&(ge=ge.slice(1)),t.chars&&t.chars(ge),""}),p+=e.length-j.length,e=j,y(R,p-I,p)}else{var J=e.indexOf("<");if(J===0){if(Aa.test(e)){var G=e.indexOf("-->");if(G>=0)return t.shouldKeepComment&&t.comment&&t.comment(e.substring(4,G),p,p+G+3),O(G+3),"continue"}if(Ra.test(e)){var he=e.indexOf("]>");if(he>=0)return O(he+2),"continue"}var ve=e.match(Js);if(ve)return O(ve[0].length),"continue";var Ye=e.match(Ia);if(Ye){var Me=p;return O(Ye[0].length),y(Ye[1],Me,p),"continue"}var ke=function(){var de=e.match(Pa);if(de){var ge={tagName:de[1],attrs:[],start:p};O(de[0].length);for(var Ve=void 0,et=void 0;!(Ve=e.match(Zs))&&(et=e.match(Ys)||e.match(Ks));)et.start=p,O(et[0].length),et.end=p,ge.attrs.push(et);if(Ve)return ge.unarySlash=Ve[1],O(Ve[0].length),ge.end=p,ge}}();if(ke)return function(de){var ge=de.tagName,Ve=de.unarySlash;a&&(r==="p"&&Gs(ge)&&y(r),v(ge)&&r===ge&&y(ge));for(var et=c(ge)||!!Ve,Ze=de.attrs.length,Xe=new Array(Ze),dt=0;dt<Ze;dt++){var rt=de.attrs[dt],qe=rt[3]||rt[4]||rt[5]||"",ut=ge==="a"&&rt[1]==="href"?t.shouldDecodeNewlinesForHref:t.shouldDecodeNewlines;Xe[dt]={name:rt[1],value:t9(qe,ut)}}et||(o.push({tag:ge,lowerCasedTag:ge.toLowerCase(),attrs:Xe,start:de.start,end:de.end}),r=ge),t.start&&t.start(ge,Xe,et,de.start,de.end)}(ke),ka(ke.tagName,e)&&O(1),"continue"}var Ue=void 0,j=void 0,N=void 0;if(J>=0){for(j=e.slice(J);!(Ia.test(j)||Pa.test(j)||Aa.test(j)||Ra.test(j)||(N=j.indexOf("<",1))<0);)J+=N,j=e.slice(J);Ue=e.substring(0,J)}J<0&&(Ue=e),Ue&&O(Ue.length),t.chars&&Ue&&t.chars(Ue,p-Ue.length,p)}if(e===n)return t.chars&&t.chars(e),"break"};e&&w()!=="break";);function O(I){p+=I,e=e.substring(I)}function y(I,R,k){var J,G;if(R==null&&(R=p),k==null&&(k=p),I)for(G=I.toLowerCase(),J=o.length-1;J>=0&&o[J].lowerCasedTag!==G;J--);else J=0;if(J>=0){for(var he=o.length-1;he>=J;he--)t.end&&t.end(o[he].tag,R,k);o.length=J,r=J&&o[J-1].tag}else G==="br"?t.start&&t.start(I,[],!0,R,k):G==="p"&&(t.start&&t.start(I,[],!1,R,k),t.end&&t.end(I,R,k))}y()}var Na,Fa,Fr,Hr,Vr,zr,Ur,Ha,Va=/^@|^v-on:/,Br=/^v-|^@|^:|^#/,r9=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,za=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,i9=/^\(|\)$/g,_0=/^\[.*\]$/,a9=/:(.*)$/,Ua=/^:|^\.|^v-bind:/,Ba=/\.[^.\]]+(?=[^\]]*$)/g,Wr=/^v-slot(:|$)|^#/,o9=/[\r\n]/,s9=/[ \f\t\r\n]+/g,l9=se(Us),k0="_empty_";function Gr(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:f9(t),rawAttrsMap:{},parent:n,children:[]}}function c9(e,t){Na=t.warn||Bi,zr=t.isPreTag||Oe,Ur=t.mustUseProp||Oe,Ha=t.getTagNamespace||Oe,t.isReservedTag,Fr=e0(t.modules,"transformNode"),Hr=e0(t.modules,"preTransformNode"),Vr=e0(t.modules,"postTransformNode"),Fa=t.delimiters;var n,r,o=[],a=t.preserveWhitespace!==!1,c=t.whitespace,v=!1,p=!1;function w(y){if(O(y),v||y.processed||(y=N0(y,t)),o.length||y===n||n.if&&(y.elseif||y.else)&&Vn(n,{exp:y.elseif,block:y}),r&&!y.forbidden)if(y.elseif||y.else)R=y,k=function(G){for(var he=G.length;he--;){if(G[he].type===1)return G[he];G.pop()}}(r.children),k&&k.if&&Vn(k,{exp:R.elseif,block:R});else{if(y.slotScope){var I=y.slotTarget||'"default"';(r.scopedSlots||(r.scopedSlots={}))[I]=y}r.children.push(y),y.parent=r}var R,k;y.children=y.children.filter(function(G){return!G.slotScope}),O(y),y.pre&&(v=!1),zr(y.tag)&&(p=!1);for(var J=0;J<Vr.length;J++)Vr[J](y,t)}function O(y){if(!p)for(var I=void 0;(I=y.children[y.children.length-1])&&I.type===3&&I.text===" ";)y.children.pop()}return n9(e,{warn:Na,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(y,I,R,k,J){var G=r&&r.ns||Ha(y);lt&&G==="svg"&&(I=function(Me){for(var ke=[],Ue=0;Ue<Me.length;Ue++){var j=Me[Ue];d9.test(j.name)||(j.name=j.name.replace(v9,""),ke.push(j))}return ke}(I));var he,ve=Gr(y,I,r);G&&(ve.ns=G),(he=ve).tag!=="style"&&(he.tag!=="script"||he.attrsMap.type&&he.attrsMap.type!=="text/javascript")||Lt()||(ve.forbidden=!0);for(var Ye=0;Ye<Hr.length;Ye++)ve=Hr[Ye](ve,t)||ve;v||(function(Me){ht(Me,"v-pre")!=null&&(Me.pre=!0)}(ve),ve.pre&&(v=!0)),zr(ve.tag)&&(p=!0),v?function(Me){var ke=Me.attrsList,Ue=ke.length;if(Ue)for(var j=Me.attrs=new Array(Ue),N=0;N<Ue;N++)j[N]={name:ke[N].name,value:JSON.stringify(ke[N].value)},ke[N].start!=null&&(j[N].start=ke[N].start,j[N].end=ke[N].end);else Me.pre||(Me.plain=!0)}(ve):ve.processed||(Wa(ve),function(Me){var ke=ht(Me,"v-if");if(ke)Me.if=ke,Vn(Me,{exp:ke,block:Me});else{ht(Me,"v-else")!=null&&(Me.else=!0);var Ue=ht(Me,"v-else-if");Ue&&(Me.elseif=Ue)}}(ve),function(Me){ht(Me,"v-once")!=null&&(Me.once=!0)}(ve)),n||(n=ve),R?w(ve):(r=ve,o.push(ve))},end:function(y,I,R){var k=o[o.length-1];o.length-=1,r=o[o.length-1],w(k)},chars:function(y,I,R){if(r&&(!lt||r.tag!=="textarea"||r.attrsMap.placeholder!==y)){var k,J=r.children;if(y=p||y.trim()?(k=r).tag==="script"||k.tag==="style"?y:l9(y):J.length?c?c==="condense"&&o9.test(y)?"":" ":a?" ":"":""){p||c!=="condense"||(y=y.replace(s9," "));var G=void 0,he=void 0;!v&&y!==" "&&(G=function(ve,Ye){var Me=Ye?Hs(Ye):Fs;if(Me.test(ve)){for(var ke,Ue,j,N=[],de=[],ge=Me.lastIndex=0;ke=Me.exec(ve);){(Ue=ke.index)>ge&&(de.push(j=ve.slice(ge,Ue)),N.push(JSON.stringify(j)));var Ve=xr(ke[1].trim());N.push("_s(".concat(Ve,")")),de.push({"@binding":Ve}),ge=Ue+ke[0].length}return ge<ve.length&&(de.push(j=ve.slice(ge)),N.push(JSON.stringify(j))),{expression:N.join("+"),tokens:de}}}(y,Fa))?he={type:2,expression:G.expression,tokens:G.tokens,text:y}:y===" "&&J.length&&J[J.length-1].text===" "||(he={type:3,text:y}),he&&J.push(he)}}},comment:function(y,I,R){if(r){var k={type:3,text:y,isComment:!0};r.children.push(k)}}}),n}function N0(e,t){var n,r;(r=Bt(n=e,"key"))&&(n.key=r),e.plain=!e.key&&!e.scopedSlots&&!e.attrsList.length,function(a){var c=Bt(a,"ref");c&&(a.ref=c,a.refInFor=function(v){for(var p=v;p;){if(p.for!==void 0)return!0;p=p.parent}return!1}(a))}(e),function(a){var c;a.tag==="template"?(c=ht(a,"scope"),a.slotScope=c||ht(a,"slot-scope")):(c=ht(a,"slot-scope"))&&(a.slotScope=c);var v=Bt(a,"slot");if(v&&(a.slotTarget=v==='""'?'"default"':v,a.slotTargetDynamic=!(!a.attrsMap[":slot"]&&!a.attrsMap["v-bind:slot"]),a.tag==="template"||a.slotScope||wr(a,"slot",v,function(G,he){return G.rawAttrsMap[":"+he]||G.rawAttrsMap["v-bind:"+he]||G.rawAttrsMap[he]}(a,"slot"))),a.tag==="template"){if(y=Wi(a,Wr)){var p=Ga(y),w=p.name,O=p.dynamic;a.slotTarget=w,a.slotTargetDynamic=O,a.slotScope=y.value||k0}}else{var y;if(y=Wi(a,Wr)){var I=a.scopedSlots||(a.scopedSlots={}),R=Ga(y),k=R.name,J=(O=R.dynamic,I[k]=Gr("template",[],a));J.slotTarget=k,J.slotTargetDynamic=O,J.children=a.children.filter(function(G){if(!G.slotScope)return G.parent=J,!0}),J.slotScope=y.value||k0,a.children=[],a.plain=!1}}}(e),function(a){a.tag==="slot"&&(a.slotName=Bt(a,"name"))}(e),function(a){var c;(c=Bt(a,"is"))&&(a.component=c),ht(a,"inline-template")!=null&&(a.inlineTemplate=!0)}(e);for(var o=0;o<Fr.length;o++)e=Fr[o](e,t)||e;return function(a){var c,v,p,w,O,y,I,R,k=a.attrsList;for(c=0,v=k.length;c<v;c++)if(p=w=k[c].name,O=k[c].value,Br.test(p))if(a.hasBindings=!0,(y=u9(p.replace(Br,"")))&&(p=p.replace(Ba,"")),Ua.test(p))p=p.replace(Ua,""),O=xr(O),(R=_0.test(p))&&(p=p.slice(1,-1)),y&&(y.prop&&!R&&(p=Q(p))==="innerHtml"&&(p="innerHTML"),y.camel&&!R&&(p=Q(p)),y.sync&&(I=Sn(O,"$event"),R?fn(a,'"update:"+('.concat(p,")"),I,null,!1,0,k[c],!0):(fn(a,"update:".concat(Q(p)),I,null,!1,0,k[c]),z(p)!==Q(p)&&fn(a,"update:".concat(z(p)),I,null,!1,0,k[c])))),y&&y.prop||!a.component&&Ur(a.tag,a.attrsMap.type,p)?jn(a,p,O,k[c],R):wr(a,p,O,k[c],R);else if(Va.test(p))p=p.replace(Va,""),(R=_0.test(p))&&(p=p.slice(1,-1)),fn(a,p,O,y,!1,0,k[c],R);else{var J=(p=p.replace(Br,"")).match(a9),G=J&&J[1];R=!1,G&&(p=p.slice(0,-(G.length+1)),_0.test(G)&&(G=G.slice(1,-1),R=!0)),ps(a,p,w,O,G,R,y,k[c])}else wr(a,p,JSON.stringify(O),k[c]),!a.component&&p==="muted"&&Ur(a.tag,a.attrsMap.type,p)&&jn(a,p,"true",k[c])}(e),e}function Wa(e){var t;if(t=ht(e,"v-for")){var n=function(r){var o=r.match(r9);if(!!o){var a={};a.for=o[2].trim();var c=o[1].trim().replace(i9,""),v=c.match(za);return v?(a.alias=c.replace(za,"").trim(),a.iterator1=v[1].trim(),v[2]&&(a.iterator2=v[2].trim())):a.alias=c,a}}(t);n&&oe(e,n)}}function Vn(e,t){e.ifConditions||(e.ifConditions=[]),e.ifConditions.push(t)}function Ga(e){var t=e.name.replace(Wr,"");return t||e.name[0]!=="#"&&(t="default"),_0.test(t)?{name:t.slice(1,-1),dynamic:!0}:{name:'"'.concat(t,'"'),dynamic:!1}}function u9(e){var t=e.match(Ba);if(t){var n={};return t.forEach(function(r){n[r.slice(1)]=!0}),n}}function f9(e){for(var t={},n=0,r=e.length;n<r;n++)t[e[n].name]=e[n].value;return t}var d9=/^xmlns:NS\d+/,v9=/^NS\d+:/;function Kr(e){return Gr(e.tag,e.attrsList.slice(),e.parent)}var Ka=[Vs,zs,{preTransformNode:function(e,t){if(e.tag==="input"){var n=e.attrsMap;if(!n["v-model"])return;var r=void 0;if((n[":type"]||n["v-bind:type"])&&(r=Bt(e,"type")),n.type||r||!n["v-bind"]||(r="(".concat(n["v-bind"],").type")),r){var o=ht(e,"v-if",!0),a=o?"&&(".concat(o,")"):"",c=ht(e,"v-else",!0)!=null,v=ht(e,"v-else-if",!0),p=Kr(e);Wa(p),Or(p,"type","checkbox"),N0(p,t),p.processed=!0,p.if="(".concat(r,")==='checkbox'")+a,Vn(p,{exp:p.if,block:p});var w=Kr(e);ht(w,"v-for",!0),Or(w,"type","radio"),N0(w,t),Vn(p,{exp:"(".concat(r,")==='radio'")+a,block:w});var O=Kr(e);return ht(O,"v-for",!0),Or(O,":type",r),N0(O,t),Vn(p,{exp:o,block:O}),c?p.else=!0:v&&(p.elseif=v),p}}}}],Ya,Yr,p9={model:function(e,t,n){var r=t.value,o=t.modifiers,a=e.tag,c=e.attrsMap.type;if(e.component)return Gi(e,r,o),!1;if(a==="select")(function(v,p,w){var O=w&&w.number,y='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;'+"return ".concat(O?"_n(val)":"val","})"),I="$event.target.multiple ? $$selectedVal : $$selectedVal[0]",R="var $$selectedVal = ".concat(y,";");R="".concat(R," ").concat(Sn(p,I)),fn(v,"change",R,null,!0)})(e,r,o);else if(a==="input"&&c==="checkbox")(function(v,p,w){var O=w&&w.number,y=Bt(v,"value")||"null",I=Bt(v,"true-value")||"true",R=Bt(v,"false-value")||"false";jn(v,"checked","Array.isArray(".concat(p,")")+"?_i(".concat(p,",").concat(y,")>-1")+(I==="true"?":(".concat(p,")"):":_q(".concat(p,",").concat(I,")"))),fn(v,"change","var $$a=".concat(p,",")+"$$el=$event.target,"+"$$c=$$el.checked?(".concat(I,"):(").concat(R,");")+"if(Array.isArray($$a)){"+"var $$v=".concat(O?"_n("+y+")":y,",")+"$$i=_i($$a,$$v);"+"if($$el.checked){$$i<0&&(".concat(Sn(p,"$$a.concat([$$v])"),")}")+"else{$$i>-1&&(".concat(Sn(p,"$$a.slice(0,$$i).concat($$a.slice($$i+1))"),")}")+"}else{".concat(Sn(p,"$$c"),"}"),null,!0)})(e,r,o);else if(a==="input"&&c==="radio")(function(v,p,w){var O=w&&w.number,y=Bt(v,"value")||"null";y=O?"_n(".concat(y,")"):y,jn(v,"checked","_q(".concat(p,",").concat(y,")")),fn(v,"change",Sn(p,y),null,!0)})(e,r,o);else if(a==="input"||a==="textarea")(function(v,p,w){var O=v.attrsMap.type,y=w||{},I=y.lazy,R=y.number,k=y.trim,J=!I&&O!=="range",G=I?"change":O==="range"?ms:"input",he="$event.target.value";k&&(he="$event.target.value.trim()"),R&&(he="_n(".concat(he,")"));var ve=Sn(p,he);J&&(ve="if($event.target.composing)return;".concat(ve)),jn(v,"value","(".concat(p,")")),fn(v,G,ve,null,!0),(k||R)&&fn(v,"blur","$forceUpdate()")})(e,r,o);else if(!ie.isReservedTag(a))return Gi(e,r,o),!1;return!0},text:function(e,t){t.value&&jn(e,"textContent","_s(".concat(t.value,")"),t)},html:function(e,t){t.value&&jn(e,"innerHTML","_s(".concat(t.value,")"),t)}},h9={expectHTML:!0,modules:Ka,directives:p9,isPreTag:function(e){return e==="pre"},isUnaryTag:Bs,mustUseProp:Ii,canBeLeftOpenTag:Ws,isReservedTag:mr,getTagNamespace:_i,staticKeys:function(e){return e.reduce(function(t,n){return t.concat(n.staticKeys||[])},[]).join(",")}(Ka)},m9=se(function(e){return A("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function g9(e,t){e&&(Ya=m9(t.staticKeys||""),Yr=t.isReservedTag||Oe,Zr(e),Jr(e,!1))}function Zr(e){if(e.static=function(a){return a.type===2?!1:a.type===3?!0:!(!a.pre&&(a.hasBindings||a.if||a.for||Z(a.tag)||!Yr(a.tag)||function(c){for(;c.parent;){if((c=c.parent).tag!=="template")return!1;if(c.for)return!0}return!1}(a)||!Object.keys(a).every(Ya)))}(e),e.type===1){if(!Yr(e.tag)&&e.tag!=="slot"&&e.attrsMap["inline-template"]==null)return;for(var t=0,n=e.children.length;t<n;t++){var r=e.children[t];Zr(r),r.static||(e.static=!1)}if(e.ifConditions)for(t=1,n=e.ifConditions.length;t<n;t++){var o=e.ifConditions[t].block;Zr(o),o.static||(e.static=!1)}}}function Jr(e,t){if(e.type===1){if((e.static||e.once)&&(e.staticInFor=t),e.static&&e.children.length&&(e.children.length!==1||e.children[0].type!==3))return void(e.staticRoot=!0);if(e.staticRoot=!1,e.children)for(var n=0,r=e.children.length;n<r;n++)Jr(e.children[n],t||!!e.for);if(e.ifConditions)for(n=1,r=e.ifConditions.length;n<r;n++)Jr(e.ifConditions[n].block,t)}}var y9=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,L9=/\([^)]*?\);*$/,Za=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ja={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},b9={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},vn=function(e){return"if(".concat(e,")return null;")},Xa={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:vn("$event.target !== $event.currentTarget"),ctrl:vn("!$event.ctrlKey"),shift:vn("!$event.shiftKey"),alt:vn("!$event.altKey"),meta:vn("!$event.metaKey"),left:vn("'button' in $event && $event.button !== 0"),middle:vn("'button' in $event && $event.button !== 1"),right:vn("'button' in $event && $event.button !== 2")};function Qa(e,t){var n=t?"nativeOn:":"on:",r="",o="";for(var a in e){var c=qa(e[a]);e[a]&&e[a].dynamic?o+="".concat(a,",").concat(c,","):r+='"'.concat(a,'":').concat(c,",")}return r="{".concat(r.slice(0,-1),"}"),o?n+"_d(".concat(r,",[").concat(o.slice(0,-1),"])"):n+r}function qa(e){if(!e)return"function(){}";if(Array.isArray(e))return"[".concat(e.map(function(O){return qa(O)}).join(","),"]");var t=Za.test(e.value),n=y9.test(e.value),r=Za.test(e.value.replace(L9,""));if(e.modifiers){var o="",a="",c=[],v=function(O){if(Xa[O])a+=Xa[O],Ja[O]&&c.push(O);else if(O==="exact"){var y=e.modifiers;a+=vn(["ctrl","shift","alt","meta"].filter(function(I){return!y[I]}).map(function(I){return"$event.".concat(I,"Key")}).join("||"))}else c.push(O)};for(var p in e.modifiers)v(p);c.length&&(o+=function(O){return"if(!$event.type.indexOf('key')&&"+"".concat(O.map(S9).join("&&"),")return null;")}(c)),a&&(o+=a);var w=t?"return ".concat(e.value,".apply(null, arguments)"):n?"return (".concat(e.value,").apply(null, arguments)"):r?"return ".concat(e.value):e.value;return"function($event){".concat(o).concat(w,"}")}return t||n?e.value:"function($event){".concat(r?"return ".concat(e.value):e.value,"}")}function S9(e){var t=parseInt(e,10);if(t)return"$event.keyCode!==".concat(t);var n=Ja[e],r=b9[e];return"_k($event.keyCode,"+"".concat(JSON.stringify(e),",")+"".concat(JSON.stringify(n),",")+"$event.key,"+"".concat(JSON.stringify(r))+")"}var x9={on:function(e,t){e.wrapListeners=function(n){return"_g(".concat(n,",").concat(t.value,")")}},bind:function(e,t){e.wrapData=function(n){return"_b(".concat(n,",'").concat(e.tag,"',").concat(t.value,",").concat(t.modifiers&&t.modifiers.prop?"true":"false").concat(t.modifiers&&t.modifiers.sync?",true":"",")")}},cloak:Se},w9=function(e){this.options=e,this.warn=e.warn||Bi,this.transforms=e0(e.modules,"transformCode"),this.dataGenFns=e0(e.modules,"genData"),this.directives=oe(oe({},x9),e.directives);var t=e.isReservedTag||Oe;this.maybeComponent=function(n){return!!n.component||!t(n.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function eo(e,t){var n=new w9(t),r=e?e.tag==="script"?"null":pn(e,n):'_c("div")';return{render:"with(this){return ".concat(r,"}"),staticRenderFns:n.staticRenderFns}}function pn(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return to(e,t);if(e.once&&!e.onceProcessed)return no(e,t);if(e.for&&!e.forProcessed)return io(e,t);if(e.if&&!e.ifProcessed)return Xr(e,t);if(e.tag!=="template"||e.slotTarget||t.pre){if(e.tag==="slot")return function(w,O){var y=w.slotName||'"default"',I=zn(w,O),R="_t(".concat(y).concat(I?",function(){return ".concat(I,"}"):""),k=w.attrs||w.dynamicAttrs?F0((w.attrs||[]).concat(w.dynamicAttrs||[]).map(function(G){return{name:Q(G.name),value:G.value,dynamic:G.dynamic}})):null,J=w.attrsMap["v-bind"];return!k&&!J||I||(R+=",null"),k&&(R+=",".concat(k)),J&&(R+="".concat(k?"":",null",",").concat(J)),R+")"}(e,t);var n=void 0;if(e.component)n=function(w,O,y){var I=O.inlineTemplate?null:zn(O,y,!0);return"_c(".concat(w,",").concat(ao(O,y)).concat(I?",".concat(I):"",")")}(e.component,e,t);else{var r=void 0,o=t.maybeComponent(e);(!e.plain||e.pre&&o)&&(r=ao(e,t));var a=void 0,c=t.options.bindings;o&&c&&c.__isScriptSetup!==!1&&(a=function(w,O){var y=Q(O),I=fe(y),R=function(G){return w[O]===G?O:w[y]===G?y:w[I]===G?I:void 0},k=R("setup-const")||R("setup-reactive-const");if(k)return k;var J=R("setup-let")||R("setup-ref")||R("setup-maybe-ref");if(J)return J}(c,e.tag)),a||(a="'".concat(e.tag,"'"));var v=e.inlineTemplate?null:zn(e,t,!0);n="_c(".concat(a).concat(r?",".concat(r):"").concat(v?",".concat(v):"",")")}for(var p=0;p<t.transforms.length;p++)n=t.transforms[p](e,n);return n}return zn(e,t)||"void 0"}function to(e,t){e.staticProcessed=!0;var n=t.pre;return e.pre&&(t.pre=e.pre),t.staticRenderFns.push("with(this){return ".concat(pn(e,t),"}")),t.pre=n,"_m(".concat(t.staticRenderFns.length-1).concat(e.staticInFor?",true":"",")")}function no(e,t){if(e.onceProcessed=!0,e.if&&!e.ifProcessed)return Xr(e,t);if(e.staticInFor){for(var n="",r=e.parent;r;){if(r.for){n=r.key;break}r=r.parent}return n?"_o(".concat(pn(e,t),",").concat(t.onceId++,",").concat(n,")"):pn(e,t)}return to(e,t)}function Xr(e,t,n,r){return e.ifProcessed=!0,ro(e.ifConditions.slice(),t,n,r)}function ro(e,t,n,r){if(!e.length)return r||"_e()";var o=e.shift();return o.exp?"(".concat(o.exp,")?").concat(a(o.block),":").concat(ro(e,t,n,r)):"".concat(a(o.block));function a(c){return n?n(c,t):c.once?no(c,t):pn(c,t)}}function io(e,t,n,r){var o=e.for,a=e.alias,c=e.iterator1?",".concat(e.iterator1):"",v=e.iterator2?",".concat(e.iterator2):"";return e.forProcessed=!0,"".concat(r||"_l","((").concat(o,"),")+"function(".concat(a).concat(c).concat(v,"){")+"return ".concat((n||pn)(e,t))+"})"}function ao(e,t){var n="{",r=function(c,v){var p=c.directives;if(!!p){var w,O,y,I,R="directives:[",k=!1;for(w=0,O=p.length;w<O;w++){y=p[w],I=!0;var J=v.directives[y.name];J&&(I=!!J(c,y,v.warn)),I&&(k=!0,R+='{name:"'.concat(y.name,'",rawName:"').concat(y.rawName,'"').concat(y.value?",value:(".concat(y.value,"),expression:").concat(JSON.stringify(y.value)):"").concat(y.arg?",arg:".concat(y.isDynamicArg?y.arg:'"'.concat(y.arg,'"')):"").concat(y.modifiers?",modifiers:".concat(JSON.stringify(y.modifiers)):"","},"))}if(k)return R.slice(0,-1)+"]"}}(e,t);r&&(n+=r+","),e.key&&(n+="key:".concat(e.key,",")),e.ref&&(n+="ref:".concat(e.ref,",")),e.refInFor&&(n+="refInFor:true,"),e.pre&&(n+="pre:true,"),e.component&&(n+='tag:"'.concat(e.tag,'",'));for(var o=0;o<t.dataGenFns.length;o++)n+=t.dataGenFns[o](e);if(e.attrs&&(n+="attrs:".concat(F0(e.attrs),",")),e.props&&(n+="domProps:".concat(F0(e.props),",")),e.events&&(n+="".concat(Qa(e.events,!1),",")),e.nativeEvents&&(n+="".concat(Qa(e.nativeEvents,!0),",")),e.slotTarget&&!e.slotScope&&(n+="slot:".concat(e.slotTarget,",")),e.scopedSlots&&(n+="".concat(function(c,v,p){var w=c.for||Object.keys(v).some(function(R){var k=v[R];return k.slotTargetDynamic||k.if||k.for||oo(k)}),O=!!c.if;if(!w)for(var y=c.parent;y;){if(y.slotScope&&y.slotScope!==k0||y.for){w=!0;break}y.if&&(O=!0),y=y.parent}var I=Object.keys(v).map(function(R){return Qr(v[R],p)}).join(",");return"scopedSlots:_u([".concat(I,"]").concat(w?",null,true":"").concat(!w&&O?",null,false,".concat(function(R){for(var k=5381,J=R.length;J;)k=33*k^R.charCodeAt(--J);return k>>>0}(I)):"",")")}(e,e.scopedSlots,t),",")),e.model&&(n+="model:{value:".concat(e.model.value,",callback:").concat(e.model.callback,",expression:").concat(e.model.expression,"},")),e.inlineTemplate){var a=function(c,v){var p=c.children[0];if(p&&p.type===1){var w=eo(p,v.options);return"inlineTemplate:{render:function(){".concat(w.render,"},staticRenderFns:[").concat(w.staticRenderFns.map(function(O){return"function(){".concat(O,"}")}).join(","),"]}")}}(e,t);a&&(n+="".concat(a,","))}return n=n.replace(/,$/,"")+"}",e.dynamicAttrs&&(n="_b(".concat(n,',"').concat(e.tag,'",').concat(F0(e.dynamicAttrs),")")),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function oo(e){return e.type===1&&(e.tag==="slot"||e.children.some(oo))}function Qr(e,t){var n=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!n)return Xr(e,t,Qr,"null");if(e.for&&!e.forProcessed)return io(e,t,Qr);var r=e.slotScope===k0?"":String(e.slotScope),o="function(".concat(r,"){")+"return ".concat(e.tag==="template"?e.if&&n?"(".concat(e.if,")?").concat(zn(e,t)||"undefined",":undefined"):zn(e,t)||"undefined":pn(e,t),"}"),a=r?"":",proxy:true";return"{key:".concat(e.slotTarget||'"default"',",fn:").concat(o).concat(a,"}")}function zn(e,t,n,r,o){var a=e.children;if(a.length){var c=a[0];if(a.length===1&&c.for&&c.tag!=="template"&&c.tag!=="slot"){var v=n?t.maybeComponent(c)?",1":",0":"";return"".concat((r||pn)(c,t)).concat(v)}var p=n?function(O,y){for(var I=0,R=0;R<O.length;R++){var k=O[R];if(k.type===1){if(so(k)||k.ifConditions&&k.ifConditions.some(function(J){return so(J.block)})){I=2;break}(y(k)||k.ifConditions&&k.ifConditions.some(function(J){return y(J.block)}))&&(I=1)}}return I}(a,t.maybeComponent):0,w=o||O9;return"[".concat(a.map(function(O){return w(O,t)}).join(","),"]").concat(p?",".concat(p):"")}}function so(e){return e.for!==void 0||e.tag==="template"||e.tag==="slot"}function O9(e,t){return e.type===1?pn(e,t):e.type===3&&e.isComment?function(n){return"_e(".concat(JSON.stringify(n.text),")")}(e):function(n){return"_v(".concat(n.type===2?n.expression:lo(JSON.stringify(n.text)),")")}(e)}function F0(e){for(var t="",n="",r=0;r<e.length;r++){var o=e[r],a=lo(o.value);o.dynamic?n+="".concat(o.name,",").concat(a,","):t+='"'.concat(o.name,'":').concat(a,",")}return t="{".concat(t.slice(0,-1),"}"),n?"_d(".concat(t,",[").concat(n.slice(0,-1),"])"):t}function lo(e){return e.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function co(e,t){try{return new Function(e)}catch(n){return t.push({err:n,code:e}),Se}}function T9(e){var t=Object.create(null);return function(n,r,o){(r=oe({},r)).warn,delete r.warn;var a=r.delimiters?String(r.delimiters)+n:n;if(t[a])return t[a];var c=e(n,r),v={},p=[];return v.render=co(c.render,p),v.staticRenderFns=c.staticRenderFns.map(function(w){return co(w,p)}),t[a]=v}}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");var uo,qr,C9=(uo=function(e,t){var n=c9(e.trim(),t);t.optimize!==!1&&g9(n,t);var r=eo(n,t);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(e){function t(n,r){var o=Object.create(e),a=[],c=[];if(r)for(var v in r.modules&&(o.modules=(e.modules||[]).concat(r.modules)),r.directives&&(o.directives=oe(Object.create(e.directives||null),r.directives)),r)v!=="modules"&&v!=="directives"&&(o[v]=r[v]);o.warn=function(w,O,y){(y?c:a).push(w)};var p=uo(n.trim(),o);return p.errors=a,p.tips=c,p}return{compile:t,compileToFunctions:T9(t)}}),fo=C9(h9).compileToFunctions;function vo(e){return(qr=qr||document.createElement("div")).innerHTML=e?`<a href=" + */(function(n,i){t.exports=i()})(ko,function(){var n=Object.freeze({}),i=Array.isArray;function o(r){return r==null}function l(r){return r!=null}function u(r){return r===!0}function p(r){return typeof r=="string"||typeof r=="number"||typeof r=="symbol"||typeof r=="boolean"}function h(r){return typeof r=="function"}function b(r){return r!==null&&typeof r=="object"}var g=Object.prototype.toString;function C(r){return g.call(r)==="[object Object]"}function E(r){var a=parseFloat(String(r));return a>=0&&Math.floor(a)===a&&isFinite(r)}function w(r){return l(r)&&typeof r.then=="function"&&typeof r.catch=="function"}function O(r){return r==null?"":Array.isArray(r)||C(r)&&r.toString===g?JSON.stringify(r,null,2):String(r)}function j(r){var a=parseFloat(r);return isNaN(a)?r:a}function M(r,a){for(var s=Object.create(null),c=r.split(","),f=0;f<c.length;f++)s[c[f]]=!0;return a?function(d){return s[d.toLowerCase()]}:function(d){return s[d]}}var H=M("slot,component",!0),U=M("key,ref,slot,slot-scope,is");function Y(r,a){var s=r.length;if(s){if(a===r[s-1])return void(r.length=s-1);var c=r.indexOf(a);if(c>-1)return r.splice(c,1)}}var S=Object.prototype.hasOwnProperty;function q(r,a){return S.call(r,a)}function V(r){var a=Object.create(null);return function(s){return a[s]||(a[s]=r(s))}}var ie=/-(\w)/g,Q=V(function(r){return r.replace(ie,function(a,s){return s?s.toUpperCase():""})}),me=V(function(r){return r.charAt(0).toUpperCase()+r.slice(1)}),Se=/\B([A-Z])/g,_e=V(function(r){return r.replace(Se,"-$1").toLowerCase()}),Ce=Function.prototype.bind?function(r,a){return r.bind(a)}:function(r,a){function s(c){var f=arguments.length;return f?f>1?r.apply(a,arguments):r.call(a,c):r.call(a)}return s._length=r.length,s};function we(r,a){a=a||0;for(var s=r.length-a,c=new Array(s);s--;)c[s]=r[s+a];return c}function ee(r,a){for(var s in a)r[s]=a[s];return r}function We(r){for(var a={},s=0;s<r.length;s++)r[s]&&ee(a,r[s]);return a}function ne(r,a,s){}var ye=function(r,a,s){return!1},$e=function(r){return r};function Be(r,a){if(r===a)return!0;var s=b(r),c=b(a);if(!s||!c)return!s&&!c&&String(r)===String(a);try{var f=Array.isArray(r),d=Array.isArray(a);if(f&&d)return r.length===a.length&&r.every(function(y,L){return Be(y,a[L])});if(r instanceof Date&&a instanceof Date)return r.getTime()===a.getTime();if(f||d)return!1;var v=Object.keys(r),m=Object.keys(a);return v.length===m.length&&v.every(function(y){return Be(r[y],a[y])})}catch(y){return!1}}function at(r,a){for(var s=0;s<r.length;s++)if(Be(r[s],a))return s;return-1}function ht(r){var a=!1;return function(){a||(a=!0,r.apply(this,arguments))}}function Ke(r,a){return r===a?r===0&&1/r!=1/a:r==r||a==a}var Tt="data-server-rendered",Xe=["component","directive","filter"],et=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],Te={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:ye,isReservedAttr:ye,isUnknownElement:ye,getTagNamespace:ne,parsePlatformTagName:$e,mustUseProp:ye,async:!0,_lifecycleHooks:et},Ut=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function vt(r){var a=(r+"").charCodeAt(0);return a===36||a===95}function be(r,a,s,c){Object.defineProperty(r,a,{value:s,enumerable:!!c,writable:!0,configurable:!0})}var kt=new RegExp("[^".concat(Ut.source,".$_\\d]")),an="__proto__"in{},Ie=typeof window!="undefined",Oe=Ie&&window.navigator.userAgent.toLowerCase(),ot=Oe&&/msie|trident/.test(Oe),Lt=Oe&&Oe.indexOf("msie 9.0")>0,on=Oe&&Oe.indexOf("edge/")>0;Oe&&Oe.indexOf("android");var En=Oe&&/iphone|ipad|ipod|ios/.test(Oe);Oe&&/chrome\/\d+/.test(Oe),Oe&&/phantomjs/.test(Oe);var sn,Sn=Oe&&Oe.match(/firefox\/(\d+)/),st={}.watch,At=!1;if(Ie)try{var ln={};Object.defineProperty(ln,"passive",{get:function(){At=!0}}),window.addEventListener("test-passive",null,ln)}catch(r){}var ze=function(){return sn===void 0&&(sn=!Ie&&typeof ko!="undefined"&&ko.process&&{}.VUE_ENV==="server"),sn},xt=Ie&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function Ct(r){return typeof r=="function"&&/native code/.test(r.toString())}var Wt,Rt=typeof Symbol!="undefined"&&Ct(Symbol)&&typeof Reflect!="undefined"&&Ct(Reflect.ownKeys);Wt=typeof Set!="undefined"&&Ct(Set)?Set:function(){function r(){this.set=Object.create(null)}return r.prototype.has=function(a){return this.set[a]===!0},r.prototype.add=function(a){this.set[a]=!0},r.prototype.clear=function(){this.set=Object.create(null)},r}();var Ee=null;function Ot(r){r===void 0&&(r=null),r||Ee&&Ee._scope.off(),Ee=r,r&&r._scope.on()}var Qe=function(){function r(a,s,c,f,d,v,m,y){this.tag=a,this.data=s,this.children=c,this.text=f,this.elm=d,this.ns=void 0,this.context=v,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=s&&s.key,this.componentOptions=m,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=y,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(r.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),r}(),Gt=function(r){r===void 0&&(r="");var a=new Qe;return a.text=r,a.isComment=!0,a};function cn(r){return new Qe(void 0,void 0,void 0,String(r))}function yr(r){var a=new Qe(r.tag,r.data,r.children&&r.children.slice(),r.text,r.elm,r.context,r.componentOptions,r.asyncFactory);return a.ns=r.ns,a.isStatic=r.isStatic,a.key=r.key,a.isComment=r.isComment,a.fnContext=r.fnContext,a.fnOptions=r.fnOptions,a.fnScopeId=r.fnScopeId,a.asyncMeta=r.asyncMeta,a.isCloned=!0,a}var $=0,Z=[],J=function(){function r(){this._pending=!1,this.id=$++,this.subs=[]}return r.prototype.addSub=function(a){this.subs.push(a)},r.prototype.removeSub=function(a){this.subs[this.subs.indexOf(a)]=null,this._pending||(this._pending=!0,Z.push(this))},r.prototype.depend=function(a){r.target&&r.target.addDep(this)},r.prototype.notify=function(a){for(var s=this.subs.filter(function(d){return d}),c=0,f=s.length;c<f;c++)s[c].update()},r}();J.target=null;var le=[];function oe(r){le.push(r),J.target=r}function Me(){le.pop(),J.target=le[le.length-1]}var qe=Array.prototype,Et=Object.create(qe);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(r){var a=qe[r];be(Et,r,function(){for(var s=[],c=0;c<arguments.length;c++)s[c]=arguments[c];var f,d=a.apply(this,s),v=this.__ob__;switch(r){case"push":case"unshift":f=s;break;case"splice":f=s.slice(2)}return f&&v.observeArray(f),v.dep.notify(),d})});var br=Object.getOwnPropertyNames(Et),Mt={},Dn=!0;function lt(r){Dn=r}var un={notify:ne,depend:ne,addSub:ne,removeSub:ne},ti=function(){function r(a,s,c){if(s===void 0&&(s=!1),c===void 0&&(c=!1),this.value=a,this.shallow=s,this.mock=c,this.dep=c?un:new J,this.vmCount=0,be(a,"__ob__",this),i(a)){if(!c)if(an)a.__proto__=Et;else for(var f=0,d=br.length;f<d;f++)be(a,m=br[f],Et[m]);s||this.observeArray(a)}else{var v=Object.keys(a);for(f=0;f<v.length;f++){var m;ut(a,m=v[f],Mt,void 0,s,c)}}}return r.prototype.observeArray=function(a){for(var s=0,c=a.length;s<c;s++)ct(a[s],!1,this.mock)},r}();function ct(r,a,s){return r&&q(r,"__ob__")&&r.__ob__ instanceof ti?r.__ob__:!Dn||!s&&ze()||!i(r)&&!C(r)||!Object.isExtensible(r)||r.__v_skip||Ue(r)||r instanceof Qe?void 0:new ti(r,a,s)}function ut(r,a,s,c,f,d){var v=new J,m=Object.getOwnPropertyDescriptor(r,a);if(!m||m.configurable!==!1){var y=m&&m.get,L=m&&m.set;y&&!L||s!==Mt&&arguments.length!==2||(s=r[a]);var A=!f&&ct(s,!1,d);return Object.defineProperty(r,a,{enumerable:!0,configurable:!0,get:function(){var _=y?y.call(r):s;return J.target&&(v.depend(),A&&(A.dep.depend(),i(_)&&Ns(_))),Ue(_)&&!f?_.value:_},set:function(_){var T=y?y.call(r):s;if(Ke(T,_)){if(L)L.call(r,_);else{if(y)return;if(!f&&Ue(T)&&!Ue(_))return void(T.value=_);s=_}A=!f&&ct(_,!1,d),v.notify()}}}),v}}function ni(r,a,s){if(!kn(r)){var c=r.__ob__;return i(r)&&E(a)?(r.length=Math.max(r.length,a),r.splice(a,1,s),c&&!c.shallow&&c.mock&&ct(s,!1,!0),s):a in r&&!(a in Object.prototype)?(r[a]=s,s):r._isVue||c&&c.vmCount?s:c?(ut(c.value,a,s,void 0,c.shallow,c.mock),c.dep.notify(),s):(r[a]=s,s)}}function da(r,a){if(i(r)&&E(a))r.splice(a,1);else{var s=r.__ob__;r._isVue||s&&s.vmCount||kn(r)||q(r,a)&&(delete r[a],s&&s.dep.notify())}}function Ns(r){for(var a=void 0,s=0,c=r.length;s<c;s++)(a=r[s])&&a.__ob__&&a.__ob__.dep.depend(),i(a)&&Ns(a)}function fa(r){return $s(r,!0),be(r,"__v_isShallow",!0),r}function $s(r,a){kn(r)||ct(r,a,ze())}function Tn(r){return kn(r)?Tn(r.__v_raw):!(!r||!r.__ob__)}function ri(r){return!(!r||!r.__v_isShallow)}function kn(r){return!(!r||!r.__v_isReadonly)}var _r="__v_isRef";function Ue(r){return!(!r||r.__v_isRef!==!0)}function Ps(r,a){if(Ue(r))return r;var s={};return be(s,_r,!0),be(s,"__v_isShallow",a),be(s,"dep",ut(s,"value",r,null,a,ze())),s}function ii(r,a,s){Object.defineProperty(r,s,{enumerable:!0,configurable:!0,get:function(){var c=a[s];if(Ue(c))return c.value;var f=c&&c.__ob__;return f&&f.dep.depend(),c},set:function(c){var f=a[s];Ue(f)&&!Ue(c)?f.value=c:a[s]=c}})}function Hs(r,a,s){var c=r[a];if(Ue(c))return c;var f={get value(){var d=r[a];return d===void 0?s:d},set value(d){r[a]=d}};return be(f,_r,!0),f}function js(r){return Bs(r,!1)}function Bs(r,a){if(!C(r)||kn(r))return r;var s=a?"__v_rawToShallowReadonly":"__v_rawToReadonly",c=r[s];if(c)return c;var f=Object.create(Object.getPrototypeOf(r));be(r,s,f),be(f,"__v_isReadonly",!0),be(f,"__v_raw",r),Ue(r)&&be(f,_r,!0),(a||ri(r))&&be(f,"__v_isShallow",!0);for(var d=Object.keys(r),v=0;v<d.length;v++)Df(f,r,d[v],a);return f}function Df(r,a,s,c){Object.defineProperty(r,s,{enumerable:!0,configurable:!0,get:function(){var f=a[s];return c||!C(f)?f:js(f)},set:function(){}})}var Vs=V(function(r){var a=r.charAt(0)==="&",s=(r=a?r.slice(1):r).charAt(0)==="~",c=(r=s?r.slice(1):r).charAt(0)==="!";return{name:r=c?r.slice(1):r,once:s,capture:c,passive:a}});function pa(r,a){function s(){var c=s.fns;if(!i(c))return Yt(c,null,arguments,a,"v-on handler");for(var f=c.slice(),d=0;d<f.length;d++)Yt(f[d],null,arguments,a,"v-on handler")}return s.fns=r,s}function Fs(r,a,s,c,f,d){var v,m,y,L;for(v in r)m=r[v],y=a[v],L=Vs(v),o(m)||(o(y)?(o(m.fns)&&(m=r[v]=pa(m,d)),u(L.once)&&(m=r[v]=f(L.name,m,L.capture)),s(L.name,m,L.capture,L.passive,L.params)):m!==y&&(y.fns=m,r[v]=y));for(v in a)o(r[v])&&c((L=Vs(v)).name,a[v],L.capture)}function dn(r,a,s){var c;r instanceof Qe&&(r=r.data.hook||(r.data.hook={}));var f=r[a];function d(){s.apply(this,arguments),Y(c.fns,d)}o(f)?c=pa([d]):l(f.fns)&&u(f.merged)?(c=f).fns.push(d):c=pa([f,d]),c.merged=!0,r[a]=c}function zs(r,a,s,c,f){if(l(a)){if(q(a,s))return r[s]=a[s],f||delete a[s],!0;if(q(a,c))return r[s]=a[c],f||delete a[c],!0}return!1}function ha(r){return p(r)?[cn(r)]:i(r)?Us(r):void 0}function wr(r){return l(r)&&l(r.text)&&r.isComment===!1}function Us(r,a){var s,c,f,d,v=[];for(s=0;s<r.length;s++)o(c=r[s])||typeof c=="boolean"||(d=v[f=v.length-1],i(c)?c.length>0&&(wr((c=Us(c,"".concat(a||"","_").concat(s)))[0])&&wr(d)&&(v[f]=cn(d.text+c[0].text),c.shift()),v.push.apply(v,c)):p(c)?wr(d)?v[f]=cn(d.text+c):c!==""&&v.push(cn(c)):wr(c)&&wr(d)?v[f]=cn(d.text+c.text):(u(r._isVList)&&l(c.tag)&&o(c.key)&&l(a)&&(c.key="__vlist".concat(a,"_").concat(s,"__")),v.push(c)));return v}function Lr(r,a,s,c,f,d){return(i(s)||p(s))&&(f=c,c=s,s=void 0),u(d)&&(f=2),function(v,m,y,L,A){if(l(y)&&l(y.__ob__)||(l(y)&&l(y.is)&&(m=y.is),!m))return Gt();i(L)&&h(L[0])&&((y=y||{}).scopedSlots={default:L[0]},L.length=0),A===2?L=ha(L):A===1&&(L=function(x){for(var B=0;B<x.length;B++)if(i(x[B]))return Array.prototype.concat.apply([],x);return x}(L));var _,T;if(typeof m=="string"){var k=void 0;T=v.$vnode&&v.$vnode.ns||Te.getTagNamespace(m),_=Te.isReservedTag(m)?new Qe(Te.parsePlatformTagName(m),y,L,void 0,void 0,v):y&&y.pre||!l(k=vi(v.$options,"components",m))?new Qe(m,y,L,void 0,void 0,v):A0(k,y,v,L,m)}else _=A0(m,y,v,L);return i(_)?_:l(_)?(l(T)&&Ws(_,T),l(y)&&function(x){b(x.style)&&Kn(x.style),b(x.class)&&Kn(x.class)}(y),_):Gt()}(r,a,s,c,f)}function Ws(r,a,s){if(r.ns=a,r.tag==="foreignObject"&&(a=void 0,s=!0),l(r.children))for(var c=0,f=r.children.length;c<f;c++){var d=r.children[c];l(d.tag)&&(o(d.ns)||u(s)&&d.tag!=="svg")&&Ws(d,a,s)}}function Tf(r,a){var s,c,f,d,v=null;if(i(r)||typeof r=="string")for(v=new Array(r.length),s=0,c=r.length;s<c;s++)v[s]=a(r[s],s);else if(typeof r=="number")for(v=new Array(r),s=0;s<r;s++)v[s]=a(s+1,s);else if(b(r))if(Rt&&r[Symbol.iterator]){v=[];for(var m=r[Symbol.iterator](),y=m.next();!y.done;)v.push(a(y.value,v.length)),y=m.next()}else for(f=Object.keys(r),v=new Array(f.length),s=0,c=f.length;s<c;s++)d=f[s],v[s]=a(r[d],d,s);return l(v)||(v=[]),v._isVList=!0,v}function kf(r,a,s,c){var f,d=this.$scopedSlots[r];d?(s=s||{},c&&(s=ee(ee({},c),s)),f=d(s)||(h(a)?a():a)):f=this.$slots[r]||(h(a)?a():a);var v=s&&s.slot;return v?this.$createElement("template",{slot:v},f):f}function xf(r){return vi(this.$options,"filters",r)||$e}function Gs(r,a){return i(r)?r.indexOf(a)===-1:r!==a}function Rf(r,a,s,c,f){var d=Te.keyCodes[a]||s;return f&&c&&!Te.keyCodes[a]?Gs(f,c):d?Gs(d,r):c?_e(c)!==a:r===void 0}function Of(r,a,s,c,f){if(s&&b(s)){i(s)&&(s=We(s));var d=void 0,v=function(y){if(y==="class"||y==="style"||U(y))d=r;else{var L=r.attrs&&r.attrs.type;d=c||Te.mustUseProp(a,L,y)?r.domProps||(r.domProps={}):r.attrs||(r.attrs={})}var A=Q(y),_=_e(y);A in d||_ in d||(d[y]=s[y],f&&((r.on||(r.on={}))["update:".concat(y)]=function(T){s[y]=T}))};for(var m in s)v(m)}return r}function Mf(r,a){var s=this._staticTrees||(this._staticTrees=[]),c=s[r];return c&&!a||Zs(c=s[r]=this.$options.staticRenderFns[r].call(this._renderProxy,this._c,this),"__static__".concat(r),!1),c}function If(r,a,s){return Zs(r,"__once__".concat(a).concat(s?"_".concat(s):""),!0),r}function Zs(r,a,s){if(i(r))for(var c=0;c<r.length;c++)r[c]&&typeof r[c]!="string"&&Ys(r[c],"".concat(a,"_").concat(c),s);else Ys(r,a,s)}function Ys(r,a,s){r.isStatic=!0,r.key=a,r.isOnce=s}function Nf(r,a){if(a&&C(a)){var s=r.on=r.on?ee({},r.on):{};for(var c in a){var f=s[c],d=a[c];s[c]=f?[].concat(f,d):d}}return r}function Qs(r,a,s,c){a=a||{$stable:!s};for(var f=0;f<r.length;f++){var d=r[f];i(d)?Qs(d,a,s):d&&(d.proxy&&(d.fn.proxy=!0),a[d.key]=d.fn)}return c&&(a.$key=c),a}function $f(r,a){for(var s=0;s<a.length;s+=2){var c=a[s];typeof c=="string"&&c&&(r[a[s]]=a[s+1])}return r}function Pf(r,a){return typeof r=="string"?a+r:r}function qs(r){r._o=If,r._n=j,r._s=O,r._l=Tf,r._t=kf,r._q=Be,r._i=at,r._m=Mf,r._f=xf,r._k=Rf,r._b=Of,r._v=cn,r._e=Gt,r._u=Qs,r._g=Nf,r._d=$f,r._p=Pf}function va(r,a){if(!r||!r.length)return{};for(var s={},c=0,f=r.length;c<f;c++){var d=r[c],v=d.data;if(v&&v.attrs&&v.attrs.slot&&delete v.attrs.slot,d.context!==a&&d.fnContext!==a||!v||v.slot==null)(s.default||(s.default=[])).push(d);else{var m=v.slot,y=s[m]||(s[m]=[]);d.tag==="template"?y.push.apply(y,d.children||[]):y.push(d)}}for(var L in s)s[L].every(Hf)&&delete s[L];return s}function Hf(r){return r.isComment&&!r.asyncFactory||r.text===" "}function Ar(r){return r.isComment&&r.asyncFactory}function Cr(r,a,s,c){var f,d=Object.keys(s).length>0,v=a?!!a.$stable:!d,m=a&&a.$key;if(a){if(a._normalized)return a._normalized;if(v&&c&&c!==n&&m===c.$key&&!d&&!c.$hasNormal)return c;for(var y in f={},a)a[y]&&y[0]!=="$"&&(f[y]=jf(r,s,y,a[y]))}else f={};for(var L in s)L in f||(f[L]=Bf(s,L));return a&&Object.isExtensible(a)&&(a._normalized=f),be(f,"$stable",v),be(f,"$key",m),be(f,"$hasNormal",d),f}function jf(r,a,s,c){var f=function(){var d=Ee;Ot(r);var v=arguments.length?c.apply(null,arguments):c({}),m=(v=v&&typeof v=="object"&&!i(v)?[v]:ha(v))&&v[0];return Ot(d),v&&(!m||v.length===1&&m.isComment&&!Ar(m))?void 0:v};return c.proxy&&Object.defineProperty(a,s,{get:f,enumerable:!0,configurable:!0}),f}function Bf(r,a){return function(){return r[a]}}function Js(r){return{get attrs(){if(!r._attrsProxy){var a=r._attrsProxy={};be(a,"_v_attr_proxy",!0),ai(a,r.$attrs,n,r,"$attrs")}return r._attrsProxy},get listeners(){return r._listenersProxy||ai(r._listenersProxy={},r.$listeners,n,r,"$listeners"),r._listenersProxy},get slots(){return function(a){return a._slotsProxy||Ks(a._slotsProxy={},a.$scopedSlots),a._slotsProxy}(r)},emit:Ce(r.$emit,r),expose:function(a){a&&Object.keys(a).forEach(function(s){return ii(r,a,s)})}}}function ai(r,a,s,c,f){var d=!1;for(var v in a)v in r?a[v]!==s[v]&&(d=!0):(d=!0,Vf(r,v,c,f));for(var v in r)v in a||(d=!0,delete r[v]);return d}function Vf(r,a,s,c){Object.defineProperty(r,a,{enumerable:!0,configurable:!0,get:function(){return s[c][a]}})}function Ks(r,a){for(var s in a)r[s]=a[s];for(var s in r)s in a||delete r[s]}function ga(){var r=Ee;return r._setupContext||(r._setupContext=Js(r))}var Er,Ge,ma=null;function ya(r,a){return(r.__esModule||Rt&&r[Symbol.toStringTag]==="Module")&&(r=r.default),b(r)?a.extend(r):r}function Xs(r){if(i(r))for(var a=0;a<r.length;a++){var s=r[a];if(l(s)&&(l(s.componentOptions)||Ar(s)))return s}}function Ff(r,a){Er.$on(r,a)}function zf(r,a){Er.$off(r,a)}function Uf(r,a){var s=Er;return function c(){var f=a.apply(null,arguments);f!==null&&s.$off(r,c)}}function e0(r,a,s){Er=r,Fs(a,s||{},Ff,zf,Uf,r),Er=void 0}var ba=function(){function r(a){a===void 0&&(a=!1),this.detached=a,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Ge,!a&&Ge&&(this.index=(Ge.scopes||(Ge.scopes=[])).push(this)-1)}return r.prototype.run=function(a){if(this.active){var s=Ge;try{return Ge=this,a()}finally{Ge=s}}},r.prototype.on=function(){Ge=this},r.prototype.off=function(){Ge=this.parent},r.prototype.stop=function(a){if(this.active){var s=void 0,c=void 0;for(s=0,c=this.effects.length;s<c;s++)this.effects[s].teardown();for(s=0,c=this.cleanups.length;s<c;s++)this.cleanups[s]();if(this.scopes)for(s=0,c=this.scopes.length;s<c;s++)this.scopes[s].stop(!0);if(!this.detached&&this.parent&&!a){var f=this.parent.scopes.pop();f&&f!==this&&(this.parent.scopes[this.index]=f,f.index=this.index)}this.parent=void 0,this.active=!1}},r}();function t0(){return Ge}var xn=null;function n0(r){var a=xn;return xn=r,function(){xn=a}}function r0(r){for(;r&&(r=r.$parent);)if(r._inactive)return!0;return!1}function _a(r,a){if(a){if(r._directInactive=!1,r0(r))return}else if(r._directInactive)return;if(r._inactive||r._inactive===null){r._inactive=!1;for(var s=0;s<r.$children.length;s++)_a(r.$children[s]);St(r,"activated")}}function i0(r,a){if(!(a&&(r._directInactive=!0,r0(r))||r._inactive)){r._inactive=!0;for(var s=0;s<r.$children.length;s++)i0(r.$children[s]);St(r,"deactivated")}}function St(r,a,s,c){c===void 0&&(c=!0),oe();var f=Ee,d=t0();c&&Ot(r);var v=r.$options[a],m="".concat(a," hook");if(v)for(var y=0,L=v.length;y<L;y++)Yt(v[y],r,s||null,r,m);r._hasHookEvent&&r.$emit("hook:"+a),c&&(Ot(f),d&&d.on()),Me()}var Zt=[],wa=[],oi={},La=!1,Aa=!1,Jn=0,a0=0,Ca=Date.now;if(Ie&&!ot){var Ea=window.performance;Ea&&typeof Ea.now=="function"&&Ca()>document.createEvent("Event").timeStamp&&(Ca=function(){return Ea.now()})}var Wf=function(r,a){if(r.post){if(!a.post)return 1}else if(a.post)return-1;return r.id-a.id};function Gf(){var r,a;for(a0=Ca(),Aa=!0,Zt.sort(Wf),Jn=0;Jn<Zt.length;Jn++)(r=Zt[Jn]).before&&r.before(),a=r.id,oi[a]=null,r.run();var s=wa.slice(),c=Zt.slice();Jn=Zt.length=wa.length=0,oi={},La=Aa=!1,function(f){for(var d=0;d<f.length;d++)f[d]._inactive=!0,_a(f[d],!0)}(s),function(f){for(var d=f.length;d--;){var v=f[d],m=v.vm;m&&m._watcher===v&&m._isMounted&&!m._isDestroyed&&St(m,"updated")}}(c),function(){for(var f=0;f<Z.length;f++){var d=Z[f];d.subs=d.subs.filter(function(v){return v}),d._pending=!1}Z.length=0}(),xt&&Te.devtools&&xt.emit("flush")}function Sa(r){var a=r.id;if(oi[a]==null&&(r!==J.target||!r.noRecurse)){if(oi[a]=!0,Aa){for(var s=Zt.length-1;s>Jn&&Zt[s].id>r.id;)s--;Zt.splice(s+1,0,r)}else Zt.push(r);La||(La=!0,fi(Gf))}}var si="watcher",o0="".concat(si," callback"),s0="".concat(si," getter"),Zf="".concat(si," cleanup");function l0(r,a){return li(r,null,{flush:"post"})}var c0={};function li(r,a,s){var c=s===void 0?n:s,f=c.immediate,d=c.deep,v=c.flush,m=v===void 0?"pre":v;c.onTrack,c.onTrigger;var y,L,A=Ee,_=function(z,se,X){return X===void 0&&(X=null),Yt(z,null,X,A,se)},T=!1,k=!1;if(Ue(r)?(y=function(){return r.value},T=ri(r)):Tn(r)?(y=function(){return r.__ob__.dep.depend(),r},d=!0):i(r)?(k=!0,T=r.some(function(z){return Tn(z)||ri(z)}),y=function(){return r.map(function(z){return Ue(z)?z.value:Tn(z)?Kn(z):h(z)?_(z,s0):void 0})}):y=h(r)?a?function(){return _(r,s0)}:function(){if(!A||!A._isDestroyed)return L&&L(),_(r,si,[B])}:ne,a&&d){var x=y;y=function(){return Kn(x())}}var B=function(z){L=P.onStop=function(){_(z,Zf)}};if(ze())return B=ne,a?f&&_(a,o0,[y(),k?[]:void 0,B]):y(),ne;var P=new Xn(Ee,y,ne,{lazy:!0});P.noRecurse=!a;var W=k?[]:c0;return P.run=function(){if(P.active)if(a){var z=P.get();(d||T||(k?z.some(function(se,X){return Ke(se,W[X])}):Ke(z,W)))&&(L&&L(),_(a,o0,[z,W===c0?void 0:W,B]),W=z)}else P.get()},m==="sync"?P.update=P.run:m==="post"?(P.post=!0,P.update=function(){return Sa(P)}):P.update=function(){if(A&&A===Ee&&!A._isMounted){var z=A._preWatchers||(A._preWatchers=[]);z.indexOf(P)<0&&z.push(P)}else Sa(P)},a?f?P.run():W=P.get():m==="post"&&A?A.$once("hook:mounted",function(){return P.get()}):P.get(),function(){P.teardown()}}function u0(r){var a=r._provided,s=r.$parent&&r.$parent._provided;return s===a?r._provided=Object.create(s):a}function Rn(r,a,s){oe();try{if(a)for(var c=a;c=c.$parent;){var f=c.$options.errorCaptured;if(f)for(var d=0;d<f.length;d++)try{if(f[d].call(c,r,a,s)===!1)return}catch(v){d0(v,c,"errorCaptured hook")}}d0(r,a,s)}finally{Me()}}function Yt(r,a,s,c,f){var d;try{(d=s?r.apply(a,s):r.call(a))&&!d._isVue&&w(d)&&!d._handled&&(d.catch(function(v){return Rn(v,c,f+" (Promise/async)")}),d._handled=!0)}catch(v){Rn(v,c,f)}return d}function d0(r,a,s){if(Te.errorHandler)try{return Te.errorHandler.call(null,r,a,s)}catch(c){c!==r&&f0(c)}f0(r)}function f0(r,a,s){if(!Ie||typeof console=="undefined")throw r;console.error(r)}var ci,Da=!1,Ta=[],ka=!1;function ui(){ka=!1;var r=Ta.slice(0);Ta.length=0;for(var a=0;a<r.length;a++)r[a]()}if(typeof Promise!="undefined"&&Ct(Promise)){var Yf=Promise.resolve();ci=function(){Yf.then(ui),En&&setTimeout(ne)},Da=!0}else if(ot||typeof MutationObserver=="undefined"||!Ct(MutationObserver)&&MutationObserver.toString()!=="[object MutationObserverConstructor]")ci=typeof setImmediate!="undefined"&&Ct(setImmediate)?function(){setImmediate(ui)}:function(){setTimeout(ui,0)};else{var di=1,Qf=new MutationObserver(ui),p0=document.createTextNode(String(di));Qf.observe(p0,{characterData:!0}),ci=function(){di=(di+1)%2,p0.data=String(di)},Da=!0}function fi(r,a){var s;if(Ta.push(function(){if(r)try{r.call(a)}catch(c){Rn(c,a,"nextTick")}else s&&s(a)}),ka||(ka=!0,ci()),!r&&typeof Promise!="undefined")return new Promise(function(c){s=c})}function gt(r){return function(a,s){if(s===void 0&&(s=Ee),s)return function(c,f,d){var v=c.$options;v[f]=E0(v[f],d)}(s,r,a)}}var qf=gt("beforeMount"),Jf=gt("mounted"),Kf=gt("beforeUpdate"),Xf=gt("updated"),e9=gt("beforeDestroy"),t9=gt("destroyed"),n9=gt("activated"),r9=gt("deactivated"),i9=gt("serverPrefetch"),a9=gt("renderTracked"),o9=gt("renderTriggered"),s9=gt("errorCaptured"),h0="2.7.15",l9=Object.freeze({__proto__:null,version:h0,defineComponent:function(r){return r},ref:function(r){return Ps(r,!1)},shallowRef:function(r){return Ps(r,!0)},isRef:Ue,toRef:Hs,toRefs:function(r){var a=i(r)?new Array(r.length):{};for(var s in r)a[s]=Hs(r,s);return a},unref:function(r){return Ue(r)?r.value:r},proxyRefs:function(r){if(Tn(r))return r;for(var a={},s=Object.keys(r),c=0;c<s.length;c++)ii(a,r,s[c]);return a},customRef:function(r){var a=new J,s=r(function(){a.depend()},function(){a.notify()}),c=s.get,f=s.set,d={get value(){return c()},set value(v){f(v)}};return be(d,_r,!0),d},triggerRef:function(r){r.dep&&r.dep.notify()},reactive:function(r){return $s(r,!1),r},isReactive:Tn,isReadonly:kn,isShallow:ri,isProxy:function(r){return Tn(r)||kn(r)},shallowReactive:fa,markRaw:function(r){return Object.isExtensible(r)&&be(r,"__v_skip",!0),r},toRaw:function r(a){var s=a&&a.__v_raw;return s?r(s):a},readonly:js,shallowReadonly:function(r){return Bs(r,!0)},computed:function(r,a){var s,c,f=h(r);f?(s=r,c=ne):(s=r.get,c=r.set);var d=ze()?null:new Xn(Ee,s,ne,{lazy:!0}),v={effect:d,get value(){return d?(d.dirty&&d.evaluate(),J.target&&d.depend(),d.value):s()},set value(m){c(m)}};return be(v,_r,!0),be(v,"__v_isReadonly",f),v},watch:function(r,a,s){return li(r,a,s)},watchEffect:function(r,a){return li(r,null,a)},watchPostEffect:l0,watchSyncEffect:function(r,a){return li(r,null,{flush:"sync"})},EffectScope:ba,effectScope:function(r){return new ba(r)},onScopeDispose:function(r){Ge&&Ge.cleanups.push(r)},getCurrentScope:t0,provide:function(r,a){Ee&&(u0(Ee)[r]=a)},inject:function(r,a,s){s===void 0&&(s=!1);var c=Ee;if(c){var f=c.$parent&&c.$parent._provided;if(f&&r in f)return f[r];if(arguments.length>1)return s&&h(a)?a.call(c):a}},h:function(r,a,s){return Lr(Ee,r,a,s,2,!0)},getCurrentInstance:function(){return Ee&&{proxy:Ee}},useSlots:function(){return ga().slots},useAttrs:function(){return ga().attrs},useListeners:function(){return ga().listeners},mergeDefaults:function(r,a){var s=i(r)?r.reduce(function(d,v){return d[v]={},d},{}):r;for(var c in a){var f=s[c];f?i(f)||h(f)?s[c]={type:f,default:a[c]}:f.default=a[c]:f===null&&(s[c]={default:a[c]})}return s},nextTick:fi,set:ni,del:da,useCssModule:function(r){return n},useCssVars:function(r){if(Ie){var a=Ee;a&&l0(function(){var s=a.$el,c=r(a,a._setupProxy);if(s&&s.nodeType===1){var f=s.style;for(var d in c)f.setProperty("--".concat(d),c[d])}})}},defineAsyncComponent:function(r){h(r)&&(r={loader:r});var a=r.loader,s=r.loadingComponent,c=r.errorComponent,f=r.delay,d=f===void 0?200:f,v=r.timeout;r.suspensible;var m=r.onError,y=null,L=0,A=function(){var _;return y||(_=y=a().catch(function(T){if(T=T instanceof Error?T:new Error(String(T)),m)return new Promise(function(k,x){m(T,function(){return k((L++,y=null,A()))},function(){return x(T)},L+1)});throw T}).then(function(T){return _!==y&&y?y:(T&&(T.__esModule||T[Symbol.toStringTag]==="Module")&&(T=T.default),T)}))};return function(){return{component:A(),delay:d,timeout:v,error:c,loading:s}}},onBeforeMount:qf,onMounted:Jf,onBeforeUpdate:Kf,onUpdated:Xf,onBeforeUnmount:e9,onUnmounted:t9,onActivated:n9,onDeactivated:r9,onServerPrefetch:i9,onRenderTracked:a9,onRenderTriggered:o9,onErrorCaptured:function(r,a){a===void 0&&(a=Ee),s9(r,a)}}),v0=new Wt;function Kn(r){return pi(r,v0),v0.clear(),r}function pi(r,a){var s,c,f=i(r);if(!(!f&&!b(r)||r.__v_skip||Object.isFrozen(r)||r instanceof Qe)){if(r.__ob__){var d=r.__ob__.dep.id;if(a.has(d))return;a.add(d)}if(f)for(s=r.length;s--;)pi(r[s],a);else if(Ue(r))pi(r.value,a);else for(s=(c=Object.keys(r)).length;s--;)pi(r[c[s]],a)}}var c9=0,Xn=function(){function r(a,s,c,f,d){(function(v,m){m===void 0&&(m=Ge),m&&m.active&&m.effects.push(v)})(this,Ge&&!Ge._vm?Ge:a?a._scope:void 0),(this.vm=a)&&d&&(a._watcher=this),f?(this.deep=!!f.deep,this.user=!!f.user,this.lazy=!!f.lazy,this.sync=!!f.sync,this.before=f.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=c,this.id=++c9,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Wt,this.newDepIds=new Wt,this.expression="",h(s)?this.getter=s:(this.getter=function(v){if(!kt.test(v)){var m=v.split(".");return function(y){for(var L=0;L<m.length;L++){if(!y)return;y=y[m[L]]}return y}}}(s),this.getter||(this.getter=ne)),this.value=this.lazy?void 0:this.get()}return r.prototype.get=function(){var a;oe(this);var s=this.vm;try{a=this.getter.call(s,s)}catch(c){if(!this.user)throw c;Rn(c,s,'getter for watcher "'.concat(this.expression,'"'))}finally{this.deep&&Kn(a),Me(),this.cleanupDeps()}return a},r.prototype.addDep=function(a){var s=a.id;this.newDepIds.has(s)||(this.newDepIds.add(s),this.newDeps.push(a),this.depIds.has(s)||a.addSub(this))},r.prototype.cleanupDeps=function(){for(var a=this.deps.length;a--;){var s=this.deps[a];this.newDepIds.has(s.id)||s.removeSub(this)}var c=this.depIds;this.depIds=this.newDepIds,this.newDepIds=c,this.newDepIds.clear(),c=this.deps,this.deps=this.newDeps,this.newDeps=c,this.newDeps.length=0},r.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():Sa(this)},r.prototype.run=function(){if(this.active){var a=this.get();if(a!==this.value||b(a)||this.deep){var s=this.value;if(this.value=a,this.user){var c='callback for watcher "'.concat(this.expression,'"');Yt(this.cb,this.vm,[a,s],this.vm,c)}else this.cb.call(this.vm,a,s)}}},r.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},r.prototype.depend=function(){for(var a=this.deps.length;a--;)this.deps[a].depend()},r.prototype.teardown=function(){if(this.vm&&!this.vm._isBeingDestroyed&&Y(this.vm._scope.effects,this),this.active){for(var a=this.deps.length;a--;)this.deps[a].removeSub(this);this.active=!1,this.onStop&&this.onStop()}},r}(),fn={enumerable:!0,configurable:!0,get:ne,set:ne};function xa(r,a,s){fn.get=function(){return this[a][s]},fn.set=function(c){this[a][s]=c},Object.defineProperty(r,s,fn)}function u9(r){var a=r.$options;if(a.props&&function(c,f){var d=c.$options.propsData||{},v=c._props=fa({}),m=c.$options._propKeys=[];c.$parent&<(!1);var y=function(A){m.push(A);var _=Na(A,f,d,c);ut(v,A,_),A in c||xa(c,"_props",A)};for(var L in f)y(L);lt(!0)}(r,a.props),function(c){var f=c.$options,d=f.setup;if(d){var v=c._setupContext=Js(c);Ot(c),oe();var m=Yt(d,null,[c._props||fa({}),v],c,"setup");if(Me(),Ot(),h(m))f.render=m;else if(b(m))if(c._setupState=m,m.__sfc){var y=c._setupProxy={};for(var L in m)L!=="__sfc"&&ii(y,m,L)}else for(var L in m)vt(L)||ii(c,m,L)}}(r),a.methods&&function(c,f){for(var d in c.$options.props,f)c[d]=typeof f[d]!="function"?ne:Ce(f[d],c)}(r,a.methods),a.data)(function(c){var f=c.$options.data;C(f=c._data=h(f)?function(A,_){oe();try{return A.call(_,_)}catch(T){return Rn(T,_,"data()"),{}}finally{Me()}}(f,c):f||{})||(f={});var d=Object.keys(f),v=c.$options.props;c.$options.methods;for(var m=d.length;m--;){var y=d[m];v&&q(v,y)||vt(y)||xa(c,"_data",y)}var L=ct(f);L&&L.vmCount++})(r);else{var s=ct(r._data={});s&&s.vmCount++}a.computed&&function(c,f){var d=c._computedWatchers=Object.create(null),v=ze();for(var m in f){var y=f[m],L=h(y)?y:y.get;v||(d[m]=new Xn(c,L||ne,ne,d9)),m in c||g0(c,m,y)}}(r,a.computed),a.watch&&a.watch!==st&&function(c,f){for(var d in f){var v=f[d];if(i(v))for(var m=0;m<v.length;m++)Ra(c,d,v[m]);else Ra(c,d,v)}}(r,a.watch)}var d9={lazy:!0};function g0(r,a,s){var c=!ze();h(s)?(fn.get=c?m0(a):y0(s),fn.set=ne):(fn.get=s.get?c&&s.cache!==!1?m0(a):y0(s.get):ne,fn.set=s.set||ne),Object.defineProperty(r,a,fn)}function m0(r){return function(){var a=this._computedWatchers&&this._computedWatchers[r];if(a)return a.dirty&&a.evaluate(),J.target&&a.depend(),a.value}}function y0(r){return function(){return r.call(this,this)}}function Ra(r,a,s,c){return C(s)&&(c=s,s=s.handler),typeof s=="string"&&(s=r[s]),r.$watch(a,s,c)}function b0(r,a){if(r){for(var s=Object.create(null),c=Rt?Reflect.ownKeys(r):Object.keys(r),f=0;f<c.length;f++){var d=c[f];if(d!=="__ob__"){var v=r[d].from;if(v in a._provided)s[d]=a._provided[v];else if("default"in r[d]){var m=r[d].default;s[d]=h(m)?m.call(a):m}}}return s}}var f9=0;function Oa(r){var a=r.options;if(r.super){var s=Oa(r.super);if(s!==r.superOptions){r.superOptions=s;var c=function(f){var d,v=f.options,m=f.sealedOptions;for(var y in v)v[y]!==m[y]&&(d||(d={}),d[y]=v[y]);return d}(r);c&&ee(r.extendOptions,c),(a=r.options=On(s,r.extendOptions)).name&&(a.components[a.name]=r)}}return a}function Ma(r,a,s,c,f){var d,v=this,m=f.options;q(c,"_uid")?(d=Object.create(c))._original=c:(d=c,c=c._original);var y=u(m._compiled),L=!y;this.data=r,this.props=a,this.children=s,this.parent=c,this.listeners=r.on||n,this.injections=b0(m.inject,c),this.slots=function(){return v.$slots||Cr(c,r.scopedSlots,v.$slots=va(s,c)),v.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return Cr(c,r.scopedSlots,this.slots())}}),y&&(this.$options=m,this.$slots=this.slots(),this.$scopedSlots=Cr(c,r.scopedSlots,this.$slots)),m._scopeId?this._c=function(A,_,T,k){var x=Lr(d,A,_,T,k,L);return x&&!i(x)&&(x.fnScopeId=m._scopeId,x.fnContext=c),x}:this._c=function(A,_,T,k){return Lr(d,A,_,T,k,L)}}function _0(r,a,s,c,f){var d=yr(r);return d.fnContext=s,d.fnOptions=c,a.slot&&((d.data||(d.data={})).slot=a.slot),d}function w0(r,a){for(var s in a)r[Q(s)]=a[s]}function hi(r){return r.name||r.__name||r._componentTag}qs(Ma.prototype);var Ia={init:function(r,a){if(r.componentInstance&&!r.componentInstance._isDestroyed&&r.data.keepAlive){var s=r;Ia.prepatch(s,s)}else(r.componentInstance=function(c,f){var d={_isComponent:!0,_parentVnode:c,parent:f},v=c.data.inlineTemplate;return l(v)&&(d.render=v.render,d.staticRenderFns=v.staticRenderFns),new c.componentOptions.Ctor(d)}(r,xn)).$mount(a?r.elm:void 0,a)},prepatch:function(r,a){var s=a.componentOptions;(function(c,f,d,v,m){var y=v.data.scopedSlots,L=c.$scopedSlots,A=!!(y&&!y.$stable||L!==n&&!L.$stable||y&&c.$scopedSlots.$key!==y.$key||!y&&c.$scopedSlots.$key),_=!!(m||c.$options._renderChildren||A),T=c.$vnode;c.$options._parentVnode=v,c.$vnode=v,c._vnode&&(c._vnode.parent=v),c.$options._renderChildren=m;var k=v.data.attrs||n;c._attrsProxy&&ai(c._attrsProxy,k,T.data&&T.data.attrs||n,c,"$attrs")&&(_=!0),c.$attrs=k,d=d||n;var x=c.$options._parentListeners;if(c._listenersProxy&&ai(c._listenersProxy,d,x||n,c,"$listeners"),c.$listeners=c.$options._parentListeners=d,e0(c,d,x),f&&c.$options.props){lt(!1);for(var B=c._props,P=c.$options._propKeys||[],W=0;W<P.length;W++){var z=P[W],se=c.$options.props;B[z]=Na(z,se,f,c)}lt(!0),c.$options.propsData=f}_&&(c.$slots=va(m,v.context),c.$forceUpdate())})(a.componentInstance=r.componentInstance,s.propsData,s.listeners,a,s.children)},insert:function(r){var a,s=r.context,c=r.componentInstance;c._isMounted||(c._isMounted=!0,St(c,"mounted")),r.data.keepAlive&&(s._isMounted?((a=c)._inactive=!1,wa.push(a)):_a(c,!0))},destroy:function(r){var a=r.componentInstance;a._isDestroyed||(r.data.keepAlive?i0(a,!0):a.$destroy())}},L0=Object.keys(Ia);function A0(r,a,s,c,f){if(!o(r)){var d=s.$options._base;if(b(r)&&(r=d.extend(r)),typeof r=="function"){var v;if(o(r.cid)&&(r=function(_,T){if(u(_.error)&&l(_.errorComp))return _.errorComp;if(l(_.resolved))return _.resolved;var k=ma;if(k&&l(_.owners)&&_.owners.indexOf(k)===-1&&_.owners.push(k),u(_.loading)&&l(_.loadingComp))return _.loadingComp;if(k&&!l(_.owners)){var x=_.owners=[k],B=!0,P=null,W=null;k.$on("hook:destroyed",function(){return Y(x,k)});var z=function(ae){for(var D=0,R=x.length;D<R;D++)x[D].$forceUpdate();ae&&(x.length=0,P!==null&&(clearTimeout(P),P=null),W!==null&&(clearTimeout(W),W=null))},se=ht(function(ae){_.resolved=ya(ae,T),B?x.length=0:z(!0)}),X=ht(function(ae){l(_.errorComp)&&(_.error=!0,z(!0))}),te=_(se,X);return b(te)&&(w(te)?o(_.resolved)&&te.then(se,X):w(te.component)&&(te.component.then(se,X),l(te.error)&&(_.errorComp=ya(te.error,T)),l(te.loading)&&(_.loadingComp=ya(te.loading,T),te.delay===0?_.loading=!0:P=setTimeout(function(){P=null,o(_.resolved)&&o(_.error)&&(_.loading=!0,z(!1))},te.delay||200)),l(te.timeout)&&(W=setTimeout(function(){W=null,o(_.resolved)&&X(null)},te.timeout)))),B=!1,_.loading?_.loadingComp:_.resolved}}(v=r,d),r===void 0))return function(_,T,k,x,B){var P=Gt();return P.asyncFactory=_,P.asyncMeta={data:T,context:k,children:x,tag:B},P}(v,a,s,c,f);a=a||{},Oa(r),l(a.model)&&function(_,T){var k=_.model&&_.model.prop||"value",x=_.model&&_.model.event||"input";(T.attrs||(T.attrs={}))[k]=T.model.value;var B=T.on||(T.on={}),P=B[x],W=T.model.callback;l(P)?(i(P)?P.indexOf(W)===-1:P!==W)&&(B[x]=[W].concat(P)):B[x]=W}(r.options,a);var m=function(_,T,k){var x=T.options.props;if(!o(x)){var B={},P=_.attrs,W=_.props;if(l(P)||l(W))for(var z in x){var se=_e(z);zs(B,W,z,se,!0)||zs(B,P,z,se,!1)}return B}}(a,r);if(u(r.options.functional))return function(_,T,k,x,B){var P=_.options,W={},z=P.props;if(l(z))for(var se in z)W[se]=Na(se,z,T||n);else l(k.attrs)&&w0(W,k.attrs),l(k.props)&&w0(W,k.props);var X=new Ma(k,W,B,x,_),te=P.render.call(null,X._c,X);if(te instanceof Qe)return _0(te,k,X.parent,P);if(i(te)){for(var ae=ha(te)||[],D=new Array(ae.length),R=0;R<ae.length;R++)D[R]=_0(ae[R],k,X.parent,P);return D}}(r,m,a,s,c);var y=a.on;if(a.on=a.nativeOn,u(r.options.abstract)){var L=a.slot;a={},L&&(a.slot=L)}(function(_){for(var T=_.hook||(_.hook={}),k=0;k<L0.length;k++){var x=L0[k],B=T[x],P=Ia[x];B===P||B&&B._merged||(T[x]=B?p9(P,B):P)}})(a);var A=hi(r.options)||f;return new Qe("vue-component-".concat(r.cid).concat(A?"-".concat(A):""),a,void 0,void 0,void 0,s,{Ctor:r,propsData:m,listeners:y,tag:f,children:c},v)}}}function p9(r,a){var s=function(c,f){r(c,f),a(c,f)};return s._merged=!0,s}var h9=ne,It=Te.optionMergeStrategies;function Sr(r,a,s){if(s===void 0&&(s=!0),!a)return r;for(var c,f,d,v=Rt?Reflect.ownKeys(a):Object.keys(a),m=0;m<v.length;m++)(c=v[m])!=="__ob__"&&(f=r[c],d=a[c],s&&q(r,c)?f!==d&&C(f)&&C(d)&&Sr(f,d):ni(r,c,d));return r}function C0(r,a,s){return s?function(){var c=h(a)?a.call(s,s):a,f=h(r)?r.call(s,s):r;return c?Sr(c,f):f}:a?r?function(){return Sr(h(a)?a.call(this,this):a,h(r)?r.call(this,this):r)}:a:r}function E0(r,a){var s=a?r?r.concat(a):i(a)?a:[a]:r;return s&&function(c){for(var f=[],d=0;d<c.length;d++)f.indexOf(c[d])===-1&&f.push(c[d]);return f}(s)}function v9(r,a,s,c){var f=Object.create(r||null);return a?ee(f,a):f}It.data=function(r,a,s){return s?C0(r,a,s):a&&typeof a!="function"?r:C0(r,a)},et.forEach(function(r){It[r]=E0}),Xe.forEach(function(r){It[r+"s"]=v9}),It.watch=function(r,a,s,c){if(r===st&&(r=void 0),a===st&&(a=void 0),!a)return Object.create(r||null);if(!r)return a;var f={};for(var d in ee(f,r),a){var v=f[d],m=a[d];v&&!i(v)&&(v=[v]),f[d]=v?v.concat(m):i(m)?m:[m]}return f},It.props=It.methods=It.inject=It.computed=function(r,a,s,c){if(!r)return a;var f=Object.create(null);return ee(f,r),a&&ee(f,a),f},It.provide=function(r,a){return r?function(){var s=Object.create(null);return Sr(s,h(r)?r.call(this):r),a&&Sr(s,h(a)?a.call(this):a,!1),s}:a};var g9=function(r,a){return a===void 0?r:a};function On(r,a,s){if(h(a)&&(a=a.options),function(y,L){var A=y.props;if(A){var _,T,k={};if(i(A))for(_=A.length;_--;)typeof(T=A[_])=="string"&&(k[Q(T)]={type:null});else if(C(A))for(var x in A)T=A[x],k[Q(x)]=C(T)?T:{type:T};y.props=k}}(a),function(y,L){var A=y.inject;if(A){var _=y.inject={};if(i(A))for(var T=0;T<A.length;T++)_[A[T]]={from:A[T]};else if(C(A))for(var k in A){var x=A[k];_[k]=C(x)?ee({from:k},x):{from:x}}}}(a),function(y){var L=y.directives;if(L)for(var A in L){var _=L[A];h(_)&&(L[A]={bind:_,update:_})}}(a),!a._base&&(a.extends&&(r=On(r,a.extends,s)),a.mixins))for(var c=0,f=a.mixins.length;c<f;c++)r=On(r,a.mixins[c],s);var d,v={};for(d in r)m(d);for(d in a)q(r,d)||m(d);function m(y){var L=It[y]||g9;v[y]=L(r[y],a[y],s,y)}return v}function vi(r,a,s,c){if(typeof s=="string"){var f=r[a];if(q(f,s))return f[s];var d=Q(s);if(q(f,d))return f[d];var v=me(d);return q(f,v)?f[v]:f[s]||f[d]||f[v]}}function Na(r,a,s,c){var f=a[r],d=!q(s,r),v=s[r],m=D0(Boolean,f.type);if(m>-1){if(d&&!q(f,"default"))v=!1;else if(v===""||v===_e(r)){var y=D0(String,f.type);(y<0||m<y)&&(v=!0)}}if(v===void 0){v=function(A,_,T){if(!!q(_,"default")){var k=_.default;return A&&A.$options.propsData&&A.$options.propsData[T]===void 0&&A._props[T]!==void 0?A._props[T]:h(k)&&$a(_.type)!=="Function"?k.call(A):k}}(c,f,r);var L=Dn;lt(!0),ct(v),lt(L)}return v}var m9=/^\s*function (\w+)/;function $a(r){var a=r&&r.toString().match(m9);return a?a[1]:""}function S0(r,a){return $a(r)===$a(a)}function D0(r,a){if(!i(a))return S0(a,r)?0:-1;for(var s=0,c=a.length;s<c;s++)if(S0(a[s],r))return s;return-1}function Ae(r){this._init(r)}function y9(r){r.cid=0;var a=1;r.extend=function(s){s=s||{};var c=this,f=c.cid,d=s._Ctor||(s._Ctor={});if(d[f])return d[f];var v=hi(s)||hi(c.options),m=function(y){this._init(y)};return(m.prototype=Object.create(c.prototype)).constructor=m,m.cid=a++,m.options=On(c.options,s),m.super=c,m.options.props&&function(y){var L=y.options.props;for(var A in L)xa(y.prototype,"_props",A)}(m),m.options.computed&&function(y){var L=y.options.computed;for(var A in L)g0(y.prototype,A,L[A])}(m),m.extend=c.extend,m.mixin=c.mixin,m.use=c.use,Xe.forEach(function(y){m[y]=c[y]}),v&&(m.options.components[v]=m),m.superOptions=c.options,m.extendOptions=s,m.sealedOptions=ee({},m.options),d[f]=m,m}}function T0(r){return r&&(hi(r.Ctor.options)||r.tag)}function gi(r,a){return i(r)?r.indexOf(a)>-1:typeof r=="string"?r.split(",").indexOf(a)>-1:(s=r,g.call(s)==="[object RegExp]"&&r.test(a));var s}function k0(r,a){var s=r.cache,c=r.keys,f=r._vnode;for(var d in s){var v=s[d];if(v){var m=v.name;m&&!a(m)&&Pa(s,d,c,f)}}}function Pa(r,a,s,c){var f=r[a];!f||c&&f.tag===c.tag||f.componentInstance.$destroy(),r[a]=null,Y(s,a)}(function(r){r.prototype._init=function(a){var s=this;s._uid=f9++,s._isVue=!0,s.__v_skip=!0,s._scope=new ba(!0),s._scope._vm=!0,a&&a._isComponent?function(c,f){var d=c.$options=Object.create(c.constructor.options),v=f._parentVnode;d.parent=f.parent,d._parentVnode=v;var m=v.componentOptions;d.propsData=m.propsData,d._parentListeners=m.listeners,d._renderChildren=m.children,d._componentTag=m.tag,f.render&&(d.render=f.render,d.staticRenderFns=f.staticRenderFns)}(s,a):s.$options=On(Oa(s.constructor),a||{},s),s._renderProxy=s,s._self=s,function(c){var f=c.$options,d=f.parent;if(d&&!f.abstract){for(;d.$options.abstract&&d.$parent;)d=d.$parent;d.$children.push(c)}c.$parent=d,c.$root=d?d.$root:c,c.$children=[],c.$refs={},c._provided=d?d._provided:Object.create(null),c._watcher=null,c._inactive=null,c._directInactive=!1,c._isMounted=!1,c._isDestroyed=!1,c._isBeingDestroyed=!1}(s),function(c){c._events=Object.create(null),c._hasHookEvent=!1;var f=c.$options._parentListeners;f&&e0(c,f)}(s),function(c){c._vnode=null,c._staticTrees=null;var f=c.$options,d=c.$vnode=f._parentVnode,v=d&&d.context;c.$slots=va(f._renderChildren,v),c.$scopedSlots=d?Cr(c.$parent,d.data.scopedSlots,c.$slots):n,c._c=function(y,L,A,_){return Lr(c,y,L,A,_,!1)},c.$createElement=function(y,L,A,_){return Lr(c,y,L,A,_,!0)};var m=d&&d.data;ut(c,"$attrs",m&&m.attrs||n,null,!0),ut(c,"$listeners",f._parentListeners||n,null,!0)}(s),St(s,"beforeCreate",void 0,!1),function(c){var f=b0(c.$options.inject,c);f&&(lt(!1),Object.keys(f).forEach(function(d){ut(c,d,f[d])}),lt(!0))}(s),u9(s),function(c){var f=c.$options.provide;if(f){var d=h(f)?f.call(c):f;if(!b(d))return;for(var v=u0(c),m=Rt?Reflect.ownKeys(d):Object.keys(d),y=0;y<m.length;y++){var L=m[y];Object.defineProperty(v,L,Object.getOwnPropertyDescriptor(d,L))}}}(s),St(s,"created"),s.$options.el&&s.$mount(s.$options.el)}})(Ae),function(r){var a={get:function(){return this._data}},s={get:function(){return this._props}};Object.defineProperty(r.prototype,"$data",a),Object.defineProperty(r.prototype,"$props",s),r.prototype.$set=ni,r.prototype.$delete=da,r.prototype.$watch=function(c,f,d){var v=this;if(C(f))return Ra(v,c,f,d);(d=d||{}).user=!0;var m=new Xn(v,c,f,d);if(d.immediate){var y='callback for immediate watcher "'.concat(m.expression,'"');oe(),Yt(f,v,[m.value],v,y),Me()}return function(){m.teardown()}}}(Ae),function(r){var a=/^hook:/;r.prototype.$on=function(s,c){var f=this;if(i(s))for(var d=0,v=s.length;d<v;d++)f.$on(s[d],c);else(f._events[s]||(f._events[s]=[])).push(c),a.test(s)&&(f._hasHookEvent=!0);return f},r.prototype.$once=function(s,c){var f=this;function d(){f.$off(s,d),c.apply(f,arguments)}return d.fn=c,f.$on(s,d),f},r.prototype.$off=function(s,c){var f=this;if(!arguments.length)return f._events=Object.create(null),f;if(i(s)){for(var d=0,v=s.length;d<v;d++)f.$off(s[d],c);return f}var m,y=f._events[s];if(!y)return f;if(!c)return f._events[s]=null,f;for(var L=y.length;L--;)if((m=y[L])===c||m.fn===c){y.splice(L,1);break}return f},r.prototype.$emit=function(s){var c=this,f=c._events[s];if(f){f=f.length>1?we(f):f;for(var d=we(arguments,1),v='event handler for "'.concat(s,'"'),m=0,y=f.length;m<y;m++)Yt(f[m],c,d,c,v)}return c}}(Ae),function(r){r.prototype._update=function(a,s){var c=this,f=c.$el,d=c._vnode,v=n0(c);c._vnode=a,c.$el=d?c.__patch__(d,a):c.__patch__(c.$el,a,s,!1),v(),f&&(f.__vue__=null),c.$el&&(c.$el.__vue__=c);for(var m=c;m&&m.$vnode&&m.$parent&&m.$vnode===m.$parent._vnode;)m.$parent.$el=m.$el,m=m.$parent},r.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},r.prototype.$destroy=function(){var a=this;if(!a._isBeingDestroyed){St(a,"beforeDestroy"),a._isBeingDestroyed=!0;var s=a.$parent;!s||s._isBeingDestroyed||a.$options.abstract||Y(s.$children,a),a._scope.stop(),a._data.__ob__&&a._data.__ob__.vmCount--,a._isDestroyed=!0,a.__patch__(a._vnode,null),St(a,"destroyed"),a.$off(),a.$el&&(a.$el.__vue__=null),a.$vnode&&(a.$vnode.parent=null)}}}(Ae),function(r){qs(r.prototype),r.prototype.$nextTick=function(a){return fi(a,this)},r.prototype._render=function(){var a,s=this,c=s.$options,f=c.render,d=c._parentVnode;d&&s._isMounted&&(s.$scopedSlots=Cr(s.$parent,d.data.scopedSlots,s.$slots,s.$scopedSlots),s._slotsProxy&&Ks(s._slotsProxy,s.$scopedSlots)),s.$vnode=d;try{Ot(s),ma=s,a=f.call(s._renderProxy,s.$createElement)}catch(v){Rn(v,s,"render"),a=s._vnode}finally{ma=null,Ot()}return i(a)&&a.length===1&&(a=a[0]),a instanceof Qe||(a=Gt()),a.parent=d,a}}(Ae);var x0=[String,RegExp,Array],b9={name:"keep-alive",abstract:!0,props:{include:x0,exclude:x0,max:[String,Number]},methods:{cacheVNode:function(){var r=this,a=r.cache,s=r.keys,c=r.vnodeToCache,f=r.keyToCache;if(c){var d=c.tag,v=c.componentInstance,m=c.componentOptions;a[f]={name:T0(m),tag:d,componentInstance:v},s.push(f),this.max&&s.length>parseInt(this.max)&&Pa(a,s[0],s,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var r in this.cache)Pa(this.cache,r,this.keys)},mounted:function(){var r=this;this.cacheVNode(),this.$watch("include",function(a){k0(r,function(s){return gi(a,s)})}),this.$watch("exclude",function(a){k0(r,function(s){return!gi(a,s)})})},updated:function(){this.cacheVNode()},render:function(){var r=this.$slots.default,a=Xs(r),s=a&&a.componentOptions;if(s){var c=T0(s),f=this.include,d=this.exclude;if(f&&(!c||!gi(f,c))||d&&c&&gi(d,c))return a;var v=this.cache,m=this.keys,y=a.key==null?s.Ctor.cid+(s.tag?"::".concat(s.tag):""):a.key;v[y]?(a.componentInstance=v[y].componentInstance,Y(m,y),m.push(y)):(this.vnodeToCache=a,this.keyToCache=y),a.data.keepAlive=!0}return a||r&&r[0]}},_9={KeepAlive:b9};(function(r){var a={get:function(){return Te}};Object.defineProperty(r,"config",a),r.util={warn:h9,extend:ee,mergeOptions:On,defineReactive:ut},r.set=ni,r.delete=da,r.nextTick=fi,r.observable=function(s){return ct(s),s},r.options=Object.create(null),Xe.forEach(function(s){r.options[s+"s"]=Object.create(null)}),r.options._base=r,ee(r.options.components,_9),function(s){s.use=function(c){var f=this._installedPlugins||(this._installedPlugins=[]);if(f.indexOf(c)>-1)return this;var d=we(arguments,1);return d.unshift(this),h(c.install)?c.install.apply(c,d):h(c)&&c.apply(null,d),f.push(c),this}}(r),function(s){s.mixin=function(c){return this.options=On(this.options,c),this}}(r),y9(r),function(s){Xe.forEach(function(c){s[c]=function(f,d){return d?(c==="component"&&C(d)&&(d.name=d.name||f,d=this.options._base.extend(d)),c==="directive"&&h(d)&&(d={bind:d,update:d}),this.options[c+"s"][f]=d,d):this.options[c+"s"][f]}})}(r)})(Ae),Object.defineProperty(Ae.prototype,"$isServer",{get:ze}),Object.defineProperty(Ae.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Ae,"FunctionalRenderContext",{value:Ma}),Ae.version=h0;var w9=M("style,class"),L9=M("input,textarea,option,select,progress"),R0=function(r,a,s){return s==="value"&&L9(r)&&a!=="button"||s==="selected"&&r==="option"||s==="checked"&&r==="input"||s==="muted"&&r==="video"},O0=M("contenteditable,draggable,spellcheck"),A9=M("events,caret,typing,plaintext-only"),C9=M("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Ha="http://www.w3.org/1999/xlink",ja=function(r){return r.charAt(5)===":"&&r.slice(0,5)==="xlink"},M0=function(r){return ja(r)?r.slice(6,r.length):""},mi=function(r){return r==null||r===!1};function E9(r){for(var a=r.data,s=r,c=r;l(c.componentInstance);)(c=c.componentInstance._vnode)&&c.data&&(a=I0(c.data,a));for(;l(s=s.parent);)s&&s.data&&(a=I0(a,s.data));return function(f,d){return l(f)||l(d)?Ba(f,Va(d)):""}(a.staticClass,a.class)}function I0(r,a){return{staticClass:Ba(r.staticClass,a.staticClass),class:l(r.class)?[r.class,a.class]:a.class}}function Ba(r,a){return r?a?r+" "+a:r:a||""}function Va(r){return Array.isArray(r)?function(a){for(var s,c="",f=0,d=a.length;f<d;f++)l(s=Va(a[f]))&&s!==""&&(c&&(c+=" "),c+=s);return c}(r):b(r)?function(a){var s="";for(var c in a)a[c]&&(s&&(s+=" "),s+=c);return s}(r):typeof r=="string"?r:""}var S9={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},D9=M("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Fa=M("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignobject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),za=function(r){return D9(r)||Fa(r)};function N0(r){return Fa(r)?"svg":r==="math"?"math":void 0}var yi=Object.create(null),Ua=M("text,number,password,search,email,tel,url");function Wa(r){if(typeof r=="string"){var a=document.querySelector(r);return a||document.createElement("div")}return r}var T9=Object.freeze({__proto__:null,createElement:function(r,a){var s=document.createElement(r);return r!=="select"||a.data&&a.data.attrs&&a.data.attrs.multiple!==void 0&&s.setAttribute("multiple","multiple"),s},createElementNS:function(r,a){return document.createElementNS(S9[r],a)},createTextNode:function(r){return document.createTextNode(r)},createComment:function(r){return document.createComment(r)},insertBefore:function(r,a,s){r.insertBefore(a,s)},removeChild:function(r,a){r.removeChild(a)},appendChild:function(r,a){r.appendChild(a)},parentNode:function(r){return r.parentNode},nextSibling:function(r){return r.nextSibling},tagName:function(r){return r.tagName},setTextContent:function(r,a){r.textContent=a},setStyleScope:function(r,a){r.setAttribute(a,"")}}),k9={create:function(r,a){er(a)},update:function(r,a){r.data.ref!==a.data.ref&&(er(r,!0),er(a))},destroy:function(r){er(r,!0)}};function er(r,a){var s=r.data.ref;if(l(s)){var c=r.context,f=r.componentInstance||r.elm,d=a?null:f,v=a?void 0:f;if(h(s))Yt(s,c,[d],c,"template ref function");else{var m=r.data.refInFor,y=typeof s=="string"||typeof s=="number",L=Ue(s),A=c.$refs;if(y||L){if(m){var _=y?A[s]:s.value;a?i(_)&&Y(_,f):i(_)?_.includes(f)||_.push(f):y?(A[s]=[f],$0(c,s,A[s])):s.value=[f]}else if(y){if(a&&A[s]!==f)return;A[s]=v,$0(c,s,d)}else if(L){if(a&&s.value!==f)return;s.value=d}}}}}function $0(r,a,s){var c=r._setupState;c&&q(c,a)&&(Ue(c[a])?c[a].value=s:c[a]=s)}var pn=new Qe("",{},[]),Dr=["create","activate","update","remove","destroy"];function Mn(r,a){return r.key===a.key&&r.asyncFactory===a.asyncFactory&&(r.tag===a.tag&&r.isComment===a.isComment&&l(r.data)===l(a.data)&&function(s,c){if(s.tag!=="input")return!0;var f,d=l(f=s.data)&&l(f=f.attrs)&&f.type,v=l(f=c.data)&&l(f=f.attrs)&&f.type;return d===v||Ua(d)&&Ua(v)}(r,a)||u(r.isAsyncPlaceholder)&&o(a.asyncFactory.error))}function x9(r,a,s){var c,f,d={};for(c=a;c<=s;++c)l(f=r[c].key)&&(d[f]=c);return d}var R9={create:Ga,update:Ga,destroy:function(r){Ga(r,pn)}};function Ga(r,a){(r.data.directives||a.data.directives)&&function(s,c){var f,d,v,m=s===pn,y=c===pn,L=P0(s.data.directives,s.context),A=P0(c.data.directives,c.context),_=[],T=[];for(f in A)d=L[f],v=A[f],d?(v.oldValue=d.value,v.oldArg=d.arg,Tr(v,"update",c,s),v.def&&v.def.componentUpdated&&T.push(v)):(Tr(v,"bind",c,s),v.def&&v.def.inserted&&_.push(v));if(_.length){var k=function(){for(var x=0;x<_.length;x++)Tr(_[x],"inserted",c,s)};m?dn(c,"insert",k):k()}if(T.length&&dn(c,"postpatch",function(){for(var x=0;x<T.length;x++)Tr(T[x],"componentUpdated",c,s)}),!m)for(f in L)A[f]||Tr(L[f],"unbind",s,s,y)}(r,a)}var O9=Object.create(null);function P0(r,a){var s,c,f=Object.create(null);if(!r)return f;for(s=0;s<r.length;s++){if((c=r[s]).modifiers||(c.modifiers=O9),f[M9(c)]=c,a._setupState&&a._setupState.__sfc){var d=c.def||vi(a,"_setupState","v-"+c.name);c.def=typeof d=="function"?{bind:d,update:d}:d}c.def=c.def||vi(a.$options,"directives",c.name)}return f}function M9(r){return r.rawName||"".concat(r.name,".").concat(Object.keys(r.modifiers||{}).join("."))}function Tr(r,a,s,c,f){var d=r.def&&r.def[a];if(d)try{d(s.elm,r,s,c,f)}catch(v){Rn(v,s.context,"directive ".concat(r.name," ").concat(a," hook"))}}var I9=[k9,R9];function H0(r,a){var s=a.componentOptions;if(!(l(s)&&s.Ctor.options.inheritAttrs===!1||o(r.data.attrs)&&o(a.data.attrs))){var c,f,d=a.elm,v=r.data.attrs||{},m=a.data.attrs||{};for(c in(l(m.__ob__)||u(m._v_attr_proxy))&&(m=a.data.attrs=ee({},m)),m)f=m[c],v[c]!==f&&j0(d,c,f,a.data.pre);for(c in(ot||on)&&m.value!==v.value&&j0(d,"value",m.value),v)o(m[c])&&(ja(c)?d.removeAttributeNS(Ha,M0(c)):O0(c)||d.removeAttribute(c))}}function j0(r,a,s,c){c||r.tagName.indexOf("-")>-1?B0(r,a,s):C9(a)?mi(s)?r.removeAttribute(a):(s=a==="allowfullscreen"&&r.tagName==="EMBED"?"true":a,r.setAttribute(a,s)):O0(a)?r.setAttribute(a,function(f,d){return mi(d)||d==="false"?"false":f==="contenteditable"&&A9(d)?d:"true"}(a,s)):ja(a)?mi(s)?r.removeAttributeNS(Ha,M0(a)):r.setAttributeNS(Ha,a,s):B0(r,a,s)}function B0(r,a,s){if(mi(s))r.removeAttribute(a);else{if(ot&&!Lt&&r.tagName==="TEXTAREA"&&a==="placeholder"&&s!==""&&!r.__ieph){var c=function(f){f.stopImmediatePropagation(),r.removeEventListener("input",c)};r.addEventListener("input",c),r.__ieph=!0}r.setAttribute(a,s)}}var N9={create:H0,update:H0};function V0(r,a){var s=a.elm,c=a.data,f=r.data;if(!(o(c.staticClass)&&o(c.class)&&(o(f)||o(f.staticClass)&&o(f.class)))){var d=E9(a),v=s._transitionClasses;l(v)&&(d=Ba(d,Va(v))),d!==s._prevClass&&(s.setAttribute("class",d),s._prevClass=d)}}var Za,F0,bi,hn,_i,Ya,$9={create:V0,update:V0},P9=/[\w).+\-_$\]]/;function Qa(r){var a,s,c,f,d,v=!1,m=!1,y=!1,L=!1,A=0,_=0,T=0,k=0;for(c=0;c<r.length;c++)if(s=a,a=r.charCodeAt(c),v)a===39&&s!==92&&(v=!1);else if(m)a===34&&s!==92&&(m=!1);else if(y)a===96&&s!==92&&(y=!1);else if(L)a===47&&s!==92&&(L=!1);else if(a!==124||r.charCodeAt(c+1)===124||r.charCodeAt(c-1)===124||A||_||T){switch(a){case 34:m=!0;break;case 39:v=!0;break;case 96:y=!0;break;case 40:T++;break;case 41:T--;break;case 91:_++;break;case 93:_--;break;case 123:A++;break;case 125:A--}if(a===47){for(var x=c-1,B=void 0;x>=0&&(B=r.charAt(x))===" ";x--);B&&P9.test(B)||(L=!0)}}else f===void 0?(k=c+1,f=r.slice(0,c).trim()):P();function P(){(d||(d=[])).push(r.slice(k,c).trim()),k=c+1}if(f===void 0?f=r.slice(0,c).trim():k!==0&&P(),d)for(c=0;c<d.length;c++)f=H9(f,d[c]);return f}function H9(r,a){var s=a.indexOf("(");if(s<0)return'_f("'.concat(a,'")(').concat(r,")");var c=a.slice(0,s),f=a.slice(s+1);return'_f("'.concat(c,'")(').concat(r).concat(f!==")"?","+f:f)}function z0(r,a){console.error("[Vue compiler]: ".concat(r))}function kr(r,a){return r?r.map(function(s){return s[a]}).filter(function(s){return s}):[]}function In(r,a,s,c,f){(r.props||(r.props=[])).push(xr({name:a,value:s,dynamic:f},c)),r.plain=!1}function qa(r,a,s,c,f){(f?r.dynamicAttrs||(r.dynamicAttrs=[]):r.attrs||(r.attrs=[])).push(xr({name:a,value:s,dynamic:f},c)),r.plain=!1}function Ja(r,a,s,c){r.attrsMap[a]=s,r.attrsList.push(xr({name:a,value:s},c))}function j9(r,a,s,c,f,d,v,m){(r.directives||(r.directives=[])).push(xr({name:a,rawName:s,value:c,arg:f,isDynamicArg:d,modifiers:v},m)),r.plain=!1}function Ka(r,a,s){return s?"_p(".concat(a,',"').concat(r,'")'):r+a}function Qt(r,a,s,c,f,d,v,m){var y;(c=c||n).right?m?a="(".concat(a,")==='click'?'contextmenu':(").concat(a,")"):a==="click"&&(a="contextmenu",delete c.right):c.middle&&(m?a="(".concat(a,")==='click'?'mouseup':(").concat(a,")"):a==="click"&&(a="mouseup")),c.capture&&(delete c.capture,a=Ka("!",a,m)),c.once&&(delete c.once,a=Ka("~",a,m)),c.passive&&(delete c.passive,a=Ka("&",a,m)),c.native?(delete c.native,y=r.nativeEvents||(r.nativeEvents={})):y=r.events||(r.events={});var L=xr({value:s.trim(),dynamic:m},v);c!==n&&(L.modifiers=c);var A=y[a];Array.isArray(A)?f?A.unshift(L):A.push(L):y[a]=A?f?[L,A]:[A,L]:L,r.plain=!1}function mt(r,a,s){var c=Pe(r,":"+a)||Pe(r,"v-bind:"+a);if(c!=null)return Qa(c);if(s!==!1){var f=Pe(r,a);if(f!=null)return JSON.stringify(f)}}function Pe(r,a,s){var c;if((c=r.attrsMap[a])!=null){for(var f=r.attrsList,d=0,v=f.length;d<v;d++)if(f[d].name===a){f.splice(d,1);break}}return s&&delete r.attrsMap[a],c}function U0(r,a){for(var s=r.attrsList,c=0,f=s.length;c<f;c++){var d=s[c];if(a.test(d.name))return s.splice(c,1),d}}function xr(r,a){return a&&(a.start!=null&&(r.start=a.start),a.end!=null&&(r.end=a.end)),r}function W0(r,a,s){var c=s||{},f=c.number,d="$$v",v=d;c.trim&&(v="(typeof ".concat(d," === 'string'")+"? ".concat(d,".trim()")+": ".concat(d,")")),f&&(v="_n(".concat(v,")"));var m=vn(a,v);r.model={value:"(".concat(a,")"),expression:JSON.stringify(a),callback:"function (".concat(d,") {").concat(m,"}")}}function vn(r,a){var s=function(c){if(c=c.trim(),Za=c.length,c.indexOf("[")<0||c.lastIndexOf("]")<Za-1)return(hn=c.lastIndexOf("."))>-1?{exp:c.slice(0,hn),key:'"'+c.slice(hn+1)+'"'}:{exp:c,key:null};for(F0=c,hn=_i=Ya=0;!eo();)G0(bi=Xa())?Z0(bi):bi===91&&B9(bi);return{exp:c.slice(0,_i),key:c.slice(_i+1,Ya)}}(r);return s.key===null?"".concat(r,"=").concat(a):"$set(".concat(s.exp,", ").concat(s.key,", ").concat(a,")")}function Xa(){return F0.charCodeAt(++hn)}function eo(){return hn>=Za}function G0(r){return r===34||r===39}function B9(r){var a=1;for(_i=hn;!eo();)if(G0(r=Xa()))Z0(r);else if(r===91&&a++,r===93&&a--,a===0){Ya=hn;break}}function Z0(r){for(var a=r;!eo()&&(r=Xa())!==a;);}var Rr,V9="__r";function F9(r,a,s){var c=Rr;return function f(){var d=a.apply(null,arguments);d!==null&&Y0(r,f,s,c)}}var z9=Da&&!(Sn&&Number(Sn[1])<=53);function U9(r,a,s,c){if(z9){var f=a0,d=a;a=d._wrapper=function(v){if(v.target===v.currentTarget||v.timeStamp>=f||v.timeStamp<=0||v.target.ownerDocument!==document)return d.apply(this,arguments)}}Rr.addEventListener(r,a,At?{capture:s,passive:c}:s)}function Y0(r,a,s,c){(c||Rr).removeEventListener(r,a._wrapper||a,s)}function to(r,a){if(!o(r.data.on)||!o(a.data.on)){var s=a.data.on||{},c=r.data.on||{};Rr=a.elm||r.elm,function(f){if(l(f.__r)){var d=ot?"change":"input";f[d]=[].concat(f.__r,f[d]||[]),delete f.__r}l(f.__c)&&(f.change=[].concat(f.__c,f.change||[]),delete f.__c)}(s),Fs(s,c,U9,Y0,F9,a.context),Rr=void 0}}var no,W9={create:to,update:to,destroy:function(r){return to(r,pn)}};function Q0(r,a){if(!o(r.data.domProps)||!o(a.data.domProps)){var s,c,f=a.elm,d=r.data.domProps||{},v=a.data.domProps||{};for(s in(l(v.__ob__)||u(v._v_attr_proxy))&&(v=a.data.domProps=ee({},v)),d)s in v||(f[s]="");for(s in v){if(c=v[s],s==="textContent"||s==="innerHTML"){if(a.children&&(a.children.length=0),c===d[s])continue;f.childNodes.length===1&&f.removeChild(f.childNodes[0])}if(s==="value"&&f.tagName!=="PROGRESS"){f._value=c;var m=o(c)?"":String(c);G9(f,m)&&(f.value=m)}else if(s==="innerHTML"&&Fa(f.tagName)&&o(f.innerHTML)){(no=no||document.createElement("div")).innerHTML="<svg>".concat(c,"</svg>");for(var y=no.firstChild;f.firstChild;)f.removeChild(f.firstChild);for(;y.firstChild;)f.appendChild(y.firstChild)}else if(c!==d[s])try{f[s]=c}catch(L){}}}}function G9(r,a){return!r.composing&&(r.tagName==="OPTION"||function(s,c){var f=!0;try{f=document.activeElement!==s}catch(d){}return f&&s.value!==c}(r,a)||function(s,c){var f=s.value,d=s._vModifiers;if(l(d)){if(d.number)return j(f)!==j(c);if(d.trim)return f.trim()!==c.trim()}return f!==c}(r,a))}var Z9={create:Q0,update:Q0},q0=V(function(r){var a={},s=/:(.+)/;return r.split(/;(?![^(]*\))/g).forEach(function(c){if(c){var f=c.split(s);f.length>1&&(a[f[0].trim()]=f[1].trim())}}),a});function ro(r){var a=J0(r.style);return r.staticStyle?ee(r.staticStyle,a):a}function J0(r){return Array.isArray(r)?We(r):typeof r=="string"?q0(r):r}var wi,Y9=/^--/,K0=/\s*!important$/,X0=function(r,a,s){if(Y9.test(a))r.style.setProperty(a,s);else if(K0.test(s))r.style.setProperty(_e(a),s.replace(K0,""),"important");else{var c=Q9(a);if(Array.isArray(s))for(var f=0,d=s.length;f<d;f++)r.style[c]=s[f];else r.style[c]=s}},el=["Webkit","Moz","ms"],Q9=V(function(r){if(wi=wi||document.createElement("div").style,(r=Q(r))!=="filter"&&r in wi)return r;for(var a=r.charAt(0).toUpperCase()+r.slice(1),s=0;s<el.length;s++){var c=el[s]+a;if(c in wi)return c}});function tl(r,a){var s=a.data,c=r.data;if(!(o(s.staticStyle)&&o(s.style)&&o(c.staticStyle)&&o(c.style))){var f,d,v=a.elm,m=c.staticStyle,y=c.normalizedStyle||c.style||{},L=m||y,A=J0(a.data.style)||{};a.data.normalizedStyle=l(A.__ob__)?ee({},A):A;var _=function(T,k){var x,B={};if(k)for(var P=T;P.componentInstance;)(P=P.componentInstance._vnode)&&P.data&&(x=ro(P.data))&&ee(B,x);(x=ro(T.data))&&ee(B,x);for(var W=T;W=W.parent;)W.data&&(x=ro(W.data))&&ee(B,x);return B}(a,!0);for(d in L)o(_[d])&&X0(v,d,"");for(d in _)(f=_[d])!==L[d]&&X0(v,d,f==null?"":f)}}var q9={create:tl,update:tl},nl=/\s+/;function rl(r,a){if(a&&(a=a.trim()))if(r.classList)a.indexOf(" ")>-1?a.split(nl).forEach(function(c){return r.classList.add(c)}):r.classList.add(a);else{var s=" ".concat(r.getAttribute("class")||""," ");s.indexOf(" "+a+" ")<0&&r.setAttribute("class",(s+a).trim())}}function il(r,a){if(a&&(a=a.trim()))if(r.classList)a.indexOf(" ")>-1?a.split(nl).forEach(function(f){return r.classList.remove(f)}):r.classList.remove(a),r.classList.length||r.removeAttribute("class");else{for(var s=" ".concat(r.getAttribute("class")||""," "),c=" "+a+" ";s.indexOf(c)>=0;)s=s.replace(c," ");(s=s.trim())?r.setAttribute("class",s):r.removeAttribute("class")}}function al(r){if(r){if(typeof r=="object"){var a={};return r.css!==!1&&ee(a,ol(r.name||"v")),ee(a,r),a}return typeof r=="string"?ol(r):void 0}}var ol=V(function(r){return{enterClass:"".concat(r,"-enter"),enterToClass:"".concat(r,"-enter-to"),enterActiveClass:"".concat(r,"-enter-active"),leaveClass:"".concat(r,"-leave"),leaveToClass:"".concat(r,"-leave-to"),leaveActiveClass:"".concat(r,"-leave-active")}}),sl=Ie&&!Lt,tr="transition",io="animation",Li="transition",Ai="transitionend",ao="animation",ll="animationend";sl&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(Li="WebkitTransition",Ai="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(ao="WebkitAnimation",ll="webkitAnimationEnd"));var cl=Ie?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(r){return r()};function ul(r){cl(function(){cl(r)})}function Nn(r,a){var s=r._transitionClasses||(r._transitionClasses=[]);s.indexOf(a)<0&&(s.push(a),rl(r,a))}function qt(r,a){r._transitionClasses&&Y(r._transitionClasses,a),il(r,a)}function dl(r,a,s){var c=fl(r,a),f=c.type,d=c.timeout,v=c.propCount;if(!f)return s();var m=f===tr?Ai:ll,y=0,L=function(){r.removeEventListener(m,A),s()},A=function(_){_.target===r&&++y>=v&&L()};setTimeout(function(){y<v&&L()},d+1),r.addEventListener(m,A)}var J9=/\b(transform|all)(,|$)/;function fl(r,a){var s,c=window.getComputedStyle(r),f=(c[Li+"Delay"]||"").split(", "),d=(c[Li+"Duration"]||"").split(", "),v=pl(f,d),m=(c[ao+"Delay"]||"").split(", "),y=(c[ao+"Duration"]||"").split(", "),L=pl(m,y),A=0,_=0;return a===tr?v>0&&(s=tr,A=v,_=d.length):a===io?L>0&&(s=io,A=L,_=y.length):_=(s=(A=Math.max(v,L))>0?v>L?tr:io:null)?s===tr?d.length:y.length:0,{type:s,timeout:A,propCount:_,hasTransform:s===tr&&J9.test(c[Li+"Property"])}}function pl(r,a){for(;r.length<a.length;)r=r.concat(r);return Math.max.apply(null,a.map(function(s,c){return hl(s)+hl(r[c])}))}function hl(r){return 1e3*Number(r.slice(0,-1).replace(",","."))}function oo(r,a){var s=r.elm;l(s._leaveCb)&&(s._leaveCb.cancelled=!0,s._leaveCb());var c=al(r.data.transition);if(!o(c)&&!l(s._enterCb)&&s.nodeType===1){for(var f=c.css,d=c.type,v=c.enterClass,m=c.enterToClass,y=c.enterActiveClass,L=c.appearClass,A=c.appearToClass,_=c.appearActiveClass,T=c.beforeEnter,k=c.enter,x=c.afterEnter,B=c.enterCancelled,P=c.beforeAppear,W=c.appear,z=c.afterAppear,se=c.appearCancelled,X=c.duration,te=xn,ae=xn.$vnode;ae&&ae.parent;)te=ae.context,ae=ae.parent;var D=!te._isMounted||!r.isRootInsert;if(!D||W||W===""){var R=D&&L?L:v,F=D&&_?_:y,G=D&&A?A:m,re=D&&P||T,fe=D&&h(W)?W:k,ce=D&&z||x,ue=D&&se||B,ke=j(b(X)?X.enter:X),he=f!==!1&&!Lt,de=so(fe),De=s._enterCb=ht(function(){he&&(qt(s,G),qt(s,F)),De.cancelled?(he&&qt(s,R),ue&&ue(s)):ce&&ce(s),s._enterCb=null});r.data.show||dn(r,"insert",function(){var Le=s.parentNode,ve=Le&&Le._pending&&Le._pending[r.key];ve&&ve.tag===r.tag&&ve.elm._leaveCb&&ve.elm._leaveCb(),fe&&fe(s,De)}),re&&re(s),he&&(Nn(s,R),Nn(s,F),ul(function(){qt(s,R),De.cancelled||(Nn(s,G),de||(gl(ke)?setTimeout(De,ke):dl(s,d,De)))})),r.data.show&&(a&&a(),fe&&fe(s,De)),he||de||De()}}}function vl(r,a){var s=r.elm;l(s._enterCb)&&(s._enterCb.cancelled=!0,s._enterCb());var c=al(r.data.transition);if(o(c)||s.nodeType!==1)return a();if(!l(s._leaveCb)){var f=c.css,d=c.type,v=c.leaveClass,m=c.leaveToClass,y=c.leaveActiveClass,L=c.beforeLeave,A=c.leave,_=c.afterLeave,T=c.leaveCancelled,k=c.delayLeave,x=c.duration,B=f!==!1&&!Lt,P=so(A),W=j(b(x)?x.leave:x),z=s._leaveCb=ht(function(){s.parentNode&&s.parentNode._pending&&(s.parentNode._pending[r.key]=null),B&&(qt(s,m),qt(s,y)),z.cancelled?(B&&qt(s,v),T&&T(s)):(a(),_&&_(s)),s._leaveCb=null});k?k(se):se()}function se(){z.cancelled||(!r.data.show&&s.parentNode&&((s.parentNode._pending||(s.parentNode._pending={}))[r.key]=r),L&&L(s),B&&(Nn(s,v),Nn(s,y),ul(function(){qt(s,v),z.cancelled||(Nn(s,m),P||(gl(W)?setTimeout(z,W):dl(s,d,z)))})),A&&A(s,z),B||P||z())}}function gl(r){return typeof r=="number"&&!isNaN(r)}function so(r){if(o(r))return!1;var a=r.fns;return l(a)?so(Array.isArray(a)?a[0]:a):(r._length||r.length)>1}function ml(r,a){a.data.show!==!0&&oo(a)}var K9=function(r){var a,s,c={},f=r.modules,d=r.nodeOps;for(a=0;a<Dr.length;++a)for(c[Dr[a]]=[],s=0;s<f.length;++s)l(f[s][Dr[a]])&&c[Dr[a]].push(f[s][Dr[a]]);function v(D){var R=d.parentNode(D);l(R)&&d.removeChild(R,D)}function m(D,R,F,G,re,fe,ce){if(l(D.elm)&&l(fe)&&(D=fe[ce]=yr(D)),D.isRootInsert=!re,!function(de,De,Le,ve){var He=de.data;if(l(He)){var ir=l(de.componentInstance)&&He.keepAlive;if(l(He=He.hook)&&l(He=He.init)&&He(de,!1),l(de.componentInstance))return y(de,De),L(Le,de.elm,ve),u(ir)&&function(Nt,Or,Mr,$t){for(var je,Je=Nt;Je.componentInstance;)if(l(je=(Je=Je.componentInstance._vnode).data)&&l(je=je.transition)){for(je=0;je<c.activate.length;++je)c.activate[je](pn,Je);Or.push(Je);break}L(Mr,Nt.elm,$t)}(de,De,Le,ve),!0}}(D,R,F,G)){var ue=D.data,ke=D.children,he=D.tag;l(he)?(D.elm=D.ns?d.createElementNS(D.ns,he):d.createElement(he,D),k(D),A(D,ke,R),l(ue)&&T(D,R),L(F,D.elm,G)):u(D.isComment)?(D.elm=d.createComment(D.text),L(F,D.elm,G)):(D.elm=d.createTextNode(D.text),L(F,D.elm,G))}}function y(D,R){l(D.data.pendingInsert)&&(R.push.apply(R,D.data.pendingInsert),D.data.pendingInsert=null),D.elm=D.componentInstance.$el,_(D)?(T(D,R),k(D)):(er(D),R.push(D))}function L(D,R,F){l(D)&&(l(F)?d.parentNode(F)===D&&d.insertBefore(D,R,F):d.appendChild(D,R))}function A(D,R,F){if(i(R))for(var G=0;G<R.length;++G)m(R[G],F,D.elm,null,!0,R,G);else p(D.text)&&d.appendChild(D.elm,d.createTextNode(String(D.text)))}function _(D){for(;D.componentInstance;)D=D.componentInstance._vnode;return l(D.tag)}function T(D,R){for(var F=0;F<c.create.length;++F)c.create[F](pn,D);l(a=D.data.hook)&&(l(a.create)&&a.create(pn,D),l(a.insert)&&R.push(D))}function k(D){var R;if(l(R=D.fnScopeId))d.setStyleScope(D.elm,R);else for(var F=D;F;)l(R=F.context)&&l(R=R.$options._scopeId)&&d.setStyleScope(D.elm,R),F=F.parent;l(R=xn)&&R!==D.context&&R!==D.fnContext&&l(R=R.$options._scopeId)&&d.setStyleScope(D.elm,R)}function x(D,R,F,G,re,fe){for(;G<=re;++G)m(F[G],fe,D,R,!1,F,G)}function B(D){var R,F,G=D.data;if(l(G))for(l(R=G.hook)&&l(R=R.destroy)&&R(D),R=0;R<c.destroy.length;++R)c.destroy[R](D);if(l(R=D.children))for(F=0;F<D.children.length;++F)B(D.children[F])}function P(D,R,F){for(;R<=F;++R){var G=D[R];l(G)&&(l(G.tag)?(W(G),B(G)):v(G.elm))}}function W(D,R){if(l(R)||l(D.data)){var F,G=c.remove.length+1;for(l(R)?R.listeners+=G:R=function(re,fe){function ce(){--ce.listeners==0&&v(re)}return ce.listeners=fe,ce}(D.elm,G),l(F=D.componentInstance)&&l(F=F._vnode)&&l(F.data)&&W(F,R),F=0;F<c.remove.length;++F)c.remove[F](D,R);l(F=D.data.hook)&&l(F=F.remove)?F(D,R):R()}else v(D.elm)}function z(D,R,F,G){for(var re=F;re<G;re++){var fe=R[re];if(l(fe)&&Mn(D,fe))return re}}function se(D,R,F,G,re,fe){if(D!==R){l(R.elm)&&l(G)&&(R=G[re]=yr(R));var ce=R.elm=D.elm;if(u(D.isAsyncPlaceholder))l(R.asyncFactory.resolved)?ae(D.elm,R,F):R.isAsyncPlaceholder=!0;else if(u(R.isStatic)&&u(D.isStatic)&&R.key===D.key&&(u(R.isCloned)||u(R.isOnce)))R.componentInstance=D.componentInstance;else{var ue,ke=R.data;l(ke)&&l(ue=ke.hook)&&l(ue=ue.prepatch)&&ue(D,R);var he=D.children,de=R.children;if(l(ke)&&_(R)){for(ue=0;ue<c.update.length;++ue)c.update[ue](D,R);l(ue=ke.hook)&&l(ue=ue.update)&&ue(D,R)}o(R.text)?l(he)&&l(de)?he!==de&&function(De,Le,ve,He,ir){for(var Nt,Or,Mr,$t=0,je=0,Je=Le.length-1,dt=Le[0],Pt=Le[Je],Ht=ve.length-1,tt=ve[0],ar=ve[Ht],To=!ir;$t<=Je&&je<=Ht;)o(dt)?dt=Le[++$t]:o(Pt)?Pt=Le[--Je]:Mn(dt,tt)?(se(dt,tt,He,ve,je),dt=Le[++$t],tt=ve[++je]):Mn(Pt,ar)?(se(Pt,ar,He,ve,Ht),Pt=Le[--Je],ar=ve[--Ht]):Mn(dt,ar)?(se(dt,ar,He,ve,Ht),To&&d.insertBefore(De,dt.elm,d.nextSibling(Pt.elm)),dt=Le[++$t],ar=ve[--Ht]):Mn(Pt,tt)?(se(Pt,tt,He,ve,je),To&&d.insertBefore(De,Pt.elm,dt.elm),Pt=Le[--Je],tt=ve[++je]):(o(Nt)&&(Nt=x9(Le,$t,Je)),o(Or=l(tt.key)?Nt[tt.key]:z(tt,Le,$t,Je))?m(tt,He,De,dt.elm,!1,ve,je):Mn(Mr=Le[Or],tt)?(se(Mr,tt,He,ve,je),Le[Or]=void 0,To&&d.insertBefore(De,Mr.elm,dt.elm)):m(tt,He,De,dt.elm,!1,ve,je),tt=ve[++je]);$t>Je?x(De,o(ve[Ht+1])?null:ve[Ht+1].elm,ve,je,Ht,He):je>Ht&&P(Le,$t,Je)}(ce,he,de,F,fe):l(de)?(l(D.text)&&d.setTextContent(ce,""),x(ce,null,de,0,de.length-1,F)):l(he)?P(he,0,he.length-1):l(D.text)&&d.setTextContent(ce,""):D.text!==R.text&&d.setTextContent(ce,R.text),l(ke)&&l(ue=ke.hook)&&l(ue=ue.postpatch)&&ue(D,R)}}}function X(D,R,F){if(u(F)&&l(D.parent))D.parent.data.pendingInsert=R;else for(var G=0;G<R.length;++G)R[G].data.hook.insert(R[G])}var te=M("attrs,class,staticClass,staticStyle,key");function ae(D,R,F,G){var re,fe=R.tag,ce=R.data,ue=R.children;if(G=G||ce&&ce.pre,R.elm=D,u(R.isComment)&&l(R.asyncFactory))return R.isAsyncPlaceholder=!0,!0;if(l(ce)&&(l(re=ce.hook)&&l(re=re.init)&&re(R,!0),l(re=R.componentInstance)))return y(R,F),!0;if(l(fe)){if(l(ue))if(D.hasChildNodes())if(l(re=ce)&&l(re=re.domProps)&&l(re=re.innerHTML)){if(re!==D.innerHTML)return!1}else{for(var ke=!0,he=D.firstChild,de=0;de<ue.length;de++){if(!he||!ae(he,ue[de],F,G)){ke=!1;break}he=he.nextSibling}if(!ke||he)return!1}else A(R,ue,F);if(l(ce)){var De=!1;for(var Le in ce)if(!te(Le)){De=!0,T(R,F);break}!De&&ce.class&&Kn(ce.class)}}else D.data!==R.text&&(D.data=R.text);return!0}return function(D,R,F,G){if(!o(R)){var re,fe=!1,ce=[];if(o(D))fe=!0,m(R,ce);else{var ue=l(D.nodeType);if(!ue&&Mn(D,R))se(D,R,ce,null,null,G);else{if(ue){if(D.nodeType===1&&D.hasAttribute(Tt)&&(D.removeAttribute(Tt),F=!0),u(F)&&ae(D,R,ce))return X(R,ce,!0),D;re=D,D=new Qe(d.tagName(re).toLowerCase(),{},[],void 0,re)}var ke=D.elm,he=d.parentNode(ke);if(m(R,ce,ke._leaveCb?null:he,d.nextSibling(ke)),l(R.parent))for(var de=R.parent,De=_(R);de;){for(var Le=0;Le<c.destroy.length;++Le)c.destroy[Le](de);if(de.elm=R.elm,De){for(var ve=0;ve<c.create.length;++ve)c.create[ve](pn,de);var He=de.data.hook.insert;if(He.merged)for(var ir=He.fns.slice(1),Nt=0;Nt<ir.length;Nt++)ir[Nt]()}else er(de);de=de.parent}l(he)?P([D],0,0):l(D.tag)&&B(D)}}return X(R,ce,fe),R.elm}l(D)&&B(D)}}({nodeOps:T9,modules:[N9,$9,W9,Z9,q9,Ie?{create:ml,activate:ml,remove:function(r,a){r.data.show!==!0?vl(r,a):a()}}:{}].concat(I9)});Lt&&document.addEventListener("selectionchange",function(){var r=document.activeElement;r&&r.vmodel&&lo(r,"input")});var yl={inserted:function(r,a,s,c){s.tag==="select"?(c.elm&&!c.elm._vOptions?dn(s,"postpatch",function(){yl.componentUpdated(r,a,s)}):bl(r,a,s.context),r._vOptions=[].map.call(r.options,Ci)):(s.tag==="textarea"||Ua(r.type))&&(r._vModifiers=a.modifiers,a.modifiers.lazy||(r.addEventListener("compositionstart",X9),r.addEventListener("compositionend",Ll),r.addEventListener("change",Ll),Lt&&(r.vmodel=!0)))},componentUpdated:function(r,a,s){if(s.tag==="select"){bl(r,a,s.context);var c=r._vOptions,f=r._vOptions=[].map.call(r.options,Ci);f.some(function(d,v){return!Be(d,c[v])})&&(r.multiple?a.value.some(function(d){return wl(d,f)}):a.value!==a.oldValue&&wl(a.value,f))&&lo(r,"change")}}};function bl(r,a,s){_l(r,a),(ot||on)&&setTimeout(function(){_l(r,a)},0)}function _l(r,a,s){var c=a.value,f=r.multiple;if(!f||Array.isArray(c)){for(var d,v,m=0,y=r.options.length;m<y;m++)if(v=r.options[m],f)d=at(c,Ci(v))>-1,v.selected!==d&&(v.selected=d);else if(Be(Ci(v),c))return void(r.selectedIndex!==m&&(r.selectedIndex=m));f||(r.selectedIndex=-1)}}function wl(r,a){return a.every(function(s){return!Be(s,r)})}function Ci(r){return"_value"in r?r._value:r.value}function X9(r){r.target.composing=!0}function Ll(r){r.target.composing&&(r.target.composing=!1,lo(r.target,"input"))}function lo(r,a){var s=document.createEvent("HTMLEvents");s.initEvent(a,!0,!0),r.dispatchEvent(s)}function co(r){return!r.componentInstance||r.data&&r.data.transition?r:co(r.componentInstance._vnode)}var ep={bind:function(r,a,s){var c=a.value,f=(s=co(s)).data&&s.data.transition,d=r.__vOriginalDisplay=r.style.display==="none"?"":r.style.display;c&&f?(s.data.show=!0,oo(s,function(){r.style.display=d})):r.style.display=c?d:"none"},update:function(r,a,s){var c=a.value;!c!=!a.oldValue&&((s=co(s)).data&&s.data.transition?(s.data.show=!0,c?oo(s,function(){r.style.display=r.__vOriginalDisplay}):vl(s,function(){r.style.display="none"})):r.style.display=c?r.__vOriginalDisplay:"none")},unbind:function(r,a,s,c,f){f||(r.style.display=r.__vOriginalDisplay)}},tp={model:yl,show:ep},Al={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function uo(r){var a=r&&r.componentOptions;return a&&a.Ctor.options.abstract?uo(Xs(a.children)):r}function Cl(r){var a={},s=r.$options;for(var c in s.propsData)a[c]=r[c];var f=s._parentListeners;for(var c in f)a[Q(c)]=f[c];return a}function El(r,a){if(/\d-keep-alive$/.test(a.tag))return r("keep-alive",{props:a.componentOptions.propsData})}var np=function(r){return r.tag||Ar(r)},rp=function(r){return r.name==="show"},ip={name:"transition",props:Al,abstract:!0,render:function(r){var a=this,s=this.$slots.default;if(s&&(s=s.filter(np)).length){var c=this.mode,f=s[0];if(function(k){for(;k=k.parent;)if(k.data.transition)return!0}(this.$vnode))return f;var d=uo(f);if(!d)return f;if(this._leaving)return El(r,f);var v="__transition-".concat(this._uid,"-");d.key=d.key==null?d.isComment?v+"comment":v+d.tag:p(d.key)?String(d.key).indexOf(v)===0?d.key:v+d.key:d.key;var m=(d.data||(d.data={})).transition=Cl(this),y=this._vnode,L=uo(y);if(d.data.directives&&d.data.directives.some(rp)&&(d.data.show=!0),L&&L.data&&!function(k,x){return x.key===k.key&&x.tag===k.tag}(d,L)&&!Ar(L)&&(!L.componentInstance||!L.componentInstance._vnode.isComment)){var A=L.data.transition=ee({},m);if(c==="out-in")return this._leaving=!0,dn(A,"afterLeave",function(){a._leaving=!1,a.$forceUpdate()}),El(r,f);if(c==="in-out"){if(Ar(d))return y;var _,T=function(){_()};dn(m,"afterEnter",T),dn(m,"enterCancelled",T),dn(A,"delayLeave",function(k){_=k})}}return f}}},Sl=ee({tag:String,moveClass:String},Al);delete Sl.mode;var ap={props:Sl,beforeMount:function(){var r=this,a=this._update;this._update=function(s,c){var f=n0(r);r.__patch__(r._vnode,r.kept,!1,!0),r._vnode=r.kept,f(),a.call(r,s,c)}},render:function(r){for(var a=this.tag||this.$vnode.data.tag||"span",s=Object.create(null),c=this.prevChildren=this.children,f=this.$slots.default||[],d=this.children=[],v=Cl(this),m=0;m<f.length;m++)(A=f[m]).tag&&A.key!=null&&String(A.key).indexOf("__vlist")!==0&&(d.push(A),s[A.key]=A,(A.data||(A.data={})).transition=v);if(c){var y=[],L=[];for(m=0;m<c.length;m++){var A;(A=c[m]).data.transition=v,A.data.pos=A.elm.getBoundingClientRect(),s[A.key]?y.push(A):L.push(A)}this.kept=r(a,null,y),this.removed=L}return r(a,null,d)},updated:function(){var r=this.prevChildren,a=this.moveClass||(this.name||"v")+"-move";r.length&&this.hasMove(r[0].elm,a)&&(r.forEach(op),r.forEach(sp),r.forEach(lp),this._reflow=document.body.offsetHeight,r.forEach(function(s){if(s.data.moved){var c=s.elm,f=c.style;Nn(c,a),f.transform=f.WebkitTransform=f.transitionDuration="",c.addEventListener(Ai,c._moveCb=function d(v){v&&v.target!==c||v&&!/transform$/.test(v.propertyName)||(c.removeEventListener(Ai,d),c._moveCb=null,qt(c,a))})}}))},methods:{hasMove:function(r,a){if(!sl)return!1;if(this._hasMove)return this._hasMove;var s=r.cloneNode();r._transitionClasses&&r._transitionClasses.forEach(function(f){il(s,f)}),rl(s,a),s.style.display="none",this.$el.appendChild(s);var c=fl(s);return this.$el.removeChild(s),this._hasMove=c.hasTransform}}};function op(r){r.elm._moveCb&&r.elm._moveCb(),r.elm._enterCb&&r.elm._enterCb()}function sp(r){r.data.newPos=r.elm.getBoundingClientRect()}function lp(r){var a=r.data.pos,s=r.data.newPos,c=a.left-s.left,f=a.top-s.top;if(c||f){r.data.moved=!0;var d=r.elm.style;d.transform=d.WebkitTransform="translate(".concat(c,"px,").concat(f,"px)"),d.transitionDuration="0s"}}var cp={Transition:ip,TransitionGroup:ap};Ae.config.mustUseProp=R0,Ae.config.isReservedTag=za,Ae.config.isReservedAttr=w9,Ae.config.getTagNamespace=N0,Ae.config.isUnknownElement=function(r){if(!Ie)return!0;if(za(r))return!1;if(r=r.toLowerCase(),yi[r]!=null)return yi[r];var a=document.createElement(r);return r.indexOf("-")>-1?yi[r]=a.constructor===window.HTMLUnknownElement||a.constructor===window.HTMLElement:yi[r]=/HTMLUnknownElement/.test(a.toString())},ee(Ae.options.directives,tp),ee(Ae.options.components,cp),Ae.prototype.__patch__=Ie?K9:ne,Ae.prototype.$mount=function(r,a){return function(s,c,f){var d;s.$el=c,s.$options.render||(s.$options.render=Gt),St(s,"beforeMount"),d=function(){s._update(s._render(),f)},new Xn(s,d,ne,{before:function(){s._isMounted&&!s._isDestroyed&&St(s,"beforeUpdate")}},!0),f=!1;var v=s._preWatchers;if(v)for(var m=0;m<v.length;m++)v[m].run();return s.$vnode==null&&(s._isMounted=!0,St(s,"mounted")),s}(this,r=r&&Ie?Wa(r):void 0,a)},Ie&&setTimeout(function(){Te.devtools&&xt&&xt.emit("init",Ae)},0);var up=/\{\{((?:.|\r?\n)+?)\}\}/g,Dl=/[-.*+?^${}()|[\]\/\\]/g,dp=V(function(r){var a=r[0].replace(Dl,"\\$&"),s=r[1].replace(Dl,"\\$&");return new RegExp(a+"((?:.|\\n)+?)"+s,"g")}),fp={staticKeys:["staticClass"],transformNode:function(r,a){a.warn;var s=Pe(r,"class");s&&(r.staticClass=JSON.stringify(s.replace(/\s+/g," ").trim()));var c=mt(r,"class",!1);c&&(r.classBinding=c)},genData:function(r){var a="";return r.staticClass&&(a+="staticClass:".concat(r.staticClass,",")),r.classBinding&&(a+="class:".concat(r.classBinding,",")),a}},fo,pp={staticKeys:["staticStyle"],transformNode:function(r,a){a.warn;var s=Pe(r,"style");s&&(r.staticStyle=JSON.stringify(q0(s)));var c=mt(r,"style",!1);c&&(r.styleBinding=c)},genData:function(r){var a="";return r.staticStyle&&(a+="staticStyle:".concat(r.staticStyle,",")),r.styleBinding&&(a+="style:(".concat(r.styleBinding,"),")),a}},hp=function(r){return(fo=fo||document.createElement("div")).innerHTML=r,fo.textContent},vp=M("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),gp=M("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),mp=M("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),yp=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,bp=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+?\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Tl="[a-zA-Z_][\\-\\.0-9_a-zA-Z".concat(Ut.source,"]*"),kl="((?:".concat(Tl,"\\:)?").concat(Tl,")"),xl=new RegExp("^<".concat(kl)),_p=/^\s*(\/?)>/,Rl=new RegExp("^<\\/".concat(kl,"[^>]*>")),wp=/^<!DOCTYPE [^>]+>/i,Ol=/^<!\--/,Ml=/^<!\[/,Il=M("script,style,textarea",!0),Nl={},Lp={"<":"<",">":">",""":'"',"&":"&"," ":` +`,"	":" ","'":"'"},Ap=/&(?:lt|gt|quot|amp|#39);/g,Cp=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Ep=M("pre,textarea",!0),$l=function(r,a){return r&&Ep(r)&&a[0]===` +`};function Sp(r,a){var s=a?Cp:Ap;return r.replace(s,function(c){return Lp[c]})}function Dp(r,a){for(var s,c,f=[],d=a.expectHTML,v=a.isUnaryTag||ye,m=a.canBeLeftOpenTag||ye,y=0,L=function(){if(s=r,c&&Il(c)){var T=0,k=c.toLowerCase(),x=Nl[k]||(Nl[k]=new RegExp("([\\s\\S]*?)(</"+k+"[^>]*>)","i"));D=r.replace(x,function(F,G,re){return T=re.length,Il(k)||k==="noscript"||(G=G.replace(/<!\--([\s\S]*?)-->/g,"$1").replace(/<!\[CDATA\[([\s\S]*?)]]>/g,"$1")),$l(k,G)&&(G=G.slice(1)),a.chars&&a.chars(G),""}),y+=r.length-D.length,r=D,_(k,y-T,y)}else{var B=r.indexOf("<");if(B===0){if(Ol.test(r)){var P=r.indexOf("-->");if(P>=0)return a.shouldKeepComment&&a.comment&&a.comment(r.substring(4,P),y,y+P+3),A(P+3),"continue"}if(Ml.test(r)){var W=r.indexOf("]>");if(W>=0)return A(W+2),"continue"}var z=r.match(wp);if(z)return A(z[0].length),"continue";var se=r.match(Rl);if(se){var X=y;return A(se[0].length),_(se[1],X,y),"continue"}var te=function(){var F=r.match(xl);if(F){var G={tagName:F[1],attrs:[],start:y};A(F[0].length);for(var re=void 0,fe=void 0;!(re=r.match(_p))&&(fe=r.match(bp)||r.match(yp));)fe.start=y,A(fe[0].length),fe.end=y,G.attrs.push(fe);if(re)return G.unarySlash=re[1],A(re[0].length),G.end=y,G}}();if(te)return function(F){var G=F.tagName,re=F.unarySlash;d&&(c==="p"&&mp(G)&&_(c),m(G)&&c===G&&_(G));for(var fe=v(G)||!!re,ce=F.attrs.length,ue=new Array(ce),ke=0;ke<ce;ke++){var he=F.attrs[ke],de=he[3]||he[4]||he[5]||"",De=G==="a"&&he[1]==="href"?a.shouldDecodeNewlinesForHref:a.shouldDecodeNewlines;ue[ke]={name:he[1],value:Sp(de,De)}}fe||(f.push({tag:G,lowerCasedTag:G.toLowerCase(),attrs:ue,start:F.start,end:F.end}),c=G),a.start&&a.start(G,ue,fe,F.start,F.end)}(te),$l(te.tagName,r)&&A(1),"continue"}var ae=void 0,D=void 0,R=void 0;if(B>=0){for(D=r.slice(B);!(Rl.test(D)||xl.test(D)||Ol.test(D)||Ml.test(D)||(R=D.indexOf("<",1))<0);)B+=R,D=r.slice(B);ae=r.substring(0,B)}B<0&&(ae=r),ae&&A(ae.length),a.chars&&ae&&a.chars(ae,y-ae.length,y)}if(r===s)return a.chars&&a.chars(r),"break"};r&&L()!=="break";);function A(T){y+=T,r=r.substring(T)}function _(T,k,x){var B,P;if(k==null&&(k=y),x==null&&(x=y),T)for(P=T.toLowerCase(),B=f.length-1;B>=0&&f[B].lowerCasedTag!==P;B--);else B=0;if(B>=0){for(var W=f.length-1;W>=B;W--)a.end&&a.end(f[W].tag,k,x);f.length=B,c=B&&f[B-1].tag}else P==="br"?a.start&&a.start(T,[],!0,k,x):P==="p"&&(a.start&&a.start(T,[],!1,k,x),a.end&&a.end(T,k,x))}_()}var Pl,Hl,po,ho,vo,go,mo,jl,Bl=/^@|^v-on:/,yo=/^v-|^@|^:|^#/,Tp=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,Vl=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,kp=/^\(|\)$/g,Ei=/^\[.*\]$/,xp=/:(.*)$/,Fl=/^:|^\.|^v-bind:/,zl=/\.[^.\]]+(?=[^\]]*$)/g,bo=/^v-slot(:|$)|^#/,Rp=/[\r\n]/,Op=/[ \f\t\r\n]+/g,Mp=V(hp),Si="_empty_";function _o(r,a,s){return{type:1,tag:r,attrsList:a,attrsMap:$p(a),rawAttrsMap:{},parent:s,children:[]}}function Ip(r,a){Pl=a.warn||z0,go=a.isPreTag||ye,mo=a.mustUseProp||ye,jl=a.getTagNamespace||ye,a.isReservedTag,po=kr(a.modules,"transformNode"),ho=kr(a.modules,"preTransformNode"),vo=kr(a.modules,"postTransformNode"),Hl=a.delimiters;var s,c,f=[],d=a.preserveWhitespace!==!1,v=a.whitespace,m=!1,y=!1;function L(_){if(A(_),m||_.processed||(_=Di(_,a)),f.length||_===s||s.if&&(_.elseif||_.else)&&nr(s,{exp:_.elseif,block:_}),c&&!_.forbidden)if(_.elseif||_.else)k=_,x=function(P){for(var W=P.length;W--;){if(P[W].type===1)return P[W];P.pop()}}(c.children),x&&x.if&&nr(x,{exp:k.elseif,block:k});else{if(_.slotScope){var T=_.slotTarget||'"default"';(c.scopedSlots||(c.scopedSlots={}))[T]=_}c.children.push(_),_.parent=c}var k,x;_.children=_.children.filter(function(P){return!P.slotScope}),A(_),_.pre&&(m=!1),go(_.tag)&&(y=!1);for(var B=0;B<vo.length;B++)vo[B](_,a)}function A(_){if(!y)for(var T=void 0;(T=_.children[_.children.length-1])&&T.type===3&&T.text===" ";)_.children.pop()}return Dp(r,{warn:Pl,expectHTML:a.expectHTML,isUnaryTag:a.isUnaryTag,canBeLeftOpenTag:a.canBeLeftOpenTag,shouldDecodeNewlines:a.shouldDecodeNewlines,shouldDecodeNewlinesForHref:a.shouldDecodeNewlinesForHref,shouldKeepComment:a.comments,outputSourceRange:a.outputSourceRange,start:function(_,T,k,x,B){var P=c&&c.ns||jl(_);ot&&P==="svg"&&(T=function(X){for(var te=[],ae=0;ae<X.length;ae++){var D=X[ae];Pp.test(D.name)||(D.name=D.name.replace(Hp,""),te.push(D))}return te}(T));var W,z=_o(_,T,c);P&&(z.ns=P),(W=z).tag!=="style"&&(W.tag!=="script"||W.attrsMap.type&&W.attrsMap.type!=="text/javascript")||ze()||(z.forbidden=!0);for(var se=0;se<ho.length;se++)z=ho[se](z,a)||z;m||(function(X){Pe(X,"v-pre")!=null&&(X.pre=!0)}(z),z.pre&&(m=!0)),go(z.tag)&&(y=!0),m?function(X){var te=X.attrsList,ae=te.length;if(ae)for(var D=X.attrs=new Array(ae),R=0;R<ae;R++)D[R]={name:te[R].name,value:JSON.stringify(te[R].value)},te[R].start!=null&&(D[R].start=te[R].start,D[R].end=te[R].end);else X.pre||(X.plain=!0)}(z):z.processed||(Ul(z),function(X){var te=Pe(X,"v-if");if(te)X.if=te,nr(X,{exp:te,block:X});else{Pe(X,"v-else")!=null&&(X.else=!0);var ae=Pe(X,"v-else-if");ae&&(X.elseif=ae)}}(z),function(X){Pe(X,"v-once")!=null&&(X.once=!0)}(z)),s||(s=z),k?L(z):(c=z,f.push(z))},end:function(_,T,k){var x=f[f.length-1];f.length-=1,c=f[f.length-1],L(x)},chars:function(_,T,k){if(c&&(!ot||c.tag!=="textarea"||c.attrsMap.placeholder!==_)){var x,B=c.children;if(_=y||_.trim()?(x=c).tag==="script"||x.tag==="style"?_:Mp(_):B.length?v?v==="condense"&&Rp.test(_)?"":" ":d?" ":"":""){y||v!=="condense"||(_=_.replace(Op," "));var P=void 0,W=void 0;!m&&_!==" "&&(P=function(z,se){var X=se?dp(se):up;if(X.test(z)){for(var te,ae,D,R=[],F=[],G=X.lastIndex=0;te=X.exec(z);){(ae=te.index)>G&&(F.push(D=z.slice(G,ae)),R.push(JSON.stringify(D)));var re=Qa(te[1].trim());R.push("_s(".concat(re,")")),F.push({"@binding":re}),G=ae+te[0].length}return G<z.length&&(F.push(D=z.slice(G)),R.push(JSON.stringify(D))),{expression:R.join("+"),tokens:F}}}(_,Hl))?W={type:2,expression:P.expression,tokens:P.tokens,text:_}:_===" "&&B.length&&B[B.length-1].text===" "||(W={type:3,text:_}),W&&B.push(W)}}},comment:function(_,T,k){if(c){var x={type:3,text:_,isComment:!0};c.children.push(x)}}}),s}function Di(r,a){var s,c;(c=mt(s=r,"key"))&&(s.key=c),r.plain=!r.key&&!r.scopedSlots&&!r.attrsList.length,function(d){var v=mt(d,"ref");v&&(d.ref=v,d.refInFor=function(m){for(var y=m;y;){if(y.for!==void 0)return!0;y=y.parent}return!1}(d))}(r),function(d){var v;d.tag==="template"?(v=Pe(d,"scope"),d.slotScope=v||Pe(d,"slot-scope")):(v=Pe(d,"slot-scope"))&&(d.slotScope=v);var m=mt(d,"slot");if(m&&(d.slotTarget=m==='""'?'"default"':m,d.slotTargetDynamic=!(!d.attrsMap[":slot"]&&!d.attrsMap["v-bind:slot"]),d.tag==="template"||d.slotScope||qa(d,"slot",m,function(P,W){return P.rawAttrsMap[":"+W]||P.rawAttrsMap["v-bind:"+W]||P.rawAttrsMap[W]}(d,"slot"))),d.tag==="template"){if(_=U0(d,bo)){var y=Wl(_),L=y.name,A=y.dynamic;d.slotTarget=L,d.slotTargetDynamic=A,d.slotScope=_.value||Si}}else{var _;if(_=U0(d,bo)){var T=d.scopedSlots||(d.scopedSlots={}),k=Wl(_),x=k.name,B=(A=k.dynamic,T[x]=_o("template",[],d));B.slotTarget=x,B.slotTargetDynamic=A,B.children=d.children.filter(function(P){if(!P.slotScope)return P.parent=B,!0}),B.slotScope=_.value||Si,d.children=[],d.plain=!1}}}(r),function(d){d.tag==="slot"&&(d.slotName=mt(d,"name"))}(r),function(d){var v;(v=mt(d,"is"))&&(d.component=v),Pe(d,"inline-template")!=null&&(d.inlineTemplate=!0)}(r);for(var f=0;f<po.length;f++)r=po[f](r,a)||r;return function(d){var v,m,y,L,A,_,T,k,x=d.attrsList;for(v=0,m=x.length;v<m;v++)if(y=L=x[v].name,A=x[v].value,yo.test(y))if(d.hasBindings=!0,(_=Np(y.replace(yo,"")))&&(y=y.replace(zl,"")),Fl.test(y))y=y.replace(Fl,""),A=Qa(A),(k=Ei.test(y))&&(y=y.slice(1,-1)),_&&(_.prop&&!k&&(y=Q(y))==="innerHtml"&&(y="innerHTML"),_.camel&&!k&&(y=Q(y)),_.sync&&(T=vn(A,"$event"),k?Qt(d,'"update:"+('.concat(y,")"),T,null,!1,0,x[v],!0):(Qt(d,"update:".concat(Q(y)),T,null,!1,0,x[v]),_e(y)!==Q(y)&&Qt(d,"update:".concat(_e(y)),T,null,!1,0,x[v])))),_&&_.prop||!d.component&&mo(d.tag,d.attrsMap.type,y)?In(d,y,A,x[v],k):qa(d,y,A,x[v],k);else if(Bl.test(y))y=y.replace(Bl,""),(k=Ei.test(y))&&(y=y.slice(1,-1)),Qt(d,y,A,_,!1,0,x[v],k);else{var B=(y=y.replace(yo,"")).match(xp),P=B&&B[1];k=!1,P&&(y=y.slice(0,-(P.length+1)),Ei.test(P)&&(P=P.slice(1,-1),k=!0)),j9(d,y,L,A,P,k,_,x[v])}else qa(d,y,JSON.stringify(A),x[v]),!d.component&&y==="muted"&&mo(d.tag,d.attrsMap.type,y)&&In(d,y,"true",x[v])}(r),r}function Ul(r){var a;if(a=Pe(r,"v-for")){var s=function(c){var f=c.match(Tp);if(!!f){var d={};d.for=f[2].trim();var v=f[1].trim().replace(kp,""),m=v.match(Vl);return m?(d.alias=v.replace(Vl,"").trim(),d.iterator1=m[1].trim(),m[2]&&(d.iterator2=m[2].trim())):d.alias=v,d}}(a);s&&ee(r,s)}}function nr(r,a){r.ifConditions||(r.ifConditions=[]),r.ifConditions.push(a)}function Wl(r){var a=r.name.replace(bo,"");return a||r.name[0]!=="#"&&(a="default"),Ei.test(a)?{name:a.slice(1,-1),dynamic:!0}:{name:'"'.concat(a,'"'),dynamic:!1}}function Np(r){var a=r.match(zl);if(a){var s={};return a.forEach(function(c){s[c.slice(1)]=!0}),s}}function $p(r){for(var a={},s=0,c=r.length;s<c;s++)a[r[s].name]=r[s].value;return a}var Pp=/^xmlns:NS\d+/,Hp=/^NS\d+:/;function wo(r){return _o(r.tag,r.attrsList.slice(),r.parent)}var Gl=[fp,pp,{preTransformNode:function(r,a){if(r.tag==="input"){var s=r.attrsMap;if(!s["v-model"])return;var c=void 0;if((s[":type"]||s["v-bind:type"])&&(c=mt(r,"type")),s.type||c||!s["v-bind"]||(c="(".concat(s["v-bind"],").type")),c){var f=Pe(r,"v-if",!0),d=f?"&&(".concat(f,")"):"",v=Pe(r,"v-else",!0)!=null,m=Pe(r,"v-else-if",!0),y=wo(r);Ul(y),Ja(y,"type","checkbox"),Di(y,a),y.processed=!0,y.if="(".concat(c,")==='checkbox'")+d,nr(y,{exp:y.if,block:y});var L=wo(r);Pe(L,"v-for",!0),Ja(L,"type","radio"),Di(L,a),nr(y,{exp:"(".concat(c,")==='radio'")+d,block:L});var A=wo(r);return Pe(A,"v-for",!0),Ja(A,":type",c),Di(A,a),nr(y,{exp:f,block:A}),v?y.else=!0:m&&(y.elseif=m),y}}}}],Zl,Lo,jp={model:function(r,a,s){var c=a.value,f=a.modifiers,d=r.tag,v=r.attrsMap.type;if(r.component)return W0(r,c,f),!1;if(d==="select")(function(m,y,L){var A=L&&L.number,_='Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;'+"return ".concat(A?"_n(val)":"val","})"),T="$event.target.multiple ? $$selectedVal : $$selectedVal[0]",k="var $$selectedVal = ".concat(_,";");k="".concat(k," ").concat(vn(y,T)),Qt(m,"change",k,null,!0)})(r,c,f);else if(d==="input"&&v==="checkbox")(function(m,y,L){var A=L&&L.number,_=mt(m,"value")||"null",T=mt(m,"true-value")||"true",k=mt(m,"false-value")||"false";In(m,"checked","Array.isArray(".concat(y,")")+"?_i(".concat(y,",").concat(_,")>-1")+(T==="true"?":(".concat(y,")"):":_q(".concat(y,",").concat(T,")"))),Qt(m,"change","var $$a=".concat(y,",")+"$$el=$event.target,"+"$$c=$$el.checked?(".concat(T,"):(").concat(k,");")+"if(Array.isArray($$a)){"+"var $$v=".concat(A?"_n("+_+")":_,",")+"$$i=_i($$a,$$v);"+"if($$el.checked){$$i<0&&(".concat(vn(y,"$$a.concat([$$v])"),")}")+"else{$$i>-1&&(".concat(vn(y,"$$a.slice(0,$$i).concat($$a.slice($$i+1))"),")}")+"}else{".concat(vn(y,"$$c"),"}"),null,!0)})(r,c,f);else if(d==="input"&&v==="radio")(function(m,y,L){var A=L&&L.number,_=mt(m,"value")||"null";_=A?"_n(".concat(_,")"):_,In(m,"checked","_q(".concat(y,",").concat(_,")")),Qt(m,"change",vn(y,_),null,!0)})(r,c,f);else if(d==="input"||d==="textarea")(function(m,y,L){var A=m.attrsMap.type,_=L||{},T=_.lazy,k=_.number,x=_.trim,B=!T&&A!=="range",P=T?"change":A==="range"?V9:"input",W="$event.target.value";x&&(W="$event.target.value.trim()"),k&&(W="_n(".concat(W,")"));var z=vn(y,W);B&&(z="if($event.target.composing)return;".concat(z)),In(m,"value","(".concat(y,")")),Qt(m,P,z,null,!0),(x||k)&&Qt(m,"blur","$forceUpdate()")})(r,c,f);else if(!Te.isReservedTag(d))return W0(r,c,f),!1;return!0},text:function(r,a){a.value&&In(r,"textContent","_s(".concat(a.value,")"),a)},html:function(r,a){a.value&&In(r,"innerHTML","_s(".concat(a.value,")"),a)}},Bp={expectHTML:!0,modules:Gl,directives:jp,isPreTag:function(r){return r==="pre"},isUnaryTag:vp,mustUseProp:R0,canBeLeftOpenTag:gp,isReservedTag:za,getTagNamespace:N0,staticKeys:function(r){return r.reduce(function(a,s){return a.concat(s.staticKeys||[])},[]).join(",")}(Gl)},Vp=V(function(r){return M("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(r?","+r:""))});function Fp(r,a){r&&(Zl=Vp(a.staticKeys||""),Lo=a.isReservedTag||ye,Ao(r),Co(r,!1))}function Ao(r){if(r.static=function(d){return d.type===2?!1:d.type===3?!0:!(!d.pre&&(d.hasBindings||d.if||d.for||H(d.tag)||!Lo(d.tag)||function(v){for(;v.parent;){if((v=v.parent).tag!=="template")return!1;if(v.for)return!0}return!1}(d)||!Object.keys(d).every(Zl)))}(r),r.type===1){if(!Lo(r.tag)&&r.tag!=="slot"&&r.attrsMap["inline-template"]==null)return;for(var a=0,s=r.children.length;a<s;a++){var c=r.children[a];Ao(c),c.static||(r.static=!1)}if(r.ifConditions)for(a=1,s=r.ifConditions.length;a<s;a++){var f=r.ifConditions[a].block;Ao(f),f.static||(r.static=!1)}}}function Co(r,a){if(r.type===1){if((r.static||r.once)&&(r.staticInFor=a),r.static&&r.children.length&&(r.children.length!==1||r.children[0].type!==3))return void(r.staticRoot=!0);if(r.staticRoot=!1,r.children)for(var s=0,c=r.children.length;s<c;s++)Co(r.children[s],a||!!r.for);if(r.ifConditions)for(s=1,c=r.ifConditions.length;s<c;s++)Co(r.ifConditions[s].block,a)}}var zp=/^([\w$_]+|\([^)]*?\))\s*=>|^function(?:\s+[\w$]+)?\s*\(/,Up=/\([^)]*?\);*$/,Yl=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Ql={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Wp={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Jt=function(r){return"if(".concat(r,")return null;")},ql={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Jt("$event.target !== $event.currentTarget"),ctrl:Jt("!$event.ctrlKey"),shift:Jt("!$event.shiftKey"),alt:Jt("!$event.altKey"),meta:Jt("!$event.metaKey"),left:Jt("'button' in $event && $event.button !== 0"),middle:Jt("'button' in $event && $event.button !== 1"),right:Jt("'button' in $event && $event.button !== 2")};function Jl(r,a){var s=a?"nativeOn:":"on:",c="",f="";for(var d in r){var v=Kl(r[d]);r[d]&&r[d].dynamic?f+="".concat(d,",").concat(v,","):c+='"'.concat(d,'":').concat(v,",")}return c="{".concat(c.slice(0,-1),"}"),f?s+"_d(".concat(c,",[").concat(f.slice(0,-1),"])"):s+c}function Kl(r){if(!r)return"function(){}";if(Array.isArray(r))return"[".concat(r.map(function(A){return Kl(A)}).join(","),"]");var a=Yl.test(r.value),s=zp.test(r.value),c=Yl.test(r.value.replace(Up,""));if(r.modifiers){var f="",d="",v=[],m=function(A){if(ql[A])d+=ql[A],Ql[A]&&v.push(A);else if(A==="exact"){var _=r.modifiers;d+=Jt(["ctrl","shift","alt","meta"].filter(function(T){return!_[T]}).map(function(T){return"$event.".concat(T,"Key")}).join("||"))}else v.push(A)};for(var y in r.modifiers)m(y);v.length&&(f+=function(A){return"if(!$event.type.indexOf('key')&&"+"".concat(A.map(Gp).join("&&"),")return null;")}(v)),d&&(f+=d);var L=a?"return ".concat(r.value,".apply(null, arguments)"):s?"return (".concat(r.value,").apply(null, arguments)"):c?"return ".concat(r.value):r.value;return"function($event){".concat(f).concat(L,"}")}return a||s?r.value:"function($event){".concat(c?"return ".concat(r.value):r.value,"}")}function Gp(r){var a=parseInt(r,10);if(a)return"$event.keyCode!==".concat(a);var s=Ql[r],c=Wp[r];return"_k($event.keyCode,"+"".concat(JSON.stringify(r),",")+"".concat(JSON.stringify(s),",")+"$event.key,"+"".concat(JSON.stringify(c))+")"}var Zp={on:function(r,a){r.wrapListeners=function(s){return"_g(".concat(s,",").concat(a.value,")")}},bind:function(r,a){r.wrapData=function(s){return"_b(".concat(s,",'").concat(r.tag,"',").concat(a.value,",").concat(a.modifiers&&a.modifiers.prop?"true":"false").concat(a.modifiers&&a.modifiers.sync?",true":"",")")}},cloak:ne},Yp=function(r){this.options=r,this.warn=r.warn||z0,this.transforms=kr(r.modules,"transformCode"),this.dataGenFns=kr(r.modules,"genData"),this.directives=ee(ee({},Zp),r.directives);var a=r.isReservedTag||ye;this.maybeComponent=function(s){return!!s.component||!a(s.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Xl(r,a){var s=new Yp(a),c=r?r.tag==="script"?"null":Kt(r,s):'_c("div")';return{render:"with(this){return ".concat(c,"}"),staticRenderFns:s.staticRenderFns}}function Kt(r,a){if(r.parent&&(r.pre=r.pre||r.parent.pre),r.staticRoot&&!r.staticProcessed)return ec(r,a);if(r.once&&!r.onceProcessed)return tc(r,a);if(r.for&&!r.forProcessed)return rc(r,a);if(r.if&&!r.ifProcessed)return Eo(r,a);if(r.tag!=="template"||r.slotTarget||a.pre){if(r.tag==="slot")return function(L,A){var _=L.slotName||'"default"',T=rr(L,A),k="_t(".concat(_).concat(T?",function(){return ".concat(T,"}"):""),x=L.attrs||L.dynamicAttrs?Ti((L.attrs||[]).concat(L.dynamicAttrs||[]).map(function(P){return{name:Q(P.name),value:P.value,dynamic:P.dynamic}})):null,B=L.attrsMap["v-bind"];return!x&&!B||T||(k+=",null"),x&&(k+=",".concat(x)),B&&(k+="".concat(x?"":",null",",").concat(B)),k+")"}(r,a);var s=void 0;if(r.component)s=function(L,A,_){var T=A.inlineTemplate?null:rr(A,_,!0);return"_c(".concat(L,",").concat(ic(A,_)).concat(T?",".concat(T):"",")")}(r.component,r,a);else{var c=void 0,f=a.maybeComponent(r);(!r.plain||r.pre&&f)&&(c=ic(r,a));var d=void 0,v=a.options.bindings;f&&v&&v.__isScriptSetup!==!1&&(d=function(L,A){var _=Q(A),T=me(_),k=function(P){return L[A]===P?A:L[_]===P?_:L[T]===P?T:void 0},x=k("setup-const")||k("setup-reactive-const");if(x)return x;var B=k("setup-let")||k("setup-ref")||k("setup-maybe-ref");if(B)return B}(v,r.tag)),d||(d="'".concat(r.tag,"'"));var m=r.inlineTemplate?null:rr(r,a,!0);s="_c(".concat(d).concat(c?",".concat(c):"").concat(m?",".concat(m):"",")")}for(var y=0;y<a.transforms.length;y++)s=a.transforms[y](r,s);return s}return rr(r,a)||"void 0"}function ec(r,a){r.staticProcessed=!0;var s=a.pre;return r.pre&&(a.pre=r.pre),a.staticRenderFns.push("with(this){return ".concat(Kt(r,a),"}")),a.pre=s,"_m(".concat(a.staticRenderFns.length-1).concat(r.staticInFor?",true":"",")")}function tc(r,a){if(r.onceProcessed=!0,r.if&&!r.ifProcessed)return Eo(r,a);if(r.staticInFor){for(var s="",c=r.parent;c;){if(c.for){s=c.key;break}c=c.parent}return s?"_o(".concat(Kt(r,a),",").concat(a.onceId++,",").concat(s,")"):Kt(r,a)}return ec(r,a)}function Eo(r,a,s,c){return r.ifProcessed=!0,nc(r.ifConditions.slice(),a,s,c)}function nc(r,a,s,c){if(!r.length)return c||"_e()";var f=r.shift();return f.exp?"(".concat(f.exp,")?").concat(d(f.block),":").concat(nc(r,a,s,c)):"".concat(d(f.block));function d(v){return s?s(v,a):v.once?tc(v,a):Kt(v,a)}}function rc(r,a,s,c){var f=r.for,d=r.alias,v=r.iterator1?",".concat(r.iterator1):"",m=r.iterator2?",".concat(r.iterator2):"";return r.forProcessed=!0,"".concat(c||"_l","((").concat(f,"),")+"function(".concat(d).concat(v).concat(m,"){")+"return ".concat((s||Kt)(r,a))+"})"}function ic(r,a){var s="{",c=function(v,m){var y=v.directives;if(!!y){var L,A,_,T,k="directives:[",x=!1;for(L=0,A=y.length;L<A;L++){_=y[L],T=!0;var B=m.directives[_.name];B&&(T=!!B(v,_,m.warn)),T&&(x=!0,k+='{name:"'.concat(_.name,'",rawName:"').concat(_.rawName,'"').concat(_.value?",value:(".concat(_.value,"),expression:").concat(JSON.stringify(_.value)):"").concat(_.arg?",arg:".concat(_.isDynamicArg?_.arg:'"'.concat(_.arg,'"')):"").concat(_.modifiers?",modifiers:".concat(JSON.stringify(_.modifiers)):"","},"))}if(x)return k.slice(0,-1)+"]"}}(r,a);c&&(s+=c+","),r.key&&(s+="key:".concat(r.key,",")),r.ref&&(s+="ref:".concat(r.ref,",")),r.refInFor&&(s+="refInFor:true,"),r.pre&&(s+="pre:true,"),r.component&&(s+='tag:"'.concat(r.tag,'",'));for(var f=0;f<a.dataGenFns.length;f++)s+=a.dataGenFns[f](r);if(r.attrs&&(s+="attrs:".concat(Ti(r.attrs),",")),r.props&&(s+="domProps:".concat(Ti(r.props),",")),r.events&&(s+="".concat(Jl(r.events,!1),",")),r.nativeEvents&&(s+="".concat(Jl(r.nativeEvents,!0),",")),r.slotTarget&&!r.slotScope&&(s+="slot:".concat(r.slotTarget,",")),r.scopedSlots&&(s+="".concat(function(v,m,y){var L=v.for||Object.keys(m).some(function(k){var x=m[k];return x.slotTargetDynamic||x.if||x.for||ac(x)}),A=!!v.if;if(!L)for(var _=v.parent;_;){if(_.slotScope&&_.slotScope!==Si||_.for){L=!0;break}_.if&&(A=!0),_=_.parent}var T=Object.keys(m).map(function(k){return So(m[k],y)}).join(",");return"scopedSlots:_u([".concat(T,"]").concat(L?",null,true":"").concat(!L&&A?",null,false,".concat(function(k){for(var x=5381,B=k.length;B;)x=33*x^k.charCodeAt(--B);return x>>>0}(T)):"",")")}(r,r.scopedSlots,a),",")),r.model&&(s+="model:{value:".concat(r.model.value,",callback:").concat(r.model.callback,",expression:").concat(r.model.expression,"},")),r.inlineTemplate){var d=function(v,m){var y=v.children[0];if(y&&y.type===1){var L=Xl(y,m.options);return"inlineTemplate:{render:function(){".concat(L.render,"},staticRenderFns:[").concat(L.staticRenderFns.map(function(A){return"function(){".concat(A,"}")}).join(","),"]}")}}(r,a);d&&(s+="".concat(d,","))}return s=s.replace(/,$/,"")+"}",r.dynamicAttrs&&(s="_b(".concat(s,',"').concat(r.tag,'",').concat(Ti(r.dynamicAttrs),")")),r.wrapData&&(s=r.wrapData(s)),r.wrapListeners&&(s=r.wrapListeners(s)),s}function ac(r){return r.type===1&&(r.tag==="slot"||r.children.some(ac))}function So(r,a){var s=r.attrsMap["slot-scope"];if(r.if&&!r.ifProcessed&&!s)return Eo(r,a,So,"null");if(r.for&&!r.forProcessed)return rc(r,a,So);var c=r.slotScope===Si?"":String(r.slotScope),f="function(".concat(c,"){")+"return ".concat(r.tag==="template"?r.if&&s?"(".concat(r.if,")?").concat(rr(r,a)||"undefined",":undefined"):rr(r,a)||"undefined":Kt(r,a),"}"),d=c?"":",proxy:true";return"{key:".concat(r.slotTarget||'"default"',",fn:").concat(f).concat(d,"}")}function rr(r,a,s,c,f){var d=r.children;if(d.length){var v=d[0];if(d.length===1&&v.for&&v.tag!=="template"&&v.tag!=="slot"){var m=s?a.maybeComponent(v)?",1":",0":"";return"".concat((c||Kt)(v,a)).concat(m)}var y=s?function(A,_){for(var T=0,k=0;k<A.length;k++){var x=A[k];if(x.type===1){if(oc(x)||x.ifConditions&&x.ifConditions.some(function(B){return oc(B.block)})){T=2;break}(_(x)||x.ifConditions&&x.ifConditions.some(function(B){return _(B.block)}))&&(T=1)}}return T}(d,a.maybeComponent):0,L=f||Qp;return"[".concat(d.map(function(A){return L(A,a)}).join(","),"]").concat(y?",".concat(y):"")}}function oc(r){return r.for!==void 0||r.tag==="template"||r.tag==="slot"}function Qp(r,a){return r.type===1?Kt(r,a):r.type===3&&r.isComment?function(s){return"_e(".concat(JSON.stringify(s.text),")")}(r):function(s){return"_v(".concat(s.type===2?s.expression:sc(JSON.stringify(s.text)),")")}(r)}function Ti(r){for(var a="",s="",c=0;c<r.length;c++){var f=r[c],d=sc(f.value);f.dynamic?s+="".concat(f.name,",").concat(d,","):a+='"'.concat(f.name,'":').concat(d,",")}return a="{".concat(a.slice(0,-1),"}"),s?"_d(".concat(a,",[").concat(s.slice(0,-1),"])"):a}function sc(r){return r.replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029")}function lc(r,a){try{return new Function(r)}catch(s){return a.push({err:s,code:r}),ne}}function qp(r){var a=Object.create(null);return function(s,c,f){(c=ee({},c)).warn,delete c.warn;var d=c.delimiters?String(c.delimiters)+s:s;if(a[d])return a[d];var v=r(s,c),m={},y=[];return m.render=lc(v.render,y),m.staticRenderFns=v.staticRenderFns.map(function(L){return lc(L,y)}),a[d]=m}}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b"),new RegExp("\\b"+"delete,typeof,void".split(",").join("\\s*\\([^\\)]*\\)|\\b")+"\\s*\\([^\\)]*\\)");var cc,Do,Jp=(cc=function(r,a){var s=Ip(r.trim(),a);a.optimize!==!1&&Fp(s,a);var c=Xl(s,a);return{ast:s,render:c.render,staticRenderFns:c.staticRenderFns}},function(r){function a(s,c){var f=Object.create(r),d=[],v=[];if(c)for(var m in c.modules&&(f.modules=(r.modules||[]).concat(c.modules)),c.directives&&(f.directives=ee(Object.create(r.directives||null),c.directives)),c)m!=="modules"&&m!=="directives"&&(f[m]=c[m]);f.warn=function(L,A,_){(_?v:d).push(L)};var y=cc(s.trim(),f);return y.errors=d,y.tips=v,y}return{compile:a,compileToFunctions:qp(a)}}),uc=Jp(Bp).compileToFunctions;function dc(r){return(Do=Do||document.createElement("div")).innerHTML=r?`<a href=" "/>`:`<div a=" -"/>`,qr.innerHTML.indexOf(" ")>0}var $9=!!Ae&&vo(!1),E9=!!Ae&&vo(!0),j9=se(function(e){var t=yr(e);return t&&t.innerHTML}),M9=ot.prototype.$mount;return ot.prototype.$mount=function(e,t){if((e=e&&yr(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if(typeof r=="string")r.charAt(0)==="#"&&(r=j9(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(v){if(v.outerHTML)return v.outerHTML;var p=document.createElement("div");return p.appendChild(v.cloneNode(!0)),p.innerHTML}(e));if(r){var o=fo(r,{outputSourceRange:!1,shouldDecodeNewlines:$9,shouldDecodeNewlinesForHref:E9,delimiters:n.delimiters,comments:n.comments},this),a=o.render,c=o.staticRenderFns;n.render=a,n.staticRenderFns=c}}return M9.call(this,e,t)},ot.compile=fo,oe(ot,ko),ot.effect=function(e,t){var n=new Nn(Je,e,Se,{sync:!0});t&&(n.update=function(){t(function(){return n.run()})})},ot})})(ti);const Ot=mo(ti.exports),go=function(K,T,u){for(var L=0;L<K.length;L++)T.call(u,K[L])};function P9(){return Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)}function rn(){return P9()>=1200}var yo={exports:{}};(function(K,T){(function(L,i){K.exports=i()})(typeof self!="undefined"?self:H0,function(){return function(u){var L={};function i(l){if(L[l])return L[l].exports;var f=L[l]={i:l,l:!1,exports:{}};return u[l].call(f.exports,f,f.exports,i),f.l=!0,f.exports}return i.m=u,i.c=L,i.d=function(l,f,h){i.o(l,f)||Object.defineProperty(l,f,{enumerable:!0,get:h})},i.r=function(l){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(l,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(l,"__esModule",{value:!0})},i.t=function(l,f){if(f&1&&(l=i(l)),f&8||f&4&&typeof l=="object"&&l&&l.__esModule)return l;var h=Object.create(null);if(i.r(h),Object.defineProperty(h,"default",{enumerable:!0,value:l}),f&2&&typeof l!="string")for(var d in l)i.d(h,d,function(g){return l[g]}.bind(null,d));return h},i.n=function(l){var f=l&&l.__esModule?function(){return l.default}:function(){return l};return i.d(f,"a",f),f},i.o=function(l,f){return Object.prototype.hasOwnProperty.call(l,f)},i.p="",i(i.s="fb15")}({"00ee":function(u,L,i){var l=i("b622"),f=l("toStringTag"),h={};h[f]="z",u.exports=String(h)==="[object z]"},"0366":function(u,L,i){var l=i("1c0b");u.exports=function(f,h,d){if(l(f),h===void 0)return f;switch(d){case 0:return function(){return f.call(h)};case 1:return function(g){return f.call(h,g)};case 2:return function(g,S){return f.call(h,g,S)};case 3:return function(g,S,b){return f.call(h,g,S,b)}}return function(){return f.apply(h,arguments)}}},"0497":function(u,L){var i=function(l){return l.replace(/[A-Z]/g,function(f){return"-"+f.toLowerCase()}).toLowerCase()};u.exports=i},"057f":function(u,L,i){var l=i("fc6a"),f=i("241c").f,h={}.toString,d=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],g=function(S){try{return f(S)}catch(b){return d.slice()}};u.exports.f=function(b){return d&&h.call(b)=="[object Window]"?g(b):f(l(b))}},"06cf":function(u,L,i){var l=i("83ab"),f=i("d1e7"),h=i("5c6c"),d=i("fc6a"),g=i("c04e"),S=i("5135"),b=i("0cfb"),x=Object.getOwnPropertyDescriptor;L.f=l?x:function(E,D){if(E=d(E),D=g(D,!0),b)try{return x(E,D)}catch(A){}if(S(E,D))return h(!f.f.call(E,D),E[D])}},"07ac":function(u,L,i){var l=i("23e7"),f=i("6f53").values;l({target:"Object",stat:!0},{values:function(d){return f(d)}})},"0cfb":function(u,L,i){var l=i("83ab"),f=i("d039"),h=i("cc12");u.exports=!l&&!f(function(){return Object.defineProperty(h("div"),"a",{get:function(){return 7}}).a!=7})},1276:function(u,L,i){var l=i("d784"),f=i("44e7"),h=i("825a"),d=i("1d80"),g=i("4840"),S=i("8aa5"),b=i("50c4"),x=i("14c3"),$=i("9263"),E=i("d039"),D=[].push,A=Math.min,Z=4294967295,q=!E(function(){return!RegExp(Z,"y")});l("split",2,function(te,ne,ae){var se;return"abbc".split(/(b)*/)[1]=="c"||"test".split(/(?:)/,-1).length!=4||"ab".split(/(?:ab)*/).length!=2||".".split(/(.?)(.?)/).length!=4||".".split(/()()/).length>1||"".split(/.?/).length?se=function(X,Q){var fe=String(d(this)),Le=Q===void 0?Z:Q>>>0;if(Le===0)return[];if(X===void 0)return[fe];if(!f(X))return ne.call(fe,X,Le);for(var z=[],me=(X.ignoreCase?"i":"")+(X.multiline?"m":"")+(X.unicode?"u":"")+(X.sticky?"y":""),be=0,oe=new RegExp(X.source,me+"g"),xe,Se,Oe;(xe=$.call(oe,fe))&&(Se=oe.lastIndex,!(Se>be&&(z.push(fe.slice(be,xe.index)),xe.length>1&&xe.index<fe.length&&D.apply(z,xe.slice(1)),Oe=xe[0].length,be=Se,z.length>=Le)));)oe.lastIndex===xe.index&&oe.lastIndex++;return be===fe.length?(Oe||!oe.test(""))&&z.push(""):z.push(fe.slice(be)),z.length>Le?z.slice(0,Le):z}:"0".split(void 0,0).length?se=function(X,Q){return X===void 0&&Q===0?[]:ne.call(this,X,Q)}:se=ne,[function(Q,fe){var Le=d(this),z=Q==null?void 0:Q[te];return z!==void 0?z.call(Q,Le,fe):se.call(String(Le),Q,fe)},function(X,Q){var fe=ae(se,X,this,Q,se!==ne);if(fe.done)return fe.value;var Le=h(X),z=String(this),me=g(Le,RegExp),be=Le.unicode,oe=(Le.ignoreCase?"i":"")+(Le.multiline?"m":"")+(Le.unicode?"u":"")+(q?"y":"g"),xe=new me(q?Le:"^(?:"+Le.source+")",oe),Se=Q===void 0?Z:Q>>>0;if(Se===0)return[];if(z.length===0)return x(xe,z)===null?[z]:[];for(var Oe=0,Pe=0,U=[];Pe<z.length;){xe.lastIndex=q?Pe:0;var B=x(xe,q?z:z.slice(Pe)),ee;if(B===null||(ee=A(b(xe.lastIndex+(q?0:Pe)),z.length))===Oe)Pe=S(z,Pe,be);else{if(U.push(z.slice(Oe,Pe)),U.length===Se)return U;for(var ue=1;ue<=B.length-1;ue++)if(U.push(B[ue]),U.length===Se)return U;Pe=Oe=ee}}return U.push(z.slice(Oe)),U}]},!q)},"13d5":function(u,L,i){var l=i("23e7"),f=i("d58f").left,h=i("a640"),d=i("ae40"),g=h("reduce"),S=d("reduce",{1:0});l({target:"Array",proto:!0,forced:!g||!S},{reduce:function(x){return f(this,x,arguments.length,arguments.length>1?arguments[1]:void 0)}})},"14c3":function(u,L,i){var l=i("c6b6"),f=i("9263");u.exports=function(h,d){var g=h.exec;if(typeof g=="function"){var S=g.call(h,d);if(typeof S!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return S}if(l(h)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return f.call(h,d)}},"159b":function(u,L,i){var l=i("da84"),f=i("fdbc"),h=i("17c2"),d=i("9112");for(var g in f){var S=l[g],b=S&&S.prototype;if(b&&b.forEach!==h)try{d(b,"forEach",h)}catch(x){b.forEach=h}}},"17c2":function(u,L,i){var l=i("b727").forEach,f=i("a640"),h=i("ae40"),d=f("forEach"),g=h("forEach");u.exports=!d||!g?function(b){return l(this,b,arguments.length>1?arguments[1]:void 0)}:[].forEach},"1be4":function(u,L,i){var l=i("d066");u.exports=l("document","documentElement")},"1c0b":function(u,L){u.exports=function(i){if(typeof i!="function")throw TypeError(String(i)+" is not a function");return i}},"1c7e":function(u,L,i){var l=i("b622"),f=l("iterator"),h=!1;try{var d=0,g={next:function(){return{done:!!d++}},return:function(){h=!0}};g[f]=function(){return this},Array.from(g,function(){throw 2})}catch(S){}u.exports=function(S,b){if(!b&&!h)return!1;var x=!1;try{var $={};$[f]=function(){return{next:function(){return{done:x=!0}}}},S($)}catch(E){}return x}},"1d80":function(u,L){u.exports=function(i){if(i==null)throw TypeError("Can't call method on "+i);return i}},"1dde":function(u,L,i){var l=i("d039"),f=i("b622"),h=i("2d00"),d=f("species");u.exports=function(g){return h>=51||!l(function(){var S=[],b=S.constructor={};return b[d]=function(){return{foo:1}},S[g](Boolean).foo!==1})}},"217d":function(u,L){function i(h,d){var g=0,S=h.length,b;for(g;g<S&&(b=d(h[g],g),b!==!1);g++);}function l(h){return Object.prototype.toString.apply(h)==="[object Array]"}function f(h){return typeof h=="function"}u.exports={isFunction:f,isArray:l,each:i}},"23cb":function(u,L,i){var l=i("a691"),f=Math.max,h=Math.min;u.exports=function(d,g){var S=l(d);return S<0?f(S+g,0):h(S,g)}},"23e7":function(u,L,i){var l=i("da84"),f=i("06cf").f,h=i("9112"),d=i("6eeb"),g=i("ce4e"),S=i("e893"),b=i("94ca");u.exports=function(x,$){var E=x.target,D=x.global,A=x.stat,Z,q,te,ne,ae,se;if(D?q=l:A?q=l[E]||g(E,{}):q=(l[E]||{}).prototype,q)for(te in $){if(ae=$[te],x.noTargetGet?(se=f(q,te),ne=se&&se.value):ne=q[te],Z=b(D?te:E+(A?".":"#")+te,x.forced),!Z&&ne!==void 0){if(typeof ae==typeof ne)continue;S(ae,ne)}(x.sham||ne&&ne.sham)&&h(ae,"sham",!0),d(q,te,ae,x)}}},"241c":function(u,L,i){var l=i("ca84"),f=i("7839"),h=f.concat("length","prototype");L.f=Object.getOwnPropertyNames||function(g){return l(g,h)}},"25f0":function(u,L,i){var l=i("6eeb"),f=i("825a"),h=i("d039"),d=i("ad6d"),g="toString",S=RegExp.prototype,b=S[g],x=h(function(){return b.call({source:"a",flags:"b"})!="/a/b"}),$=b.name!=g;(x||$)&&l(RegExp.prototype,g,function(){var D=f(this),A=String(D.source),Z=D.flags,q=String(Z===void 0&&D instanceof RegExp&&!("flags"in S)?d.call(D):Z);return"/"+A+"/"+q},{unsafe:!0})},"2d00":function(u,L,i){var l=i("da84"),f=i("342f"),h=l.process,d=h&&h.versions,g=d&&d.v8,S,b;g?(S=g.split("."),b=S[0]+S[1]):f&&(S=f.match(/Edge\/(\d+)/),(!S||S[1]>=74)&&(S=f.match(/Chrome\/(\d+)/),S&&(b=S[1]))),u.exports=b&&+b},"342f":function(u,L,i){var l=i("d066");u.exports=l("navigator","userAgent")||""},"35a1":function(u,L,i){var l=i("f5df"),f=i("3f8c"),h=i("b622"),d=h("iterator");u.exports=function(g){if(g!=null)return g[d]||g["@@iterator"]||f[l(g)]}},"37e8":function(u,L,i){var l=i("83ab"),f=i("9bf2"),h=i("825a"),d=i("df75");u.exports=l?Object.defineProperties:function(S,b){h(S);for(var x=d(b),$=x.length,E=0,D;$>E;)f.f(S,D=x[E++],b[D]);return S}},"3b81":function(u,L,i){},"3bbe":function(u,L,i){var l=i("861d");u.exports=function(f){if(!l(f)&&f!==null)throw TypeError("Can't set "+String(f)+" as a prototype");return f}},"3ca3":function(u,L,i){var l=i("6547").charAt,f=i("69f3"),h=i("7dd0"),d="String Iterator",g=f.set,S=f.getterFor(d);h(String,"String",function(b){g(this,{type:d,string:String(b),index:0})},function(){var x=S(this),$=x.string,E=x.index,D;return E>=$.length?{value:void 0,done:!0}:(D=l($,E),x.index+=D.length,{value:D,done:!1})})},"3f8c":function(u,L){u.exports={}},4160:function(u,L,i){var l=i("23e7"),f=i("17c2");l({target:"Array",proto:!0,forced:[].forEach!=f},{forEach:f})},"428f":function(u,L,i){var l=i("da84");u.exports=l},"42a0":function(u,L){var i=9007199254740991,l="[object Arguments]",f="[object Function]",h="[object GeneratorFunction]",d=/^(?:0|[1-9]\d*)$/;function g(_,W,M){switch(M.length){case 0:return _.call(W);case 1:return _.call(W,M[0]);case 2:return _.call(W,M[0],M[1]);case 3:return _.call(W,M[0],M[1],M[2])}return _.apply(W,M)}function S(_,W){for(var M=-1,ie=Array(_);++M<_;)ie[M]=W(M);return ie}function b(_,W){return function(M){return _(W(M))}}var x=Object.prototype,$=x.hasOwnProperty,E=x.toString,D=x.propertyIsEnumerable,A=b(Object.keys,Object),Z=Math.max,q=!D.call({valueOf:1},"valueOf");function te(_,W){var M=oe(_)||be(_)?S(_.length,String):[],ie=M.length,pe=!!ie;for(var $e in _)(W||$.call(_,$e))&&!(pe&&($e=="length"||fe($e,ie)))&&M.push($e);return M}function ne(_,W,M){var ie=_[W];(!($.call(_,W)&&me(ie,M))||M===void 0&&!(W in _))&&(_[W]=M)}function ae(_){if(!z(_))return A(_);var W=[];for(var M in Object(_))$.call(_,M)&&M!="constructor"&&W.push(M);return W}function se(_,W){return W=Z(W===void 0?_.length-1:W,0),function(){for(var M=arguments,ie=-1,pe=Z(M.length-W,0),$e=Array(pe);++ie<pe;)$e[ie]=M[W+ie];ie=-1;for(var ye=Array(W+1);++ie<W;)ye[ie]=M[ie];return ye[W]=$e,g(_,this,ye)}}function X(_,W,M,ie){M||(M={});for(var pe=-1,$e=W.length;++pe<$e;){var ye=W[pe],st=ie?ie(M[ye],_[ye],ye,M,_):void 0;ne(M,ye,st===void 0?_[ye]:st)}return M}function Q(_){return se(function(W,M){var ie=-1,pe=M.length,$e=pe>1?M[pe-1]:void 0,ye=pe>2?M[2]:void 0;for($e=_.length>3&&typeof $e=="function"?(pe--,$e):void 0,ye&&Le(M[0],M[1],ye)&&($e=pe<3?void 0:$e,pe=1),W=Object(W);++ie<pe;){var st=M[ie];st&&_(W,st,ie,$e)}return W})}function fe(_,W){return W=W==null?i:W,!!W&&(typeof _=="number"||d.test(_))&&_>-1&&_%1==0&&_<W}function Le(_,W,M){if(!U(M))return!1;var ie=typeof W;return(ie=="number"?xe(M)&&fe(W,M.length):ie=="string"&&W in M)?me(M[W],_):!1}function z(_){var W=_&&_.constructor,M=typeof W=="function"&&W.prototype||x;return _===M}function me(_,W){return _===W||_!==_&&W!==W}function be(_){return Se(_)&&$.call(_,"callee")&&(!D.call(_,"callee")||E.call(_)==l)}var oe=Array.isArray;function xe(_){return _!=null&&Pe(_.length)&&!Oe(_)}function Se(_){return B(_)&&xe(_)}function Oe(_){var W=U(_)?E.call(_):"";return W==f||W==h}function Pe(_){return typeof _=="number"&&_>-1&&_%1==0&&_<=i}function U(_){var W=typeof _;return!!_&&(W=="object"||W=="function")}function B(_){return!!_&&typeof _=="object"}var ee=Q(function(_,W){if(q||z(W)||xe(W)){X(W,ue(W),_);return}for(var M in W)$.call(W,M)&&ne(_,M,W[M])});function ue(_){return xe(_)?te(_):ae(_)}u.exports=ee},"44ad":function(u,L,i){var l=i("d039"),f=i("c6b6"),h="".split;u.exports=l(function(){return!Object("z").propertyIsEnumerable(0)})?function(d){return f(d)=="String"?h.call(d,""):Object(d)}:Object},"44d2":function(u,L,i){var l=i("b622"),f=i("7c73"),h=i("9bf2"),d=l("unscopables"),g=Array.prototype;g[d]==null&&h.f(g,d,{configurable:!0,value:f(null)}),u.exports=function(S){g[d][S]=!0}},"44e7":function(u,L,i){var l=i("861d"),f=i("c6b6"),h=i("b622"),d=h("match");u.exports=function(g){var S;return l(g)&&((S=g[d])!==void 0?!!S:f(g)=="RegExp")}},"466d":function(u,L,i){var l=i("d784"),f=i("825a"),h=i("50c4"),d=i("1d80"),g=i("8aa5"),S=i("14c3");l("match",1,function(b,x,$){return[function(D){var A=d(this),Z=D==null?void 0:D[b];return Z!==void 0?Z.call(D,A):new RegExp(D)[b](String(A))},function(E){var D=$(x,E,this);if(D.done)return D.value;var A=f(E),Z=String(this);if(!A.global)return S(A,Z);var q=A.unicode;A.lastIndex=0;for(var te=[],ne=0,ae;(ae=S(A,Z))!==null;){var se=String(ae[0]);te[ne]=se,se===""&&(A.lastIndex=g(Z,h(A.lastIndex),q)),ne++}return ne===0?null:te}]})},4840:function(u,L,i){var l=i("825a"),f=i("1c0b"),h=i("b622"),d=h("species");u.exports=function(g,S){var b=l(g).constructor,x;return b===void 0||(x=l(b)[d])==null?S:f(x)}},4930:function(u,L,i){var l=i("d039");u.exports=!!Object.getOwnPropertySymbols&&!l(function(){return!String(Symbol())})},"4d64":function(u,L,i){var l=i("fc6a"),f=i("50c4"),h=i("23cb"),d=function(g){return function(S,b,x){var $=l(S),E=f($.length),D=h(x,E),A;if(g&&b!=b){for(;E>D;)if(A=$[D++],A!=A)return!0}else for(;E>D;D++)if((g||D in $)&&$[D]===b)return g||D||0;return!g&&-1}};u.exports={includes:d(!0),indexOf:d(!1)}},"4de4":function(u,L,i){var l=i("23e7"),f=i("b727").filter,h=i("1dde"),d=i("ae40"),g=h("filter"),S=d("filter");l({target:"Array",proto:!0,forced:!g||!S},{filter:function(x){return f(this,x,arguments.length>1?arguments[1]:void 0)}})},"4df4":function(u,L,i){var l=i("0366"),f=i("7b0b"),h=i("9bdd"),d=i("e95a"),g=i("50c4"),S=i("8418"),b=i("35a1");u.exports=function($){var E=f($),D=typeof this=="function"?this:Array,A=arguments.length,Z=A>1?arguments[1]:void 0,q=Z!==void 0,te=b(E),ne=0,ae,se,X,Q,fe,Le;if(q&&(Z=l(Z,A>2?arguments[2]:void 0,2)),te!=null&&!(D==Array&&d(te)))for(Q=te.call(E),fe=Q.next,se=new D;!(X=fe.call(Q)).done;ne++)Le=q?h(Q,Z,[X.value,ne],!0):X.value,S(se,ne,Le);else for(ae=g(E.length),se=new D(ae);ae>ne;ne++)Le=q?Z(E[ne],ne):E[ne],S(se,ne,Le);return se.length=ne,se}},"50c4":function(u,L,i){var l=i("a691"),f=Math.min;u.exports=function(h){return h>0?f(l(h),9007199254740991):0}},5135:function(u,L){var i={}.hasOwnProperty;u.exports=function(l,f){return i.call(l,f)}},5692:function(u,L,i){var l=i("c430"),f=i("c6cd");(u.exports=function(h,d){return f[h]||(f[h]=d!==void 0?d:{})})("versions",[]).push({version:"3.6.4",mode:l?"pure":"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})},"56ef":function(u,L,i){var l=i("d066"),f=i("241c"),h=i("7418"),d=i("825a");u.exports=l("Reflect","ownKeys")||function(S){var b=f.f(d(S)),x=h.f;return x?b.concat(x(S)):b}},5899:function(u,L){u.exports=` -\v\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF`},"58a8":function(u,L,i){var l=i("1d80"),f=i("5899"),h="["+f+"]",d=RegExp("^"+h+h+"*"),g=RegExp(h+h+"*$"),S=function(b){return function(x){var $=String(l(x));return b&1&&($=$.replace(d,"")),b&2&&($=$.replace(g,"")),$}};u.exports={start:S(1),end:S(2),trim:S(3)}},"5c6c":function(u,L){u.exports=function(i,l){return{enumerable:!(i&1),configurable:!(i&2),writable:!(i&4),value:l}}},"60da":function(u,L,i){var l=i("83ab"),f=i("d039"),h=i("df75"),d=i("7418"),g=i("d1e7"),S=i("7b0b"),b=i("44ad"),x=Object.assign,$=Object.defineProperty;u.exports=!x||f(function(){if(l&&x({b:1},x($({},"a",{enumerable:!0,get:function(){$(this,"b",{value:3,enumerable:!1})}}),{b:2})).b!==1)return!0;var E={},D={},A=Symbol(),Z="abcdefghijklmnopqrst";return E[A]=7,Z.split("").forEach(function(q){D[q]=q}),x({},E)[A]!=7||h(x({},D)).join("")!=Z})?function(D,A){for(var Z=S(D),q=arguments.length,te=1,ne=d.f,ae=g.f;q>te;)for(var se=b(arguments[te++]),X=ne?h(se).concat(ne(se)):h(se),Q=X.length,fe=0,Le;Q>fe;)Le=X[fe++],(!l||ae.call(se,Le))&&(Z[Le]=se[Le]);return Z}:x},6547:function(u,L,i){var l=i("a691"),f=i("1d80"),h=function(d){return function(g,S){var b=String(f(g)),x=l(S),$=b.length,E,D;return x<0||x>=$?d?"":void 0:(E=b.charCodeAt(x),E<55296||E>56319||x+1===$||(D=b.charCodeAt(x+1))<56320||D>57343?d?b.charAt(x):E:d?b.slice(x,x+2):(E-55296<<10)+(D-56320)+65536)}};u.exports={codeAt:h(!1),charAt:h(!0)}},"65f0":function(u,L,i){var l=i("861d"),f=i("e8b5"),h=i("b622"),d=h("species");u.exports=function(g,S){var b;return f(g)&&(b=g.constructor,typeof b=="function"&&(b===Array||f(b.prototype))?b=void 0:l(b)&&(b=b[d],b===null&&(b=void 0))),new(b===void 0?Array:b)(S===0?0:S)}},"69f3":function(u,L,i){var l=i("7f9a"),f=i("da84"),h=i("861d"),d=i("9112"),g=i("5135"),S=i("f772"),b=i("d012"),x=f.WeakMap,$,E,D,A=function(X){return D(X)?E(X):$(X,{})},Z=function(X){return function(Q){var fe;if(!h(Q)||(fe=E(Q)).type!==X)throw TypeError("Incompatible receiver, "+X+" required");return fe}};if(l){var q=new x,te=q.get,ne=q.has,ae=q.set;$=function(X,Q){return ae.call(q,X,Q),Q},E=function(X){return te.call(q,X)||{}},D=function(X){return ne.call(q,X)}}else{var se=S("state");b[se]=!0,$=function(X,Q){return d(X,se,Q),Q},E=function(X){return g(X,se)?X[se]:{}},D=function(X){return g(X,se)}}u.exports={set:$,get:E,has:D,enforce:A,getterFor:Z}},"6dd8":function(u,L,i){(function(l){var f=function(){if(typeof Map!="undefined")return Map;function U(B,ee){var ue=-1;return B.some(function(_,W){return _[0]===ee?(ue=W,!0):!1}),ue}return function(){function B(){this.__entries__=[]}return Object.defineProperty(B.prototype,"size",{get:function(){return this.__entries__.length},enumerable:!0,configurable:!0}),B.prototype.get=function(ee){var ue=U(this.__entries__,ee),_=this.__entries__[ue];return _&&_[1]},B.prototype.set=function(ee,ue){var _=U(this.__entries__,ee);~_?this.__entries__[_][1]=ue:this.__entries__.push([ee,ue])},B.prototype.delete=function(ee){var ue=this.__entries__,_=U(ue,ee);~_&&ue.splice(_,1)},B.prototype.has=function(ee){return!!~U(this.__entries__,ee)},B.prototype.clear=function(){this.__entries__.splice(0)},B.prototype.forEach=function(ee,ue){ue===void 0&&(ue=null);for(var _=0,W=this.__entries__;_<W.length;_++){var M=W[_];ee.call(ue,M[1],M[0])}},B}()}(),h=typeof window!="undefined"&&typeof document!="undefined"&&window.document===document,d=function(){return typeof l!="undefined"&&l.Math===Math?l:typeof self!="undefined"&&self.Math===Math?self:typeof window!="undefined"&&window.Math===Math?window:Function("return this")()}(),g=function(){return typeof requestAnimationFrame=="function"?requestAnimationFrame.bind(d):function(U){return setTimeout(function(){return U(Date.now())},1e3/60)}}(),S=2;function b(U,B){var ee=!1,ue=!1,_=0;function W(){ee&&(ee=!1,U()),ue&&ie()}function M(){g(W)}function ie(){var pe=Date.now();if(ee){if(pe-_<S)return;ue=!0}else ee=!0,ue=!1,setTimeout(M,B);_=pe}return ie}var x=20,$=["top","right","bottom","left","width","height","size","weight"],E=typeof MutationObserver!="undefined",D=function(){function U(){this.connected_=!1,this.mutationEventsAdded_=!1,this.mutationsObserver_=null,this.observers_=[],this.onTransitionEnd_=this.onTransitionEnd_.bind(this),this.refresh=b(this.refresh.bind(this),x)}return U.prototype.addObserver=function(B){~this.observers_.indexOf(B)||this.observers_.push(B),this.connected_||this.connect_()},U.prototype.removeObserver=function(B){var ee=this.observers_,ue=ee.indexOf(B);~ue&&ee.splice(ue,1),!ee.length&&this.connected_&&this.disconnect_()},U.prototype.refresh=function(){var B=this.updateObservers_();B&&this.refresh()},U.prototype.updateObservers_=function(){var B=this.observers_.filter(function(ee){return ee.gatherActive(),ee.hasActive()});return B.forEach(function(ee){return ee.broadcastActive()}),B.length>0},U.prototype.connect_=function(){!h||this.connected_||(document.addEventListener("transitionend",this.onTransitionEnd_),window.addEventListener("resize",this.refresh),E?(this.mutationsObserver_=new MutationObserver(this.refresh),this.mutationsObserver_.observe(document,{attributes:!0,childList:!0,characterData:!0,subtree:!0})):(document.addEventListener("DOMSubtreeModified",this.refresh),this.mutationEventsAdded_=!0),this.connected_=!0)},U.prototype.disconnect_=function(){!h||!this.connected_||(document.removeEventListener("transitionend",this.onTransitionEnd_),window.removeEventListener("resize",this.refresh),this.mutationsObserver_&&this.mutationsObserver_.disconnect(),this.mutationEventsAdded_&&document.removeEventListener("DOMSubtreeModified",this.refresh),this.mutationsObserver_=null,this.mutationEventsAdded_=!1,this.connected_=!1)},U.prototype.onTransitionEnd_=function(B){var ee=B.propertyName,ue=ee===void 0?"":ee,_=$.some(function(W){return!!~ue.indexOf(W)});_&&this.refresh()},U.getInstance=function(){return this.instance_||(this.instance_=new U),this.instance_},U.instance_=null,U}(),A=function(U,B){for(var ee=0,ue=Object.keys(B);ee<ue.length;ee++){var _=ue[ee];Object.defineProperty(U,_,{value:B[_],enumerable:!1,writable:!1,configurable:!0})}return U},Z=function(U){var B=U&&U.ownerDocument&&U.ownerDocument.defaultView;return B||d},q=me(0,0,0,0);function te(U){return parseFloat(U)||0}function ne(U){for(var B=[],ee=1;ee<arguments.length;ee++)B[ee-1]=arguments[ee];return B.reduce(function(ue,_){var W=U["border-"+_+"-width"];return ue+te(W)},0)}function ae(U){for(var B=["top","right","bottom","left"],ee={},ue=0,_=B;ue<_.length;ue++){var W=_[ue],M=U["padding-"+W];ee[W]=te(M)}return ee}function se(U){var B=U.getBBox();return me(0,0,B.width,B.height)}function X(U){var B=U.clientWidth,ee=U.clientHeight;if(!B&&!ee)return q;var ue=Z(U).getComputedStyle(U),_=ae(ue),W=_.left+_.right,M=_.top+_.bottom,ie=te(ue.width),pe=te(ue.height);if(ue.boxSizing==="border-box"&&(Math.round(ie+W)!==B&&(ie-=ne(ue,"left","right")+W),Math.round(pe+M)!==ee&&(pe-=ne(ue,"top","bottom")+M)),!fe(U)){var $e=Math.round(ie+W)-B,ye=Math.round(pe+M)-ee;Math.abs($e)!==1&&(ie-=$e),Math.abs(ye)!==1&&(pe-=ye)}return me(_.left,_.top,ie,pe)}var Q=function(){return typeof SVGGraphicsElement!="undefined"?function(U){return U instanceof Z(U).SVGGraphicsElement}:function(U){return U instanceof Z(U).SVGElement&&typeof U.getBBox=="function"}}();function fe(U){return U===Z(U).document.documentElement}function Le(U){return h?Q(U)?se(U):X(U):q}function z(U){var B=U.x,ee=U.y,ue=U.width,_=U.height,W=typeof DOMRectReadOnly!="undefined"?DOMRectReadOnly:Object,M=Object.create(W.prototype);return A(M,{x:B,y:ee,width:ue,height:_,top:ee,right:B+ue,bottom:_+ee,left:B}),M}function me(U,B,ee,ue){return{x:U,y:B,width:ee,height:ue}}var be=function(){function U(B){this.broadcastWidth=0,this.broadcastHeight=0,this.contentRect_=me(0,0,0,0),this.target=B}return U.prototype.isActive=function(){var B=Le(this.target);return this.contentRect_=B,B.width!==this.broadcastWidth||B.height!==this.broadcastHeight},U.prototype.broadcastRect=function(){var B=this.contentRect_;return this.broadcastWidth=B.width,this.broadcastHeight=B.height,B},U}(),oe=function(){function U(B,ee){var ue=z(ee);A(this,{target:B,contentRect:ue})}return U}(),xe=function(){function U(B,ee,ue){if(this.activeObservations_=[],this.observations_=new f,typeof B!="function")throw new TypeError("The callback provided as parameter 1 is not a function.");this.callback_=B,this.controller_=ee,this.callbackCtx_=ue}return U.prototype.observe=function(B){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(B instanceof Z(B).Element))throw new TypeError('parameter 1 is not of type "Element".');var ee=this.observations_;ee.has(B)||(ee.set(B,new be(B)),this.controller_.addObserver(this),this.controller_.refresh())}},U.prototype.unobserve=function(B){if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");if(!(typeof Element=="undefined"||!(Element instanceof Object))){if(!(B instanceof Z(B).Element))throw new TypeError('parameter 1 is not of type "Element".');var ee=this.observations_;!ee.has(B)||(ee.delete(B),ee.size||this.controller_.removeObserver(this))}},U.prototype.disconnect=function(){this.clearActive(),this.observations_.clear(),this.controller_.removeObserver(this)},U.prototype.gatherActive=function(){var B=this;this.clearActive(),this.observations_.forEach(function(ee){ee.isActive()&&B.activeObservations_.push(ee)})},U.prototype.broadcastActive=function(){if(!!this.hasActive()){var B=this.callbackCtx_,ee=this.activeObservations_.map(function(ue){return new oe(ue.target,ue.broadcastRect())});this.callback_.call(B,ee,B),this.clearActive()}},U.prototype.clearActive=function(){this.activeObservations_.splice(0)},U.prototype.hasActive=function(){return this.activeObservations_.length>0},U}(),Se=typeof WeakMap!="undefined"?new WeakMap:new f,Oe=function(){function U(B){if(!(this instanceof U))throw new TypeError("Cannot call a class as a function.");if(!arguments.length)throw new TypeError("1 argument required, but only 0 present.");var ee=D.getInstance(),ue=new xe(B,ee,this);Se.set(this,ue)}return U}();["observe","unobserve","disconnect"].forEach(function(U){Oe.prototype[U]=function(){var B;return(B=Se.get(this))[U].apply(B,arguments)}});var Pe=function(){return typeof d.ResizeObserver!="undefined"?d.ResizeObserver:Oe}();L.a=Pe}).call(this,i("c8ba"))},"6ea2":function(u,L,i){var l=i("890c"),f=i.n(l);f.a},"6eeb":function(u,L,i){var l=i("da84"),f=i("9112"),h=i("5135"),d=i("ce4e"),g=i("8925"),S=i("69f3"),b=S.get,x=S.enforce,$=String(String).split("String");(u.exports=function(E,D,A,Z){var q=Z?!!Z.unsafe:!1,te=Z?!!Z.enumerable:!1,ne=Z?!!Z.noTargetGet:!1;if(typeof A=="function"&&(typeof D=="string"&&!h(A,"name")&&f(A,"name",D),x(A).source=$.join(typeof D=="string"?D:"")),E===l){te?E[D]=A:d(D,A);return}else q?!ne&&E[D]&&(te=!0):delete E[D];te?E[D]=A:f(E,D,A)})(Function.prototype,"toString",function(){return typeof this=="function"&&b(this).source||g(this)})},"6f53":function(u,L,i){var l=i("83ab"),f=i("df75"),h=i("fc6a"),d=i("d1e7").f,g=function(S){return function(b){for(var x=h(b),$=f(x),E=$.length,D=0,A=[],Z;E>D;)Z=$[D++],(!l||d.call(x,Z))&&A.push(S?[Z,x[Z]]:x[Z]);return A}};u.exports={entries:g(!0),values:g(!1)}},7156:function(u,L,i){var l=i("861d"),f=i("d2bb");u.exports=function(h,d,g){var S,b;return f&&typeof(S=d.constructor)=="function"&&S!==g&&l(b=S.prototype)&&b!==g.prototype&&f(h,b),h}},7418:function(u,L){L.f=Object.getOwnPropertySymbols},"746f":function(u,L,i){var l=i("428f"),f=i("5135"),h=i("e538"),d=i("9bf2").f;u.exports=function(g){var S=l.Symbol||(l.Symbol={});f(S,g)||d(S,g,{value:h.f(g)})}},7839:function(u,L){u.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"7b0b":function(u,L,i){var l=i("1d80");u.exports=function(f){return Object(l(f))}},"7c73":function(u,L,i){var l=i("825a"),f=i("37e8"),h=i("7839"),d=i("d012"),g=i("1be4"),S=i("cc12"),b=i("f772"),x=">",$="<",E="prototype",D="script",A=b("IE_PROTO"),Z=function(){},q=function(X){return $+D+x+X+$+"/"+D+x},te=function(X){X.write(q("")),X.close();var Q=X.parentWindow.Object;return X=null,Q},ne=function(){var X=S("iframe"),Q="java"+D+":",fe;return X.style.display="none",g.appendChild(X),X.src=String(Q),fe=X.contentWindow.document,fe.open(),fe.write(q("document.F=Object")),fe.close(),fe.F},ae,se=function(){try{ae=document.domain&&new ActiveXObject("htmlfile")}catch(Q){}se=ae?te(ae):ne();for(var X=h.length;X--;)delete se[E][h[X]];return se()};d[A]=!0,u.exports=Object.create||function(Q,fe){var Le;return Q!==null?(Z[E]=l(Q),Le=new Z,Z[E]=null,Le[A]=Q):Le=se(),fe===void 0?Le:f(Le,fe)}},"7dd0":function(u,L,i){var l=i("23e7"),f=i("9ed3"),h=i("e163"),d=i("d2bb"),g=i("d44e"),S=i("9112"),b=i("6eeb"),x=i("b622"),$=i("c430"),E=i("3f8c"),D=i("ae93"),A=D.IteratorPrototype,Z=D.BUGGY_SAFARI_ITERATORS,q=x("iterator"),te="keys",ne="values",ae="entries",se=function(){return this};u.exports=function(X,Q,fe,Le,z,me,be){f(fe,Q,Le);var oe=function(W){if(W===z&&U)return U;if(!Z&&W in Oe)return Oe[W];switch(W){case te:return function(){return new fe(this,W)};case ne:return function(){return new fe(this,W)};case ae:return function(){return new fe(this,W)}}return function(){return new fe(this)}},xe=Q+" Iterator",Se=!1,Oe=X.prototype,Pe=Oe[q]||Oe["@@iterator"]||z&&Oe[z],U=!Z&&Pe||oe(z),B=Q=="Array"&&Oe.entries||Pe,ee,ue,_;if(B&&(ee=h(B.call(new X)),A!==Object.prototype&&ee.next&&(!$&&h(ee)!==A&&(d?d(ee,A):typeof ee[q]!="function"&&S(ee,q,se)),g(ee,xe,!0,!0),$&&(E[xe]=se))),z==ne&&Pe&&Pe.name!==ne&&(Se=!0,U=function(){return Pe.call(this)}),(!$||be)&&Oe[q]!==U&&S(Oe,q,U),E[Q]=U,z)if(ue={values:oe(ne),keys:me?U:oe(te),entries:oe(ae)},be)for(_ in ue)(Z||Se||!(_ in Oe))&&b(Oe,_,ue[_]);else l({target:Q,proto:!0,forced:Z||Se},ue);return ue}},"7f9a":function(u,L,i){var l=i("da84"),f=i("8925"),h=l.WeakMap;u.exports=typeof h=="function"&&/native code/.test(f(h))},"825a":function(u,L,i){var l=i("861d");u.exports=function(f){if(!l(f))throw TypeError(String(f)+" is not an object");return f}},"83ab":function(u,L,i){var l=i("d039");u.exports=!l(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},8418:function(u,L,i){var l=i("c04e"),f=i("9bf2"),h=i("5c6c");u.exports=function(d,g,S){var b=l(g);b in d?f.f(d,b,h(0,S)):d[b]=S}},"861d":function(u,L){u.exports=function(i){return typeof i=="object"?i!==null:typeof i=="function"}},"88bc":function(u,L,i){(function(l){var f=1/0,h=9007199254740991,d="[object Arguments]",g="[object Function]",S="[object GeneratorFunction]",b="[object Symbol]",x=typeof l=="object"&&l&&l.Object===Object&&l,$=typeof self=="object"&&self&&self.Object===Object&&self,E=x||$||Function("return this")();function D(M,ie,pe){switch(pe.length){case 0:return M.call(ie);case 1:return M.call(ie,pe[0]);case 2:return M.call(ie,pe[0],pe[1]);case 3:return M.call(ie,pe[0],pe[1],pe[2])}return M.apply(ie,pe)}function A(M,ie){for(var pe=-1,$e=M?M.length:0,ye=Array($e);++pe<$e;)ye[pe]=ie(M[pe],pe,M);return ye}function Z(M,ie){for(var pe=-1,$e=ie.length,ye=M.length;++pe<$e;)M[ye+pe]=ie[pe];return M}var q=Object.prototype,te=q.hasOwnProperty,ne=q.toString,ae=E.Symbol,se=q.propertyIsEnumerable,X=ae?ae.isConcatSpreadable:void 0,Q=Math.max;function fe(M,ie,pe,$e,ye){var st=-1,tt=M.length;for(pe||(pe=be),ye||(ye=[]);++st<tt;){var Ae=M[st];ie>0&&pe(Ae)?ie>1?fe(Ae,ie-1,pe,$e,ye):Z(ye,Ae):$e||(ye[ye.length]=Ae)}return ye}function Le(M,ie){return M=Object(M),z(M,ie,function(pe,$e){return $e in M})}function z(M,ie,pe){for(var $e=-1,ye=ie.length,st={};++$e<ye;){var tt=ie[$e],Ae=M[tt];pe(Ae,tt)&&(st[tt]=Ae)}return st}function me(M,ie){return ie=Q(ie===void 0?M.length-1:ie,0),function(){for(var pe=arguments,$e=-1,ye=Q(pe.length-ie,0),st=Array(ye);++$e<ye;)st[$e]=pe[ie+$e];$e=-1;for(var tt=Array(ie+1);++$e<ie;)tt[$e]=pe[$e];return tt[ie]=st,D(M,this,tt)}}function be(M){return Se(M)||xe(M)||!!(X&&M&&M[X])}function oe(M){if(typeof M=="string"||_(M))return M;var ie=M+"";return ie=="0"&&1/M==-f?"-0":ie}function xe(M){return Pe(M)&&te.call(M,"callee")&&(!se.call(M,"callee")||ne.call(M)==d)}var Se=Array.isArray;function Oe(M){return M!=null&&B(M.length)&&!U(M)}function Pe(M){return ue(M)&&Oe(M)}function U(M){var ie=ee(M)?ne.call(M):"";return ie==g||ie==S}function B(M){return typeof M=="number"&&M>-1&&M%1==0&&M<=h}function ee(M){var ie=typeof M;return!!M&&(ie=="object"||ie=="function")}function ue(M){return!!M&&typeof M=="object"}function _(M){return typeof M=="symbol"||ue(M)&&ne.call(M)==b}var W=me(function(M,ie){return M==null?{}:Le(M,A(fe(ie,1),oe))});u.exports=W}).call(this,i("c8ba"))},"890c":function(u,L,i){},8925:function(u,L,i){var l=i("c6cd"),f=Function.toString;typeof l.inspectSource!="function"&&(l.inspectSource=function(h){return f.call(h)}),u.exports=l.inspectSource},"8aa5":function(u,L,i){var l=i("6547").charAt;u.exports=function(f,h,d){return h+(d?l(f,h).length:1)}},"8e95":function(u,L,i){var l=i("c195");u.exports=new l},9020:function(u,L){function i(l){this.options=l,!l.deferSetup&&this.setup()}i.prototype={constructor:i,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(l){return this.options===l||this.options.match===l}},u.exports=i},"90e3":function(u,L){var i=0,l=Math.random();u.exports=function(f){return"Symbol("+String(f===void 0?"":f)+")_"+(++i+l).toString(36)}},9112:function(u,L,i){var l=i("83ab"),f=i("9bf2"),h=i("5c6c");u.exports=l?function(d,g,S){return f.f(d,g,h(1,S))}:function(d,g,S){return d[g]=S,d}},9263:function(u,L,i){var l=i("ad6d"),f=i("9f7f"),h=RegExp.prototype.exec,d=String.prototype.replace,g=h,S=function(){var E=/a/,D=/b*/g;return h.call(E,"a"),h.call(D,"a"),E.lastIndex!==0||D.lastIndex!==0}(),b=f.UNSUPPORTED_Y||f.BROKEN_CARET,x=/()??/.exec("")[1]!==void 0,$=S||x||b;$&&(g=function(D){var A=this,Z,q,te,ne,ae=b&&A.sticky,se=l.call(A),X=A.source,Q=0,fe=D;return ae&&(se=se.replace("y",""),se.indexOf("g")===-1&&(se+="g"),fe=String(D).slice(A.lastIndex),A.lastIndex>0&&(!A.multiline||A.multiline&&D[A.lastIndex-1]!==` -`)&&(X="(?: "+X+")",fe=" "+fe,Q++),q=new RegExp("^(?:"+X+")",se)),x&&(q=new RegExp("^"+X+"$(?!\\s)",se)),S&&(Z=A.lastIndex),te=h.call(ae?q:A,fe),ae?te?(te.input=te.input.slice(Q),te[0]=te[0].slice(Q),te.index=A.lastIndex,A.lastIndex+=te[0].length):A.lastIndex=0:S&&te&&(A.lastIndex=A.global?te.index+te[0].length:Z),x&&te&&te.length>1&&d.call(te[0],q,function(){for(ne=1;ne<arguments.length-2;ne++)arguments[ne]===void 0&&(te[ne]=void 0)}),te}),u.exports=g},"94ca":function(u,L,i){var l=i("d039"),f=/#|\.prototype\./,h=function(x,$){var E=g[d(x)];return E==b?!0:E==S?!1:typeof $=="function"?l($):!!$},d=h.normalize=function(x){return String(x).replace(f,".").toLowerCase()},g=h.data={},S=h.NATIVE="N",b=h.POLYFILL="P";u.exports=h},"99af":function(u,L,i){var l=i("23e7"),f=i("d039"),h=i("e8b5"),d=i("861d"),g=i("7b0b"),S=i("50c4"),b=i("8418"),x=i("65f0"),$=i("1dde"),E=i("b622"),D=i("2d00"),A=E("isConcatSpreadable"),Z=9007199254740991,q="Maximum allowed index exceeded",te=D>=51||!f(function(){var X=[];return X[A]=!1,X.concat()[0]!==X}),ne=$("concat"),ae=function(X){if(!d(X))return!1;var Q=X[A];return Q!==void 0?!!Q:h(X)},se=!te||!ne;l({target:"Array",proto:!0,forced:se},{concat:function(Q){var fe=g(this),Le=x(fe,0),z=0,me,be,oe,xe,Se;for(me=-1,oe=arguments.length;me<oe;me++)if(Se=me===-1?fe:arguments[me],ae(Se)){if(xe=S(Se.length),z+xe>Z)throw TypeError(q);for(be=0;be<xe;be++,z++)be in Se&&b(Le,z,Se[be])}else{if(z>=Z)throw TypeError(q);b(Le,z++,Se)}return Le.length=z,Le}})},"9bdd":function(u,L,i){var l=i("825a");u.exports=function(f,h,d,g){try{return g?h(l(d)[0],d[1]):h(d)}catch(b){var S=f.return;throw S!==void 0&&l(S.call(f)),b}}},"9bf2":function(u,L,i){var l=i("83ab"),f=i("0cfb"),h=i("825a"),d=i("c04e"),g=Object.defineProperty;L.f=l?g:function(b,x,$){if(h(b),x=d(x,!0),h($),f)try{return g(b,x,$)}catch(E){}if("get"in $||"set"in $)throw TypeError("Accessors not supported");return"value"in $&&(b[x]=$.value),b}},"9ed3":function(u,L,i){var l=i("ae93").IteratorPrototype,f=i("7c73"),h=i("5c6c"),d=i("d44e"),g=i("3f8c"),S=function(){return this};u.exports=function(b,x,$){var E=x+" Iterator";return b.prototype=f(l,{next:h(1,$)}),d(b,E,!1,!0),g[E]=S,b}},"9f7f":function(u,L,i){var l=i("d039");function f(h,d){return RegExp(h,d)}L.UNSUPPORTED_Y=l(function(){var h=f("a","y");return h.lastIndex=2,h.exec("abcd")!=null}),L.BROKEN_CARET=l(function(){var h=f("^r","gy");return h.lastIndex=2,h.exec("str")!=null})},a15b:function(u,L,i){var l=i("23e7"),f=i("44ad"),h=i("fc6a"),d=i("a640"),g=[].join,S=f!=Object,b=d("join",",");l({target:"Array",proto:!0,forced:S||!b},{join:function($){return g.call(h(this),$===void 0?",":$)}})},a48b:function(u,L,i){var l=i("0497"),f=function(g){var S=/[height|width]$/;return S.test(g)},h=function(g){var S="",b=Object.keys(g);return b.forEach(function(x,$){var E=g[x];x=l(x),f(x)&&typeof E=="number"&&(E=E+"px"),E===!0?S+=x:E===!1?S+="not "+x:S+="("+x+": "+E+")",$<b.length-1&&(S+=" and ")}),S},d=function(g){var S="";return typeof g=="string"?g:g instanceof Array?(g.forEach(function(b,x){S+=h(b),x<g.length-1&&(S+=", ")}),S):h(g)};u.exports=d},a4d3:function(u,L,i){var l=i("23e7"),f=i("da84"),h=i("d066"),d=i("c430"),g=i("83ab"),S=i("4930"),b=i("fdbf"),x=i("d039"),$=i("5135"),E=i("e8b5"),D=i("861d"),A=i("825a"),Z=i("7b0b"),q=i("fc6a"),te=i("c04e"),ne=i("5c6c"),ae=i("7c73"),se=i("df75"),X=i("241c"),Q=i("057f"),fe=i("7418"),Le=i("06cf"),z=i("9bf2"),me=i("d1e7"),be=i("9112"),oe=i("6eeb"),xe=i("5692"),Se=i("f772"),Oe=i("d012"),Pe=i("90e3"),U=i("b622"),B=i("e538"),ee=i("746f"),ue=i("d44e"),_=i("69f3"),W=i("b727").forEach,M=Se("hidden"),ie="Symbol",pe="prototype",$e=U("toPrimitive"),ye=_.set,st=_.getterFor(ie),tt=Object[pe],Ae=f.Symbol,Re=h("JSON","stringify"),lt=Le.f,Qe=z.f,_t=Q.f,an=me.f,vt=xe("symbols"),jt=xe("op-symbols"),Wt=xe("string-to-symbol-registry"),Mt=xe("symbol-to-string-registry"),Yt=xe("wks"),Lt=f.QObject,Vt=!Lt||!Lt[pe]||!Lt[pe].findChild,bt=g&&x(function(){return ae(Qe({},"a",{get:function(){return Qe(this,"a",{value:7}).a}})).a!=7})?function(je,we,Ce){var Fe=lt(tt,we);Fe&&delete tt[we],Qe(je,we,Ce),Fe&&je!==tt&&Qe(tt,we,Fe)}:Qe,Pt=function(je,we){var Ce=vt[je]=ae(Ae[pe]);return ye(Ce,{type:ie,tag:je,description:we}),g||(Ce.description=we),Ce},Tt=b?function(je){return typeof je=="symbol"}:function(je){return Object(je)instanceof Ae},Je=function(we,Ce,Fe){we===tt&&Je(jt,Ce,Fe),A(we);var Be=te(Ce,!0);return A(Fe),$(vt,Be)?(Fe.enumerable?($(we,M)&&we[M][Be]&&(we[M][Be]=!1),Fe=ae(Fe,{enumerable:ne(0,!1)})):($(we,M)||Qe(we,M,ne(1,{})),we[M][Be]=!0),bt(we,Be,Fe)):Qe(we,Be,Fe)},Ct=function(we,Ce){A(we);var Fe=q(Ce),Be=se(Fe).concat(At(Fe));return W(Be,function(ft){(!g||$t.call(Fe,ft))&&Je(we,ft,Fe[ft])}),we},ct=function(we,Ce){return Ce===void 0?ae(we):Ct(ae(we),Ce)},$t=function(we){var Ce=te(we,!0),Fe=an.call(this,Ce);return this===tt&&$(vt,Ce)&&!$(jt,Ce)?!1:Fe||!$(this,Ce)||!$(vt,Ce)||$(this,M)&&this[M][Ce]?Fe:!0},kt=function(we,Ce){var Fe=q(we),Be=te(Ce,!0);if(!(Fe===tt&&$(vt,Be)&&!$(jt,Be))){var ft=lt(Fe,Be);return ft&&$(vt,Be)&&!($(Fe,M)&&Fe[M][Be])&&(ft.enumerable=!0),ft}},Zt=function(we){var Ce=_t(q(we)),Fe=[];return W(Ce,function(Be){!$(vt,Be)&&!$(Oe,Be)&&Fe.push(Be)}),Fe},At=function(we){var Ce=we===tt,Fe=_t(Ce?jt:q(we)),Be=[];return W(Fe,function(ft){$(vt,ft)&&(!Ce||$(tt,ft))&&Be.push(vt[ft])}),Be};if(S||(Ae=function(){if(this instanceof Ae)throw TypeError("Symbol is not a constructor");var we=!arguments.length||arguments[0]===void 0?void 0:String(arguments[0]),Ce=Pe(we),Fe=function(Be){this===tt&&Fe.call(jt,Be),$(this,M)&&$(this[M],Ce)&&(this[M][Ce]=!1),bt(this,Ce,ne(1,Be))};return g&&Vt&&bt(tt,Ce,{configurable:!0,set:Fe}),Pt(Ce,we)},oe(Ae[pe],"toString",function(){return st(this).tag}),oe(Ae,"withoutSetter",function(je){return Pt(Pe(je),je)}),me.f=$t,z.f=Je,Le.f=kt,X.f=Q.f=Zt,fe.f=At,B.f=function(je){return Pt(U(je),je)},g&&(Qe(Ae[pe],"description",{configurable:!0,get:function(){return st(this).description}}),d||oe(tt,"propertyIsEnumerable",$t,{unsafe:!0}))),l({global:!0,wrap:!0,forced:!S,sham:!S},{Symbol:Ae}),W(se(Yt),function(je){ee(je)}),l({target:ie,stat:!0,forced:!S},{for:function(je){var we=String(je);if($(Wt,we))return Wt[we];var Ce=Ae(we);return Wt[we]=Ce,Mt[Ce]=we,Ce},keyFor:function(we){if(!Tt(we))throw TypeError(we+" is not a symbol");if($(Mt,we))return Mt[we]},useSetter:function(){Vt=!0},useSimple:function(){Vt=!1}}),l({target:"Object",stat:!0,forced:!S,sham:!g},{create:ct,defineProperty:Je,defineProperties:Ct,getOwnPropertyDescriptor:kt}),l({target:"Object",stat:!0,forced:!S},{getOwnPropertyNames:Zt,getOwnPropertySymbols:At}),l({target:"Object",stat:!0,forced:x(function(){fe.f(1)})},{getOwnPropertySymbols:function(we){return fe.f(Z(we))}}),Re){var Jt=!S||x(function(){var je=Ae();return Re([je])!="[null]"||Re({a:je})!="{}"||Re(Object(je))!="{}"});l({target:"JSON",stat:!0,forced:Jt},{stringify:function(we,Ce,Fe){for(var Be=[we],ft=1,Xt;arguments.length>ft;)Be.push(arguments[ft++]);if(Xt=Ce,!(!D(Ce)&&we===void 0||Tt(we)))return E(Ce)||(Ce=function(F,re){if(typeof Xt=="function"&&(re=Xt.call(this,F,re)),!Tt(re))return re}),Be[1]=Ce,Re.apply(null,Be)}})}Ae[pe][$e]||be(Ae[pe],$e,Ae[pe].valueOf),ue(Ae,ie),Oe[M]=!0},a623:function(u,L,i){var l=i("23e7"),f=i("b727").every,h=i("a640"),d=i("ae40"),g=h("every"),S=d("every");l({target:"Array",proto:!0,forced:!g||!S},{every:function(x){return f(this,x,arguments.length>1?arguments[1]:void 0)}})},a630:function(u,L,i){var l=i("23e7"),f=i("4df4"),h=i("1c7e"),d=!h(function(g){Array.from(g)});l({target:"Array",stat:!0,forced:d},{from:f})},a640:function(u,L,i){var l=i("d039");u.exports=function(f,h){var d=[][f];return!!d&&l(function(){d.call(null,h||function(){throw 1},1)})}},a691:function(u,L){var i=Math.ceil,l=Math.floor;u.exports=function(f){return isNaN(f=+f)?0:(f>0?l:i)(f)}},a9e3:function(u,L,i){var l=i("83ab"),f=i("da84"),h=i("94ca"),d=i("6eeb"),g=i("5135"),S=i("c6b6"),b=i("7156"),x=i("c04e"),$=i("d039"),E=i("7c73"),D=i("241c").f,A=i("06cf").f,Z=i("9bf2").f,q=i("58a8").trim,te="Number",ne=f[te],ae=ne.prototype,se=S(E(ae))==te,X=function(me){var be=x(me,!1),oe,xe,Se,Oe,Pe,U,B,ee;if(typeof be=="string"&&be.length>2){if(be=q(be),oe=be.charCodeAt(0),oe===43||oe===45){if(xe=be.charCodeAt(2),xe===88||xe===120)return NaN}else if(oe===48){switch(be.charCodeAt(1)){case 66:case 98:Se=2,Oe=49;break;case 79:case 111:Se=8,Oe=55;break;default:return+be}for(Pe=be.slice(2),U=Pe.length,B=0;B<U;B++)if(ee=Pe.charCodeAt(B),ee<48||ee>Oe)return NaN;return parseInt(Pe,Se)}}return+be};if(h(te,!ne(" 0o1")||!ne("0b1")||ne("+0x1"))){for(var Q=function(be){var oe=arguments.length<1?0:be,xe=this;return xe instanceof Q&&(se?$(function(){ae.valueOf.call(xe)}):S(xe)!=te)?b(new ne(X(oe)),xe,Q):X(oe)},fe=l?D(ne):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),Le=0,z;fe.length>Le;Le++)g(ne,z=fe[Le])&&!g(Q,z)&&Z(Q,z,A(ne,z));Q.prototype=ae,ae.constructor=Q,d(f,te,Q)}},ac1f:function(u,L,i){var l=i("23e7"),f=i("9263");l({target:"RegExp",proto:!0,forced:/./.exec!==f},{exec:f})},ad6d:function(u,L,i){var l=i("825a");u.exports=function(){var f=l(this),h="";return f.global&&(h+="g"),f.ignoreCase&&(h+="i"),f.multiline&&(h+="m"),f.dotAll&&(h+="s"),f.unicode&&(h+="u"),f.sticky&&(h+="y"),h}},ae40:function(u,L,i){var l=i("83ab"),f=i("d039"),h=i("5135"),d=Object.defineProperty,g={},S=function(b){throw b};u.exports=function(b,x){if(h(g,b))return g[b];x||(x={});var $=[][b],E=h(x,"ACCESSORS")?x.ACCESSORS:!1,D=h(x,0)?x[0]:S,A=h(x,1)?x[1]:void 0;return g[b]=!!$&&!f(function(){if(E&&!l)return!0;var Z={length:-1};E?d(Z,1,{enumerable:!0,get:S}):Z[1]=1,$.call(Z,D,A)})}},ae93:function(u,L,i){var l=i("e163"),f=i("9112"),h=i("5135"),d=i("b622"),g=i("c430"),S=d("iterator"),b=!1,x=function(){return this},$,E,D;[].keys&&(D=[].keys(),"next"in D?(E=l(l(D)),E!==Object.prototype&&($=E)):b=!0),$==null&&($={}),!g&&!h($,S)&&f($,S,x),u.exports={IteratorPrototype:$,BUGGY_SAFARI_ITERATORS:b}},b041:function(u,L,i){var l=i("00ee"),f=i("f5df");u.exports=l?{}.toString:function(){return"[object "+f(this)+"]"}},b0c0:function(u,L,i){var l=i("83ab"),f=i("9bf2").f,h=Function.prototype,d=h.toString,g=/^\s*function ([^ (]*)/,S="name";l&&!(S in h)&&f(h,S,{configurable:!0,get:function(){try{return d.call(this).match(g)[1]}catch(b){return""}}})},b622:function(u,L,i){var l=i("da84"),f=i("5692"),h=i("5135"),d=i("90e3"),g=i("4930"),S=i("fdbf"),b=f("wks"),x=l.Symbol,$=S?x:x&&x.withoutSetter||d;u.exports=function(E){return h(b,E)||(g&&h(x,E)?b[E]=x[E]:b[E]=$("Symbol."+E)),b[E]}},b64b:function(u,L,i){var l=i("23e7"),f=i("7b0b"),h=i("df75"),d=i("d039"),g=d(function(){h(1)});l({target:"Object",stat:!0,forced:g},{keys:function(b){return h(f(b))}})},b727:function(u,L,i){var l=i("0366"),f=i("44ad"),h=i("7b0b"),d=i("50c4"),g=i("65f0"),S=[].push,b=function(x){var $=x==1,E=x==2,D=x==3,A=x==4,Z=x==6,q=x==5||Z;return function(te,ne,ae,se){for(var X=h(te),Q=f(X),fe=l(ne,ae,3),Le=d(Q.length),z=0,me=se||g,be=$?me(te,Le):E?me(te,0):void 0,oe,xe;Le>z;z++)if((q||z in Q)&&(oe=Q[z],xe=fe(oe,z,X),x)){if($)be[z]=xe;else if(xe)switch(x){case 3:return!0;case 5:return oe;case 6:return z;case 2:S.call(be,oe)}else if(A)return!1}return Z?-1:D||A?A:be}};u.exports={forEach:b(0),map:b(1),filter:b(2),some:b(3),every:b(4),find:b(5),findIndex:b(6)}},bcf7:function(u,L,i){var l=i("9020"),f=i("217d").each;function h(d,g){this.query=d,this.isUnconditional=g,this.handlers=[],this.mql=window.matchMedia(d);var S=this;this.listener=function(b){S.mql=b.currentTarget||b,S.assess()},this.mql.addListener(this.listener)}h.prototype={constuctor:h,addHandler:function(d){var g=new l(d);this.handlers.push(g),this.matches()&&g.on()},removeHandler:function(d){var g=this.handlers;f(g,function(S,b){if(S.equals(d))return S.destroy(),!g.splice(b,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){f(this.handlers,function(d){d.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var d=this.matches()?"on":"off";f(this.handlers,function(g){g[d]()})}},u.exports=h},c04e:function(u,L,i){var l=i("861d");u.exports=function(f,h){if(!l(f))return f;var d,g;if(h&&typeof(d=f.toString)=="function"&&!l(g=d.call(f))||typeof(d=f.valueOf)=="function"&&!l(g=d.call(f))||!h&&typeof(d=f.toString)=="function"&&!l(g=d.call(f)))return g;throw TypeError("Can't convert object to primitive value")}},c195:function(u,L,i){var l=i("bcf7"),f=i("217d"),h=f.each,d=f.isFunction,g=f.isArray;function S(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}S.prototype={constructor:S,register:function(b,x,$){var E=this.queries,D=$&&this.browserIsIncapable;return E[b]||(E[b]=new l(b,D)),d(x)&&(x={match:x}),g(x)||(x=[x]),h(x,function(A){d(A)&&(A={match:A}),E[b].addHandler(A)}),this},unregister:function(b,x){var $=this.queries[b];return $&&(x?$.removeHandler(x):($.clear(),delete this.queries[b])),this}},u.exports=S},c430:function(u,L){u.exports=!1},c6b6:function(u,L){var i={}.toString;u.exports=function(l){return i.call(l).slice(8,-1)}},c6cd:function(u,L,i){var l=i("da84"),f=i("ce4e"),h="__core-js_shared__",d=l[h]||f(h,{});u.exports=d},c832:function(u,L,i){(function(l){var f="Expected a function",h="__lodash_hash_undefined__",d=1/0,g="[object Function]",S="[object GeneratorFunction]",b="[object Symbol]",x=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,$=/^\w*$/,E=/^\./,D=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,A=/[\\^$.*+?()[\]{}|]/g,Z=/\\(\\)?/g,q=/^\[object .+?Constructor\]$/,te=typeof l=="object"&&l&&l.Object===Object&&l,ne=typeof self=="object"&&self&&self.Object===Object&&self,ae=te||ne||Function("return this")();function se(F,re){return F==null?void 0:F[re]}function X(F){var re=!1;if(F!=null&&typeof F.toString!="function")try{re=!!(F+"")}catch(Te){}return re}var Q=Array.prototype,fe=Function.prototype,Le=Object.prototype,z=ae["__core-js_shared__"],me=function(){var F=/[^.]+$/.exec(z&&z.keys&&z.keys.IE_PROTO||"");return F?"Symbol(src)_1."+F:""}(),be=fe.toString,oe=Le.hasOwnProperty,xe=Le.toString,Se=RegExp("^"+be.call(oe).replace(A,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Oe=ae.Symbol,Pe=Q.splice,U=Tt(ae,"Map"),B=Tt(Object,"create"),ee=Oe?Oe.prototype:void 0,ue=ee?ee.toString:void 0;function _(F){var re=-1,Te=F?F.length:0;for(this.clear();++re<Te;){var nt=F[re];this.set(nt[0],nt[1])}}function W(){this.__data__=B?B(null):{}}function M(F){return this.has(F)&&delete this.__data__[F]}function ie(F){var re=this.__data__;if(B){var Te=re[F];return Te===h?void 0:Te}return oe.call(re,F)?re[F]:void 0}function pe(F){var re=this.__data__;return B?re[F]!==void 0:oe.call(re,F)}function $e(F,re){var Te=this.__data__;return Te[F]=B&&re===void 0?h:re,this}_.prototype.clear=W,_.prototype.delete=M,_.prototype.get=ie,_.prototype.has=pe,_.prototype.set=$e;function ye(F){var re=-1,Te=F?F.length:0;for(this.clear();++re<Te;){var nt=F[re];this.set(nt[0],nt[1])}}function st(){this.__data__=[]}function tt(F){var re=this.__data__,Te=Mt(re,F);if(Te<0)return!1;var nt=re.length-1;return Te==nt?re.pop():Pe.call(re,Te,1),!0}function Ae(F){var re=this.__data__,Te=Mt(re,F);return Te<0?void 0:re[Te][1]}function Re(F){return Mt(this.__data__,F)>-1}function lt(F,re){var Te=this.__data__,nt=Mt(Te,F);return nt<0?Te.push([F,re]):Te[nt][1]=re,this}ye.prototype.clear=st,ye.prototype.delete=tt,ye.prototype.get=Ae,ye.prototype.has=Re,ye.prototype.set=lt;function Qe(F){var re=-1,Te=F?F.length:0;for(this.clear();++re<Te;){var nt=F[re];this.set(nt[0],nt[1])}}function _t(){this.__data__={hash:new _,map:new(U||ye),string:new _}}function an(F){return Pt(this,F).delete(F)}function vt(F){return Pt(this,F).get(F)}function jt(F){return Pt(this,F).has(F)}function Wt(F,re){return Pt(this,F).set(F,re),this}Qe.prototype.clear=_t,Qe.prototype.delete=an,Qe.prototype.get=vt,Qe.prototype.has=jt,Qe.prototype.set=Wt;function Mt(F,re){for(var Te=F.length;Te--;)if(Jt(F[Te][0],re))return Te;return-1}function Yt(F,re){re=Je(re,F)?[re]:bt(re);for(var Te=0,nt=re.length;F!=null&&Te<nt;)F=F[kt(re[Te++])];return Te&&Te==nt?F:void 0}function Lt(F){if(!Ce(F)||ct(F))return!1;var re=we(F)||X(F)?Se:q;return re.test(Zt(F))}function Vt(F){if(typeof F=="string")return F;if(Be(F))return ue?ue.call(F):"";var re=F+"";return re=="0"&&1/F==-d?"-0":re}function bt(F){return je(F)?F:$t(F)}function Pt(F,re){var Te=F.__data__;return Ct(re)?Te[typeof re=="string"?"string":"hash"]:Te.map}function Tt(F,re){var Te=se(F,re);return Lt(Te)?Te:void 0}function Je(F,re){if(je(F))return!1;var Te=typeof F;return Te=="number"||Te=="symbol"||Te=="boolean"||F==null||Be(F)?!0:$.test(F)||!x.test(F)||re!=null&&F in Object(re)}function Ct(F){var re=typeof F;return re=="string"||re=="number"||re=="symbol"||re=="boolean"?F!=="__proto__":F===null}function ct(F){return!!me&&me in F}var $t=At(function(F){F=ft(F);var re=[];return E.test(F)&&re.push(""),F.replace(D,function(Te,nt,zt,xt){re.push(zt?xt.replace(Z,"$1"):nt||Te)}),re});function kt(F){if(typeof F=="string"||Be(F))return F;var re=F+"";return re=="0"&&1/F==-d?"-0":re}function Zt(F){if(F!=null){try{return be.call(F)}catch(re){}try{return F+""}catch(re){}}return""}function At(F,re){if(typeof F!="function"||re&&typeof re!="function")throw new TypeError(f);var Te=function(){var nt=arguments,zt=re?re.apply(this,nt):nt[0],xt=Te.cache;if(xt.has(zt))return xt.get(zt);var Nt=F.apply(this,nt);return Te.cache=xt.set(zt,Nt),Nt};return Te.cache=new(At.Cache||Qe),Te}At.Cache=Qe;function Jt(F,re){return F===re||F!==F&&re!==re}var je=Array.isArray;function we(F){var re=Ce(F)?xe.call(F):"";return re==g||re==S}function Ce(F){var re=typeof F;return!!F&&(re=="object"||re=="function")}function Fe(F){return!!F&&typeof F=="object"}function Be(F){return typeof F=="symbol"||Fe(F)&&xe.call(F)==b}function ft(F){return F==null?"":Vt(F)}function Xt(F,re,Te){var nt=F==null?void 0:Yt(F,re);return nt===void 0?Te:nt}u.exports=Xt}).call(this,i("c8ba"))},c8ba:function(u,L){var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(l){typeof window=="object"&&(i=window)}u.exports=i},c975:function(u,L,i){var l=i("23e7"),f=i("4d64").indexOf,h=i("a640"),d=i("ae40"),g=[].indexOf,S=!!g&&1/[1].indexOf(1,-0)<0,b=h("indexOf"),x=d("indexOf",{ACCESSORS:!0,1:0});l({target:"Array",proto:!0,forced:S||!b||!x},{indexOf:function(E){return S?g.apply(this,arguments)||0:f(this,E,arguments.length>1?arguments[1]:void 0)}})},ca84:function(u,L,i){var l=i("5135"),f=i("fc6a"),h=i("4d64").indexOf,d=i("d012");u.exports=function(g,S){var b=f(g),x=0,$=[],E;for(E in b)!l(d,E)&&l(b,E)&&$.push(E);for(;S.length>x;)l(b,E=S[x++])&&(~h($,E)||$.push(E));return $}},cc12:function(u,L,i){var l=i("da84"),f=i("861d"),h=l.document,d=f(h)&&f(h.createElement);u.exports=function(g){return d?h.createElement(g):{}}},cca6:function(u,L,i){var l=i("23e7"),f=i("60da");l({target:"Object",stat:!0,forced:Object.assign!==f},{assign:f})},ce4e:function(u,L,i){var l=i("da84"),f=i("9112");u.exports=function(h,d){try{f(l,h,d)}catch(g){l[h]=d}return d}},d012:function(u,L){u.exports={}},d039:function(u,L){u.exports=function(i){try{return!!i()}catch(l){return!0}}},d066:function(u,L,i){var l=i("428f"),f=i("da84"),h=function(d){return typeof d=="function"?d:void 0};u.exports=function(d,g){return arguments.length<2?h(l[d])||h(f[d]):l[d]&&l[d][g]||f[d]&&f[d][g]}},d1e7:function(u,L,i){var l={}.propertyIsEnumerable,f=Object.getOwnPropertyDescriptor,h=f&&!l.call({1:2},1);L.f=h?function(g){var S=f(this,g);return!!S&&S.enumerable}:l},d28b:function(u,L,i){var l=i("746f");l("iterator")},d2bb:function(u,L,i){var l=i("825a"),f=i("3bbe");u.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var h=!1,d={},g;try{g=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,g.call(d,[]),h=d instanceof Array}catch(S){}return function(b,x){return l(b),f(x),h?g.call(b,x):b.__proto__=x,b}}():void 0)},d3b7:function(u,L,i){var l=i("00ee"),f=i("6eeb"),h=i("b041");l||f(Object.prototype,"toString",h,{unsafe:!0})},d44e:function(u,L,i){var l=i("9bf2").f,f=i("5135"),h=i("b622"),d=h("toStringTag");u.exports=function(g,S,b){g&&!f(g=b?g:g.prototype,d)&&l(g,d,{configurable:!0,value:S})}},d58f:function(u,L,i){var l=i("1c0b"),f=i("7b0b"),h=i("44ad"),d=i("50c4"),g=function(S){return function(b,x,$,E){l(x);var D=f(b),A=h(D),Z=d(D.length),q=S?Z-1:0,te=S?-1:1;if($<2)for(;;){if(q in A){E=A[q],q+=te;break}if(q+=te,S?q<0:Z<=q)throw TypeError("Reduce of empty array with no initial value")}for(;S?q>=0:Z>q;q+=te)q in A&&(E=x(E,A[q],q,D));return E}};u.exports={left:g(!1),right:g(!0)}},d784:function(u,L,i){i("ac1f");var l=i("6eeb"),f=i("d039"),h=i("b622"),d=i("9263"),g=i("9112"),S=h("species"),b=!f(function(){var A=/./;return A.exec=function(){var Z=[];return Z.groups={a:"7"},Z},"".replace(A,"$<a>")!=="7"}),x=function(){return"a".replace(/./,"$0")==="$0"}(),$=h("replace"),E=function(){return/./[$]?/./[$]("a","$0")==="":!1}(),D=!f(function(){var A=/(?:)/,Z=A.exec;A.exec=function(){return Z.apply(this,arguments)};var q="ab".split(A);return q.length!==2||q[0]!=="a"||q[1]!=="b"});u.exports=function(A,Z,q,te){var ne=h(A),ae=!f(function(){var z={};return z[ne]=function(){return 7},""[A](z)!=7}),se=ae&&!f(function(){var z=!1,me=/a/;return A==="split"&&(me={},me.constructor={},me.constructor[S]=function(){return me},me.flags="",me[ne]=/./[ne]),me.exec=function(){return z=!0,null},me[ne](""),!z});if(!ae||!se||A==="replace"&&!(b&&x&&!E)||A==="split"&&!D){var X=/./[ne],Q=q(ne,""[A],function(z,me,be,oe,xe){return me.exec===d?ae&&!xe?{done:!0,value:X.call(me,be,oe)}:{done:!0,value:z.call(be,me,oe)}:{done:!1}},{REPLACE_KEEPS_$0:x,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:E}),fe=Q[0],Le=Q[1];l(String.prototype,A,fe),l(RegExp.prototype,ne,Z==2?function(z,me){return Le.call(z,this,me)}:function(z){return Le.call(z,this)})}te&&g(RegExp.prototype[ne],"sham",!0)}},d81d:function(u,L,i){var l=i("23e7"),f=i("b727").map,h=i("1dde"),d=i("ae40"),g=h("map"),S=d("map");l({target:"Array",proto:!0,forced:!g||!S},{map:function(x){return f(this,x,arguments.length>1?arguments[1]:void 0)}})},da84:function(u,L,i){(function(l){var f=function(h){return h&&h.Math==Math&&h};u.exports=f(typeof globalThis=="object"&&globalThis)||f(typeof window=="object"&&window)||f(typeof self=="object"&&self)||f(typeof l=="object"&&l)||Function("return this")()}).call(this,i("c8ba"))},dbb4:function(u,L,i){var l=i("23e7"),f=i("83ab"),h=i("56ef"),d=i("fc6a"),g=i("06cf"),S=i("8418");l({target:"Object",stat:!0,sham:!f},{getOwnPropertyDescriptors:function(x){for(var $=d(x),E=g.f,D=h($),A={},Z=0,q,te;D.length>Z;)te=E($,q=D[Z++]),te!==void 0&&S(A,q,te);return A}})},ddb0:function(u,L,i){var l=i("da84"),f=i("fdbc"),h=i("e260"),d=i("9112"),g=i("b622"),S=g("iterator"),b=g("toStringTag"),x=h.values;for(var $ in f){var E=l[$],D=E&&E.prototype;if(D){if(D[S]!==x)try{d(D,S,x)}catch(Z){D[S]=x}if(D[b]||d(D,b,$),f[$]){for(var A in h)if(D[A]!==h[A])try{d(D,A,h[A])}catch(Z){D[A]=h[A]}}}}},df75:function(u,L,i){var l=i("ca84"),f=i("7839");u.exports=Object.keys||function(d){return l(d,f)}},e01a:function(u,L,i){var l=i("23e7"),f=i("83ab"),h=i("da84"),d=i("5135"),g=i("861d"),S=i("9bf2").f,b=i("e893"),x=h.Symbol;if(f&&typeof x=="function"&&(!("description"in x.prototype)||x().description!==void 0)){var $={},E=function(){var ne=arguments.length<1||arguments[0]===void 0?void 0:String(arguments[0]),ae=this instanceof E?new x(ne):ne===void 0?x():x(ne);return ne===""&&($[ae]=!0),ae};b(E,x);var D=E.prototype=x.prototype;D.constructor=E;var A=D.toString,Z=String(x("test"))=="Symbol(test)",q=/^Symbol\((.*)\)[^)]+$/;S(D,"description",{configurable:!0,get:function(){var ne=g(this)?this.valueOf():this,ae=A.call(ne);if(d($,ne))return"";var se=Z?ae.slice(7,-1):ae.replace(q,"$1");return se===""?void 0:se}}),l({global:!0,forced:!0},{Symbol:E})}},e163:function(u,L,i){var l=i("5135"),f=i("7b0b"),h=i("f772"),d=i("e177"),g=h("IE_PROTO"),S=Object.prototype;u.exports=d?Object.getPrototypeOf:function(b){return b=f(b),l(b,g)?b[g]:typeof b.constructor=="function"&&b instanceof b.constructor?b.constructor.prototype:b instanceof Object?S:null}},e177:function(u,L,i){var l=i("d039");u.exports=!l(function(){function f(){}return f.prototype.constructor=null,Object.getPrototypeOf(new f)!==f.prototype})},e260:function(u,L,i){var l=i("fc6a"),f=i("44d2"),h=i("3f8c"),d=i("69f3"),g=i("7dd0"),S="Array Iterator",b=d.set,x=d.getterFor(S);u.exports=g(Array,"Array",function($,E){b(this,{type:S,target:l($),index:0,kind:E})},function(){var $=x(this),E=$.target,D=$.kind,A=$.index++;return!E||A>=E.length?($.target=void 0,{value:void 0,done:!0}):D=="keys"?{value:A,done:!1}:D=="values"?{value:E[A],done:!1}:{value:[A,E[A]],done:!1}},"values"),h.Arguments=h.Array,f("keys"),f("values"),f("entries")},e439:function(u,L,i){var l=i("23e7"),f=i("d039"),h=i("fc6a"),d=i("06cf").f,g=i("83ab"),S=f(function(){d(1)}),b=!g||S;l({target:"Object",stat:!0,forced:b,sham:!g},{getOwnPropertyDescriptor:function($,E){return d(h($),E)}})},e538:function(u,L,i){var l=i("b622");L.f=l},e893:function(u,L,i){var l=i("5135"),f=i("56ef"),h=i("06cf"),d=i("9bf2");u.exports=function(g,S){for(var b=f(S),x=d.f,$=h.f,E=0;E<b.length;E++){var D=b[E];l(g,D)||x(g,D,$(S,D))}}},e8b5:function(u,L,i){var l=i("c6b6");u.exports=Array.isArray||function(h){return l(h)=="Array"}},e95a:function(u,L,i){var l=i("b622"),f=i("3f8c"),h=l("iterator"),d=Array.prototype;u.exports=function(g){return g!==void 0&&(f.Array===g||d[h]===g)}},eaf9:function(u,L,i){var l=i("3b81"),f=i.n(l);f.a},f013:function(u,L,i){var l=i("fdb2"),f=i.n(l);f.a},f5df:function(u,L,i){var l=i("00ee"),f=i("c6b6"),h=i("b622"),d=h("toStringTag"),g=f(function(){return arguments}())=="Arguments",S=function(b,x){try{return b[x]}catch($){}};u.exports=l?f:function(b){var x,$,E;return b===void 0?"Undefined":b===null?"Null":typeof($=S(x=Object(b),d))=="string"?$:g?f(x):(E=f(x))=="Object"&&typeof x.callee=="function"?"Arguments":E}},f6fd:function(u,L){(function(i){var l="currentScript",f=i.getElementsByTagName("script");l in i||Object.defineProperty(i,l,{get:function(){try{throw new Error}catch(g){var h,d=(/.*at [^\(]*\((.*):.+:.+\)$/ig.exec(g.stack)||[!1])[1];for(h in f)if(f[h].src==d||f[h].readyState=="interactive")return f[h];return null}}})})(document)},f772:function(u,L,i){var l=i("5692"),f=i("90e3"),h=l("keys");u.exports=function(d){return h[d]||(h[d]=f(d))}},f7fe:function(u,L,i){(function(l){var f="Expected a function",h=NaN,d="[object Symbol]",g=/^\s+|\s+$/g,S=/^[-+]0x[0-9a-f]+$/i,b=/^0b[01]+$/i,x=/^0o[0-7]+$/i,$=parseInt,E=typeof l=="object"&&l&&l.Object===Object&&l,D=typeof self=="object"&&self&&self.Object===Object&&self,A=E||D||Function("return this")(),Z=Object.prototype,q=Z.toString,te=Math.max,ne=Math.min,ae=function(){return A.Date.now()};function se(z,me,be){var oe,xe,Se,Oe,Pe,U,B=0,ee=!1,ue=!1,_=!0;if(typeof z!="function")throw new TypeError(f);me=Le(me)||0,X(be)&&(ee=!!be.leading,ue="maxWait"in be,Se=ue?te(Le(be.maxWait)||0,me):Se,_="trailing"in be?!!be.trailing:_);function W(Re){var lt=oe,Qe=xe;return oe=xe=void 0,B=Re,Oe=z.apply(Qe,lt),Oe}function M(Re){return B=Re,Pe=setTimeout($e,me),ee?W(Re):Oe}function ie(Re){var lt=Re-U,Qe=Re-B,_t=me-lt;return ue?ne(_t,Se-Qe):_t}function pe(Re){var lt=Re-U,Qe=Re-B;return U===void 0||lt>=me||lt<0||ue&&Qe>=Se}function $e(){var Re=ae();if(pe(Re))return ye(Re);Pe=setTimeout($e,ie(Re))}function ye(Re){return Pe=void 0,_&&oe?W(Re):(oe=xe=void 0,Oe)}function st(){Pe!==void 0&&clearTimeout(Pe),B=0,oe=U=xe=Pe=void 0}function tt(){return Pe===void 0?Oe:ye(ae())}function Ae(){var Re=ae(),lt=pe(Re);if(oe=arguments,xe=this,U=Re,lt){if(Pe===void 0)return M(U);if(ue)return Pe=setTimeout($e,me),W(U)}return Pe===void 0&&(Pe=setTimeout($e,me)),Oe}return Ae.cancel=st,Ae.flush=tt,Ae}function X(z){var me=typeof z;return!!z&&(me=="object"||me=="function")}function Q(z){return!!z&&typeof z=="object"}function fe(z){return typeof z=="symbol"||Q(z)&&q.call(z)==d}function Le(z){if(typeof z=="number")return z;if(fe(z))return h;if(X(z)){var me=typeof z.valueOf=="function"?z.valueOf():z;z=X(me)?me+"":me}if(typeof z!="string")return z===0?z:+z;z=z.replace(g,"");var be=b.test(z);return be||x.test(z)?$(z.slice(2),be?2:8):S.test(z)?h:+z}u.exports=se}).call(this,i("c8ba"))},fb15:function(u,L,i){if(i.r(L),typeof window!="undefined"){i("f6fd");var l;(l=window.document.currentScript)&&(l=l.src.match(/(.+\/)[^/]+\.js(\?.*)?$/))&&(i.p=l[1])}i("4de4"),i("4160"),i("a15b"),i("d81d"),i("fb6a"),i("07ac"),i("159b"),i("a4d3"),i("e439"),i("dbb4"),i("b64b");function f(P,s,m){return s in P?Object.defineProperty(P,s,{value:m,enumerable:!0,configurable:!0,writable:!0}):P[s]=m,P}function h(P,s){var m=Object.keys(P);if(Object.getOwnPropertySymbols){var C=Object.getOwnPropertySymbols(P);s&&(C=C.filter(function(V){return Object.getOwnPropertyDescriptor(P,V).enumerable})),m.push.apply(m,C)}return m}function d(P){for(var s=1;s<arguments.length;s++){var m=arguments[s]!=null?arguments[s]:{};s%2?h(Object(m),!0).forEach(function(C){f(P,C,m[C])}):Object.getOwnPropertyDescriptors?Object.defineProperties(P,Object.getOwnPropertyDescriptors(m)):h(Object(m)).forEach(function(C){Object.defineProperty(P,C,Object.getOwnPropertyDescriptor(m,C))})}return P}var g=i("a48b"),S=i.n(g),b={computed:{isPropsUpdated:function(){var s=this;return Object.keys(this.$props).forEach(function(m){return s[m]}),this.updateSwitch=!this.updateSwitch}},watch:{isPropsUpdated:function(){typeof this.onPropsUpdated=="function"&&this.onPropsUpdated()}}},x=b;function $(P,s,m,C,V,H,Y,le){var ce=typeof P=="function"?P.options:P;s&&(ce.render=s,ce.staticRenderFns=m,ce._compiled=!0),C&&(ce.functional=!0),H&&(ce._scopeId="data-v-"+H);var Ie;if(Y?(Ie=function(_e){_e=_e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!_e&&typeof __VUE_SSR_CONTEXT__!="undefined"&&(_e=__VUE_SSR_CONTEXT__),V&&V.call(this,_e),_e&&_e._registeredComponents&&_e._registeredComponents.add(Y)},ce._ssrRegister=Ie):V&&(Ie=le?function(){V.call(this,this.$root.$options.shadowRoot)}:V),Ie)if(ce.functional){ce._injectStyles=Ie;var De=ce.render;ce.render=function(We,Ge){return Ie.call(Ge),De(We,Ge)}}else{var ze=ce.beforeCreate;ce.beforeCreate=ze?[].concat(ze,Ie):[Ie]}return{exports:P,options:ce}}var E,D,A=$(x,E,D,!1,null,null,null),Z=A.exports,q=i("88bc"),te=i.n(q),ne=i("42a0"),ae=i.n(ne),se=i("c832"),X=i.n(se),Q=function(s,m,C){!s||(s.data=s.data||{},s.data[m]=d({},s.data[m],{},C))},fe=function(s,m,C){!s||(s.data=s.data||{},s.data[m]=C)},Le=["class","staticClass","style","attrs","props","domProps","on","nativeOn","directives","scopesSlots","slot","ref","key"];function z(P){return""+P+"-cloned-cid"}function me(P,s){var m=te()(P.data,Le);if(s){var C=P.componentOptions;ae()(m,{props:C.propsData,on:C.listeners})}return m.key&&(m.key=z(m.key)),m}var be=function P(s){var m=s.context&&s.context.$createElement,C=!!s.componentOptions,V=!s.tag,H=C?s.componentOptions.children:s.children;if(V)return s.text;var Y=me(s,C),le=C?s.componentOptions.Ctor:s.tag,ce=H?H.map(function(Ie){return P(Ie)}):void 0;return m(le,Y,ce)},oe=function(s,m,C){if(!!s){var V=s.data||{};return typeof m=="undefined"?V:X()(V,m,C)}},xe=function(s){return d({},oe(s,"staticStyle",{}),{},oe(s,"style",{}))};i("99af"),i("a623"),i("a630"),i("c975"),i("13d5"),i("a9e3"),i("ac1f"),i("3ca3"),i("466d");var Se=function(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)},Oe=function(s){return s.unslick||!s.infinite?0:s.variableWidth?s.slideCount:s.slidesToShow+(s.centerMode?1:0)},Pe=function(s){return s.unslick||!s.infinite?0:s.slideCount},U=function(s,m,C){return s.target.tagName.match("TEXTAREA|INPUT|SELECT")||!m?"":s.keyCode===37?C?"next":"previous":s.keyCode===39?C?"previous":"next":""},B=function(s){return s.targetSlide>s.currentSlide?s.targetSlide>s.currentSlide+ee(s)?"left":"right":s.targetSlide<s.currentSlide-ue(s)?"right":"left"},ee=function(s){var m=s.slidesToShow,C=s.centerMode,V=s.rtl,H=s.centerPadding;if(C){var Y=(m-1)/2+1;return parseInt(H)>0&&(Y+=1),V&&m%2===0&&(Y+=1),Y}return V?0:m-1},ue=function(s){var m=s.slidesToShow,C=s.centerMode,V=s.rtl,H=s.centerPadding;if(C){var Y=(m-1)/2+1;return parseInt(H)>0&&(Y+=1),!V&&m%2===0&&(Y+=1),Y}return V?m-1:0},_=function(s){return s.currentSlide-M(s)},W=function(s){return s.currentSlide+ie(s)},M=function(s){return s.centerMode?Math.floor(s.slidesToShow/2)+(parseInt(s.centerPadding)>0?1:0):0},ie=function(s){return s.centerMode?Math.floor((s.slidesToShow-1)/2)+1+(parseInt(s.centerPadding)>0?1:0):s.slidesToShow},pe=function(s){for(var m=[],C=_(s),V=W(s),H=C;H<V;H++)s.lazyLoadedList.indexOf(H)<0&&m.push(H);return m},$e=function(s,m){var C,V,H,Y,le,ce=s.slidesToScroll,Ie=s.slidesToShow,De=s.slideCount,ze=s.currentSlide,_e=s.lazyLoad,We=s.infinite;if(Y=De%ce!==0,C=Y?0:(De-ze)%ce,m.message==="previous")H=C===0?ce:Ie-C,le=ze-H,_e&&!We&&(V=ze-H,le=V===-1?De-1:V);else if(m.message==="next")H=C===0?ce:C,le=ze+H,_e&&!We&&(le=(ze+ce)%De+C);else if(m.message==="dots"){if(le=m.index*m.slidesToScroll,le===m.currentSlide)return null}else if(m.message==="children"){if(le=m.index,le===m.currentSlide)return null;if(We){var Ge=B(d({},s,{targetSlide:le}));le>m.currentSlide&&Ge==="left"?le=le-De:le<m.currentSlide&&Ge==="right"&&(le=le+De)}}else if(m.message==="index"&&(le=Number(m.index),le===m.currentSlide))return null;return le},ye=function(s){return Object.keys(s).filter(function(m){return s[m]!==void 0}).reduce(function(m,C){return m[C]=s[C],m},{})},st=function(s){return Object.keys(s).filter(function(m){return s[m]!==void 0&&s[m]!==null}).reduce(function(m,C){return m[C]=s[C],m},{})},tt=function(s,m,C){return!m||!C&&s.type.indexOf("mouse")!==-1?"":{dragging:!0,touchObject:{startX:s.touches?s.touches[0].pageX:s.clientX,startY:s.touches?s.touches[0].pageY:s.clientY,curX:s.touches?s.touches[0].pageX:s.clientX,curY:s.touches?s.touches[0].pageY:s.clientY}}},Ae=function(s,m){var C=m.scrolling,V=m.animating,H=m.vertical,Y=m.swipeToSlide,le=m.verticalSwiping,ce=m.rtl,Ie=m.currentSlide,De=m.edgeFriction,ze=m.edgeDragged,_e=m.onEdge,We=m.swiped,Ge=m.swiping,Ne=m.slideCount,He=m.slidesToScroll,Ke=m.infinite,Ee=m.touchObject,pt=m.swipeEvent,Rt=m.listHeight,Ft=m.listWidth;if(!C){if(V)return s.preventDefault();H&&Y&&le&&s.preventDefault();var wt,Gt={},mn=bt(m);Ee.curX=s.touches?s.touches[0].pageX:s.clientX,Ee.curY=s.touches?s.touches[0].pageY:s.clientY,Ee.swipeLength=Math.round(Math.sqrt(Math.pow(Ee.curX-Ee.startX,2)));var Jn=Math.round(Math.sqrt(Math.pow(Ee.curY-Ee.startY,2)));if(!le&&!Ge&&Jn>10)return{scrolling:!0};le&&(Ee.swipeLength=Jn);var wn=(ce?-1:1)*(Ee.curX>Ee.startX?1:-1);le&&(wn=Ee.curY>Ee.startY?1:-1);var W0=Math.ceil(Ne/He),On=Lt(m.touchObject,le),gn=Ee.swipeLength;return Ke||(Ie===0&&On==="right"||Ie+1>=W0&&On==="left"||!jt(m)&&On==="left")&&(gn=Ee.swipeLength*De,ze===!1&&_e&&(_e(On),Gt.edgeDragged=!0)),!We&&pt&&(pt(On),Gt.swiped=!0),H?wt=mn+gn*(Rt/Ft)*wn:ce?wt=mn-gn*wn:wt=mn+gn*wn,le&&(wt=mn+gn*wn),Gt=d({},Gt,{touchObject:Ee,swipeLeft:wt,trackStyle:Je(d({},m,{left:wt}))}),Math.abs(Ee.curX-Ee.startX)<Math.abs(Ee.curY-Ee.startY)*.8||Ee.swipeLength>10&&(Gt.swiping=!0,s.preventDefault()),Gt}},Re=function(s,m){var C=m.dragging,V=m.swipe,H=m.touchObject,Y=m.listWidth,le=m.touchThreshold,ce=m.verticalSwiping,Ie=m.listHeight,De=m.currentSlide,ze=m.swipeToSlide,_e=m.scrolling,We=m.onSwipe;if(!C)return V&&s.preventDefault(),{};var Ge=ce?Ie/le:Y/le,Ne=Lt(H,ce),He={dragging:!1,edgeDragged:!1,scrolling:!1,swiping:!1,swiped:!1,swipeLeft:null,touchObject:{}};if(_e||!H.swipeLength)return He;if(H.swipeLength>Ge){s.preventDefault(),We&&We(Ne);var Ke,Ee;switch(Ne){case"left":case"up":Ee=De+_t(m),Ke=ze?Qe(m,Ee):Ee,He.currentDirection=0;break;case"right":case"down":Ee=De-_t(m),Ke=ze?Qe(m,Ee):Ee,He.currentDirection=1;break;default:Ke=De}He.triggerSlideHandler=Ke}else{var pt=bt(m);He.trackStyle=Ct(d({},m,{left:pt}))}return He},lt=function(s){for(var m=s.infinite?s.slideCount*2:s.slideCount,C=s.infinite?s.slidesToShow*-1:0,V=s.infinite?s.slidesToShow*-1:0,H=[];C<m;)H.push(C),C=V+s.slidesToScroll,V+=Math.min(s.slidesToScroll,s.slidesToShow);return H},Qe=function(s,m){var C=lt(s),V=0;if(m>C[C.length-1])m=C[C.length-1];else for(var H in C){if(m<C[H]){m=V;break}V=C[H]}return m},_t=function(s){var m=s.centerMode?s.slideWidth*Math.floor(s.slidesToShow/2):0;if(s.swipeToSlide){var C,V=s.listRef,H=V.querySelectorAll(".slick-slide");if(Array.from(H).every(function(ce){if(s.vertical){if(ce.offsetTop+Yt(ce)/2>s.swipeLeft*-1)return C=ce,!1}else if(ce.offsetLeft-m+Mt(ce)/2>s.swipeLeft*-1)return C=ce,!1;return!0}),!C)return 0;var Y=s.rtl===!0?s.slideCount-s.currentSlide:s.currentSlide,le=Math.abs(C.dataset.index-Y)||1;return le}else return s.slidesToScroll},an=function(s,m){var C={};return m.forEach(function(V){return C[V]=s[V]}),C},vt={TRACK:["fade","cssEase","speed","infinite","centerMode","currentSlide","lazyLoad","lazyLoadedList","rtl","slideWidth","slideHeight","listHeight","vertical","slidesToShow","slidesToScroll","slideCount","trackStyle","variableWidth","unslick","centerPadding"],DOT:["dotsClass","slideCount","slidesToShow","currentSlide","slidesToScroll","children","customPaging","infinite"],ARROW:["infinite","centerMode","currentSlide","slideCount","slidesToShow","prevArrow","nextArrow"]},jt=function(s){var m=!0;return s.infinite||(s.centerMode&&s.currentSlide>=s.slideCount-1||s.slideCount<=s.slidesToShow||s.currentSlide>=s.slideCount-s.slidesToShow)&&(m=!1),m},Wt=function(s){var m=s.waitForAnimate,C=s.animating,V=s.fade,H=s.infinite,Y=s.index,le=s.slideCount,ce=s.lazyLoadedList,Ie=s.lazyLoad,De=s.currentSlide,ze=s.centerMode,_e=s.slidesToScroll,We=s.slidesToShow,Ge=s.useCSS;if(m&&C)return{};var Ne=Y,He,Ke,Ee,pt={},Rt={};if(V){if(!H&&(Y<0||Y>=le))return{};Y<0?Ne=Y+le:Y>=le&&(Ne=Y-le),Ie&&ce.indexOf(Ne)<0&&ce.push(Ne),pt={animating:!0,currentSlide:Ne,lazyLoadedList:ce},Rt={animating:!1}}else He=Ne,Ne<0?(He=Ne+le,H?le%_e!==0&&(He=le-le%_e):He=0):!jt(s)&&Ne>De?Ne=He=De:ze&&Ne>=le?(Ne=H?le:le-1,He=H?0:le-1):Ne>=le&&(He=Ne-le,H?le%_e!==0&&(He=0):He=le-We),Ke=bt(d({},s,{slideIndex:Ne})),Ee=bt(d({},s,{slideIndex:He})),H||(Ke===Ee&&(Ne=He),Ke=Ee),Ie&&ce.concat(pe(d({},s,{currentSlide:Ne}))),Ge?(pt={animating:!0,currentSlide:He,trackStyle:Ct(d({},s,{left:Ke})),lazyLoadedList:ce},Rt={animating:!1,currentSlide:He,trackStyle:Je(d({},s,{left:Ee})),swipeLeft:null}):pt={currentSlide:He,trackStyle:Je(d({},s,{left:Ee})),lazyLoadedList:ce};return{state:pt,nextState:Rt}},Mt=function(s){return s&&s.offsetWidth||0},Yt=function(s){return s&&s.offsetHeight||0},Lt=function(s){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,C,V,H,Y;return C=s.startX-s.curX,V=s.startY-s.curY,H=Math.atan2(V,C),Y=Math.round(H*180/Math.PI),Y<0&&(Y=360-Math.abs(Y)),Y<=45&&Y>=0||Y<=360&&Y>=315?"left":Y>=135&&Y<=225?"right":m===!0?Y>=35&&Y<=135?"up":"down":"vertical"},Vt=function(s){var m=s.children.length,C=Math.ceil(Mt(s.listRef)),V=Math.ceil(Mt(s.trackRef)),H;if(s.vertical)H=C;else{var Y=s.centerMode&&parseInt(s.centerPadding)*2;typeof s.centerPadding=="string"&&s.centerPadding.slice(-1)==="%"&&(Y*=C/100),H=Math.ceil((C-Y)/s.slidesToShow)}var le=s.listRef&&Yt(s.listRef.querySelector('[data-index="0"]')),ce=le*s.slidesToShow,Ie=s.currentSlide===void 0?s.initialSlide:s.currentSlide;s.rtl&&s.currentSlide===void 0&&(Ie=m-1-s.initialSlide);var De=s.lazyLoadedList||[],ze=pe({currentSlide:Ie,lazyLoadedList:De});De.concat(ze);var _e={slideCount:m,slideWidth:H,listWidth:C,trackWidth:V,currentSlide:Ie,slideHeight:le,listHeight:ce,lazyLoadedList:De};return s.autoplaying===null&&s.autoplay&&(_e.autoplaying="playing"),_e},bt=function(s){if(s.unslick)return 0;Tt(s,["slideIndex","trackRef","infinite","centerMode","slideCount","slidesToShow","slidesToScroll","slideWidth","listWidth","variableWidth","slideHeight"]);var m=s.slideIndex,C=s.trackRef,V=s.infinite,H=s.centerMode,Y=s.slideCount,le=s.slidesToShow,ce=s.slidesToScroll,Ie=s.slideWidth,De=s.listWidth,ze=s.variableWidth,_e=s.slideHeight,We=s.fade,Ge=s.vertical,Ne=0,He,Ke,Ee=0;if(We||s.slideCount===1)return 0;var pt=0;if(V?(pt=-Oe(s),Y%ce!==0&&m+ce>Y&&(pt=-(m>Y?le-(m-Y):Y%ce)),H&&(pt+=parseInt(le/2))):(Y%ce!==0&&m+ce>Y&&(pt=le-Y%ce),H&&(pt=parseInt(le/2))),Ne=pt*Ie,Ee=pt*_e,Ge?He=m*_e*-1+Ee:He=m*Ie*-1+Ne,ze===!0){var Rt,Ft=C.$el;if(Rt=m+Oe(s),Ke=Ft&&Ft.childNodes[Rt],He=Ke?Ke.offsetLeft*-1:0,H===!0){Rt=V?m+Oe(s):m,Ke=Ft&&Ft.children[Rt],He=0;for(var wt=0;wt<Rt;wt++)He-=Ft&&Ft.children[wt]&&Ft.children[wt].offsetWidth;He-=parseInt(s.centerPadding),He+=Ke&&(De-Ke.offsetWidth)/2}}return He},Pt=function(s){return s.slideCount===1?1:Oe(s)+s.slideCount+Pe(s)},Tt=function(s,m){return m.reduce(function(C,V){return C&&s.hasOwnProperty(V)},!0)?null:console.error("Keys Missing:",s)},Je=function(s){Tt(s,["left","variableWidth","slideCount","slidesToShow","slideWidth"]);var m,C,V=s.slideCount+2*s.slidesToShow;s.vertical?C=V*s.slideHeight:m=Pt(s)*s.slideWidth;var H={opacity:1,transition:"",WebkitTransition:""};if(s.useTransform){var Y=s.vertical?"translate3d(0px, "+s.left+"px, 0px)":"translate3d("+s.left+"px, 0px, 0px)",le=s.vertical?"translate3d(0px, "+s.left+"px, 0px)":"translate3d("+s.left+"px, 0px, 0px)",ce=s.vertical?"translateY("+s.left+"px)":"translateX("+s.left+"px)";H=d({},H,{WebkitTransform:Y,transform:le,msTransform:ce})}else s.vertical?H.top=s.left:H.left=s.left;return s.fade&&(H={opacity:1}),m&&(H.width=m+"px"),C&&(H.height=C+"px"),window&&!window.addEventListener&&window.attachEvent&&(s.vertical?H.marginTop=s.left+"px":H.marginLeft=s.left+"px"),H},Ct=function(s){Tt(s,["left","variableWidth","slideCount","slidesToShow","slideWidth","speed","cssEase"]);var m=Je(s);return s.useTransform?(m.WebkitTransition="-webkit-transform "+s.speed+"ms "+s.cssEase,m.transition="transform "+s.speed+"ms "+s.cssEase):s.vertical?m.transition="top "+s.speed+"ms "+s.cssEase:m.transition="left "+s.speed+"ms "+s.cssEase,m},ct={accessibility:{type:Boolean,default:!0},adaptiveHeight:{type:Boolean,default:!1},arrows:{type:Boolean,default:!0},asNavFor:{type:Object,default:null},autoplay:{type:Boolean,default:!1},autoplaySpeed:{type:Number,default:3e3},centerMode:{type:Boolean,default:!1},centerPadding:{type:String,default:"50px"},cssEase:{type:String,default:"ease"},dots:{type:Boolean,default:!1},dotsClass:{type:String,default:"slick-dots"},draggable:{type:Boolean,default:!0},edgeFriction:{type:Number,default:.35},fade:{type:Boolean,default:!1},focusOnSelect:{type:Boolean,default:!1},infinite:{type:Boolean,default:!0},initialSlide:{type:Number,default:0},lazyLoad:{type:String,default:null},pauseOnDotsHover:{type:Boolean,default:!1},pauseOnFocus:{type:Boolean,default:!1},pauseOnHover:{type:Boolean,default:!0},responsive:{type:Array,default:null},rows:{type:Number,default:1},rtl:{type:Boolean,default:!1},slidesPerRow:{type:Number,default:1},slidesToScroll:{type:Number,default:1},slidesToShow:{type:Number,default:1},speed:{type:Number,default:500},swipe:{type:Boolean,default:!0},swipeToSlide:{type:Boolean,default:!1},touchMove:{type:Boolean,default:!0},touchThreshold:{type:Number,default:5},useCSS:{type:Boolean,default:!0},useTransform:{type:Boolean,default:!0},variableWidth:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},waitForAnimate:{type:Boolean,default:!0}},$t=Object.keys(ct).reduce(function(P,s){return P[s]=ct[s].default,P},{});Object.keys(ct).reduce(function(P,s){return P[s]=ct[s].type,P},{}),i("cca6");function kt(P,s){if(P==null)return{};var m={},C=Object.keys(P),V,H;for(H=0;H<C.length;H++)V=C[H],!(s.indexOf(V)>=0)&&(m[V]=P[V]);return m}function Zt(P,s){if(P==null)return{};var m=kt(P,s),C,V;if(Object.getOwnPropertySymbols){var H=Object.getOwnPropertySymbols(P);for(V=0;V<H.length;V++)C=H[V],!(s.indexOf(C)>=0)&&(!Object.prototype.propertyIsEnumerable.call(P,C)||(m[C]=P[C]))}return m}i("e01a"),i("d28b"),i("e260"),i("d3b7"),i("ddb0");function At(P){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?At=function(m){return typeof m}:At=function(m){return m&&typeof Symbol=="function"&&m.constructor===Symbol&&m!==Symbol.prototype?"symbol":typeof m},At(P)}var Jt=i("6dd8"),je=i("f7fe"),we=i.n(je),Ce=function(s){var m,C,V,H,Y;s.rtl?Y=s.slideCount-1-s.index:Y=s.index,V=Y<0||Y>=s.slideCount,s.centerMode?(H=Math.floor(s.slidesToShow/2),C=(Y-s.currentSlide)%s.slideCount===0,Y>s.currentSlide-H-1&&Y<=s.currentSlide+H&&(m=!0)):m=s.currentSlide<=Y&&Y<s.currentSlide+s.slidesToShow;var le=Y===s.currentSlide;return{"slick-slide":!0,"slick-active":m,"slick-center":C,"slick-cloned":V,"slick-current":le}},Fe=function(s){var m={};return(s.variableWidth===void 0||s.variableWidth===!1)&&(m.width=typeof s.slideWidth=="number"?"".concat(s.slideWidth,"px"):s.slideWidth),s.fade&&(m.position="relative",s.vertical?m.top="".concat(-s.index*parseInt(s.slideHeight),"px"):m.left="".concat(-s.index*parseInt(s.slideWidth),"px"),m.opacity=s.currentSlide===s.index?1:0,m.transition="opacity "+s.speed+"ms "+s.cssEase+", visibility "+s.speed+"ms "+s.cssEase),m},Be=function(s,m){return s.key!=null&&String(s.key)||m},ft={name:"SliderTrack",props:vt.TRACK,methods:{cloneSlide:function(s,m){var C=this,V=be(s);return V.key=m.key,Q(V,"class",m.class),Q(V,"attrs",m.attrs),Q(V,"style",m.style),Q(V,"on",{click:function(Y){oe(s,"on.click",function(){})(Y),C.$emit("childClicked",m.childOnClickOptions)}}),V},renderSlides:function(s,m){var C=this,V=this.$createElement,H,Y=[],le=[],ce=[],Ie=m.length,De=_(s),ze=W(s);return m.forEach(function(_e,We){var Ge,Ne={message:"children",index:We,slidesToScroll:s.slidesToScroll,currentSlide:s.currentSlide};!s.lazyLoad||s.lazyLoad&&s.lazyLoadedList.indexOf(We)>=0?Ge=_e:Ge=V("div");var He=Fe(d({},s,{index:We})),Ke=Ce(d({},s,{index:We}));if(Y.push(C.cloneSlide(Ge,{key:"original"+Be(Ge,We),class:Ke,style:d({outline:"none"},He),attrs:{tabIndex:"-1","data-index":We,"aria-hidden":"".concat(!Ke["slick-active"])},childOnClickOptions:Ne})),s.infinite&&s.fade===!1&&Ie>s.slidesToShow){var Ee=Ie-We;Ee<=Oe(s)&&Ie!==s.slidesToShow&&(H=-Ee,H>=De&&(Ge=_e),Ke=Ce(d({},s,{index:H})),le.push(C.cloneSlide(Ge,{key:"precloned"+Be(Ge,H),class:Ke,style:He,attrs:{tabIndex:"-1","data-index":H,"aria-hidden":"".concat(!Ke["slick-active"])},childOnClickOptions:Ne}))),Ie!==s.slidesToShow&&(H=Ie+We,H<ze&&(Ge=_e),Ke=Ce(d({},s,{index:H})),ce.push(C.cloneSlide(Ge,{key:"postcloned"+Be(Ge,H),class:Ke,style:He,attrs:{tabIndex:"-1","data-index":H,"aria-hidden":"".concat(!Ke["slick-active"])},childOnClickOptions:Ne})))}},this),s.rtl?le.concat(Y,ce).reverse():le.concat(Y,ce)}},render:function(){var s=arguments[0],m=this.renderSlides(this.$props,this.$slots.default);return s("div",{class:{"slick-track":!0,"slick-center":this.$props.centerMode},style:this.trackStyle},[m])}},Xt=ft;i("6ea2");var F,re,Te=$(Xt,F,re,!1,null,"e4caeaf8",null),nt=Te.exports;function zt(P,s){(s==null||s>P.length)&&(s=P.length);for(var m=0,C=new Array(s);m<s;m++)C[m]=P[m];return C}function xt(P){if(Array.isArray(P))return zt(P)}function Nt(P){if(typeof Symbol!="undefined"&&Symbol.iterator in Object(P))return Array.from(P)}i("b0c0"),i("25f0");function An(P,s){if(!!P){if(typeof P=="string")return zt(P,s);var m=Object.prototype.toString.call(P).slice(8,-1);if(m==="Object"&&P.constructor&&(m=P.constructor.name),m==="Map"||m==="Set")return Array.from(m);if(m==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return zt(P,s)}}function Wn(){throw new TypeError(`Invalid attempt to spread non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function a0(P){return xt(P)||Nt(P)||An(P)||Wn()}var Gn={name:"SliderArrow",props:[].concat(a0(vt.ARROW),["type"]),render:function(){var s=this,m=arguments[0],C={"slick-arrow":!0},V=!0,H,Y={currentSlide:this.currentSlide,slideCount:this.slideCount};return this.type==="previous"?(C["slick-prev"]=!0,!this.infinite&&(this.currentSlide===0||this.slideCount<=this.slidesToShow)&&(C["slick-disabled"]=!0,V=!1),Y.key="0",H=this.prevArrow?this.prevArrow(Y)[0]:m("button",{attrs:{type:"button","data-role":"none"},style:"display: block;"},["Previous"])):(C["slick-next"]=!0,jt(this.$props)||(C["slick-disabled"]=!0,V=!1),Y.key="1",H=this.nextArrow?this.nextArrow(Y)[0]:m("button",{attrs:{type:"button","data-role":"none"},style:"display: block;"},["Next"])),fe(H,"key",Y.key),Q(H,"class",C),Q(H,"on",{click:function(){V&&s.$emit("arrowClicked",{message:s.type})}}),H}},o0=Gn;i("f013");var on,Rn,sn=$(o0,on,Rn,!1,null,"21137603",null),ln=sn.exports;i("1276");var gt=function(s){var m;return s.infinite?m=Math.ceil(s.slideCount/s.slidesToScroll):m=Math.ceil((s.slideCount-s.slidesToShow)/s.slidesToScroll)+1,m},s0={name:"SliderDots",props:vt.DOT,render:function(){var s=this,m=arguments[0],C=gt({slideCount:this.slideCount,slidesToScroll:this.slidesToScroll,slidesToShow:this.slidesToShow,infinite:this.infinite}),V=Array.apply(null,Array(C+1).join("0").split("")).map(function(le,ce){var Ie=ce*s.slidesToScroll,De=ce*s.slidesToScroll+(s.slidesToScroll-1),ze={"slick-active":s.currentSlide>=Ie&&s.currentSlide<=De},_e={message:"dots",index:ce,slidesToScroll:s.slidesToScroll,currentSlide:s.currentSlide},We=s.customPaging?s.customPaging(ce)[0]:m("button",[ce+1]);return m("li",{key:ce,class:ze,on:{click:function(){return s.$emit("dotClicked",_e)}}},[We])}),H={display:"block"},Y=f({},this.dotsClass,!0);return m("ul",{style:H,class:Y},[V])}},Dn=s0,l0,c0,u0=$(Dn,l0,c0,!1,null,null,null),f0=u0.exports,d0={animating:!1,autoplaying:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,dragging:!1,edgeDragged:!1,initialized:!1,lazyLoadedList:[],listHeight:null,listWidth:null,scrolling:!1,slideHeight:null,slideWidth:null,swipeLeft:null,swiped:!1,swiping:!1,touchObject:{startX:0,startY:0,curX:0,curY:0},trackStyle:{},trackWidth:0},Kn={name:"InnerSlider",components:{SliderTrack:nt,SliderArrow:ln,SliderDots:f0},mixins:[Z],inheritAttrs:!1,props:d({},ct,{unslick:{type:Boolean,default:!1},prevArrow:Function,nextArrow:Function,customPaging:Function}),data:function(){return d({},d0,{currentSlide:this.initialSlide})},computed:{slideCount:function(){return this.$slots.default.length},spec:function(){return d({},this.$props,{},this.$data,{slideCount:this.slideCount})}},created:function(){if(this.callbackTimers=[],this.clickable=!0,this.debouncedResize=null,this.ssrInit(),this.$parent.$emit("init"),this.lazyLoad){var s=pe(this.spec);s.length>0&&(this.lazyLoadedList=this.lazyLoadedList.concat(s),this.$parent.$emit("lazyLoad",s))}},mounted:function(){var s=this,m=d({listRef:this.$refs.list,trackRef:this.$refs.track,children:this.$slots.default},this.$props);this.updateState(m,!0),this.adaptHeight(),this.autoPlay&&this.autoPlay("update"),this.lazyLoad==="progressive"&&(this.lazyLoadTimer=setInterval(this.progressiveLazyLoad,1e3)),this.ro=new Jt.a(function(){s.animating?(s.onWindowResized(!1),s.callbackTimers.push(setTimeout(function(){return s.onWindowResized()},s.speed))):s.onWindowResized()}),this.ro.observe(this.$refs.list),Array.prototype.forEach.call(this.$refs.list.querySelectorAll(".slick-slide"),function(C){C.onfocus=s.pauseOnFocus?s.onSlideFocus:null,C.onblur=s.pauseOnFocus?s.onSlideBlur:null}),window.addEventListener?window.addEventListener("resize",this.onWindowResized):window.attachEvent("onresize",this.onWindowResized)},updated:function(){if(this.checkImagesLoad(),this.$parent.$emit("reInit"),this.lazyLoad){var s=pe(d({},this.$props,{},this.$data));s.length>0&&(this.lazyLoadedList=this.lazyLoadedList.concat(s),this.$parent.$emit("lazyLoad",s))}this.adaptHeight()},beforeDestroy:function(){this.ro.unobserve(this.$refs.list),this.animationEndCallback&&clearTimeout(this.animationEndCallback),this.lazyLoadTimer&&clearInterval(this.lazyLoadTimer),this.callbackTimers.length&&(this.callbackTimers.forEach(function(s){return clearTimeout(s)}),this.callbackTimers=[]),window.addEventListener?window.removeEventListener("resize",this.onWindowResized):window.detachEvent("onresize",this.onWindowResized),this.autoplayTimer&&clearInterval(this.autoplayTimer)},methods:{onPropsUpdated:function(){for(var s=this.$props,m=d({listRef:this.$refs.list,trackRef:this.$refs.track,children:this.$slots.default},s,{},this.$data),C=!1,V=0,H=Object.keys(this.$props);V<H.length;V++){var Y=H[V];if(!s.hasOwnProperty(Y)){C=!0;break}if(!(At(s[Y])==="object"||typeof s[Y]=="function")&&s[Y]!==this.$props[Y]){C=!0;break}}this.updateState(m,C),this.currentSlide>=this.slideCount&&this.changeSlide({message:"index",index:this.slideCount-s.slidesToShow,currentSlide:this.currentSlide}),s.autoplay?this.autoPlay("update"):this.pause("paused")},updateState:function(s,m){var C=Vt(s);s=d({},s,{},C,{slideIndex:C.currentSlide});var V=bt(s);s=d({},s,{left:V});var H=Je(s);(m||this.slideCount!==s.children.length)&&(C.trackStyle=H),Object.assign(this.$data,C)},adaptHeight:function(){if(this.adaptiveHeight&&this.$refs.list){var s=this.$refs.list.querySelector('[data-index="'.concat(this.currentSlide,'"]'));this.$refs.list.style.height=Yt(s)+"px"}},ssrInit:function(){var s=Oe(this.spec),m=Pe(this.spec);if(this.variableWidth){var C=[],V=[],H=[];this.$slots.default.forEach(function(Ne){var He=xe(Ne),Ke=He.width;H.push(Ke),C.push(Ke)});for(var Y=0;Y<s;Y++)V.push(H[H.length-1-Y]),C.push(H[H.length-1-Y]);for(var le=0;le<m;le++)C.push(H[le]);for(var ce=0;ce<this.currentSlide;ce++)V.push(H[ce]);C=C.filter(function(Ne){return Ne}),V=V.filter(function(Ne){return Ne});var Ie={width:"calc(".concat(C.join(" + "),")"),left:"calc(".concat(V.map(function(Ne){return"-".concat(Ne)}).join(" + "),")")};if(this.centerMode){var De=H[this.currentSlide];Ie.left="calc(".concat(V.map(function(Ne){return"-".concat(Ne)}).join(" + ")," + (100% - ").concat(De,") / 2 )")}this.trackStyle=Ie}else{var ze=s+m+this.slideCount,_e=100/this.slidesToShow*ze,We=100/ze,Ge=-We*(s+this.currentSlide)*_e/100;this.centerMode&&(Ge+=(100-We*_e/100)/2),this.slideWidth=We+"%",this.trackStyle={width:_e+"%",left:Ge+"%"}}},slideHandler:function(s){var m=this,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,V=this.asNavFor,H=this.speed,Y=this.currentSlide,le=Wt(d({index:s},this.$props,{},this.$data,{trackRef:this.$refs.track,useCSS:this.useCSS&&!C})),ce=le.state,Ie=le.nextState;if(!!ce){this.$parent.$emit("beforeChange",Y,ce.currentSlide);var De=ce.lazyLoadedList.filter(function(ze){return m.lazyLoadedList.indexOf(ze)<0});De.length&&this.$parent.$emit("lazyLoad",De),Object.assign(this.$data,ce),V&&V.goTo(s),Ie&&(this.animationEndCallback=setTimeout(function(){var ze=Ie.animating,_e=Zt(Ie,["animating"]);Object.assign(m.$data,_e),m.callbackTimers.push(setTimeout(function(){m.animating=ze},10)),m.$parent.$emit("afterChange",ce.currentSlide),m.animationEndCallback=void 0},H))}},onWindowResized:function(s){var m=this;this.debouncedResize&&this.debouncedResize.cancel(),this.debouncedResize=we()(function(){return m.resizeWindow(s)},50),this.debouncedResize()},resizeWindow:function(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;if(!!(this.$refs.track&&this.$refs.track.$el)){var m=d({listRef:this.$refs.list,trackRef:this.$refs.track,children:this.$slots.default},this.$props,{},this.$data);this.updateState(m,s),this.autoplay?this.autoPlay("update"):this.pause("paused"),this.animating=!1,clearTimeout(this.animationEndCallback),this.animationEndCallback=void 0}},checkImagesLoad:function(){var s=this,m=this.$refs.list.querySelectorAll(".slick-slide img"),C=m.length,V=0;Array.prototype.forEach.call(m,function(H){var Y=function(){return++V&&V>=C&&s.onWindowResized()};if(!H.onclick)H.onclick=function(){return H.parentNode.focus()};else{var le=H.onclick;H.onclick=function(){le(),H.parentNode.focus()}}H.onload||(s.lazyLoad?H.onload=function(){s.adaptHeight(),s.callbackTimers.push(setTimeout(s.onWindowResized,s.speed))}:(H.onload=Y,H.onerror=function(){Y(),s.$parent.$emit("lazyLoadError")}))})},progressiveLazyLoad:function(){for(var s=[],m=d({},this.$props,{},this.$data),C=this.currentSlide;C<this.slideCount+Pe(m);C++)if(this.lazyLoadedList.indexOf(C)<0){s.push(C);break}for(var V=this.currentSlide-1;V>=-Oe(m);V--)if(this.lazyLoadedList.indexOf(V)<0){s.push(V);break}s.length>0?(this.lazyLoadedList=this.lazyLoadedList.concat(s),this.$parent.$emit("lazyLoad",s)):this.lazyLoadTimer&&(clearInterval(this.lazyLoadTimer),this.lazyLoadTimer=void 0)},clickHandler:function(s){this.clickable===!1&&(s.stopPropagation(),s.preventDefault()),this.clickable=!0},keyHandler:function(s){var m=U(s,this.accessibility,this.rtl);m!==""&&this.changeSlide({message:m})},changeSlide:function(s){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,C=d({},this.$props,{},this.$data),V=$e(C,s);V!==0&&!V||(m===!0?this.slideHandler(V,m):this.slideHandler(V))},swipeStart:function(s){this.verticalSwiping&&this.disableBodyScroll();var m=tt(s,this.swipe,this.draggable);m!==""&&Object.assign(this.$data,m)},swipeMove:function(s){var m=this,C=Ae(s,d({},this.$props,{},this.$data,{trackRef:this.$refs.track,listRef:this.$refs.list,slideIndex:this.currentSlide,onEdge:function(H){return m.$parent.$emit("edge",H)},swipeEvent:function(H){return m.$parent.$emit("swipe",H)}}));!C||(C.swiping&&(this.clickable=!1),Object.assign(this.$data,C))},swipeEnd:function(s){var m=Re(s,d({},this.$props,{},this.$data,{trackRef:this.$refs.track,listRef:this.$refs.list,slideIndex:this.currentSlide}));if(!!m){var C=m.triggerSlideHandler;this.triggerSlideHandler=void 0,Object.assign(this.$data,m),C!==void 0&&(this.slideHandler(C),this.verticalSwiping&&this.enableBodyScroll())}},prev:function(){var s=this;this.callbackTimers.push(setTimeout(function(){return s.changeSlide({message:"previous"})},0))},next:function(){var s=this;this.callbackTimers.push(setTimeout(function(){return s.changeSlide({message:"next"})},0))},goTo:function(s){var m=this,C=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(s=Number(s),isNaN(s))return"";this.callbackTimers.push(setTimeout(function(){return m.changeSlide({message:"index",index:s,currentSlide:m.currentSlide},C)},0))},play:function(){var s;if(this.rtl)s=this.currentSlide-this.slidesToScroll;else if(jt(d({},this.$props,{},this.$data)))s=this.currentSlide+this.slidesToScroll;else return!1;this.slideHandler(s)},autoPlay:function(s){this.autoplayTimer&&clearInterval(this.autoplayTimer);var m=this.autoplaying;if(s==="update"){if(m==="hovered"||m==="focused"||m==="paused")return}else if(s==="leave"){if(m==="paused"||m==="focused")return}else if(s==="blur"&&(m==="paused"||m==="hovered"))return;this.autoplayTimer=setInterval(this.play,this.autoplaySpeed+50),this.autoplaying="playing"},pause:function(s){this.autoplayTimer&&(clearInterval(this.autoplayTimer),this.autoplayTimer=null);var m=this.autoplaying;s==="paused"?this.autoplaying="paused":s==="focused"?(m==="hovered"||m==="playing")&&(this.autoplaying="focused"):m==="playing"&&(this.autoplaying="hovered")},onDotsOver:function(){this.autoplay&&this.pause("hovered")},onDotsLeave:function(){this.autoplay&&this.autoplaying==="hovered"&&this.autoPlay("leave")},onTrackOver:function(){this.autoplay&&this.pause("hovered")},onTrackLeave:function(){this.autoplay&&this.autoplaying==="hovered"&&this.autoPlay("leave")},onSlideFocus:function(){this.autoplay&&this.pause("focused")},onSlideBlur:function(){this.autoplay&&this.autoplaying==="focused"&&this.autoPlay("blur")},selectHandler:function(s){this.focusOnSelect&&this.changeSlide(s)}},render:function(){var s=arguments[0],m={"slick-slider":!0,"slick-initialized":!0,"slick-vertical":this.vertical},C=an(this.spec,vt.TRACK);C=ye(d({},C));var V=this.pauseOnHover,H=ye({mouseenter:V?this.onTrackOver:void 0,mouseover:V?this.onTrackOver:void 0,mouseleave:V?this.onTrackLeave:void 0}),Y;if(this.dots===!0&&this.slideCount>=this.slidesToShow){var le=an(this.spec,vt.DOT),ce=this.pauseOnDotsHover,Ie=ye({mouseenter:ce?this.onDotsLeave:void 0,mouseover:ce?this.onDotsOver:void 0,mouseleave:ce?this.onDotsLeave:void 0});Y=s(f0,{props:d({},le),nativeOn:d({},Ie),on:{dotClicked:this.changeSlide}})}var De,ze,_e=an(this.spec,vt.ARROW);this.arrows&&(De=s(ln,{props:d({},d({},_e,{type:"previous"})),on:{arrowClicked:this.changeSlide}}),ze=s(ln,{props:d({},d({},_e,{type:"next"})),on:{arrowClicked:this.changeSlide}}));var We={};this.vertical&&(We={height:"".concat(this.listHeight,"px")});var Ge={};this.vertical===!1?this.centerMode===!0&&(Ge={padding:"0px "+this.centerPadding}):this.centerMode===!0&&(Ge={padding:this.centerPadding+" 0px"});var Ne=d({},this.$parent.$vnode.data.style);this.unslick||(Ne=d({},Ne,{},st(We),{},Ge));var He=this.accessibility,Ke=this.dragging,Ee=this.touchMove,pt=ye({click:this.clickHandler,mousedown:Ee?this.swipeStart:void 0,mousemove:Ke&&Ee?this.swipeMove:void 0,mouseup:Ee?this.swipeEnd:void 0,mouseleave:Ke&&Ee?this.swipeEnd:void 0,touchstart:Ee?this.swipeStart:void 0,touchmove:Ke&&Ee?this.swipeMove:void 0,touchend:Ee?this.swipeEnd:void 0,touchcancel:Ke&&Ee?this.swipeEnd:void 0,keydown:He?this.keyHandler:void 0});return s("div",{class:m,attrs:{dir:this.unslick?!1:"ltr"}},[this.unslick?"":De,s("div",{ref:"list",class:"slick-list",on:d({},pt),style:Ne},[s(nt,{ref:"track",props:d({},C),nativeOn:d({},H),on:{childClicked:this.selectHandler}},[this.$slots.default])]),this.unslick?"":ze,this.unslick?"":Y])}},v0=Kn;i("eaf9");var Qt,p0,Yn=$(v0,Qt,p0,!1,null,"3d1a4f76",null),hn=Yn.exports,Zn=Se()&&i("8e95"),xn={name:"VueSlickCarousel",components:{InnerSlider:hn},mixins:[Z],inheritAttrs:!1,props:ct,data:function(){return{breakpoint:null}},computed:{settings:function(){var s=this,m=ye(this.$props),C,V;return this.breakpoint?(V=this.responsive.filter(function(H){return H.breakpoint===s.breakpoint}),C=V[0].settings==="unslick"?"unslick":d({},$t,{},m,{},V[0].settings)):C=d({},$t,{},m),C.centerMode&&(C.slidesToScroll>1,C.slidesToScroll=1),C.fade&&(C.slidesToShow>1,C.slidesToScroll>1,C.slidesToShow=1,C.slidesToScroll=1),C.variableWidth&&(C.rows>1||C.slidesPerRow>1)&&(console.warn("variableWidth is not supported in case of rows > 1 or slidesPerRow > 1"),C.variableWidth=!1),C}},created:function(){this.makeBreakpoints()},beforeDestroy:function(){this.clearBreakpoints()},methods:{prev:function(){this.$refs.innerSlider.prev()},next:function(){this.$refs.innerSlider.next()},goTo:function(s){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;this.$refs.innerSlider.goTo(s,m)},pause:function(){this.$refs.innerSlider.pause("paused")},play:function(){this.$refs.innerSlider.autoPlay("play")},onPropsUpdated:function(){this.clearBreakpoints(),this.makeBreakpoints()},clearBreakpoints:function(){this.responsiveMediaHandlers.forEach(function(s){return Zn.unregister(s.query,s.handler)}),this.responsiveMediaHandlers=[]},media:function(s,m){!Se()||(Zn.register(s,m),this.responsiveMediaHandlers.push({query:s,handler:m}))},makeBreakpoints:function(){var s=this;if(this.breakpoint=null,this.responsiveMediaHandlers=[],this.responsive){var m=this.responsive.map(function(V){return V.breakpoint});m.sort(function(V,H){return V-H}),m.forEach(function(V,H){var Y=S()({minWidth:H===0?0:m[H-1]+1,maxWidth:V});s.media(Y,function(){s.breakpoint=V})});var C=S()({minWidth:m.slice(-1)[0]});this.media(C,function(){s.breakpoint=null})}}},render:function(){var s=arguments[0],m=this.settings,C=this.$slots.default||[];if(m==="unslick")return s("div",{class:"regular slider"},[C]);m.prevArrow=this.$scopedSlots.prevArrow,m.nextArrow=this.$scopedSlots.nextArrow,m.customPaging=this.$scopedSlots.customPaging,C=C.filter(function(_e){return!!_e.tag});for(var V=[],H=null,Y=0;Y<C.length;Y+=m.rows*m.slidesPerRow){for(var le=[],ce=Y;ce<Y+m.rows*m.slidesPerRow;ce+=m.slidesPerRow){for(var Ie=[],De=ce;De<ce+m.slidesPerRow&&(m.variableWidth&&xe(C[De])&&(H=xe(C[De]).width),!(De>=C.length));De+=1){var ze=be(C[De]);fe(ze,"key",100*Y+10*ce+De),Q(ze,"attrs",{tabIndex:-1}),Q(ze,"style",{width:"".concat(100/m.slidesPerRow,"%"),display:"inline-block"}),Ie.push(ze)}le.push(s("div",{key:10*Y+ce},[Ie]))}m.variableWidth?V.push(s("div",{key:Y,style:{width:H}},[le])):V.push(s("div",{key:Y},[le]))}return V.length<=m.slidesToShow&&(m.unslick=!0),s(hn,{ref:"innerSlider",props:d({},m),key:Object.values(m).join("")},[V])}},h0=xn,z0,U0,B0=$(h0,z0,U0,!1,null,null,null),m0=B0.exports;L.default=m0},fb6a:function(u,L,i){var l=i("23e7"),f=i("861d"),h=i("e8b5"),d=i("23cb"),g=i("50c4"),S=i("fc6a"),b=i("8418"),x=i("b622"),$=i("1dde"),E=i("ae40"),D=$("slice"),A=E("slice",{ACCESSORS:!0,0:0,1:2}),Z=x("species"),q=[].slice,te=Math.max;l({target:"Array",proto:!0,forced:!D||!A},{slice:function(ae,se){var X=S(this),Q=g(X.length),fe=d(ae,Q),Le=d(se===void 0?Q:se,Q),z,me,be;if(h(X)&&(z=X.constructor,typeof z=="function"&&(z===Array||h(z.prototype))?z=void 0:f(z)&&(z=z[Z],z===null&&(z=void 0)),z===Array||z===void 0))return q.call(X,fe,Le);for(me=new(z===void 0?Array:z)(te(Le-fe,0)),be=0;fe<Le;fe++,be++)fe in X&&b(me,be,X[fe]);return me.length=be,me}})},fc6a:function(u,L,i){var l=i("44ad"),f=i("1d80");u.exports=function(h){return l(f(h))}},fdb2:function(u,L,i){},fdbc:function(u,L){u.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},fdbf:function(u,L,i){var l=i("4930");u.exports=l&&!Symbol.sham&&typeof Symbol.iterator=="symbol"}}).default})})(yo);const ni=mo(yo.exports);function St(K,T,u,L,i,l,f,h){var d=typeof K=="function"?K.options:K;T&&(d.render=T,d.staticRenderFns=u,d._compiled=!0),L&&(d.functional=!0),l&&(d._scopeId="data-v-"+l);var g;if(f?(g=function(x){x=x||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!x&&typeof __VUE_SSR_CONTEXT__!="undefined"&&(x=__VUE_SSR_CONTEXT__),i&&i.call(this,x),x&&x._registeredComponents&&x._registeredComponents.add(f)},d._ssrRegister=g):i&&(g=h?function(){i.call(this,(d.functional?this.parent:this).$root.$options.shadowRoot)}:i),g)if(d.functional){d._injectStyles=g;var S=d.render;d.render=function($,E){return g.call(E),S($,E)}}else{var b=d.beforeCreate;d.beforeCreate=b?[].concat(b,g):[g]}return{exports:K,options:d}}const I9={components:{VueSlickCarousel:ni},name:"ArticleCarousel",data:()=>({settings:{dots:!1,infinite:!1,slidesToShow:3,slidesToScroll:1,responsive:[{breakpoint:1200,settings:{slidesToShow:1}}]}})};var A9=function(){var T=this,u=T._self._c;return u("vue-slick-carousel",T._b({staticClass:"article-carousel"},"vue-slick-carousel",T.settings,!1),[T._t("default")],2)},R9=[],D9=St(I9,A9,R9,!1,null,null,null,null);const _9=D9.exports,k9={components:{VueSlickCarousel:ni},name:"HeaderCarousel",data:()=>({settings:{fade:!0,dots:!0}})};var N9=function(){var T=this,u=T._self._c;return u("div",{staticClass:"header-carousel mb-8 xl:mb-32"},[u("vue-slick-carousel",T._b({},"vue-slick-carousel",T.settings,!1),[T._t("default")],2)],1)},F9=[],H9=St(k9,N9,F9,!1,null,null,null,null);const V9=H9.exports,z9={props:{name:{type:String,default:"Kalend\xE1\u0159"},events:{type:Array,required:!0},onShowMore:{type:Function,required:!1},hasMore:{type:Boolean,default:!0},showBanner:{type:Boolean,default:!0}},filters:{dateDay:K=>`${new Date(K).getDate()}.`}};var U9=function(){var T=this,u=T._self._c;return u("div",{staticClass:"calendar grid grid-cols-4"},[T.showBanner?u("div",{staticClass:"col-span-4 xl:col-span-1"},[u("aside",{staticClass:"banner bg-orange-300 text-white h-full"},[u("i",{staticClass:"ico--calendar banner__icon"}),u("div",{staticClass:"banner__body"},[u("h1",{staticClass:"head-alt-md banner__cta"},[T._v(T._s(T.name))]),T.onShowMore&&T.hasMore?u("button",{staticClass:"btn btn--white btn--fullwidth sm:btn--autowidth mt-8",on:{click:function(L){return T.onShowMore()}}},[u("div",{staticClass:"btn__body"},[T._v("Zobrazit dal\u0161\xED")])]):T._e()])])]):T._e(),u("div",{class:{"col-span-4 xl:col-span-3":T.showBanner,"col-span-4":!T.showBanner}},T._l(T.events,function(L){return u("div",{key:L.id,staticClass:"grid grid-cols-12 items-center calendar-table-row",class:{"calendar-table-row--standalone":!T.showBanner}},[u("div",{staticClass:"col-span-2 text-orange-300 head-alt-md calendar-table-row__col"},[u("span",[T._v(T._s(T._f("dateDay")(L.startTimestamp)))])]),u("div",{staticClass:"col-span-8 grid grid-cols-3 col-gap-4 calendar-table-row__col",class:{"calendar-table-row__col--norborder":!L.mapLink}},[u("div",{staticClass:"col-span-3 md:col-span-1"},[u("strong",{staticClass:"block"},[T._v(T._s(L.startDateVerbose))]),u("p",{staticClass:"font-light text-sm mt-1"},[T._v(T._s(L.allDay?"Cel\xFD den":L.startTimeVerbose))])]),u("div",{staticClass:"col-span-3 md:col-span-2 mt-4 md:mt-0"},[L.link?u("a",{staticClass:"font-bold block",attrs:{href:L.link,target:"_blank",rel:"noreferrer noopener"}},[T._v(T._s(L.title))]):T._e(),L.link?T._e():u("strong",{staticClass:"block"},[T._v(T._s(L.title))]),L.description?u("p",{staticClass:"font-light text-sm mt-1"},[T._v(T._s(L.description))]):T._e()])]),u("div",{staticClass:"col-span-2 text-center font-light calendar-table-row__col"},[L.mapLink?u("a",{staticClass:"icon-link",attrs:{href:L.mapLink}},[u("i",{staticClass:"ico--location text-violet-300 mr-1",attrs:{"aria-hidden":"true"}}),u("span",[T._v("Mapa")])]):T._e()])])}),0)])},B9=[],W9=St(z9,U9,B9,!1,null,null,null,null);const G9=W9.exports,po=[{id:2,start:"2020-07-08T10:00:00.000Z",startTimestamp:new Date("2020-07-08T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 8. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-08T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MDhUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"},{id:15,start:"2020-07-13T19:00:00.000Z",startTimestamp:new Date("2020-07-13T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 13. \u010Dervence 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-07-13T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDcxM1QxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:3,start:"2020-07-15T10:00:00.000Z",startTimestamp:new Date("2020-07-15T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 15. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-15T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MTVUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn",mapLink:"https://maps.google.com"},{id:16,start:"2020-07-20T19:00:00.000Z",startTimestamp:new Date("2020-07-20T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 20. \u010Dervence 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-07-20T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDcyMFQxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:4,start:"2020-07-22T10:00:00.000Z",startTimestamp:new Date("2020-07-22T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 22. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-22T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MjJUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"},{id:17,start:"2020-07-27T19:00:00.000Z",startTimestamp:new Date("2020-07-27T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 27. \u010Dervence 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-07-27T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDcyN1QxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:5,start:"2020-07-29T10:00:00.000Z",startTimestamp:new Date("2020-07-29T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 29. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-29T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MjlUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"},{id:18,start:"2020-08-03T19:00:00.000Z",startTimestamp:new Date("2020-08-03T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 3. srpna 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-08-03T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDgwM1QxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:6,start:"2020-08-05T10:00:00.000Z",startTimestamp:new Date("2020-08-05T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 5. srpna 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-08-05T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA4MDVUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"}],K9=[{id:19,start:"2020-08-10T19:00:00.000Z",startTimestamp:new Date("2020-08-10T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 10. srpna 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-08-10T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDgxMFQxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:7,start:"2020-08-12T10:00:00.000Z",startTimestamp:new Date("2020-08-12T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 12. srpna 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-08-12T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA4MTJUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"}],Y9={data:()=>({events:po,hasMore:!0}),methods:{onShowMore(){this.$data.events=[...po,...K9],this.$data.hasMore=!1}},render(){return this.$scopedSlots.default({events:this.events,hasMore:this.hasMore,onShowMore:this.onShowMore})}},Z9=null,J9=null;var X9=St(Y9,Z9,J9,!1,null,null,null,null);const Q9=X9.exports,q9=10,el={props:{calendarId:{type:String,required:!0},apiKey:{type:String,required:!0}},data(){return{events:[],toShow:7}},computed:{displayedEvents(){return this.events.slice(0,this.toShow)},hasMore(){return this.toShow<this.events.length}},methods:{onShowMore(){this.toShow+=q9},loadEventsFromStorage(){if(window.sessionStorage&&window.sessionStorage["__pircal_"+this.calendarId])return JSON.parse(window.sessionStorage["__pircal_"+this.calendarId])},storeEventsToStorage(){window.sessionStorage&&(window.sessionStorage["__pircal_"+this.calendarId]=JSON.stringify(this.events))}},mounted(){const K=this.loadEventsFromStorage();if(K)this.events=K;else{const T=new Date,u=T.toISOString(),L=new Date(+T+1e3*60*60*24*90).toISOString(),i=`https://www.googleapis.com/calendar/v3/calendars/${this.calendarId}/events?key=${encodeURIComponent(this.apiKey)}&maxResults=150&timeMin=${encodeURIComponent(u)}&timeMax=${encodeURIComponent(L)}&sanitizeHtml=true&singleEvents=true&maxAtendees=1`;let l=0;fetch(i).then(f=>{if(!f.ok)throw new Error("Problem loading events from google");return f.json()}).then(f=>{this.events=f.items.map(h=>{const d=new Date(h.start.dateTime||h.start.date),g=new Date(h.end.dateTime||h.end.date),S=d.toLocaleDateString("cs-CZ",{weekday:"long",year:"numeric",month:"long",day:"numeric"}),b=d.getHours()+":"+d.getMinutes().toString().padStart(2,"0"),x=!h.start.dateTime;return{id:l++,start:d,startTimestamp:d.getTime(),startDateVerbose:S,startTimeVerbose:b,allDay:x,end:g,title:h.summary,description:h.description,link:h.htmlLink}}).sort((h,d)=>h.start<d.start?-1:1),this.storeEventsToStorage()})}},render(){return this.$scopedSlots.default({events:this.displayedEvents,hasMore:this.hasMore,onShowMore:this.onShowMore})}},tl=null,nl=null;var rl=St(el,tl,nl,!1,null,null,null,null);const il=rl.exports,al={props:{links:{type:Object,default:function(){return{praha:"https://praha.pirati.cz",stredocesky:"https://stredocesky.pirati.cz",jihocesky:"https://jihocesky.pirati.cz",plzensky:"https://plzensky.pirati.cz",karlovarsky:"https://karlovarsky.pirati.cz",ustecky:"https://ustecky.pirati.cz",liberecky:"https://liberecky.pirati.cz",kralovehradecky:"https://kralovehradecky.pirati.cz",moravskoslezsky:"https://moravskoslezsky.pirati.cz",pardubicky:"https://pardubicky.pirati.cz",vysocina:"https://vysocina.pirati.cz",jihomoravsky:"https://jihomoravsky.pirati.cz",olomoucky:"https://olomoucky.pirati.cz",zlinsky:"https://zlinsky.pirati.cz"}}}},methods:{selectRegion(K){const T=this.$props.links[K.id];window.open(T,"_blank")}},data(){return{current:null,regions:[{id:"jihocesky",name:"Jiho\u010Desk\xFD kraj",polygon:"M173.5,445.61L179.5,447.36L185.61599999999999,452.692L184.61599999999999,455.789L188.963,462.31L196.57,463.669L198.743,470.46099999999996L203.905,477.25299999999993L206.079,483.50199999999995L211.78400000000002,483.77299999999997L221.56500000000003,493.01L226.72700000000003,494.911L232.43300000000002,501.704L228.35800000000003,506.051L237.32400000000004,515.0169999999999H247.64800000000005L257.97200000000004,516.9179999999999L266.39400000000006,521.8089999999999L278.34800000000007,511.75599999999986L280.79300000000006,505.50799999999987L287.0420000000001,510.9419999999999L293.83400000000006,512.2999999999998L299.2680000000001,510.94199999999984L308.2340000000001,516.9189999999999L311.7660000000001,511.2139999999999L310.68000000000006,505.77999999999986L311.76700000000005,496.54299999999984L319.3740000000001,490.29499999999985L322.09100000000007,482.4159999999998L329.1550000000001,482.68699999999984L338.9360000000001,485.67499999999984L340.5660000000001,482.68699999999984L338.1210000000001,478.33999999999986L339.4790000000001,472.36199999999985L341.9240000000001,465.02599999999984L341.1090000000001,455.5169999999998L340.5660000000001,445.4639999999998L343.5540000000001,439.75899999999984L352.5200000000001,442.74699999999984L360.1270000000001,444.3779999999998L362.5720000000001,452.5279999999998L374.2550000000001,449.8109999999998L377.5150000000001,445.4629999999998L385.3940000000001,445.7349999999998L397.3490000000001,451.9829999999998L401.4240000000001,453.88499999999976L405.5010000000001,459.85699999999974L408.7510000000001,452.85699999999974L404.7510000000001,446.60699999999974L400.2510000000001,442.60699999999974L405.7510000000001,436.85699999999974L406.7510000000001,430.60699999999974L412.0010000000001,429.60699999999974L412.7510000000001,425.10699999999974L405.5010000000001,419.35699999999974L398.5010000000001,420.85699999999974L390.0010000000001,420.60699999999974L383.5010000000001,414.10699999999974L384.5010000000001,408.60699999999974L381.2510000000001,404.10699999999974L374.0010000000001,405.35699999999974L366.0010000000001,402.35699999999974L361.0010000000001,405.10699999999974L355.5010000000001,400.10699999999974L352.7510000000001,395.10699999999974L346.5010000000001,391.60699999999974L341.7510000000001,394.35699999999974L336.2510000000001,389.85699999999974L333.5010000000001,384.85699999999974L334.7510000000001,380.35699999999974L332.0010000000001,374.60699999999974V366.85699999999974L335.0010000000001,363.10699999999974L335.2510000000001,356.10699999999974L333.5010000000001,349.60699999999974L330.2510000000001,344.85699999999974L328.0010000000001,339.35699999999974L323.7510000000001,339.85699999999974L316.0010000000001,333.35699999999974L310.7510000000001,337.10699999999974L312.2510000000001,344.85699999999974L305.7510000000001,348.35699999999974L302.2510000000001,352.35699999999974L295.0010000000001,349.35699999999974L287.0010000000001,347.35699999999974L282.5010000000001,348.10699999999974L276.0010000000001,345.10699999999974L269.7510000000001,348.85699999999974C269.7510000000001,348.85699999999974,266.10300000000007,348.62199999999973,265.5010000000001,348.60699999999974S261.5010000000001,343.60699999999974,261.5010000000001,343.60699999999974H255.5010000000001L252.5010000000001,347.35699999999974L239.0010000000001,348.85699999999974L235.2510000000001,344.85699999999974H230.5010000000001L227.7510000000001,349.60699999999974L220.7510000000001,353.10699999999974L216.2510000000001,350.85699999999974L202.5010000000001,350.35699999999974L199.7510000000001,354.35699999999974L201.2510000000001,359.85699999999974V364.35699999999974L200.5010000000001,372.10699999999974L204.0010000000001,377.85699999999974L199.5010000000001,384.85699999999974L196.0010000000001,387.60699999999974V391.35699999999974L193.0010000000001,394.10699999999974L196.7510000000001,398.35699999999974L192.0010000000001,400.85699999999974L195.0010000000001,406.85699999999974L192.5010000000001,412.85699999999974L186.5010000000001,415.10699999999974L185.0010000000001,417.85699999999974L180.5010000000001,416.35699999999974L179.2510000000001,426.10699999999974L181.7510000000001,430.10699999999974L180.5010000000001,433.60699999999974L175.2510000000001,435.85699999999974L173.57600000000008,441.83199999999977L173.5,445.61Z"},{id:"plzensky",name:"Plze\u0148sk\xFD kraj",polygon:"M151.027,246.771L147.637,255.059L141.986,256.566V265.042L134.452,259.39099999999996L126.541,258.44899999999996L111.472,268.24299999999994V273.89399999999995L107.61099999999999,277.75499999999994L101.30099999999999,274.6479999999999L98.09899999999999,276.1549999999999L91.883,272.38699999999994L84.34899999999999,275.58899999999994L78.981,280.95699999999994L73.99,276.5299999999999L69.469,280.2979999999999L62.355999999999995,280.0069999999999L54.477,291.9609999999999L54,299.11L45.784,306.63300000000004L52.033,313.696L59.64,318.858L59.097,326.737L64.259,332.71500000000003L63.987,340.05L72.138,345.75600000000003L71.32300000000001,354.721L72.68100000000001,360.969L79.20200000000001,364.501L84.90800000000002,370.479L89.25500000000001,377.81399999999996L97.13400000000001,379.98799999999994L99.85100000000001,378.08699999999993L106.91400000000002,379.44499999999994L115.88000000000001,385.96599999999995L116.96700000000001,393.30099999999993L124.84600000000002,401.17999999999995V404.9839999999999L132.181,410.68999999999994L133.53900000000002,416.3949999999999L138.43,419.9269999999999H145.222L151.743,426.4479999999999L157.72,435.1409999999999L158.535,444.6509999999999L169.674,451.9859999999999L173.501,445.6109999999999L173.576,441.8359999999999L175.251,435.8609999999999L180.501,433.6109999999999L181.751,430.1109999999999L179.251,426.1109999999999L180.501,416.3609999999999L185.001,417.8609999999999L186.501,415.1109999999999L192.501,412.8609999999999L195.001,406.8609999999999L192.001,400.8609999999999L196.751,398.3609999999999L193.001,394.1109999999999L196.001,391.3609999999999V387.6109999999999L199.501,384.8609999999999L204.001,377.8609999999999L200.501,372.1109999999999L201.251,364.3609999999999V359.8609999999999L199.751,354.3609999999999L202.501,350.3609999999999L199.251,344.8609999999999L199.501,338.8609999999999L200.751,334.3609999999999L197.501,331.8609999999999L194.001,327.3609999999999L195.751,322.3609999999999L191.751,318.1109999999999L197.001,314.3609999999999H202.501L207.251,308.6109999999999L205.001,304.1109999999999L207.501,299.8609999999999L205.251,293.8609999999999L210.001,289.1109999999999L208.751,285.3609999999999L209.251,278.8609999999999L205.001,276.1109999999999L200.001,275.1109999999999L199.751,271.1109999999999L194.751,272.1109999999999C194.751,272.1109999999999,189.695,265.40499999999986,189.501,265.3609999999999S185.001,267.1109999999999,185.001,267.1109999999999L180.501,264.8609999999999L176.501,262.6109999999999L175.751,258.3609999999999L169.001,257.8609999999999L165.001,260.3609999999999L161.501,257.1109999999999L164.251,253.61099999999988L161.95600000000002,250.7269999999999L155.175,246.7709999999999L151.027,246.771Z"},{id:"karlovarsky",name:"Karlovarsk\xFD kraj",polygon:"M69.47,280.299L62.357,280.008V274.846L57.195,272.401L57.466,266.42400000000004L42.251,256.1L32.742,251.21000000000004L28.665999999999997,243.87400000000002L24.590999999999998,239.25500000000002L26.493,230.83300000000003L20.244,221.324L15.761,216.841L18.886,210.728L16.169999999999998,203.936H24.863999999999997L27.037,206.11V212.08700000000002H31.656L34.237,214.668L32.742000000000004,218.87900000000002L35.459,221.59600000000003V228.38800000000003L39.535000000000004,232.46400000000003L41.437000000000005,222.68300000000002C41.437000000000005,222.68300000000002,40.07900000000001,219.42200000000003,41.437000000000005,218.06400000000002S46.871,212.63000000000002,46.871,212.63000000000002L49.316,204.479L59.912000000000006,198.774V194.97L63.30800000000001,191.574L71.051,190.351L80.83200000000001,188.721L84.09200000000001,191.981L89.52600000000001,185.189L99.57900000000001,182.47199999999998L110.17500000000001,190.35099999999997L115.019,195.19499999999996H125.036L129.933,197.04499999999996C129.933,197.04499999999996,129.676,201.25999999999996,129.933,201.75399999999996S140.66899999999998,200.62399999999997,140.66899999999998,200.62399999999997L145.378,205.33299999999997L140.76299999999998,209.94799999999998L143.30599999999998,214.75099999999998L141.611,220.96599999999998L145.755,225.10999999999999L144.06,228.689L148.768,235.093L144.059,239.801L151.028,246.771L147.638,255.059L141.987,256.566V265.042L134.453,259.39099999999996L126.542,258.44899999999996L111.473,268.24299999999994V273.89399999999995L107.612,277.75499999999994L101.30199999999999,274.6479999999999L98.1,276.1549999999999L91.884,272.38699999999994L84.35,275.58899999999994L78.982,280.95699999999994L73.991,276.5299999999999L69.47,280.299Z"},{id:"jihomoravsky",name:"Jihomoravsk\xFD kraj",polygon:"M546.667,336.777L540.5,330.61H522L518.333,336.61H506L502.75,339.86L501.5,344.61L506.75,348.11L505.25,351.11L500.25,354.11L503,360.61L500.75,365.36L502.75,370.36L503.25,379.36L493.5,383.86L491.75,387.86L487.25,390.86L491,395.61L487,398.86L485.75,403.36L491,408.61L485.25,412.11L486.75,417.11C486.75,417.11,491.12,419.697,491.25,420.36S489.5,423.61,489.5,423.61L485.75,424.61L483.5,430.11L478.75,428.86L475.75,433.61L470.25,436.36L464.5,434.61L460.25,437.11L454,432.86L447,435.86L444.75,441.11H438.75L435.5,445.61L432,446.61L429,452.36L423.25,448.11L417.75,453.86L413.25,450.61L408.75,452.86L405.5,459.86L409.03,460.409L416.09299999999996,461.223L424.24299999999994,467.201L432.39399999999995,468.016L434.29499999999996,464.755L442.44499999999994,465.57L454.3999999999999,473.992L455.7579999999999,478.34000000000003L471.51499999999993,487.033L490.26199999999994,486.762L504.66099999999994,489.479L510.09499999999997,483.22999999999996L513.083,475.08L523.136,474.537L527.483,479.155L537.536,480.78499999999997L538.8939999999999,487.578L544.0559999999999,485.947L553.0219999999999,491.382L561.1719999999999,489.208L566.6059999999999,492.74L569.3229999999999,506.324L573.6709999999998,505.781L576.9309999999998,494.37L579.1049999999998,486.491L588.0709999999998,475.351L590.2439999999998,467.74399999999997L593.5049999999998,466.38599999999997L598.3949999999998,461.496H603.5569999999998L613.6099999999998,465.84299999999996L622.3039999999997,471.00499999999994L630.9969999999997,465.29999999999995L638.3329999999997,470.18999999999994L644.8539999999997,468.55999999999995L651.6459999999997,462.3109999999999L649.4999999999998,459.61099999999993L645.7499999999998,454.11099999999993L639.4999999999998,452.61099999999993L639.2499999999998,448.61099999999993L633.4999999999998,445.11099999999993L626.9999999999998,447.61099999999993L621.4999999999998,442.61099999999993L616.2499999999998,442.86099999999993L616.4999999999998,437.11099999999993L608.2499999999998,436.11099999999993L601.9999999999998,432.61099999999993L602.7499999999998,426.86099999999993L599.7499999999998,423.61099999999993L591.4999999999998,426.86099999999993L587.7499999999998,422.11099999999993L592.7499999999998,416.86099999999993L597.2499999999998,413.86099999999993L597.9999999999998,408.86099999999993L591.2499999999998,408.11099999999993L592.7499999999998,402.86099999999993L589.7499999999998,397.61099999999993L593.3749999999998,392.73599999999993L589.4999999999998,386.11099999999993V382.36099999999993L586.3749999999998,379.23599999999993H579.5L578.5,373.86099999999993V368.86099999999993L572.5,365.11099999999993V360.61099999999993L568.625,356.73599999999993L566.25,351.61099999999993H560.75L557,355.86099999999993L561,359.86099999999993L565.125,363.98599999999993L560.75,370.36099999999993L557.75,373.36099999999993L550.25,367.86099999999993L553.75,364.36099999999993L549.25,358.36099999999993V351.86099999999993L554.25,346.61099999999993L548.5,344.86099999999993L543.75,344.61099999999993L546.667,336.777Z"},{id:"zlinsky",name:"Zl\xEDnsk\xFD kraj",polygon:"M737.5,365.046L731.75,362.36L730.5,356.61L723.5,352.11L723,347.61L717.5,349.86H712.25L706.25,345.61L698.25,343.86L690.25,347.11L685.25,342.86H679.5L675.375,346.985L671.25,345.61L664.5,350.11V357.11C664.5,357.11,660.164,361.736,659.125,362.485S653.25,355.86,653.25,355.86L645.5,358.61L647.75,365.36L641,367.36L636,365.86L631.875,369.985L629,375.11L625.125,371.235L618.5,371.61L616.5,366.86L612.5,370.36L614.75,378.11L611,381.86L608.75,385.36L599.25,386.86L593.375,392.735L589.75,397.61L592.75,402.86L591.25,408.11L598,408.86L597.25,413.86L592.75,416.86L587.75,422.11L591.5,426.86L599.75,423.61L602.75,426.86L602,432.61L608.25,436.11L616.5,437.11L616.25,442.86L621.5,442.61L627,447.61L633.5,445.11L639.25,448.61L639.5,452.61L645.75,454.11L649.5,459.61L651.646,462.31H656.5369999999999L663.6009999999999,457.963L668.4909999999999,449.54L678.5439999999999,448.997L680.3099999999998,435.548L684.2489999999998,431.609L697.2899999999998,430.522L704.0829999999999,420.742V409.06L707.6139999999998,399.007V391.944L713.0479999999998,383.522L720.3839999999998,381.62L727.1759999999998,378.088L733.1539999999998,375.915L737.5,365.046Z"},{id:"vysocina",name:"Kraj Vyso\u010Dina",polygon:"M502.75,339.86L495.5,332.61L489.667,332.44300000000004L482.5,323.94300000000004L468.5,320.77700000000004L466,314.94300000000004L459.333,315.11V311.44300000000004L452.5,315.77700000000004C452.5,315.77700000000004,452.729,321.25500000000005,452.5,321.44300000000004S444.833,318.77700000000004,444.833,318.77700000000004L441,316.77700000000004V311.77700000000004L435.833,309.11000000000007L431.833,308.27700000000004L427.66700000000003,303.94300000000004L420.66700000000003,299.44300000000004L411,299.61L402,292.61L396,293.11L392,296.36L392.5,302.36L386.75,302.11L384.75,306.36H379L375.75,309.36L371.75,308.36L368.75,310.11L368,314.11L364.25,317.61L364,323.36L371.75,327.11C371.75,327.11,372.032,331.726,372,332.36S367.25,335.61,367.25,335.61L363.5,333.86L361.25,337.86L356.75,337.11L350.25,337.36L342,336.11L336.5,341.61L336.25,346.86L333.5,349.61L335.25,356.11L335,363.11L332,366.86V374.61L334.75,380.36L333.5,384.86L336.25,389.86L341.75,394.36L346.5,391.61L352.75,395.11L355.5,400.11L361,405.11L366,402.36L374,405.36L381.25,404.11L384.5,408.61L383.5,414.11L390,420.61L398.5,420.86L405.5,419.36L412.75,425.11L412,429.61L406.75,430.61L405.75,436.86L400.25,442.61L404.75,446.61L408.75,452.86L413.25,450.61L417.75,453.86L423.25,448.11L429,452.36L432,446.61L435.5,445.61L438.75,441.11H444.75L447,435.86L454,432.86L460.25,437.11L464.5,434.61L470.25,436.36L475.75,433.61L478.75,428.86L483.5,430.11L485.75,424.61L489.5,423.61L491.25,420.36L486.75,417.11L485.25,412.11L491,408.61L485.75,403.36L487,398.86L491,395.61L487.25,390.86L491.75,387.86L493.5,383.86L503.25,379.36L502.75,370.36L500.75,365.36L503,360.61L500.25,354.11L505.25,351.11L506.75,348.11L501.5,344.61L502.75,339.86Z"},{id:"stredocesky",name:"St\u0159edo\u010Desk\xFD kraj",polygon:"M404.167,273.11L397.33399999999995,269.777L397.167,265.11L391.667,263.277L386,259.944L386.833,255.27700000000002L390.24800000000005,250.347L392.32000000000005,243.566L384.22100000000006,239.234L388.1770000000001,232.26500000000001L386.1050000000001,227.74400000000003L387.23500000000007,222.09400000000002L385.9170000000001,216.06600000000003L382.9030000000001,213.05200000000002L377.4410000000001,216.63100000000003L368.5880000000001,215.50100000000003V210.22700000000003L363.7850000000001,205.42400000000004L357.4750000000001,204.20000000000005L356.1570000000001,199.49100000000004L360.9600000000001,194.68800000000005L358.0410000000001,186.68300000000005L359.7360000000001,181.97400000000005L356.9110000000001,177.45300000000006L359.35700000000014,173.68500000000006L354.27200000000016,171.42500000000007V167.65800000000007L347.1610000000002,164.03200000000007L343.91200000000015,160.78300000000007H338.35500000000013L334.11700000000013,156.54500000000007L329.9730000000001,163.70200000000008L323.3800000000001,171.0480000000001L321.1200000000001,168.7880000000001L315.47000000000014,169.7290000000001V174.4380000000001L307.55900000000014,180.8420000000001L298.14100000000013,183.1020000000001L295.88100000000014,176.32100000000008L284.95300000000015,176.88600000000008L282.69300000000015,179.90100000000007L283.63500000000016,187.05900000000005H278.92600000000016L277.41900000000015,191.58000000000004H272.52200000000016L274.21700000000016,200.05600000000004L270.63800000000015,203.63500000000005L262.53900000000016,202.88200000000006L258.20600000000013,207.21500000000006H241.81900000000013L233.90800000000013,203.63600000000005L227.50400000000013,207.02600000000004V211.54700000000003L222.32400000000013,216.72700000000003H216.39100000000013L214.36600000000013,218.75100000000003L214.50800000000012,222.66000000000003L208.8570000000001,219.26900000000003L202.6420000000001,225.48400000000004L193.97700000000012,225.29600000000005L185.6890000000001,230.38200000000006L178.3430000000001,230.75800000000007L172.6920000000001,236.03200000000007L171.5620000000001,242.62400000000008L165.3460000000001,245.26100000000008L161.9560000000001,250.72300000000007L164.2510000000001,253.60700000000006L161.5010000000001,257.1070000000001L165.0010000000001,260.3570000000001L169.0010000000001,257.8570000000001L175.7510000000001,258.3570000000001L176.5010000000001,262.6070000000001L180.5010000000001,264.8570000000001L185.0010000000001,267.1070000000001L189.5010000000001,265.3570000000001L194.7510000000001,272.1070000000001L199.7510000000001,271.1070000000001L200.0010000000001,275.1070000000001L205.0010000000001,276.1070000000001L209.2510000000001,278.8570000000001L208.7510000000001,285.3570000000001L210.0010000000001,289.1070000000001L205.2510000000001,293.8570000000001L207.5010000000001,299.8570000000001L205.0010000000001,304.1070000000001L207.2510000000001,308.6070000000001L202.5010000000001,314.3570000000001H197L191.75,318.1070000000001L195.75,322.3570000000001L194,327.3570000000001L197.5,331.8570000000001L200.75,334.3570000000001L199.5,338.8570000000001L199.25,344.8570000000001L202.5,350.3570000000001L216.25,350.8570000000001L220.75,353.1070000000001L227.75,349.6070000000001L230.5,344.8570000000001H235.25L239,348.8570000000001L252.5,347.3570000000001L255.5,343.6070000000001H261.5L265.5,348.6070000000001L269.75,348.8570000000001L276,345.1070000000001L282.5,348.1070000000001L287,347.3570000000001L295,349.3570000000001L302.25,352.3570000000001L305.75,348.3570000000001L312.25,344.8570000000001L310.75,337.1070000000001L316,333.3570000000001L323.75,339.8570000000001L328,339.3570000000001L330.25,344.8570000000001L333.5,349.6070000000001L336.25,346.8570000000001L336.5,341.6070000000001L342,336.1070000000001L350.25,337.3570000000001L356.75,337.1070000000001L361.25,337.8570000000001L363.5,333.8570000000001L367.25,335.6070000000001L372,332.3570000000001L371.75,327.1070000000001L364,323.3570000000001L364.25,317.6070000000001L368,314.1070000000001L368.75,310.1070000000001L371.75,308.3570000000001L375.75,309.3570000000001L379,306.3570000000001H384.75L386.75,302.1070000000001L392.5,302.3570000000001L392,296.3570000000001L396,293.1070000000001L402,292.6070000000001L400,284.4410000000001L403.667,280.7740000000001L404.167,273.11ZM310,254.11L305.167,254.61L301.83399999999995,256.94300000000004L304.167,258.94300000000004L304.667,264.11L301.167,267.277L297.167,264.61L292,263.944L289.5,266.444L284.833,267.611L282.16600000000005,271.444L278.4990000000001,271.611L274.9990000000001,273.27799999999996L273.9990000000001,275.94499999999994L269.4990000000001,276.94499999999994L266.16600000000005,273.27799999999996L267.833,267.94499999999994L263.16600000000005,265.6119999999999L264.4990000000001,262.6119999999999L260.66600000000005,260.1119999999999L257.66600000000005,255.7789999999999L259.9990000000001,252.2789999999999L256.16600000000005,247.6119999999999L263.16600000000005,244.1119999999999L265.833,245.6119999999999L270.5,245.9449999999999L269.333,241.6119999999999L272.333,239.7789999999999L276.5,240.6119999999999L281.167,238.1119999999999L283.667,234.7789999999999L289.167,234.9459999999999L290.5,237.2789999999999L293.667,238.2789999999999L294.667,239.7789999999999L298.33399999999995,238.9459999999999L297.33399999999995,242.61299999999991L302.167,243.77999999999992L304.33399999999995,247.27999999999992H307.5009999999999L310.5009999999999,251.11299999999991L310,254.11Z"},{id:"praha",name:"Hlavn\xED m\u011Bsto Praha",polygon:"M256.167,247.61L263.167,244.11L265.83399999999995,245.61C265.83399999999995,245.61,270.00299999999993,246.41500000000002,270.5009999999999,245.943S269.33399999999995,241.61,269.33399999999995,241.61L272.33399999999995,239.77700000000002L276.5009999999999,240.61L281.1679999999999,238.11L283.6679999999999,234.77700000000002L289.1679999999999,234.94400000000002L290.5009999999999,237.27700000000002L293.6679999999999,238.27700000000002L294.6679999999999,239.77700000000002L298.33499999999987,238.94400000000002L297.33499999999987,242.61100000000002L302.1679999999999,243.77800000000002L304.33499999999987,247.27800000000002H307.50199999999984L310.50199999999984,251.11100000000002L310.00199999999984,254.11100000000002L305.1689999999998,254.61100000000002L301.8359999999998,256.944L304.1689999999998,258.944L304.6689999999998,264.111L301.1689999999998,267.27799999999996L297.1689999999998,264.611L292,263.944L289.5,266.444L284.833,267.611L282.16600000000005,271.444L278.4990000000001,271.611L274.9990000000001,273.27799999999996L273.9990000000001,275.94499999999994L269.4990000000001,276.94499999999994L266.16600000000005,273.27799999999996L267.833,267.94499999999994L263.16600000000005,265.6119999999999L264.4990000000001,262.6119999999999L260.66600000000005,260.1119999999999L257.66600000000005,255.7789999999999L259.9990000000001,252.2789999999999L256.167,247.61Z"},{id:"ustecky",name:"\xDAsteck\xFD kraj",polygon:"M110.174,190.351L119.683,185.189L119.412,177.85399999999998L122.67200000000001,174.593L132.453,172.963L140.604,174.04999999999998L143.864,168.07299999999998V163.72599999999997L146.58100000000002,158.83599999999998H149.841L151.471,163.72599999999997L155.546,162.36799999999997V156.39099999999996L158.128,153.80899999999997L159.62199999999999,149.86999999999998H163.42499999999998L165.05499999999998,155.03199999999998L169.402,157.749L177.82399999999998,151.772L178.367,141.72L182.30599999999998,137.781L186.789,140.09L192.22299999999998,135.20000000000002L195.755,138.73200000000003L202.27599999999998,135.20000000000002L209.611,134.38500000000002L211.24099999999999,138.18900000000002H214.23L219.11999999999998,133.29900000000004V125.69200000000004L225.36899999999997,124.60500000000003L229.71599999999998,120.25800000000004L235.421,123.79000000000003L244.11499999999998,119.17100000000003L247.647,115.63900000000004L254.982,116.18200000000004L258.514,109.11900000000004H263.404L265.306,111.29200000000004L275.087,107.76000000000005L276.174,100.96800000000005L268.02299999999997,98.25100000000005V93.08900000000004L259.873,91.45900000000005L262.861,86.02500000000005L265.578,78.96100000000004L273.729,82.76500000000004L275.631,84.66700000000004H280.52099999999996L288.128,81.95000000000005L293.018,86.84000000000005L297.909,91.45900000000005L298.18,97.43600000000005L294.105,104.22800000000005L303.34200000000004,102.59800000000006L301.71200000000005,112.10700000000006V116.45400000000005L295.31000000000006,118.69000000000005L294.36800000000005,126.03600000000006L287.96400000000006,123.58700000000006L280.8070000000001,122.64500000000007L282.3140000000001,128.67200000000005L277.5110000000001,133.47500000000005V137.33600000000004L273.3200000000001,141.52700000000004C273.3200000000001,141.52700000000004,269.2500000000001,147.21300000000005,269.3180000000001,148.26100000000005S272.7080000000001,153.72300000000004,272.7080000000001,153.72300000000004V158.80900000000005L279.8670000000001,170.67200000000005L284.9510000000001,176.88900000000007L282.6910000000001,179.90400000000005L283.6330000000001,187.06200000000004H278.9240000000001L277.4170000000001,191.58300000000003H272.5200000000001L274.2150000000001,200.05900000000003L270.6360000000001,203.63800000000003L262.5370000000001,202.88500000000005L258.20400000000006,207.21800000000005H241.81700000000006L233.90600000000006,203.63900000000004L227.50200000000007,207.02900000000002V211.55L222.32200000000006,216.73000000000002H216.38900000000007L214.36400000000006,218.75400000000002L214.50600000000006,222.663L208.85500000000005,219.27200000000002L202.64000000000004,225.48700000000002L193.97500000000005,225.29900000000004L185.68700000000004,230.38500000000005L178.34100000000004,230.76100000000005L172.69000000000003,236.03500000000005L171.56000000000003,242.62700000000007L165.34400000000002,245.26400000000007L161.95400000000004,250.72600000000006L155.17300000000003,246.77000000000007L151.02600000000004,246.77100000000007L144.05700000000004,239.80100000000007L148.76600000000005,235.09300000000007L144.05800000000005,228.68900000000008L145.75300000000004,225.11000000000007L141.60900000000004,220.96600000000007L143.30400000000003,214.75100000000006L140.76100000000002,209.94800000000006L145.37600000000003,205.33300000000006L140.66700000000003,200.62400000000005L129.93100000000004,201.75400000000005V197.04500000000004L125.03400000000003,195.19500000000005H115.01700000000004L110.174,190.351Z"},{id:"pardubicky",name:"Pardubick\xFD kraj",polygon:"M555.742,226.757L554,234.944L549.333,243.944L547.833,252.611L550.333,256.77799999999996L540.333,264.94499999999994V270.6119999999999L542.833,276.44499999999994L543.833,283.77899999999994L546.25,286.1959999999999L540.667,289.94499999999994L544.8330000000001,298.1119999999999L549.3330000000001,306.94499999999994V311.44499999999994L555.0000000000001,313.94499999999994V321.44499999999994L549.8330000000001,326.6119999999999V332.2789999999999L546.667,336.7789999999999L540.5,330.6119999999999H522L518.333,336.6119999999999H506L502.75,339.8619999999999L495.5,332.6119999999999L489.667,332.44499999999994L482.5,323.94499999999994L468.5,320.77899999999994L466,314.94499999999994L459.333,315.1119999999999V311.44499999999994L452.5,315.77899999999994V321.44499999999994L444.833,318.77899999999994L441,316.77899999999994V311.77899999999994L435.833,309.11199999999997L431.833,308.27899999999994L427.66700000000003,303.94499999999994L420.66700000000003,299.44499999999994L411,299.61L402,292.61L400,284.444L403.667,280.77700000000004L404.167,273.11000000000007L397.33399999999995,269.77700000000004L397.167,265.11000000000007L391.667,263.27700000000004L386,259.944L386.833,255.27700000000002L390.24800000000005,250.347L398.95900000000006,248.40300000000002L408.89500000000004,239.79900000000004L414.16900000000004,242.81300000000005C414.16900000000004,242.81300000000005,423.29800000000006,243.14300000000006,423.77400000000006,242.81300000000005S428.86000000000007,235.84400000000005,428.86000000000007,235.84400000000005H433.75700000000006V241.49500000000006L437.24100000000004,242.72000000000006L440.53700000000003,239.42400000000006L446.94100000000003,236.22200000000007L454.66400000000004,236.41000000000005L458.05500000000006,239.80000000000004V246.39300000000003H462.5760000000001L466.7200000000001,250.53700000000003L473.9720000000001,254.77500000000003L478.2100000000001,259.01300000000003L484.8020000000001,257.13000000000005H494.2200000000001L495.9150000000001,249.97300000000004L501.1890000000001,244.69900000000004L511.17100000000005,241.87400000000005V236.41200000000006H515.1260000000001L523.5210000000001,240.17100000000005L535.9080000000001,247.13600000000005L542.9710000000001,240.07300000000006L546.6390000000001,236.40500000000006L546.5030000000002,230.02000000000007L555.742,226.757Z"},{id:"kralovehradecky",name:"Kr\xE1lov\xE9hradeck\xFD kraj",polygon:"M401.151,127.863L409.302,128.406L418.267,132.481L420.984,135.198L427.233,136.285L434.025,132.481L436.74199999999996,138.458L440.54599999999994,146.88H445.43699999999995L452.49999999999994,144.16299999999998L456.84799999999996,152.313L456.304,157.475L463.097,152.585L467.715,147.966L475.86499999999995,153.67100000000002L479.941,153.943L481.299,147.966H492.438L506.294,161.55L501.67499999999995,165.626L500.58799999999997,173.505L491.895,176.765L479.397,186.546L480.484,191.98L487.54699999999997,200.13L493.525,197.142L496.921,200.53799999999998V204.749L500.792,208.62099999999998L505.75,208.01L511.456,218.063L519.335,224.31199999999998L520.693,234.36499999999998L523.521,240.16899999999998L515.126,236.41H511.171V241.87199999999999L501.18899999999996,244.69699999999997L495.91499999999996,249.97099999999998L494.21999999999997,257.128H484.80199999999996L478.21,259.01099999999997L473.972,254.77299999999997L466.71999999999997,250.53499999999997L462.57599999999996,246.39099999999996H458.05499999999995V239.8L454.66399999999993,236.41000000000003L446.9409999999999,236.22200000000004L440.5369999999999,239.42400000000004L437.24099999999993,242.72000000000003C437.24099999999993,242.72000000000003,434.0929999999999,241.62100000000004,433.75699999999995,241.49500000000003S433.75699999999995,235.84400000000002,433.75699999999995,235.84400000000002H428.85999999999996L423.77399999999994,242.81300000000002H414.1689999999999L408.8949999999999,239.799L398.95899999999995,248.40300000000002L390.24799999999993,250.347L392.31999999999994,243.566L384.22099999999995,239.234L388.17699999999996,232.26500000000001L386.10499999999996,227.74400000000003L387.23499999999996,222.09400000000002L385.917,216.06600000000003L382.90299999999996,213.05200000000002L377.441,216.63100000000003L368.58799999999997,215.50100000000003V210.22700000000003L363.78499999999997,205.42400000000004L357.47499999999997,204.20000000000005L356.157,199.49100000000004L360.96,194.68800000000005L358.041,186.68300000000005L359.736,181.97400000000005L356.911,177.45300000000006L359.357,173.68500000000006L367.26800000000003,178.77100000000007L374.425,174.06200000000007L385.35,177.82900000000006L388.552,182.72600000000006L393.449,179.90100000000007V174.81600000000006L399.288,171.04900000000006L403.809,175.57000000000005C403.809,175.57000000000005,413.317,173.60500000000005,413.415,173.49800000000005S413.415,169.91900000000004,413.415,169.91900000000004L407.764,164.26800000000003L410.778,158.24100000000004L407.011,154.47400000000005L408.517,150.33000000000004L405.316,142.60700000000003L407.19899999999996,134.69600000000003L401.151,127.863Z"},{id:"liberecky",name:"Libereck\xFD kraj",polygon:"M401.151,127.863L407.197,134.697L405.314,142.608L408.51500000000004,150.33100000000002L407.00900000000007,154.47500000000002L410.77600000000007,158.24200000000002L407.76200000000006,164.269L413.41300000000007,169.92000000000002V173.49900000000002L403.8070000000001,175.57100000000003L399.28600000000006,171.05000000000004L393.44700000000006,174.81700000000004V179.90200000000004L388.55000000000007,182.72700000000003L385.34800000000007,177.83000000000004L374.42300000000006,174.06300000000005L367.2660000000001,178.77200000000005L359.3550000000001,173.68600000000004L354.2700000000001,171.42600000000004V167.65900000000005L347.1590000000001,164.03300000000004L343.9100000000001,160.78400000000005H338.35300000000007L334.11500000000007,156.54600000000005L329.97100000000006,163.70300000000006L323.37800000000004,171.04900000000006L321.11800000000005,168.78900000000007L315.4680000000001,169.73000000000008V174.43900000000008L307.5570000000001,180.84300000000007L298.13900000000007,183.10300000000007L295.8790000000001,176.32200000000006L284.9510000000001,176.88700000000006L279.8670000000001,170.67000000000004L272.7080000000001,158.80700000000004V153.72100000000003L269.3180000000001,148.25900000000004L273.3200000000001,141.52500000000003L277.5110000000001,137.33400000000003V133.47300000000004L282.3140000000001,128.67000000000004L280.8070000000001,122.64300000000004L287.96400000000006,123.58500000000004L294.36800000000005,126.03400000000003L295.31000000000006,118.68800000000003L301.71200000000005,116.45200000000003L318.557,121.61400000000003L323.99100000000004,113.73500000000003L334.04300000000006,113.19200000000002C334.04300000000006,113.19200000000002,340.65700000000004,114.42000000000002,341.1070000000001,114.00700000000002S342.7370000000001,104.49800000000002,342.7370000000001,104.49800000000002L344.9100000000001,95.80400000000002L340.29100000000005,91.18500000000002L344.63800000000003,86.83800000000002H351.973L355.777,90.37000000000002L361.75399999999996,87.11000000000001L365.01399999999995,92.81600000000002L369.90399999999994,90.64300000000001L375.33799999999997,97.16400000000002L372.893,102.59800000000001L375.60999999999996,111.02000000000001L380.364,115.77400000000002L384.847,120.25700000000002L385.39,128.13600000000002L387.156,129.90200000000002L393.269,124.33200000000002L401.151,127.863Z"},{id:"olomoucky",name:"Olomouck\xFD kraj",polygon:"M617.687,214.259V224.60999999999999H612.75L608.25,229.10999999999999L598.25,235.60999999999999V242.60999999999999L594.75,246.10999999999999L597.5,251.10999999999999L591.5,259.61L589.75,267.36L593.875,271.485L590,277.86L588.75,285.36L592.375,288.985H597V294.36H603.25L607.25,298.36L614.5,296.36L620.5,305.11H625.5L629.75,307.36L634.75,303.86L639,308.11L644.5,305.11L652,309.11L650.25,317.61H658L660.75,325.11L666.75,327.11L671.875,332.235L671.25,337.36H676.75L679.5,342.86L675.375,346.985L671.25,345.61L664.5,350.11V357.11L659.125,362.485L653.25,355.86L645.5,358.61L647.75,365.36L641,367.36L636,365.86L631.875,369.985L629,375.11L625.125,371.235L618.5,371.61L616.5,366.86L612.5,370.36L614.75,378.11L611,381.86L608.75,385.36L599.25,386.86L593.375,392.735L589.5,386.11V382.36L586.375,379.235H579.5L578.5,373.86V368.86L572.5,365.11V360.61L568.625,356.735L566.25,351.61H560.75L557,355.86L561,359.86L565.125,363.985L560.75,370.36L557.75,373.36L550.25,367.86L553.75,364.36L549.25,358.36V351.86L554.25,346.61L548.5,344.86L543.75,344.61L546.667,336.777L549.8330000000001,332.277V326.61L555.0000000000001,321.44300000000004V313.94300000000004L549.3330000000001,311.44300000000004V306.94300000000004L544.8330000000001,298.11L540.667,289.94300000000004L546.25,286.194L543.833,283.77700000000004L542.833,276.44300000000004L540.333,270.61V264.94300000000004C540.333,264.94300000000004,550.221,257.03200000000004,550.333,256.77600000000007S547.833,252.60900000000007,547.833,252.60900000000007L549.333,243.94200000000006L554,234.94200000000006L555.742,226.75500000000005L564.435,222.67900000000006H571.228L571.4989999999999,214.25700000000006L567.016,209.77400000000006L562.534,208.00800000000007L559.273,196.32500000000007L552.21,192.52100000000007L556.014,185.18600000000006L564.436,187.35900000000007L570.6850000000001,188.71700000000007L581.009,191.70600000000007L585.22,195.9170000000001L592.4200000000001,193.60700000000008L593.5070000000001,200.67100000000008L599.2120000000001,205.0180000000001H607.9060000000001L610.0790000000001,212.62500000000009L617.687,214.259Z"},{id:"moravskoslezsky",name:"Moravskoslezsk\xFD kraj",polygon:"M617.687,214.259V224.60999999999999H612.75L608.25,229.10999999999999L598.25,235.60999999999999V242.60999999999999L594.75,246.10999999999999L597.5,251.10999999999999L591.5,259.61L589.75,267.36L593.875,271.485L590,277.86L588.75,285.36L592.375,288.985H597V294.36H603.25L607.25,298.36L614.5,296.36L620.5,305.11H625.5L629.75,307.36L634.75,303.86L639,308.11L644.5,305.11L652,309.11L650.25,317.61H658L660.75,325.11L666.75,327.11L671.875,332.235L671.25,337.36H676.75L679.5,342.86H685.25L690.25,347.11L698.25,343.86L706.25,345.61L712.25,349.86H717.5L723,347.61L723.5,352.11L730.5,356.61L731.75,362.36L737.5,365.046L742.119,363.416L750.813,352.005L750.269,345.484L756.247,342.767L761.1379999999999,345.212L769.2879999999999,343.582L776.0799999999999,345.755L784.7739999999999,341.68L786.1319999999998,335.159L781.2409999999999,321.847L778.2529999999998,312.60999999999996H771.1889999999999L768.2009999999998,309.078L759.2349999999998,306.361L757.8769999999998,299.84L751.8989999999999,286.799L755.1599999999999,279.736L752.4429999999999,278.649L749.7259999999999,271.042L744.2919999999999,275.11699999999996L733.6959999999999,269.14L724.4579999999999,267.782L721.1979999999999,273.488L716.3069999999999,265.338L710.0579999999999,262.34900000000005L707.0699999999998,258.5450000000001L701.6359999999999,262.07700000000006L696.2019999999999,259.63200000000006L696.6089999999999,252.97500000000005L692.127,248.49300000000005L685.606,249.58000000000004L682.345,258.00200000000007C682.345,258.00200000000007,676.811,263.9390000000001,676.096,264.2510000000001S670.255,264.11500000000007,670.255,264.11500000000007L664.686,258.54600000000005L658.98,256.64400000000006L655.992,247.67900000000006L650.8299999999999,240.34300000000005L644.9879999999999,241.02300000000005L639.419,235.45300000000006V230.83400000000006L649.1999999999999,227.84500000000006L656.943,224.04100000000005V219.55800000000005L651.917,214.53200000000004L653.004,209.09800000000004L647.57,203.66400000000004L644.8520000000001,209.09800000000004L640.777,213.17300000000003L627.1930000000001,212.08600000000004L617.687,214.259Z"}]}}};var ol=function(){var T=this,u=T._self._c;return u("div",{staticClass:"region-map flex justify-center items-center"},[u("div",{staticClass:"w-full max-w-xl block"},[u("svg",{attrs:{"xmlns:xlink":"http://www.w3.org/1999/xlink",xmlns:"http://www.w3.org/2000/svg",id:"svgmapy",version:"1.1",viewBox:"0 75 800 500"}},[u("g",T._l(T.regions,function(L){return u("a",{key:L.id,attrs:{"xlink:href":"#"},on:{mouseover:function(i){T.current=L},mouseout:function(i){T.current=null},click:function(i){return T.selectRegion(L)}}},[u("path",{staticClass:"map-polygon region-map__region",class:{"region-map__region--current":T.current===L},attrs:{d:L.polygon}})])}),0)])])])},sl=[],ll=St(al,ol,sl,!1,null,null,null,null);const cl=ll.exports,ul={components:{VueSlickCarousel:ni},name:"InstagramCarousel",data:()=>({settings:{dots:!1,infinite:!1,slidesToShow:4,slidesToScroll:1,responsive:[{breakpoint:1600,settings:{slidesToShow:3}},{breakpoint:1200,settings:{slidesToShow:3}},{breakpoint:900,settings:{slidesToShow:2}},{breakpoint:500,settings:{slidesToShow:1}}]}})};var fl=function(){var T=this,u=T._self._c;return u("vue-slick-carousel",T._b({staticClass:"instagram-carousel"},"vue-slick-carousel",T.settings,!1),[T._t("default")],2)},dl=[],vl=St(ul,fl,dl,!1,null,null,null,null);const pl=vl.exports,hl={props:{initial:{default:()=>{}},syncLocation:{type:Boolean,default:!1},locationParam:{type:String,default:"view"}},data(){return{views:this.$props.initial,queryParams:null,keyListener:K=>{K.keyCode===27&&this.hideAllViews()}}},watch:{routeView(){new URLSearchParams(window.location.search)}},methods:{setView(K,T,u=!1){if(u&&Object.keys(this.$data.views).forEach(L=>{L!==K&&this.setView(L,!1)}),this.$data.views[K]=T,T&&this.$props.syncLocation){const L=new URLSearchParams(window.location.search);L.set(this.$props.locationParam,K),history.pushState(null,null,"?"+L.toString())}},setViews(K){this.$data.views=Object.assign({},this.data.views,K)},toggleView(K){!this.isCurrentView(K)&&this.setView(K,!this.isCurrentView(K),!0)},showView(K){this.setView(K,!0,!0)},isCurrentView(K){return this.$data.views[K]},hideAllViews(){Object.keys(this.$data.views).forEach(K=>{this.setView(K,!1)})}},mounted(){if(window.addEventListener("keydown",this.$data.keyListener),this.$props.syncLocation){const T=new URLSearchParams(window.location.search).get(this.$props.locationParam);T&&Object.keys(this.$data.views).indexOf(T)!==-1&&this.showView(T)}},destroyed(){window.removeEventListener("keydown",this.$data.keyListener)}};var ml=function(){var T=this,u=T._self._c;return u("div",[T._t("default",null,{views:T.views,isCurrentView:T.isCurrentView,toggleView:T.toggleView,showView:T.showView,setView:T.setView})],2)},gl=[],yl=St(hl,ml,gl,!1,null,null,null,null);const Ll=yl.exports;var In=ti.exports;In="default"in In?In.default:In;var bl="2.2.2",Sl=/^2\./.test(In.version);Sl||In.util.warn("VueClickaway "+bl+" only supports Vue 2.x, and does not support Vue "+In.version);var V0="_vue_clickaway_handler";function ho(K,T,u){Lo(K);var L=u.context,i=T.value;if(typeof i=="function"){var l=!1;setTimeout(function(){l=!0},0),K[V0]=function(f){var h=f.path||(f.composedPath?f.composedPath():void 0);if(l&&(h?h.indexOf(K)<0:!K.contains(f.target)))return i.call(L,f)},document.documentElement.addEventListener("click",K[V0],!1)}}function Lo(K){document.documentElement.removeEventListener("click",K[V0],!1),delete K[V0]}var xl={bind:ho,update:function(K,T){T.value!==T.oldValue&&ho(K,T)},unbind:Lo},wl={directives:{onClickaway:xl}},Ol=wl;const Tl={name:"Popout",mixins:[Ol],provide(){return{sharedState:this.sharedState}},data(){return{sharedState:{active:!1}}},methods:{toggle(){this.sharedState.active=!this.sharedState.active},away(){this.sharedState.active=!1}},computed:{active(){return this.sharedState.active}}};var Cl=function(){var T=this,u=T._self._c;return u("div",{directives:[{name:"on-clickaway",rawName:"v-on-clickaway",value:T.away,expression:"away"}],staticClass:"popout"},[u("div",{staticClass:"popout__toggle-wrapper",class:{"popout__toggle-wrapper--active":T.active},on:{click:T.toggle}},[u("div",{staticClass:"popout__toggle-name"},[T._t("toggler")],2),u("div",{staticClass:"popout__toggle-arrow"},[T.active?T._e():u("i",{staticClass:"ico--chevron-down"}),T.active?u("i",{staticClass:"ico--chevron-up"}):T._e()])]),u("ui-slide-up-down",{attrs:{active:T.active,duration:200}},[T._t("default")],2)],1)},$l=[],El=St(Tl,Cl,$l,!1,null,null,null,null);const jl=El.exports,Ml={name:"PopoutContent",inject:["sharedState"],computed:{active(){return this.sharedState.active}}};var Pl=function(){var T=this,u=T._self._c;return T.active?u("ul",{staticClass:"popout__content-wrapper"},[T._t("default")],2):T._e()},Il=[],Al=St(Ml,Pl,Il,!1,null,null,null,null);const Rl=Al.exports,Dl={name:"PopoutItem"};var _l=function(){var T=this,u=T._self._c;return u("li",[T._t("default")],2)},kl=[],Nl=St(Dl,_l,kl,!1,null,null,null,null);const Fl=Nl.exports,Hl={data(){return{show:!1}},props:{href:{type:String},label:{type:String}},methods:{onMouseEnter(){rn()&&(this.$data.show=!0)},onMouseLeave(){rn()&&(this.$data.show=!1)},handleClick(K){(rn()||this.$data.show)&&this.$props.href&&(window.location=this.$props.href),this.$data.show=!this.$data.show}}};var Vl=function(){var T=this,u=T._self._c;return u("div",{on:{mouseenter:T.onMouseEnter,mouseleave:T.onMouseLeave}},[T.href?T._e():u("span",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":T.show},on:{click:T.handleClick}},[T._v(T._s(T.label))]),T.href?u("a",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":T.show},attrs:{href:T.href},on:{click:function(L){return L.preventDefault(),T.handleClick.apply(null,arguments)}}},[T._v(T._s(T.label))]):T._e(),u("div",{staticClass:"navbar-menu__submenu-wrap",class:{"navbar-menu__submenu-wrap--show":T.show}},[T._t("default")],2)])},zl=[],Ul=St(Hl,Vl,zl,!1,null,null,null,null);const Bl=Ul.exports,Wl={data(){return{show:!1,parsedItems:JSON.parse(this.items)}},props:{href:{type:String},label:{type:String},items:{type:String}},methods:{onMouseEnter(){rn()&&(this.$data.show=!0)},onMouseLeave(){rn()&&(this.$data.show=!1)},handleClick(K){(rn()||this.$data.show)&&this.$props.href&&(window.location=this.$props.href),this.$data.show=!this.$data.show}}};var Gl=function(){var T=this,u=T._self._c;return u("div",{on:{mouseenter:T.onMouseEnter,mouseleave:T.onMouseLeave}},[T.href?T._e():u("span",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":T.show},on:{click:T.handleClick}},[T._v(T._s(T.label))]),T.href?u("a",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":T.show},attrs:{href:T.href},on:{click:function(L){return L.preventDefault(),T.handleClick.apply(null,arguments)}}},[T._v(T._s(T.label))]):T._e(),u("div",{staticClass:"navbar-menu__submenu-wrap",class:{"navbar-menu__submenu-wrap--show":T.show}},[u("ul",{staticClass:"navbar-menu__submenu"},T._l(T.parsedItems,function(L,i){return u("li",{key:i},[u("a",{staticClass:"navbar-menu__link",attrs:{href:L[1]}},[T._v(T._s(L[0]))])])}),0)])])},Kl=[],Yl=St(Wl,Gl,Kl,!1,null,null,null,null);const Zl=Yl.exports,Jl={components:{UiNavbarSubitem:Bl,UiNavbarSubitemReplacing:Zl},data(){return{isLgScreenSize:rn(),show:!1,resizeHandler:()=>{this.$data.isLgScreenSize=rn()}}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.$data.resizeHandler)})},beforeDestroy(){window.removeEventListener("resize",this.$data.resizeHandler)}},Xl=null,Ql=null;var ql=St(Jl,Xl,Ql,!1,null,null,null,null);const ec=ql.exports,tc={data(){return{isLgScreenSize:rn(),show:!1,resizeHandler:()=>{this.$data.isLgScreenSize=rn()}}},props:{href:{type:String},label:{type:String},labelclass:{type:String},wrapperclass:{type:String,default:""},slotwrapperclass:{type:String,default:""}},methods:{handleClick(){this.$props.href&&(window.location=this.$props.href),this.$data.show=!this.$data.show}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.$data.resizeHandler)})},beforeDestroy(){window.removeEventListener("resize",this.$data.resizeHandler)}};var nc=function(){var T=this,u=T._self._c;return u("div",{class:[T.wrapperclass,"footer-collapsible"]},[u("span",{staticClass:"text-xl font-alt uppercase tracking-wide text-white footer-collapsible__toggle",class:[T.labelclass,T.show?"footer-collapsible__toggle--open":""],on:{click:T.handleClick}},[T._v(T._s(T.label))]),u("div",{directives:[{name:"show",rawName:"v-show",value:T.show||T.isLgScreenSize,expression:"show || isLgScreenSize"}],class:[T.slotwrapperclass]},[T._t("default")],2)])},rc=[],ic=St(tc,nc,rc,!1,null,null,null,null);const ac=ic.exports,oc={name:"flipCountdown",props:{deadline:{type:String},stop:{type:Boolean},units:{type:String,default:"days,hours,minutes,seconds"},clockClasses:{type:String,default:"text-6xl"},slotClasses:{type:String,default:"text-3xl"}},data(){const K=Math.floor(Math.random()*100);return{now:Math.trunc(new Date().getTime()/1e3),date:null,interval:null,diff:0,show:!1,timeData:[{current:0,previous:0,label:"Dn\xED",elementId:"flip-card-days-"+K,show:this.units.indexOf("days")!==-1},{current:0,previous:0,label:"Hod",elementId:"flip-card-hours-"+K,show:this.units.indexOf("hours")!==-1},{current:0,previous:0,label:"Min",elementId:"flip-card-minutes-"+K,show:this.units.indexOf("minutes")!==-1},{current:0,previous:0,label:"Sek",elementId:"flip-card-seconds-"+K,show:this.units.indexOf("seconds")!==-1}]}},created(){if(!this.deadline)throw new Error("Missing props 'deadline'");const K=this.deadline;if(this.date=Math.trunc(Date.parse(K.replace(/-/g,"/"))/1e3),!this.date)throw new Error("Invalid props value, correct the 'deadline'");this.interval=setInterval(()=>{this.now=Math.trunc(new Date().getTime()/1e3)},1e3)},mounted(){this.diff!==0&&(this.show=!0)},watch:{deadline(K,T){const u=this.deadline;if(this.date=Math.trunc(Date.parse(u.replace(/-/g,"/"))/1e3),!this.date)throw new Error("Invalid props value, correct the 'deadline'")},now(K){this.diff=this.date-K,this.diff<=0||this.stop?(this.diff=0,this.updateTime(3,0)):(this.updateTime(0,Math.trunc(this.diff/60/60/24)),this.updateTime(1,Math.trunc(this.diff/60/60)%24),this.updateTime(2,Math.trunc(this.diff/60)%60),this.updateTime(3,Math.trunc(this.diff)%60))}},filters:{twoDigits(K){return K.toString().length<=1?"0"+K.toString():K.toString()}},methods:{updateTime(K,T){if(K>=this.timeData.length||T===void 0)return;const u=()=>{const L=this.timeData[K],i=T<0?0:T,l=document.querySelector(`#${L.elementId}`);if(i!==L.current&&(L.previous=L.current,L.current=i,l&&(l.classList.remove("flip"),l.offsetWidth,l.classList.add("flip")),K===0)){const f=l.querySelectorAll("span b");f&&go(f,h=>{const d=h.classList[0];if(T/1e3>=1){if(!d.includes("-4digits")){const g=d+"-4digits";h.classList.add(g),h.classList.remove(d)}}else if(d.includes("-4digits")){const g=d.replace("-4digits","");h.classList.add(g),h.classList.remove(d)}})}};window.requestAnimationFrame?this.frame=requestAnimationFrame(u):u()}},beforeDestroy(){window.cancelAnimationFrame&&cancelAnimationFrame(this.frame)},destroyed(){clearInterval(interval)}};var sc=function(){var T=this,u=T._self._c;return u("div",{staticClass:"flip-clock"},[T._l(T.timeData,function(L){return[u("span",{directives:[{name:"show",rawName:"v-show",value:L.show,expression:"data.show"}],key:L.label,staticClass:"flip-clock__piece",attrs:{id:L.elementId}},[u("span",{class:["flip-clock__card","flip-card",T.clockClasses]},[u("b",{staticClass:"flip-card__top"},[T._v(T._s(T._f("twoDigits")(L.current)))]),u("b",{staticClass:"flip-card__bottom",attrs:{"data-value":T._f("twoDigits")(L.current)}}),u("b",{staticClass:"flip-card__back",attrs:{"data-value":T._f("twoDigits")(L.previous)}}),u("b",{staticClass:"flip-card__back-bottom",attrs:{"data-value":T._f("twoDigits")(L.previous)}})]),u("span",{class:["flip-clock__slot","font-alt",T.slotClasses]},[T._v(T._s(L.label))])])]})],2)},lc=[],cc=St(oc,sc,lc,!1,null,null,null,null);const uc=cc.exports,fc={data:()=>({isDown:!1,startX:null,scrollLeft:null}),methods:{mousemove:function(K){if(!this.isDown)return;K.preventDefault();const T=this.$refs.slider.getBoundingClientRect().left|null,L=K.pageX-T-this.startX;this.$refs.slider.scrollLeft=this.scrollLeft-L},mouseleave:function(){this.isDown=!1},mouseup:function(){this.isDown=!1},mousedown:function(K){this.isDown=!0;const T=this.$refs.slider.getBoundingClientRect().left|null;this.startX=K.pageX-T,this.scrollLeft=this.$refs.slider.scrollLeft}}};var dc=function(){var T=this,u=T._self._c;return u("div",{ref:"slider",staticClass:"horizontal-scrolling draggable no-scrollbars",class:{active:T.isDown},on:{mousedown:T.mousedown,mouseleave:T.mouseleave,mouseup:T.mouseup,mousemove:T.mousemove}},[T._t("default")],2)},vc=[],pc=St(fc,dc,vc,!1,null,null,null,null);const hc=pc.exports,mc={name:"SlideUpDown",props:{active:Boolean,duration:{type:Number,default:500},tag:{type:String,default:"div"},useHidden:{type:Boolean,default:!0}},data:function(){return{style:{},initial:!1,hidden:!1}},watch:{active:function(){this.layout()}},render:function(K){return K(this.tag,{style:this.style,attrs:this.attrs,ref:"container",on:{transitionend:this.onTransitionEnd}},this.$slots.default)},mounted:function(){this.layout(),this.initial=!0},created:function(){this.hidden=!this.active},computed:{el:function(){return this.$refs.container},attrs:function(){var K={"aria-hidden":!this.active,"aria-expanded":this.active};return this.useHidden&&(K.hidden=this.hidden),K}},methods:{layout:function(){var K=this;this.active?(this.hidden=!1,this.$emit("open-start"),this.initial&&this.setHeight("0px",function(){return K.el.scrollHeight+"px"})):(this.$emit("close-start"),this.setHeight(this.el.scrollHeight+"px",function(){return"0px"}))},asap:function(K){this.initial?this.$nextTick(K):K()},setHeight:function(K,T){var u=this;this.style={height:K},this.asap(function(){u.__=u.el.scrollHeight,u.style={height:T(),overflow:"hidden","transition-property":"height","transition-duration":u.duration+"ms"}})},onTransitionEnd:function(K){K.target===this.el&&(this.active?(this.style={},this.$emit("open-end")):(this.style={height:"0",overflow:"hidden"},this.hidden=!0,this.$emit("close-end")))}}},gc={mounted(){console.log("Mounted generic Vue app in ",this.$el)}},yc=null,Lc=null;var bc=St(gc,yc,Lc,!1,null,null,null,null);const Sc=bc.exports;Ot.component("ui-article-carousel",_9);Ot.component("ui-header-carousel",V9);Ot.component("ui-calendar-renderer",G9);Ot.component("ui-calendar-dummy-provider",Q9);Ot.component("ui-calendar-google-provider",il);Ot.component("ui-region-map",cl);Ot.component("ui-instagram-carousel",pl);Ot.component("ui-view-provider",Ll);Ot.component("ui-popout",jl);Ot.component("ui-popout-content",Rl);Ot.component("ui-popout-item",Fl);Ot.component("ui-navbar",ec);Ot.component("ui-footer-collapsible",ac);Ot.component("ui-flip-clock",uc);Ot.component("ui-horizontal-scrollable",hc);Ot.component("ui-slide-up-down",mc);const xc=(K,T)=>{new Ot({el:K,components:{UiApp:Sc}})};function wc(K){return Object.assign({},K.dataset),xc(K)}function Oc(K){go(document.querySelectorAll(".__js-root"),wc)}document.addEventListener("DOMContentLoaded",Oc); +"/>`,Do.innerHTML.indexOf(" ")>0}var Kp=!!Ie&&dc(!1),Xp=!!Ie&&dc(!0),eh=V(function(r){var a=Wa(r);return a&&a.innerHTML}),th=Ae.prototype.$mount;return Ae.prototype.$mount=function(r,a){if((r=r&&Wa(r))===document.body||r===document.documentElement)return this;var s=this.$options;if(!s.render){var c=s.template;if(c)if(typeof c=="string")c.charAt(0)==="#"&&(c=eh(c));else{if(!c.nodeType)return this;c=c.innerHTML}else r&&(c=function(m){if(m.outerHTML)return m.outerHTML;var y=document.createElement("div");return y.appendChild(m.cloneNode(!0)),y.innerHTML}(r));if(c){var f=uc(c,{outputSourceRange:!1,shouldDecodeNewlines:Kp,shouldDecodeNewlinesForHref:Xp,delimiters:s.delimiters,comments:s.comments},this),d=f.render,v=f.staticRenderFns;s.render=d,s.staticRenderFns=v}}return th.call(this,r,a)},Ae.compile=uc,ee(Ae,l9),Ae.effect=function(r,a){var s=new Xn(Ee,r,ne,{sync:!0});a&&(s.update=function(){a(function(){return s.run()})})},Ae})})(cs);const Fe=nh(cs.exports),rh=function(t,e,n){for(var i=0;i<t.length;i++)e.call(n,t[i])};function Pu(){return Math.max(document.documentElement.clientWidth||0,window.innerWidth||0)}function fc(){return Pu()>=768}function bn(){return Pu()>=1200}function Ye(t,e,n,i,o,l,u,p){var h=typeof t=="function"?t.options:t;e&&(h.render=e,h.staticRenderFns=n,h._compiled=!0),i&&(h.functional=!0),l&&(h._scopeId="data-v-"+l);var b;if(u?(b=function(E){E=E||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!E&&typeof __VUE_SSR_CONTEXT__!="undefined"&&(E=__VUE_SSR_CONTEXT__),o&&o.call(this,E),E&&E._registeredComponents&&E._registeredComponents.add(u)},h._ssrRegister=b):o&&(b=p?function(){o.call(this,(h.functional?this.parent:this).$root.$options.shadowRoot)}:o),b)if(h.functional){h._injectStyles=b;var g=h.render;h.render=function(w,O){return b.call(O),g(w,O)}}else{var C=h.beforeCreate;h.beforeCreate=C?[].concat(C,b):[b]}return{exports:t,options:h}}const ih={name:"AnimatedArrow",props:["mobileWidth","mobileHeight","desktopWidth","desktopHeight"],mounted:function(){let t=!1;const e=()=>{t=!t,t?(this.$refs.arrowDesktop.style.fill="#fff",this.$refs.arrowMobile.style.fill="#fff"):(this.$refs.arrowDesktop.style.fill="#fec900",this.$refs.arrowMobile.style.fill="#fec900")};window.setInterval(e,750)}};var ah=function(){var e=this,n=e._self._c;return n("div",[n("svg",{staticClass:"xl:hidden block",attrs:{width:e.mobileWidth,height:e.mobileHeight,viewBox:"0 0 10 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("g",{attrs:{id:"Icon / Placeholder"}},[n("path",{ref:"arrowMobile",staticClass:"arrow-icon",staticStyle:{transition:"fill 0.75s"},attrs:{d:"M0 16.5H4.40178L11 10.0002L4.40228 3.5H0L6.60069 10.0002L0 16.5Z",fill:"#FEC900"}})])]),n("svg",{staticClass:"xl:block hidden",attrs:{width:e.desktopWidth,height:e.desktopHeight,viewBox:"0 0 10 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[n("g",{attrs:{id:"Icon / Placeholder"}},[n("path",{ref:"arrowDesktop",staticClass:"arrow-icon",staticStyle:{transition:"fill 0.75s"},attrs:{d:"M0 16.5H4.40178L11 10.0002L4.40228 3.5H0L6.60069 10.0002L0 16.5Z",fill:"#FEC900"}})])])])},oh=[],sh=Ye(ih,ah,oh,!1,null,null,null,null);const lh=sh.exports,ch={props:{name:{type:String,default:"Kalend\xE1\u0159"},events:{type:Array,required:!0},onShowMore:{type:Function,required:!1},hasMore:{type:Boolean,default:!0},showBanner:{type:Boolean,default:!0}},filters:{dateDay:t=>`${new Date(t).getDate()}.`}};var uh=function(){var e=this,n=e._self._c;return n("div",{staticClass:"calendar grid grid-cols-4"},[e.showBanner?n("div",{staticClass:"col-span-4 xl:col-span-1"},[n("aside",{staticClass:"banner bg-orange-300 text-white h-full"},[n("i",{staticClass:"ico--calendar banner__icon"}),n("div",{staticClass:"banner__body"},[n("h1",{staticClass:"head-alt-md banner__cta"},[e._v(e._s(e.name))]),e.onShowMore&&e.hasMore?n("button",{staticClass:"btn btn--white btn--fullwidth sm:btn--autowidth mt-8",on:{click:function(i){return e.onShowMore()}}},[n("div",{staticClass:"btn__body"},[e._v("Zobrazit dal\u0161\xED")])]):e._e()])])]):e._e(),n("div",{class:{"col-span-4 xl:col-span-3":e.showBanner,"col-span-4":!e.showBanner}},e._l(e.events,function(i){return n("div",{key:i.id,staticClass:"grid grid-cols-12 items-center calendar-table-row",class:{"calendar-table-row--standalone":!e.showBanner}},[n("div",{staticClass:"col-span-2 text-orange-300 head-alt-md calendar-table-row__col"},[n("span",[e._v(e._s(e._f("dateDay")(i.startTimestamp)))])]),n("div",{staticClass:"col-span-8 grid grid-cols-3 col-gap-4 calendar-table-row__col",class:{"calendar-table-row__col--norborder":!i.mapLink}},[n("div",{staticClass:"col-span-3 md:col-span-1"},[n("strong",{staticClass:"block"},[e._v(e._s(i.startDateVerbose))]),n("p",{staticClass:"font-light text-sm mt-1"},[e._v(e._s(i.allDay?"Cel\xFD den":i.startTimeVerbose))])]),n("div",{staticClass:"col-span-3 md:col-span-2 mt-4 md:mt-0"},[i.link?n("a",{staticClass:"font-bold block",attrs:{href:i.link,target:"_blank",rel:"noreferrer noopener"}},[e._v(e._s(i.title))]):e._e(),i.link?e._e():n("strong",{staticClass:"block"},[e._v(e._s(i.title))]),i.description?n("p",{staticClass:"font-light text-sm mt-1"},[e._v(e._s(i.description))]):e._e()])]),n("div",{staticClass:"col-span-2 text-center font-light calendar-table-row__col"},[i.mapLink?n("a",{staticClass:"icon-link",attrs:{href:i.mapLink}},[n("i",{staticClass:"ico--location text-violet-300 mr-1",attrs:{"aria-hidden":"true"}}),n("span",[e._v("Mapa")])]):e._e()])])}),0)])},dh=[],fh=Ye(ch,uh,dh,!1,null,null,null,null);const ph=fh.exports,pc=[{id:2,start:"2020-07-08T10:00:00.000Z",startTimestamp:new Date("2020-07-08T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 8. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-08T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MDhUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"},{id:15,start:"2020-07-13T19:00:00.000Z",startTimestamp:new Date("2020-07-13T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 13. \u010Dervence 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-07-13T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDcxM1QxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:3,start:"2020-07-15T10:00:00.000Z",startTimestamp:new Date("2020-07-15T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 15. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-15T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MTVUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn",mapLink:"https://maps.google.com"},{id:16,start:"2020-07-20T19:00:00.000Z",startTimestamp:new Date("2020-07-20T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 20. \u010Dervence 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-07-20T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDcyMFQxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:4,start:"2020-07-22T10:00:00.000Z",startTimestamp:new Date("2020-07-22T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 22. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-22T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MjJUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"},{id:17,start:"2020-07-27T19:00:00.000Z",startTimestamp:new Date("2020-07-27T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 27. \u010Dervence 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-07-27T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDcyN1QxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:5,start:"2020-07-29T10:00:00.000Z",startTimestamp:new Date("2020-07-29T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 29. \u010Dervence 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-07-29T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA3MjlUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"},{id:18,start:"2020-08-03T19:00:00.000Z",startTimestamp:new Date("2020-08-03T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 3. srpna 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-08-03T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDgwM1QxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:6,start:"2020-08-05T10:00:00.000Z",startTimestamp:new Date("2020-08-05T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 5. srpna 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-08-05T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA4MDVUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"}],hh=[{id:19,start:"2020-08-10T19:00:00.000Z",startTimestamp:new Date("2020-08-10T19:00:00.000Z").getTime(),startDateVerbose:"pond\u011Bl\xED 10. srpna 2020",startTimeVerbose:"21:00",allDay:!1,end:"2020-08-10T19:30:00.000Z",title:"Mumble - p\u0159edsednictvo",link:"https://www.google.com/calendar/event?eid=YzVpM2FvaGc2MHAzY2I5aGM1aW1jYjlrNjBvbThiYjE2dGk2NGI5ajY4cjY0ZGhrNzVnamdjOWdjb18yMDIwMDgxMFQxOTAwMDBaIDdyNjczcmxoMjU1b2Zvcmh2M29lYjJsMGcwQGc"},{id:7,start:"2020-08-12T10:00:00.000Z",startTimestamp:new Date("2020-08-12T10:00:00.000Z").getTime(),startDateVerbose:"st\u0159eda 12. srpna 2020",startTimeVerbose:"12:00",allDay:!1,end:"2020-08-12T11:00:00.000Z",title:"Pir\xE1tsk\xFD ob\u011Bd - Chrudim",description:"Pravideln\xE9 setk\xE1n\xED pir\xE1t\u016F p\u0159i st\u0159ede\u010Dn\xEDm ob\u011Bd\u011B. Nejen o politice a s chut\xED.",link:"https://www.google.com/calendar/event?eid=Mmw1Y2RwMTByYm80Y204cWxsaW1maWJmcTJfMjAyMDA4MTJUMTAwMDAwWiA3cjY3M3JsaDI1NW9mb3JodjNvZWIybDBnMEBn"}],vh={data:()=>({events:pc,hasMore:!0}),methods:{onShowMore(){this.$data.events=[...pc,...hh],this.$data.hasMore=!1}},render(){return this.$scopedSlots.default({events:this.events,hasMore:this.hasMore,onShowMore:this.onShowMore})}},gh=null,mh=null;var yh=Ye(vh,gh,mh,!1,null,null,null,null);const bh=yh.exports,_h=10,wh={props:{calendarId:{type:String,required:!0},apiKey:{type:String,required:!0}},data(){return{events:[],toShow:7}},computed:{displayedEvents(){return this.events.slice(0,this.toShow)},hasMore(){return this.toShow<this.events.length}},methods:{onShowMore(){this.toShow+=_h},loadEventsFromStorage(){if(window.sessionStorage&&window.sessionStorage["__pircal_"+this.calendarId])return JSON.parse(window.sessionStorage["__pircal_"+this.calendarId])},storeEventsToStorage(){window.sessionStorage&&(window.sessionStorage["__pircal_"+this.calendarId]=JSON.stringify(this.events))}},mounted(){const t=this.loadEventsFromStorage();if(t)this.events=t;else{const e=new Date,n=e.toISOString(),i=new Date(+e+1e3*60*60*24*90).toISOString(),o=`https://www.googleapis.com/calendar/v3/calendars/${this.calendarId}/events?key=${encodeURIComponent(this.apiKey)}&maxResults=150&timeMin=${encodeURIComponent(n)}&timeMax=${encodeURIComponent(i)}&sanitizeHtml=true&singleEvents=true&maxAtendees=1`;let l=0;fetch(o).then(u=>{if(!u.ok)throw new Error("Problem loading events from google");return u.json()}).then(u=>{this.events=u.items.map(p=>{const h=new Date(p.start.dateTime||p.start.date),b=new Date(p.end.dateTime||p.end.date),g=h.toLocaleDateString("cs-CZ",{weekday:"long",year:"numeric",month:"long",day:"numeric"}),C=h.getHours()+":"+h.getMinutes().toString().padStart(2,"0"),E=!p.start.dateTime;return{id:l++,start:h,startTimestamp:h.getTime(),startDateVerbose:g,startTimeVerbose:C,allDay:E,end:b,title:p.summary,description:p.description,link:p.htmlLink}}).sort((p,h)=>p.start<h.start?-1:1),this.storeEventsToStorage()})}},render(){return this.$scopedSlots.default({events:this.displayedEvents,hasMore:this.hasMore,onShowMore:this.onShowMore})}},Lh=null,Ah=null;var Ch=Ye(wh,Lh,Ah,!1,null,null,null,null);const Eh=Ch.exports;var sa,K,Hu,ju,ur,jn,hc,Bu,Vu,Gi={},Fu=[],Sh=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function gn(t,e){for(var n in e)t[n]=e[n];return t}function zu(t){var e=t.parentNode;e&&e.removeChild(t)}function I(t,e,n){var i,o,l,u={};for(l in e)l=="key"?i=e[l]:l=="ref"?o=e[l]:u[l]=e[l];if(arguments.length>2&&(u.children=arguments.length>3?sa.call(arguments,2):n),typeof t=="function"&&t.defaultProps!=null)for(l in t.defaultProps)u[l]===void 0&&(u[l]=t.defaultProps[l]);return Vi(t,u,i,o,null)}function Vi(t,e,n,i,o){var l={type:t,props:e,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:o==null?++Hu:o};return o==null&&K.vnode!=null&&K.vnode(l),l}function en(){return{current:null}}function Ne(t){return t.children}function Dh(t,e,n,i,o){var l;for(l in n)l==="children"||l==="key"||l in e||Zi(t,l,null,n[l],i);for(l in e)o&&typeof e[l]!="function"||l==="children"||l==="key"||l==="value"||l==="checked"||n[l]===e[l]||Zi(t,l,e[l],n[l],i)}function vc(t,e,n){e[0]==="-"?t.setProperty(e,n==null?"":n):t[e]=n==null?"":typeof n!="number"||Sh.test(e)?n:n+"px"}function Zi(t,e,n,i,o){var l;e:if(e==="style")if(typeof n=="string")t.style.cssText=n;else{if(typeof i=="string"&&(t.style.cssText=i=""),i)for(e in i)n&&e in n||vc(t.style,e,"");if(n)for(e in n)i&&n[e]===i[e]||vc(t.style,e,n[e])}else if(e[0]==="o"&&e[1]==="n")l=e!==(e=e.replace(/Capture$/,"")),e=e.toLowerCase()in t?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+l]=n,n?i||t.addEventListener(e,l?mc:gc,l):t.removeEventListener(e,l?mc:gc,l);else if(e!=="dangerouslySetInnerHTML"){if(o)e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(e!=="width"&&e!=="height"&&e!=="href"&&e!=="list"&&e!=="form"&&e!=="tabIndex"&&e!=="download"&&e in t)try{t[e]=n==null?"":n;break e}catch(u){}typeof n=="function"||(n==null||n===!1&&e.indexOf("-")==-1?t.removeAttribute(e):t.setAttribute(e,n))}}function gc(t){ur=!0;try{return this.l[t.type+!1](K.event?K.event(t):t)}finally{ur=!1}}function mc(t){ur=!0;try{return this.l[t.type+!0](K.event?K.event(t):t)}finally{ur=!1}}function ft(t,e){this.props=t,this.context=e}function Fr(t,e){if(e==null)return t.__?Fr(t.__,t.__.__k.indexOf(t)+1):null;for(var n;e<t.__k.length;e++)if((n=t.__k[e])!=null&&n.__e!=null)return n.__e;return typeof t.type=="function"?Fr(t):null}function Uu(t){var e,n;if((t=t.__)!=null&&t.__c!=null){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if((n=t.__k[e])!=null&&n.__e!=null){t.__e=t.__c.base=n.__e;break}return Uu(t)}}function Th(t){ur?setTimeout(t):Bu(t)}function Yo(t){(!t.__d&&(t.__d=!0)&&jn.push(t)&&!Yi.__r++||hc!==K.debounceRendering)&&((hc=K.debounceRendering)||Th)(Yi)}function Yi(){var t,e,n,i,o,l,u,p;for(jn.sort(function(h,b){return h.__v.__b-b.__v.__b});t=jn.shift();)t.__d&&(e=jn.length,i=void 0,o=void 0,u=(l=(n=t).__v).__e,(p=n.__P)&&(i=[],(o=gn({},l)).__v=l.__v+1,us(p,l,o,n.__n,p.ownerSVGElement!==void 0,l.__h!=null?[u]:null,i,u==null?Fr(l):u,l.__h),Qu(i,l),l.__e!=u&&Uu(l)),jn.length>e&&jn.sort(function(h,b){return h.__v.__b-b.__v.__b}));Yi.__r=0}function Wu(t,e,n,i,o,l,u,p,h,b){var g,C,E,w,O,j,M,H=i&&i.__k||Fu,U=H.length;for(n.__k=[],g=0;g<e.length;g++)if((w=n.__k[g]=(w=e[g])==null||typeof w=="boolean"?null:typeof w=="string"||typeof w=="number"||typeof w=="bigint"?Vi(null,w,null,null,w):Array.isArray(w)?Vi(Ne,{children:w},null,null,null):w.__b>0?Vi(w.type,w.props,w.key,w.ref?w.ref:null,w.__v):w)!=null){if(w.__=n,w.__b=n.__b+1,(E=H[g])===null||E&&w.key==E.key&&w.type===E.type)H[g]=void 0;else for(C=0;C<U;C++){if((E=H[C])&&w.key==E.key&&w.type===E.type){H[C]=void 0;break}E=null}us(t,w,E=E||Gi,o,l,u,p,h,b),O=w.__e,(C=w.ref)&&E.ref!=C&&(M||(M=[]),E.ref&&M.push(E.ref,null,w),M.push(C,w.__c||O,w)),O!=null?(j==null&&(j=O),typeof w.type=="function"&&w.__k===E.__k?w.__d=h=Gu(w,h,t):h=Zu(t,w,E,H,O,h),typeof n.type=="function"&&(n.__d=h)):h&&E.__e==h&&h.parentNode!=t&&(h=Fr(E))}for(n.__e=j,g=U;g--;)H[g]!=null&&(typeof n.type=="function"&&H[g].__e!=null&&H[g].__e==n.__d&&(n.__d=Yu(i).nextSibling),Ju(H[g],H[g]));if(M)for(g=0;g<M.length;g++)qu(M[g],M[++g],M[++g])}function Gu(t,e,n){for(var i,o=t.__k,l=0;o&&l<o.length;l++)(i=o[l])&&(i.__=t,e=typeof i.type=="function"?Gu(i,e,n):Zu(n,i,i,o,i.__e,e));return e}function Qi(t,e){return e=e||[],t==null||typeof t=="boolean"||(Array.isArray(t)?t.some(function(n){Qi(n,e)}):e.push(t)),e}function Zu(t,e,n,i,o,l){var u,p,h;if(e.__d!==void 0)u=e.__d,e.__d=void 0;else if(n==null||o!=l||o.parentNode==null)e:if(l==null||l.parentNode!==t)t.appendChild(o),u=null;else{for(p=l,h=0;(p=p.nextSibling)&&h<i.length;h+=1)if(p==o)break e;t.insertBefore(o,l),u=l}return u!==void 0?u:o.nextSibling}function Yu(t){var e,n,i;if(t.type==null||typeof t.type=="string")return t.__e;if(t.__k){for(e=t.__k.length-1;e>=0;e--)if((n=t.__k[e])&&(i=Yu(n)))return i}return null}function us(t,e,n,i,o,l,u,p,h){var b,g,C,E,w,O,j,M,H,U,Y,S,q,V,ie,Q=e.type;if(e.constructor!==void 0)return null;n.__h!=null&&(h=n.__h,p=e.__e=n.__e,e.__h=null,l=[p]),(b=K.__b)&&b(e);try{e:if(typeof Q=="function"){if(M=e.props,H=(b=Q.contextType)&&i[b.__c],U=b?H?H.props.value:b.__:i,n.__c?j=(g=e.__c=n.__c).__=g.__E:("prototype"in Q&&Q.prototype.render?e.__c=g=new Q(M,U):(e.__c=g=new ft(M,U),g.constructor=Q,g.render=xh),H&&H.sub(g),g.props=M,g.state||(g.state={}),g.context=U,g.__n=i,C=g.__d=!0,g.__h=[],g._sb=[]),g.__s==null&&(g.__s=g.state),Q.getDerivedStateFromProps!=null&&(g.__s==g.state&&(g.__s=gn({},g.__s)),gn(g.__s,Q.getDerivedStateFromProps(M,g.__s))),E=g.props,w=g.state,g.__v=e,C)Q.getDerivedStateFromProps==null&&g.componentWillMount!=null&&g.componentWillMount(),g.componentDidMount!=null&&g.__h.push(g.componentDidMount);else{if(Q.getDerivedStateFromProps==null&&M!==E&&g.componentWillReceiveProps!=null&&g.componentWillReceiveProps(M,U),!g.__e&&g.shouldComponentUpdate!=null&&g.shouldComponentUpdate(M,g.__s,U)===!1||e.__v===n.__v){for(e.__v!==n.__v&&(g.props=M,g.state=g.__s,g.__d=!1),e.__e=n.__e,e.__k=n.__k,e.__k.forEach(function(me){me&&(me.__=e)}),Y=0;Y<g._sb.length;Y++)g.__h.push(g._sb[Y]);g._sb=[],g.__h.length&&u.push(g);break e}g.componentWillUpdate!=null&&g.componentWillUpdate(M,g.__s,U),g.componentDidUpdate!=null&&g.__h.push(function(){g.componentDidUpdate(E,w,O)})}if(g.context=U,g.props=M,g.__P=t,S=K.__r,q=0,"prototype"in Q&&Q.prototype.render){for(g.state=g.__s,g.__d=!1,S&&S(e),b=g.render(g.props,g.state,g.context),V=0;V<g._sb.length;V++)g.__h.push(g._sb[V]);g._sb=[]}else do g.__d=!1,S&&S(e),b=g.render(g.props,g.state,g.context),g.state=g.__s;while(g.__d&&++q<25);g.state=g.__s,g.getChildContext!=null&&(i=gn(gn({},i),g.getChildContext())),C||g.getSnapshotBeforeUpdate==null||(O=g.getSnapshotBeforeUpdate(E,w)),ie=b!=null&&b.type===Ne&&b.key==null?b.props.children:b,Wu(t,Array.isArray(ie)?ie:[ie],e,n,i,o,l,u,p,h),g.base=e.__e,e.__h=null,g.__h.length&&u.push(g),j&&(g.__E=g.__=null),g.__e=!1}else l==null&&e.__v===n.__v?(e.__k=n.__k,e.__e=n.__e):e.__e=kh(n.__e,e,n,i,o,l,u,h);(b=K.diffed)&&b(e)}catch(me){e.__v=null,(h||l!=null)&&(e.__e=p,e.__h=!!h,l[l.indexOf(p)]=null),K.__e(me,e,n)}}function Qu(t,e){K.__c&&K.__c(e,t),t.some(function(n){try{t=n.__h,n.__h=[],t.some(function(i){i.call(n)})}catch(i){K.__e(i,n.__v)}})}function kh(t,e,n,i,o,l,u,p){var h,b,g,C=n.props,E=e.props,w=e.type,O=0;if(w==="svg"&&(o=!0),l!=null){for(;O<l.length;O++)if((h=l[O])&&"setAttribute"in h==!!w&&(w?h.localName===w:h.nodeType===3)){t=h,l[O]=null;break}}if(t==null){if(w===null)return document.createTextNode(E);t=o?document.createElementNS("http://www.w3.org/2000/svg",w):document.createElement(w,E.is&&E),l=null,p=!1}if(w===null)C===E||p&&t.data===E||(t.data=E);else{if(l=l&&sa.call(t.childNodes),b=(C=n.props||Gi).dangerouslySetInnerHTML,g=E.dangerouslySetInnerHTML,!p){if(l!=null)for(C={},O=0;O<t.attributes.length;O++)C[t.attributes[O].name]=t.attributes[O].value;(g||b)&&(g&&(b&&g.__html==b.__html||g.__html===t.innerHTML)||(t.innerHTML=g&&g.__html||""))}if(Dh(t,E,C,o,p),g)e.__k=[];else if(O=e.props.children,Wu(t,Array.isArray(O)?O:[O],e,n,i,o&&w!=="foreignObject",l,u,l?l[0]:n.__k&&Fr(n,0),p),l!=null)for(O=l.length;O--;)l[O]!=null&&zu(l[O]);p||("value"in E&&(O=E.value)!==void 0&&(O!==t.value||w==="progress"&&!O||w==="option"&&O!==C.value)&&Zi(t,"value",O,C.value,!1),"checked"in E&&(O=E.checked)!==void 0&&O!==t.checked&&Zi(t,"checked",O,C.checked,!1))}return t}function qu(t,e,n){try{typeof t=="function"?t(e):t.current=e}catch(i){K.__e(i,n)}}function Ju(t,e,n){var i,o;if(K.unmount&&K.unmount(t),(i=t.ref)&&(i.current&&i.current!==t.__e||qu(i,null,e)),(i=t.__c)!=null){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(l){K.__e(l,e)}i.base=i.__P=null,t.__c=void 0}if(i=t.__k)for(o=0;o<i.length;o++)i[o]&&Ju(i[o],e,n||typeof t.type!="function");n||t.__e==null||zu(t.__e),t.__=t.__e=t.__d=void 0}function xh(t,e,n){return this.constructor(t,n)}function zr(t,e,n){var i,o,l;K.__&&K.__(t,e),o=(i=typeof n=="function")?null:n&&n.__k||e.__k,l=[],us(e,t=(!i&&n||e).__k=I(Ne,null,[t]),o||Gi,Gi,e.ownerSVGElement!==void 0,!i&&n?[n]:o?null:e.firstChild?sa.call(e.childNodes):null,l,!i&&n?n:o?o.__e:e.firstChild,i),Qu(l,t)}function Rh(t,e){var n={__c:e="__cC"+Vu++,__:t,Consumer:function(i,o){return i.children(o)},Provider:function(i){var o,l;return this.getChildContext||(o=[],(l={})[e]=this,this.getChildContext=function(){return l},this.shouldComponentUpdate=function(u){this.props.value!==u.value&&o.some(function(p){p.__e=!0,Yo(p)})},this.sub=function(u){o.push(u);var p=u.componentWillUnmount;u.componentWillUnmount=function(){o.splice(o.indexOf(u),1),p&&p.call(u)}}),i.children}};return n.Provider.__=n.Consumer.contextType=n}sa=Fu.slice,K={__e:function(t,e,n,i){for(var o,l,u;e=e.__;)if((o=e.__c)&&!o.__)try{if((l=o.constructor)&&l.getDerivedStateFromError!=null&&(o.setState(l.getDerivedStateFromError(t)),u=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(t,i||{}),u=o.__d),u)return o.__E=o}catch(p){t=p}throw t}},Hu=0,ju=function(t){return t!=null&&t.constructor===void 0},ur=!1,ft.prototype.setState=function(t,e){var n;n=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=gn({},this.state),typeof t=="function"&&(t=t(gn({},n),this.props)),t&&gn(n,t),t!=null&&this.__v&&(e&&this._sb.push(e),Yo(this))},ft.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),Yo(this))},ft.prototype.render=Ne,jn=[],Bu=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,Yi.__r=0,Vu=0;var jt,xo,yc,Ku=[],Ro=[],bc=K.__b,_c=K.__r,wc=K.diffed,Lc=K.__c,Ac=K.unmount;function Oh(){for(var t;t=Ku.shift();)if(t.__P&&t.__H)try{t.__H.__h.forEach(Fi),t.__H.__h.forEach(Qo),t.__H.__h=[]}catch(e){t.__H.__h=[],K.__e(e,t.__v)}}K.__b=function(t){jt=null,bc&&bc(t)},K.__r=function(t){_c&&_c(t);var e=(jt=t.__c).__H;e&&(xo===jt?(e.__h=[],jt.__h=[],e.__.forEach(function(n){n.__N&&(n.__=n.__N),n.__V=Ro,n.__N=n.i=void 0})):(e.__h.forEach(Fi),e.__h.forEach(Qo),e.__h=[])),xo=jt},K.diffed=function(t){wc&&wc(t);var e=t.__c;e&&e.__H&&(e.__H.__h.length&&(Ku.push(e)!==1&&yc===K.requestAnimationFrame||((yc=K.requestAnimationFrame)||Mh)(Oh)),e.__H.__.forEach(function(n){n.i&&(n.__H=n.i),n.__V!==Ro&&(n.__=n.__V),n.i=void 0,n.__V=Ro})),xo=jt=null},K.__c=function(t,e){e.some(function(n){try{n.__h.forEach(Fi),n.__h=n.__h.filter(function(i){return!i.__||Qo(i)})}catch(i){e.some(function(o){o.__h&&(o.__h=[])}),e=[],K.__e(i,n.__v)}}),Lc&&Lc(t,e)},K.unmount=function(t){Ac&&Ac(t);var e,n=t.__c;n&&n.__H&&(n.__H.__.forEach(function(i){try{Fi(i)}catch(o){e=o}}),n.__H=void 0,e&&K.__e(e,n.__v))};var Cc=typeof requestAnimationFrame=="function";function Mh(t){var e,n=function(){clearTimeout(i),Cc&&cancelAnimationFrame(e),setTimeout(t)},i=setTimeout(n,100);Cc&&(e=requestAnimationFrame(n))}function Fi(t){var e=jt,n=t.__c;typeof n=="function"&&(t.__c=void 0,n()),jt=e}function Qo(t){var e=jt;t.__c=t.__(),jt=e}function Ih(t,e){for(var n in e)t[n]=e[n];return t}function Ec(t,e){for(var n in t)if(n!=="__source"&&!(n in e))return!0;for(var i in e)if(i!=="__source"&&t[i]!==e[i])return!0;return!1}function Sc(t){this.props=t}(Sc.prototype=new ft).isPureReactComponent=!0,Sc.prototype.shouldComponentUpdate=function(t,e){return Ec(this.props,t)||Ec(this.state,e)};var Dc=K.__b;K.__b=function(t){t.type&&t.type.__f&&t.ref&&(t.props.ref=t.ref,t.ref=null),Dc&&Dc(t)};var Nh=K.__e;K.__e=function(t,e,n,i){if(t.then){for(var o,l=e;l=l.__;)if((o=l.__c)&&o.__c)return e.__e==null&&(e.__e=n.__e,e.__k=n.__k),o.__c(t,e)}Nh(t,e,n,i)};var Tc=K.unmount;function Xu(t,e,n){return t&&(t.__c&&t.__c.__H&&(t.__c.__H.__.forEach(function(i){typeof i.__c=="function"&&i.__c()}),t.__c.__H=null),(t=Ih({},t)).__c!=null&&(t.__c.__P===n&&(t.__c.__P=e),t.__c=null),t.__k=t.__k&&t.__k.map(function(i){return Xu(i,e,n)})),t}function ed(t,e,n){return t&&(t.__v=null,t.__k=t.__k&&t.__k.map(function(i){return ed(i,e,n)}),t.__c&&t.__c.__P===e&&(t.__e&&n.insertBefore(t.__e,t.__d),t.__c.__e=!0,t.__c.__P=n)),t}function Oo(){this.__u=0,this.t=null,this.__b=null}function td(t){var e=t.__.__c;return e&&e.__a&&e.__a(t)}function ki(){this.u=null,this.o=null}K.unmount=function(t){var e=t.__c;e&&e.__R&&e.__R(),e&&t.__h===!0&&(t.type=null),Tc&&Tc(t)},(Oo.prototype=new ft).__c=function(t,e){var n=e.__c,i=this;i.t==null&&(i.t=[]),i.t.push(n);var o=td(i.__v),l=!1,u=function(){l||(l=!0,n.__R=null,o?o(p):p())};n.__R=u;var p=function(){if(!--i.__u){if(i.state.__a){var b=i.state.__a;i.__v.__k[0]=ed(b,b.__c.__P,b.__c.__O)}var g;for(i.setState({__a:i.__b=null});g=i.t.pop();)g.forceUpdate()}},h=e.__h===!0;i.__u++||h||i.setState({__a:i.__b=i.__v.__k[0]}),t.then(u,u)},Oo.prototype.componentWillUnmount=function(){this.t=[]},Oo.prototype.render=function(t,e){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),i=this.__v.__k[0].__c;this.__v.__k[0]=Xu(this.__b,n,i.__O=i.__P)}this.__b=null}var o=e.__a&&I(Ne,null,t.fallback);return o&&(o.__h=null),[I(Ne,null,e.__a?null:t.children),o]};var kc=function(t,e,n){if(++n[1]===n[0]&&t.o.delete(e),t.props.revealOrder&&(t.props.revealOrder[0]!=="t"||!t.o.size))for(n=t.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;t.u=n=n[2]}};function $h(t){return this.getChildContext=function(){return t.context},t.children}function Ph(t){var e=this,n=t.i;e.componentWillUnmount=function(){zr(null,e.l),e.l=null,e.i=null},e.i&&e.i!==n&&e.componentWillUnmount(),t.__v?(e.l||(e.i=n,e.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(i){this.childNodes.push(i),e.i.appendChild(i)},insertBefore:function(i,o){this.childNodes.push(i),e.i.appendChild(i)},removeChild:function(i){this.childNodes.splice(this.childNodes.indexOf(i)>>>1,1),e.i.removeChild(i)}}),zr(I($h,{context:e.context},t.__v),e.l)):e.l&&e.componentWillUnmount()}function Hh(t,e){var n=I(Ph,{__v:t,i:e});return n.containerInfo=e,n}(ki.prototype=new ft).__a=function(t){var e=this,n=td(e.__v),i=e.o.get(t);return i[0]++,function(o){var l=function(){e.props.revealOrder?(i.push(o),kc(e,t,i)):o()};n?n(l):l()}},ki.prototype.render=function(t){this.u=null,this.o=new Map;var e=Qi(t.children);t.revealOrder&&t.revealOrder[0]==="b"&&e.reverse();for(var n=e.length;n--;)this.o.set(e[n],this.u=[1,0,this.u]);return t.children},ki.prototype.componentDidUpdate=ki.prototype.componentDidMount=function(){var t=this;this.o.forEach(function(e,n){kc(t,n,e)})};var jh=typeof Symbol!="undefined"&&Symbol.for&&Symbol.for("react.element")||60103,Bh=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|dominant|fill|flood|font|glyph(?!R)|horiz|image|letter|lighting|marker(?!H|W|U)|overline|paint|pointer|shape|stop|strikethrough|stroke|text(?!L)|transform|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,Vh=typeof document!="undefined",Fh=function(t){return(typeof Symbol!="undefined"&&typeof Symbol()=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(t)};ft.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(t){Object.defineProperty(ft.prototype,t,{configurable:!0,get:function(){return this["UNSAFE_"+t]},set:function(e){Object.defineProperty(this,t,{configurable:!0,writable:!0,value:e})}})});var xc=K.event;function zh(){}function Uh(){return this.cancelBubble}function Wh(){return this.defaultPrevented}K.event=function(t){return xc&&(t=xc(t)),t.persist=zh,t.isPropagationStopped=Uh,t.isDefaultPrevented=Wh,t.nativeEvent=t};var Rc={configurable:!0,get:function(){return this.class}},Oc=K.vnode;K.vnode=function(t){var e=t.type,n=t.props,i=n;if(typeof e=="string"){var o=e.indexOf("-")===-1;for(var l in i={},n){var u=n[l];Vh&&l==="children"&&e==="noscript"||l==="value"&&"defaultValue"in n&&u==null||(l==="defaultValue"&&"value"in n&&n.value==null?l="value":l==="download"&&u===!0?u="":/ondoubleclick/i.test(l)?l="ondblclick":/^onchange(textarea|input)/i.test(l+e)&&!Fh(n.type)?l="oninput":/^onfocus$/i.test(l)?l="onfocusin":/^onblur$/i.test(l)?l="onfocusout":/^on(Ani|Tra|Tou|BeforeInp|Compo)/.test(l)?l=l.toLowerCase():o&&Bh.test(l)?l=l.replace(/[A-Z0-9]/g,"-$&").toLowerCase():u===null&&(u=void 0),/^oninput$/i.test(l)&&(l=l.toLowerCase(),i[l]&&(l="oninputCapture")),i[l]=u)}e=="select"&&i.multiple&&Array.isArray(i.value)&&(i.value=Qi(n.children).forEach(function(p){p.props.selected=i.value.indexOf(p.props.value)!=-1})),e=="select"&&i.defaultValue!=null&&(i.value=Qi(n.children).forEach(function(p){p.props.selected=i.multiple?i.defaultValue.indexOf(p.props.value)!=-1:i.defaultValue==p.props.value})),t.props=i,n.class!=n.className&&(Rc.enumerable="className"in n,n.className!=null&&(i.class=n.className),Object.defineProperty(i,"className",Rc))}t.$$typeof=jh,Oc&&Oc(t)};var Mc=K.__r;K.__r=function(t){Mc&&Mc(t),t.__c};const nd=[],qo=new Map;function rd(t){nd.push(t),qo.forEach(e=>{ad(e,t)})}function Gh(t){t.isConnected&&id(t.getRootNode())}function id(t){let e=qo.get(t);if(!e||!e.isConnected){if(e=t.querySelector("style[data-fullcalendar]"),!e){e=document.createElement("style"),e.setAttribute("data-fullcalendar","");const n=Yh();n&&(e.nonce=n);const i=t===document?document.head:t,o=t===document?i.querySelector("script,link[rel=stylesheet],link[as=style],style"):i.firstChild;i.insertBefore(e,o)}qo.set(t,e),Zh(e)}}function Zh(t){for(const e of nd)ad(t,e)}function ad(t,e){const{sheet:n}=t,i=n.cssRules.length;e.split("}").forEach((o,l)=>{o=o.trim(),o&&n.insertRule(o+"}",i+l)})}let Mo;function Yh(){return Mo===void 0&&(Mo=Qh()),Mo}function Qh(){const t=document.querySelector('meta[name="csp-nonce"]');if(t&&t.hasAttribute("content"))return t.getAttribute("content");const e=document.querySelector("script[nonce]");return e&&e.nonce||""}typeof document!="undefined"&&id(document);var qh=':root{--fc-small-font-size:.85em;--fc-page-bg-color:#fff;--fc-neutral-bg-color:hsla(0,0%,82%,.3);--fc-neutral-text-color:grey;--fc-border-color:#ddd;--fc-button-text-color:#fff;--fc-button-bg-color:#2c3e50;--fc-button-border-color:#2c3e50;--fc-button-hover-bg-color:#1e2b37;--fc-button-hover-border-color:#1a252f;--fc-button-active-bg-color:#1a252f;--fc-button-active-border-color:#151e27;--fc-event-bg-color:#3788d8;--fc-event-border-color:#3788d8;--fc-event-text-color:#fff;--fc-event-selected-overlay-color:rgba(0,0,0,.25);--fc-more-link-bg-color:#d0d0d0;--fc-more-link-text-color:inherit;--fc-event-resizer-thickness:8px;--fc-event-resizer-dot-total-width:8px;--fc-event-resizer-dot-border-width:1px;--fc-non-business-color:hsla(0,0%,84%,.3);--fc-bg-event-color:#8fdf82;--fc-bg-event-opacity:0.3;--fc-highlight-color:rgba(188,232,241,.3);--fc-today-bg-color:rgba(255,220,40,.15);--fc-now-indicator-color:red}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc{display:flex;flex-direction:column;font-size:1em}.fc,.fc *,.fc :after,.fc :before{box-sizing:border-box}.fc table{border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{padding:0;vertical-align:top}.fc a[data-navlink]{cursor:pointer}.fc a[data-navlink]:hover{text-decoration:underline}.fc-direction-ltr{direction:ltr;text-align:left}.fc-direction-rtl{direction:rtl;text-align:right}.fc-theme-standard td,.fc-theme-standard th{border:1px solid var(--fc-border-color)}.fc-liquid-hack td,.fc-liquid-hack th{position:relative}@font-face{font-family:fcicons;font-style:normal;font-weight:400;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype")}.fc-icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:fcicons!important;font-style:normal;font-variant:normal;font-weight:400;height:1em;line-height:1;text-align:center;text-transform:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1em}.fc-icon-chevron-left:before{content:"\\e900"}.fc-icon-chevron-right:before{content:"\\e901"}.fc-icon-chevrons-left:before{content:"\\e902"}.fc-icon-chevrons-right:before{content:"\\e903"}.fc-icon-minus-square:before{content:"\\e904"}.fc-icon-plus-square:before{content:"\\e905"}.fc-icon-x:before{content:"\\e906"}.fc .fc-button{border-radius:0;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow:visible;text-transform:none}.fc .fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc .fc-button{-webkit-appearance:button}.fc .fc-button:not(:disabled){cursor:pointer}.fc .fc-button{background-color:transparent;border:1px solid transparent;border-radius:.25em;display:inline-block;font-size:1em;font-weight:400;line-height:1.5;padding:.4em .65em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.fc .fc-button:hover{text-decoration:none}.fc .fc-button:focus{box-shadow:0 0 0 .2rem rgba(44,62,80,.25);outline:0}.fc .fc-button:disabled{opacity:.65}.fc .fc-button-primary{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:hover{background-color:var(--fc-button-hover-bg-color);border-color:var(--fc-button-hover-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:disabled{background-color:var(--fc-button-bg-color);border-color:var(--fc-button-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--fc-button-active-bg-color);border-color:var(--fc-button-active-border-color);color:var(--fc-button-text-color)}.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc .fc-button .fc-icon{font-size:1.5em;vertical-align:middle}.fc .fc-button-group{display:inline-flex;position:relative;vertical-align:middle}.fc .fc-button-group>.fc-button{flex:1 1 auto;position:relative}.fc .fc-button-group>.fc-button.fc-button-active,.fc .fc-button-group>.fc-button:active,.fc .fc-button-group>.fc-button:focus,.fc .fc-button-group>.fc-button:hover{z-index:1}.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.fc-direction-rtl .fc-button-group>.fc-button:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.fc-direction-rtl .fc-button-group>.fc-button:not(:last-child){border-bottom-left-radius:0;border-top-left-radius:0}.fc .fc-toolbar{align-items:center;display:flex;justify-content:space-between}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc .fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc .fc-toolbar-title{font-size:1.75em;margin:0}.fc-direction-ltr .fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-direction-rtl .fc-toolbar>*>:not(:first-child){margin-right:.75em}.fc-direction-rtl .fc-toolbar-ltr{flex-direction:row-reverse}.fc .fc-scroller{-webkit-overflow-scrolling:touch;position:relative}.fc .fc-scroller-liquid{height:100%}.fc .fc-scroller-liquid-absolute{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-scroller-harness{direction:ltr;overflow:hidden;position:relative}.fc .fc-scroller-harness-liquid{height:100%}.fc-direction-rtl .fc-scroller-harness>.fc-scroller{direction:rtl}.fc-theme-standard .fc-scrollgrid{border:1px solid var(--fc-border-color)}.fc .fc-scrollgrid,.fc .fc-scrollgrid table{table-layout:fixed;width:100%}.fc .fc-scrollgrid table{border-left-style:hidden;border-right-style:hidden;border-top-style:hidden}.fc .fc-scrollgrid{border-bottom-width:0;border-collapse:separate;border-right-width:0}.fc .fc-scrollgrid-liquid{height:100%}.fc .fc-scrollgrid-section,.fc .fc-scrollgrid-section table,.fc .fc-scrollgrid-section>td{height:1px}.fc .fc-scrollgrid-section-liquid>td{height:100%}.fc .fc-scrollgrid-section>*{border-left-width:0;border-top-width:0}.fc .fc-scrollgrid-section-footer>*,.fc .fc-scrollgrid-section-header>*{border-bottom-width:0}.fc .fc-scrollgrid-section-body table,.fc .fc-scrollgrid-section-footer table{border-bottom-style:hidden}.fc .fc-scrollgrid-section-sticky>*{background:var(--fc-page-bg-color);position:sticky;z-index:3}.fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>*{top:0}.fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>*{bottom:0}.fc .fc-scrollgrid-sticky-shim{height:1px;margin-bottom:-1px}.fc-sticky{position:sticky}.fc .fc-view-harness{flex-grow:1;position:relative}.fc .fc-view-harness-active>.fc-view{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-col-header-cell-cushion{display:inline-block;padding:2px 4px}.fc .fc-bg-event,.fc .fc-highlight,.fc .fc-non-business{bottom:0;left:0;position:absolute;right:0;top:0}.fc .fc-non-business{background:var(--fc-non-business-color)}.fc .fc-bg-event{background:var(--fc-bg-event-color);opacity:var(--fc-bg-event-opacity)}.fc .fc-bg-event .fc-event-title{font-size:var(--fc-small-font-size);font-style:italic;margin:.5em}.fc .fc-highlight{background:var(--fc-highlight-color)}.fc .fc-cell-shaded,.fc .fc-day-disabled{background:var(--fc-neutral-bg-color)}a.fc-event,a.fc-event:hover{text-decoration:none}.fc-event.fc-event-draggable,.fc-event[href]{cursor:pointer}.fc-event .fc-event-main{position:relative;z-index:2}.fc-event-dragging:not(.fc-event-selected){opacity:.75}.fc-event-dragging.fc-event-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event .fc-event-resizer{display:none;position:absolute;z-index:4}.fc-event-selected .fc-event-resizer,.fc-event:hover .fc-event-resizer{display:block}.fc-event-selected .fc-event-resizer{background:var(--fc-page-bg-color);border-color:inherit;border-radius:calc(var(--fc-event-resizer-dot-total-width)/2);border-style:solid;border-width:var(--fc-event-resizer-dot-border-width);height:var(--fc-event-resizer-dot-total-width);width:var(--fc-event-resizer-dot-total-width)}.fc-event-selected .fc-event-resizer:before{bottom:-20px;content:"";left:-20px;position:absolute;right:-20px;top:-20px}.fc-event-selected,.fc-event:focus{box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event-selected:before,.fc-event:focus:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:3}.fc-event-selected:after,.fc-event:focus:after{background:var(--fc-event-selected-overlay-color);bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;z-index:1}.fc-h-event{background-color:var(--fc-event-bg-color);border:1px solid var(--fc-event-border-color);display:block}.fc-h-event .fc-event-main{color:var(--fc-event-text-color)}.fc-h-event .fc-event-main-frame{display:flex}.fc-h-event .fc-event-time{max-width:100%;overflow:hidden}.fc-h-event .fc-event-title-container{flex-grow:1;flex-shrink:1;min-width:0}.fc-h-event .fc-event-title{display:inline-block;left:0;max-width:100%;overflow:hidden;right:0;vertical-align:top}.fc-h-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end){border-bottom-left-radius:0;border-left-width:0;border-top-left-radius:0}.fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end),.fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start){border-bottom-right-radius:0;border-right-width:0;border-top-right-radius:0}.fc-h-event:not(.fc-event-selected) .fc-event-resizer{bottom:0;top:0;width:var(--fc-event-resizer-thickness)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end{cursor:w-resize;left:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end,.fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start{cursor:e-resize;right:calc(var(--fc-event-resizer-thickness)*-.5)}.fc-h-event.fc-event-selected .fc-event-resizer{margin-top:calc(var(--fc-event-resizer-dot-total-width)*-.5);top:50%}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end{left:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end,.fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start{right:calc(var(--fc-event-resizer-dot-total-width)*-.5)}.fc .fc-popover{box-shadow:0 2px 6px rgba(0,0,0,.15);position:absolute;z-index:9999}.fc .fc-popover-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:3px 4px}.fc .fc-popover-title{margin:0 2px}.fc .fc-popover-close{cursor:pointer;font-size:1.1em;opacity:.65}.fc-theme-standard .fc-popover{background:var(--fc-page-bg-color);border:1px solid var(--fc-border-color)}.fc-theme-standard .fc-popover-header{background:var(--fc-neutral-bg-color)}';rd(qh);class ds{constructor(e){this.drainedOption=e,this.isRunning=!1,this.isDirty=!1,this.pauseDepths={},this.timeoutId=0}request(e){this.isDirty=!0,this.isPaused()||(this.clearTimeout(),e==null?this.tryDrain():this.timeoutId=setTimeout(this.tryDrain.bind(this),e))}pause(e=""){let{pauseDepths:n}=this;n[e]=(n[e]||0)+1,this.clearTimeout()}resume(e="",n){let{pauseDepths:i}=this;e in i&&(n?delete i[e]:(i[e]-=1,i[e]<=0&&delete i[e]),this.tryDrain())}isPaused(){return Object.keys(this.pauseDepths).length}tryDrain(){if(!this.isRunning&&!this.isPaused()){for(this.isRunning=!0;this.isDirty;)this.isDirty=!1,this.drained();this.isRunning=!1}}clear(){this.clearTimeout(),this.isDirty=!1,this.pauseDepths={}}clearTimeout(){this.timeoutId&&(clearTimeout(this.timeoutId),this.timeoutId=0)}drained(){this.drainedOption&&this.drainedOption()}}function Jh(t){t.parentNode&&t.parentNode.removeChild(t)}function Xt(t,e){if(t.closest)return t.closest(e);if(!document.documentElement.contains(t))return null;do{if(Kh(t,e))return t;t=t.parentElement||t.parentNode}while(t!==null&&t.nodeType===1);return null}function Kh(t,e){return(t.matches||t.matchesSelector||t.msMatchesSelector).call(t,e)}function Xh(t,e){let n=t instanceof HTMLElement?[t]:t,i=[];for(let o=0;o<n.length;o+=1){let l=n[o].querySelectorAll(e);for(let u=0;u<l.length;u+=1)i.push(l[u])}return i}const ev=/(top|left|right|bottom|width|height)$/i;function tv(t,e){for(let n in e)od(t,n,e[n])}function od(t,e,n){n==null?t.style[e]="":typeof n=="number"&&ev.test(e)?t.style[e]=`${n}px`:t.style[e]=n}function nv(t){var e,n;return(n=(e=t.composedPath)===null||e===void 0?void 0:e.call(t)[0])!==null&&n!==void 0?n:t.target}let Ic=0;function la(){return Ic+=1,"fc-dom-"+Ic}function rv(t,e){return n=>{let i=Xt(n.target,t);i&&e.call(i,n,i)}}function sd(t,e,n,i){let o=rv(n,i);return t.addEventListener(e,o),()=>{t.removeEventListener(e,o)}}function iv(t,e,n,i){let o;return sd(t,"mouseover",e,(l,u)=>{if(u!==o){o=u,n(l,u);let p=h=>{o=null,i(h,u),u.removeEventListener("mouseleave",p)};u.addEventListener("mouseleave",p)}})}function ld(t){return Object.assign({onClick:t},cd(t))}function cd(t){return{tabIndex:0,onKeyDown(e){(e.key==="Enter"||e.key===" ")&&(t(e),e.preventDefault())}}}let Nc=0;function Gn(){return Nc+=1,String(Nc)}function av(t){let e=[],n=[],i,o;for(typeof t=="string"?n=t.split(/\s*,\s*/):typeof t=="function"?n=[t]:Array.isArray(t)&&(n=t),i=0;i<n.length;i+=1)o=n[i],typeof o=="string"?e.push(o.charAt(0)==="-"?{field:o.substring(1),order:-1}:{field:o,order:1}):typeof o=="function"&&e.push({func:o});return e}function ov(t,e,n){let i,o;for(i=0;i<n.length;i+=1)if(o=sv(t,e,n[i]),o)return o;return 0}function sv(t,e,n){return n.func?n.func(t,e):lv(t[n.field],e[n.field])*(n.order||1)}function lv(t,e){return!t&&!e?0:e==null?-1:t==null?1:typeof t=="string"||typeof e=="string"?String(t).localeCompare(String(e)):t-e}function Io(t,e){let n=String(t);return"000".substr(0,e-n.length)+n}function Nr(t,e,n){return typeof t=="function"?t(...e):typeof t=="string"?e.reduce((i,o,l)=>i.replace("$"+l,o||""),t):n}function No(t){return t%1===0}function cv(t){let e=t.querySelector(".fc-scrollgrid-shrink-frame"),n=t.querySelector(".fc-scrollgrid-shrink-cushion");if(!e)throw new Error("needs fc-scrollgrid-shrink-frame className");if(!n)throw new Error("needs fc-scrollgrid-shrink-cushion className");return t.getBoundingClientRect().width-e.getBoundingClientRect().width+n.getBoundingClientRect().width}const uv=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function ge(t,e){return typeof t=="string"?dv(t):typeof t=="object"&&t?$c(t):typeof t=="number"?$c({[e||"milliseconds"]:t}):null}function dv(t){let e=uv.exec(t);if(e){let n=e[1]?-1:1;return{years:0,months:0,days:n*(e[2]?parseInt(e[2],10):0),milliseconds:n*((e[3]?parseInt(e[3],10):0)*60*60*1e3+(e[4]?parseInt(e[4],10):0)*60*1e3+(e[5]?parseInt(e[5],10):0)*1e3+(e[6]?parseInt(e[6],10):0))}}return null}function $c(t){let e={years:t.years||t.year||0,months:t.months||t.month||0,days:t.days||t.day||0,milliseconds:(t.hours||t.hour||0)*60*60*1e3+(t.minutes||t.minute||0)*60*1e3+(t.seconds||t.second||0)*1e3+(t.milliseconds||t.millisecond||t.ms||0)},n=t.weeks||t.week;return n&&(e.days+=n*7,e.specifiedWeeks=!0),e}function fv(t,e){return t.years===e.years&&t.months===e.months&&t.days===e.days&&t.milliseconds===e.milliseconds}function pv(t,e){return{years:t.years-e.years,months:t.months-e.months,days:t.days-e.days,milliseconds:t.milliseconds-e.milliseconds}}function hv(t){return lr(t)/365}function vv(t){return lr(t)/30}function lr(t){return Ur(t)/864e5}function Ur(t){return t.years*(365*864e5)+t.months*(30*864e5)+t.days*864e5+t.milliseconds}function Jo(t){let e=t.milliseconds;if(e){if(e%1e3!==0)return{unit:"millisecond",value:e};if(e%(1e3*60)!==0)return{unit:"second",value:e/1e3};if(e%(1e3*60*60)!==0)return{unit:"minute",value:e/(1e3*60)};if(e)return{unit:"hour",value:e/(1e3*60*60)}}return t.days?t.specifiedWeeks&&t.days%7===0?{unit:"week",value:t.days/7}:{unit:"day",value:t.days}:t.months?{unit:"month",value:t.months}:t.years?{unit:"year",value:t.years}:{unit:"millisecond",value:0}}function wn(t,e,n){if(t===e)return!0;let i=t.length,o;if(i!==e.length)return!1;for(o=0;o<i;o+=1)if(!(n?n(t[o],e[o]):t[o]===e[o]))return!1;return!0}const gv=["sun","mon","tue","wed","thu","fri","sat"];function Pc(t,e){let n=mn(t);return n[2]+=e*7,nt(n)}function Ze(t,e){let n=mn(t);return n[2]+=e,nt(n)}function Ln(t,e){let n=mn(t);return n[6]+=e,nt(n)}function mv(t,e){return mr(t,e)/7}function mr(t,e){return(e.valueOf()-t.valueOf())/(1e3*60*60*24)}function yv(t,e){return(e.valueOf()-t.valueOf())/(1e3*60*60)}function bv(t,e){return(e.valueOf()-t.valueOf())/(1e3*60)}function _v(t,e){return(e.valueOf()-t.valueOf())/1e3}function wv(t,e){let n=xe(t),i=xe(e);return{years:0,months:0,days:Math.round(mr(n,i)),milliseconds:e.valueOf()-i.valueOf()-(t.valueOf()-n.valueOf())}}function Lv(t,e){let n=qi(t,e);return n!==null&&n%7===0?n/7:null}function qi(t,e){return yn(t)===yn(e)?Math.round(mr(t,e)):null}function xe(t){return nt([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()])}function Av(t){return nt([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours()])}function Cv(t){return nt([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes()])}function Ev(t){return nt([t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds()])}function Sv(t,e,n){let i=t.getUTCFullYear(),o=$o(t,i,e,n);if(o<1)return $o(t,i-1,e,n);let l=$o(t,i+1,e,n);return l>=1?Math.min(o,l):o}function $o(t,e,n,i){let o=nt([e,0,1+Dv(e,n,i)]),l=xe(t),u=Math.round(mr(o,l));return Math.floor(u/7)+1}function Dv(t,e,n){let i=7+e-n;return-((7+nt([t,0,i]).getUTCDay()-e)%7)+i-1}function Hc(t){return[t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()]}function jc(t){return new Date(t[0],t[1]||0,t[2]==null?1:t[2],t[3]||0,t[4]||0,t[5]||0)}function mn(t){return[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate(),t.getUTCHours(),t.getUTCMinutes(),t.getUTCSeconds(),t.getUTCMilliseconds()]}function nt(t){return t.length===1&&(t=t.concat([0])),new Date(Date.UTC(...t))}function ud(t){return!isNaN(t.valueOf())}function yn(t){return t.getUTCHours()*1e3*60*60+t.getUTCMinutes()*1e3*60+t.getUTCSeconds()*1e3+t.getUTCMilliseconds()}function Tv(t,e,n=!1){let i=t.toISOString();return i=i.replace(".000",""),n&&(i=i.replace("T00:00:00Z","")),i.length>10&&(e==null?i=i.replace("Z",""):e!==0&&(i=i.replace("Z",ps(e,!0)))),i}function fs(t){return t.toISOString().replace(/T.*$/,"")}function kv(t){return t.toISOString().match(/^\d{4}-\d{2}/)[0]}function ps(t,e=!1){let n=t<0?"-":"+",i=Math.abs(t),o=Math.floor(i/60),l=Math.round(i%60);return e?`${n+Io(o,2)}:${Io(l,2)}`:`GMT${n}${o}${l?`:${Io(l,2)}`:""}`}function pe(t,e,n){let i,o;return function(...l){if(!i)o=t.apply(this,l);else if(!wn(i,l)){n&&n(o);let u=t.apply(this,l);(!e||!e(u,o))&&(o=u)}return i=l,o}}function zi(t,e,n){let i,o;return l=>{if(!i)o=t.call(this,l);else if(!Ft(i,l)){n&&n(o);let u=t.call(this,l);(!e||!e(u,o))&&(o=u)}return i=l,o}}const Bc={week:3,separator:0,omitZeroMinute:0,meridiem:0,omitCommas:0},Ji={timeZoneName:7,era:6,year:5,month:4,day:2,weekday:2,hour:1,minute:1,second:1},xi=/\s*([ap])\.?m\.?/i,xv=/,/g,Rv=/\s+/g,Ov=/\u200e/g,Mv=/UTC|GMT/;class Iv{constructor(e){let n={},i={},o=0;for(let l in e)l in Bc?(i[l]=e[l],o=Math.max(Bc[l],o)):(n[l]=e[l],l in Ji&&(o=Math.max(Ji[l],o)));this.standardDateProps=n,this.extendedSettings=i,this.severity=o,this.buildFormattingFunc=pe(Vc)}format(e,n){return this.buildFormattingFunc(this.standardDateProps,this.extendedSettings,n)(e)}formatRange(e,n,i,o){let{standardDateProps:l,extendedSettings:u}=this,p=Bv(e.marker,n.marker,i.calendarSystem);if(!p)return this.format(e,i);let h=p;h>1&&(l.year==="numeric"||l.year==="2-digit")&&(l.month==="numeric"||l.month==="2-digit")&&(l.day==="numeric"||l.day==="2-digit")&&(h=1);let b=this.format(e,i),g=this.format(n,i);if(b===g)return b;let C=Vv(l,h),E=Vc(C,u,i),w=E(e),O=E(n),j=Fv(b,w,g,O),M=u.separator||o||i.defaultSeparator||"";return j?j.before+w+M+O+j.after:b+M+g}getLargestUnit(){switch(this.severity){case 7:case 6:case 5:return"year";case 4:return"month";case 3:return"week";case 2:return"day";default:return"time"}}}function Vc(t,e,n){let i=Object.keys(t).length;return i===1&&t.timeZoneName==="short"?o=>ps(o.timeZoneOffset):i===0&&e.week?o=>jv(n.computeWeekNumber(o.marker),n.weekText,n.weekTextLong,n.locale,e.week):Nv(t,e,n)}function Nv(t,e,n){t=Object.assign({},t),e=Object.assign({},e),$v(t,e),t.timeZone="UTC";let i=new Intl.DateTimeFormat(n.locale.codes,t),o;if(e.omitZeroMinute){let l=Object.assign({},t);delete l.minute,o=new Intl.DateTimeFormat(n.locale.codes,l)}return l=>{let{marker:u}=l,p;o&&!u.getUTCMinutes()?p=o:p=i;let h=p.format(u);return Pv(h,l,t,e,n)}}function $v(t,e){t.timeZoneName&&(t.hour||(t.hour="2-digit"),t.minute||(t.minute="2-digit")),t.timeZoneName==="long"&&(t.timeZoneName="short"),e.omitZeroMinute&&(t.second||t.millisecond)&&delete e.omitZeroMinute}function Pv(t,e,n,i,o){return t=t.replace(Ov,""),n.timeZoneName==="short"&&(t=Hv(t,o.timeZone==="UTC"||e.timeZoneOffset==null?"UTC":ps(e.timeZoneOffset))),i.omitCommas&&(t=t.replace(xv,"").trim()),i.omitZeroMinute&&(t=t.replace(":00","")),i.meridiem===!1?t=t.replace(xi,"").trim():i.meridiem==="narrow"?t=t.replace(xi,(l,u)=>u.toLocaleLowerCase()):i.meridiem==="short"?t=t.replace(xi,(l,u)=>`${u.toLocaleLowerCase()}m`):i.meridiem==="lowercase"&&(t=t.replace(xi,l=>l.toLocaleLowerCase())),t=t.replace(Rv," "),t=t.trim(),t}function Hv(t,e){let n=!1;return t=t.replace(Mv,()=>(n=!0,e)),n||(t+=` ${e}`),t}function jv(t,e,n,i,o){let l=[];return o==="long"?l.push(n):(o==="short"||o==="narrow")&&l.push(e),(o==="long"||o==="short")&&l.push(" "),l.push(i.simpleNumberFormat.format(t)),i.options.direction==="rtl"&&l.reverse(),l.join("")}function Bv(t,e,n){return n.getMarkerYear(t)!==n.getMarkerYear(e)?5:n.getMarkerMonth(t)!==n.getMarkerMonth(e)?4:n.getMarkerDay(t)!==n.getMarkerDay(e)?2:yn(t)!==yn(e)?1:0}function Vv(t,e){let n={};for(let i in t)(!(i in Ji)||Ji[i]<=e)&&(n[i]=t[i]);return n}function Fv(t,e,n,i){let o=0;for(;o<t.length;){let l=t.indexOf(e,o);if(l===-1)break;let u=t.substr(0,l);o=l+e.length;let p=t.substr(o),h=0;for(;h<n.length;){let b=n.indexOf(i,h);if(b===-1)break;let g=n.substr(0,b);h=b+i.length;let C=n.substr(h);if(u===g&&p===C)return{before:u,after:p}}}return null}function Fc(t,e){let n=e.markerToArray(t.marker);return{marker:t.marker,timeZoneOffset:t.timeZoneOffset,array:n,year:n[0],month:n[1],day:n[2],hour:n[3],minute:n[4],second:n[5],millisecond:n[6]}}function Ki(t,e,n,i){let o=Fc(t,n.calendarSystem),l=e?Fc(e,n.calendarSystem):null;return{date:o,start:o,end:l,timeZone:n.timeZone,localeCodes:n.locale.codes,defaultSeparator:i||n.defaultSeparator}}class zv{constructor(e){this.cmdStr=e}format(e,n,i){return n.cmdFormatter(this.cmdStr,Ki(e,null,n,i))}formatRange(e,n,i,o){return i.cmdFormatter(this.cmdStr,Ki(e,n,i,o))}}class Uv{constructor(e){this.func=e}format(e,n,i){return this.func(Ki(e,null,n,i))}formatRange(e,n,i,o){return this.func(Ki(e,n,i,o))}}function Ve(t){return typeof t=="object"&&t?new Iv(t):typeof t=="string"?new zv(t):typeof t=="function"?new Uv(t):null}const zc={navLinkDayClick:N,navLinkWeekClick:N,duration:ge,bootstrapFontAwesome:N,buttonIcons:N,customButtons:N,defaultAllDayEventDuration:ge,defaultTimedEventDuration:ge,nextDayThreshold:ge,scrollTime:ge,scrollTimeReset:Boolean,slotMinTime:ge,slotMaxTime:ge,dayPopoverFormat:Ve,slotDuration:ge,snapDuration:ge,headerToolbar:N,footerToolbar:N,defaultRangeSeparator:String,titleRangeSeparator:String,forceEventDuration:Boolean,dayHeaders:Boolean,dayHeaderFormat:Ve,dayHeaderClassNames:N,dayHeaderContent:N,dayHeaderDidMount:N,dayHeaderWillUnmount:N,dayCellClassNames:N,dayCellContent:N,dayCellDidMount:N,dayCellWillUnmount:N,initialView:String,aspectRatio:Number,weekends:Boolean,weekNumberCalculation:N,weekNumbers:Boolean,weekNumberClassNames:N,weekNumberContent:N,weekNumberDidMount:N,weekNumberWillUnmount:N,editable:Boolean,viewClassNames:N,viewDidMount:N,viewWillUnmount:N,nowIndicator:Boolean,nowIndicatorClassNames:N,nowIndicatorContent:N,nowIndicatorDidMount:N,nowIndicatorWillUnmount:N,showNonCurrentDates:Boolean,lazyFetching:Boolean,startParam:String,endParam:String,timeZoneParam:String,timeZone:String,locales:N,locale:N,themeSystem:String,dragRevertDuration:Number,dragScroll:Boolean,allDayMaintainDuration:Boolean,unselectAuto:Boolean,dropAccept:N,eventOrder:av,eventOrderStrict:Boolean,handleWindowResize:Boolean,windowResizeDelay:Number,longPressDelay:Number,eventDragMinDistance:Number,expandRows:Boolean,height:N,contentHeight:N,direction:String,weekNumberFormat:Ve,eventResizableFromStart:Boolean,displayEventTime:Boolean,displayEventEnd:Boolean,weekText:String,weekTextLong:String,progressiveEventRendering:Boolean,businessHours:N,initialDate:N,now:N,eventDataTransform:N,stickyHeaderDates:N,stickyFooterScrollbar:N,viewHeight:N,defaultAllDay:Boolean,eventSourceFailure:N,eventSourceSuccess:N,eventDisplay:String,eventStartEditable:Boolean,eventDurationEditable:Boolean,eventOverlap:N,eventConstraint:N,eventAllow:N,eventBackgroundColor:String,eventBorderColor:String,eventTextColor:String,eventColor:String,eventClassNames:N,eventContent:N,eventDidMount:N,eventWillUnmount:N,selectConstraint:N,selectOverlap:N,selectAllow:N,droppable:Boolean,unselectCancel:String,slotLabelFormat:N,slotLaneClassNames:N,slotLaneContent:N,slotLaneDidMount:N,slotLaneWillUnmount:N,slotLabelClassNames:N,slotLabelContent:N,slotLabelDidMount:N,slotLabelWillUnmount:N,dayMaxEvents:N,dayMaxEventRows:N,dayMinWidth:Number,slotLabelInterval:ge,allDayText:String,allDayClassNames:N,allDayContent:N,allDayDidMount:N,allDayWillUnmount:N,slotMinWidth:Number,navLinks:Boolean,eventTimeFormat:Ve,rerenderDelay:Number,moreLinkText:N,moreLinkHint:N,selectMinDistance:Number,selectable:Boolean,selectLongPressDelay:Number,eventLongPressDelay:Number,selectMirror:Boolean,eventMaxStack:Number,eventMinHeight:Number,eventMinWidth:Number,eventShortHeight:Number,slotEventOverlap:Boolean,plugins:N,firstDay:Number,dayCount:Number,dateAlignment:String,dateIncrement:ge,hiddenDays:N,fixedWeekCount:Boolean,validRange:N,visibleRange:N,titleFormat:N,eventInteractive:Boolean,noEventsText:String,viewHint:N,navLinkHint:N,closeHint:String,timeHint:String,eventHint:String,moreLinkClick:N,moreLinkClassNames:N,moreLinkContent:N,moreLinkDidMount:N,moreLinkWillUnmount:N,monthStartFormat:Ve,handleCustomRendering:N,customRenderingMetaMap:N},$r={eventDisplay:"auto",defaultRangeSeparator:" - ",titleRangeSeparator:" \u2013 ",defaultTimedEventDuration:"01:00:00",defaultAllDayEventDuration:{day:1},forceEventDuration:!1,nextDayThreshold:"00:00:00",dayHeaders:!0,initialView:"",aspectRatio:1.35,headerToolbar:{start:"title",center:"",end:"today prev,next"},weekends:!0,weekNumbers:!1,weekNumberCalculation:"local",editable:!1,nowIndicator:!1,scrollTime:"06:00:00",scrollTimeReset:!0,slotMinTime:"00:00:00",slotMaxTime:"24:00:00",showNonCurrentDates:!0,lazyFetching:!0,startParam:"start",endParam:"end",timeZoneParam:"timeZone",timeZone:"local",locales:[],locale:"",themeSystem:"standard",dragRevertDuration:500,dragScroll:!0,allDayMaintainDuration:!1,unselectAuto:!0,dropAccept:"*",eventOrder:"start,-duration,allDay,title",dayPopoverFormat:{month:"long",day:"numeric",year:"numeric"},handleWindowResize:!0,windowResizeDelay:100,longPressDelay:1e3,eventDragMinDistance:5,expandRows:!1,navLinks:!1,selectable:!1,eventMinHeight:15,eventMinWidth:30,eventShortHeight:30,monthStartFormat:{month:"long",day:"numeric"}},Uc={datesSet:N,eventsSet:N,eventAdd:N,eventChange:N,eventRemove:N,windowResize:N,eventClick:N,eventMouseEnter:N,eventMouseLeave:N,select:N,unselect:N,loading:N,_unmount:N,_beforeprint:N,_afterprint:N,_noEventDrop:N,_noEventResize:N,_resize:N,_scrollRequest:N},Wc={buttonText:N,buttonHints:N,views:N,plugins:N,initialEvents:N,events:N,eventSources:N},$n={headerToolbar:Pn,footerToolbar:Pn,buttonText:Pn,buttonHints:Pn,buttonIcons:Pn,dateIncrement:Pn,plugins:Ri,events:Ri,eventSources:Ri,resources:Ri};function Pn(t,e){return typeof t=="object"&&typeof e=="object"&&t&&e?Ft(t,e):t===e}function Ri(t,e){return Array.isArray(t)&&Array.isArray(e)?wn(t,e):t===e}const Wv={type:String,component:N,buttonText:String,buttonTextKey:String,dateProfileGeneratorClass:N,usesMinMaxTime:Boolean,classNames:N,content:N,didMount:N,willUnmount:N};function Po(t){return vs(t,$n)}function hs(t,e){let n={},i={};for(let o in e)o in t&&(n[o]=e[o](t[o]));for(let o in t)o in e||(i[o]=t[o]);return{refined:n,extra:i}}function N(t){return t}const{hasOwnProperty:Xi}=Object.prototype;function vs(t,e){let n={};if(e){for(let i in e)if(e[i]===Pn){let o=[];for(let l=t.length-1;l>=0;l-=1){let u=t[l][i];if(typeof u=="object"&&u)o.unshift(u);else if(u!==void 0){n[i]=u;break}}o.length&&(n[i]=vs(o))}}for(let i=t.length-1;i>=0;i-=1){let o=t[i];for(let l in o)l in n||(n[l]=o[l])}return n}function dr(t,e){let n={};for(let i in t)e(t[i],i)&&(n[i]=t[i]);return n}function Yr(t,e){let n={};for(let i in t)n[i]=e(t[i],i);return n}function dd(t){let e={};for(let n of t)e[n]=!0;return e}function gs(t){let e=[];for(let n in t)e.push(t[n]);return e}function Ft(t,e){if(t===e)return!0;for(let n in t)if(Xi.call(t,n)&&!(n in e))return!1;for(let n in e)if(Xi.call(e,n)&&t[n]!==e[n])return!1;return!0}const Gv=/^on[A-Z]/;function Zv(t,e){const n=Ko(t,e);for(let i of n)if(!Gv.test(i))return!1;return!0}function Ko(t,e){let n=[];for(let i in t)Xi.call(t,i)&&(i in e||n.push(i));for(let i in e)Xi.call(e,i)&&t[i]!==e[i]&&n.push(i);return n}function Ho(t,e,n={}){if(t===e)return!0;for(let i in e)if(!(i in t&&Yv(t[i],e[i],n[i])))return!1;for(let i in t)if(!(i in e))return!1;return!0}function Yv(t,e,n){return t===e||n===!0?!0:n?n(t,e):!1}function Qv(t,e=0,n,i=1){let o=[];n==null&&(n=Object.keys(t).length);for(let l=e;l<n;l+=i){let u=t[l];u!==void 0&&o.push(u)}return o}let fd={};function qv(t,e){fd[t]=e}function Jv(t){return new fd[t]}class Kv{getMarkerYear(e){return e.getUTCFullYear()}getMarkerMonth(e){return e.getUTCMonth()}getMarkerDay(e){return e.getUTCDate()}arrayToMarker(e){return nt(e)}markerToArray(e){return mn(e)}}qv("gregory",Kv);const Xv=/^\s*(\d{4})(-?(\d{2})(-?(\d{2})([T ](\d{2}):?(\d{2})(:?(\d{2})(\.(\d+))?)?(Z|(([-+])(\d{2})(:?(\d{2}))?))?)?)?)?$/;function eg(t){let e=Xv.exec(t);if(e){let n=new Date(Date.UTC(Number(e[1]),e[3]?Number(e[3])-1:0,Number(e[5]||1),Number(e[7]||0),Number(e[8]||0),Number(e[10]||0),e[12]?Number(`0.${e[12]}`)*1e3:0));if(ud(n)){let i=null;return e[13]&&(i=(e[15]==="-"?-1:1)*(Number(e[16]||0)*60+Number(e[18]||0))),{marker:n,isTimeUnspecified:!e[6],timeZoneOffset:i}}}return null}class tg{constructor(e){let n=this.timeZone=e.timeZone,i=n!=="local"&&n!=="UTC";e.namedTimeZoneImpl&&i&&(this.namedTimeZoneImpl=new e.namedTimeZoneImpl(n)),this.canComputeOffset=Boolean(!i||this.namedTimeZoneImpl),this.calendarSystem=Jv(e.calendarSystem),this.locale=e.locale,this.weekDow=e.locale.week.dow,this.weekDoy=e.locale.week.doy,e.weekNumberCalculation==="ISO"&&(this.weekDow=1,this.weekDoy=4),typeof e.firstDay=="number"&&(this.weekDow=e.firstDay),typeof e.weekNumberCalculation=="function"&&(this.weekNumberFunc=e.weekNumberCalculation),this.weekText=e.weekText!=null?e.weekText:e.locale.options.weekText,this.weekTextLong=(e.weekTextLong!=null?e.weekTextLong:e.locale.options.weekTextLong)||this.weekText,this.cmdFormatter=e.cmdFormatter,this.defaultSeparator=e.defaultSeparator}createMarker(e){let n=this.createMarkerMeta(e);return n===null?null:n.marker}createNowMarker(){return this.canComputeOffset?this.timestampToMarker(new Date().valueOf()):nt(Hc(new Date))}createMarkerMeta(e){if(typeof e=="string")return this.parse(e);let n=null;return typeof e=="number"?n=this.timestampToMarker(e):e instanceof Date?(e=e.valueOf(),isNaN(e)||(n=this.timestampToMarker(e))):Array.isArray(e)&&(n=nt(e)),n===null||!ud(n)?null:{marker:n,isTimeUnspecified:!1,forcedTzo:null}}parse(e){let n=eg(e);if(n===null)return null;let{marker:i}=n,o=null;return n.timeZoneOffset!==null&&(this.canComputeOffset?i=this.timestampToMarker(i.valueOf()-n.timeZoneOffset*60*1e3):o=n.timeZoneOffset),{marker:i,isTimeUnspecified:n.isTimeUnspecified,forcedTzo:o}}getYear(e){return this.calendarSystem.getMarkerYear(e)}getMonth(e){return this.calendarSystem.getMarkerMonth(e)}getDay(e){return this.calendarSystem.getMarkerDay(e)}add(e,n){let i=this.calendarSystem.markerToArray(e);return i[0]+=n.years,i[1]+=n.months,i[2]+=n.days,i[6]+=n.milliseconds,this.calendarSystem.arrayToMarker(i)}subtract(e,n){let i=this.calendarSystem.markerToArray(e);return i[0]-=n.years,i[1]-=n.months,i[2]-=n.days,i[6]-=n.milliseconds,this.calendarSystem.arrayToMarker(i)}addYears(e,n){let i=this.calendarSystem.markerToArray(e);return i[0]+=n,this.calendarSystem.arrayToMarker(i)}addMonths(e,n){let i=this.calendarSystem.markerToArray(e);return i[1]+=n,this.calendarSystem.arrayToMarker(i)}diffWholeYears(e,n){let{calendarSystem:i}=this;return yn(e)===yn(n)&&i.getMarkerDay(e)===i.getMarkerDay(n)&&i.getMarkerMonth(e)===i.getMarkerMonth(n)?i.getMarkerYear(n)-i.getMarkerYear(e):null}diffWholeMonths(e,n){let{calendarSystem:i}=this;return yn(e)===yn(n)&&i.getMarkerDay(e)===i.getMarkerDay(n)?i.getMarkerMonth(n)-i.getMarkerMonth(e)+(i.getMarkerYear(n)-i.getMarkerYear(e))*12:null}greatestWholeUnit(e,n){let i=this.diffWholeYears(e,n);return i!==null?{unit:"year",value:i}:(i=this.diffWholeMonths(e,n),i!==null?{unit:"month",value:i}:(i=Lv(e,n),i!==null?{unit:"week",value:i}:(i=qi(e,n),i!==null?{unit:"day",value:i}:(i=yv(e,n),No(i)?{unit:"hour",value:i}:(i=bv(e,n),No(i)?{unit:"minute",value:i}:(i=_v(e,n),No(i)?{unit:"second",value:i}:{unit:"millisecond",value:n.valueOf()-e.valueOf()}))))))}countDurationsBetween(e,n,i){let o;return i.years&&(o=this.diffWholeYears(e,n),o!==null)?o/hv(i):i.months&&(o=this.diffWholeMonths(e,n),o!==null)?o/vv(i):i.days&&(o=qi(e,n),o!==null)?o/lr(i):(n.valueOf()-e.valueOf())/Ur(i)}startOf(e,n){return n==="year"?this.startOfYear(e):n==="month"?this.startOfMonth(e):n==="week"?this.startOfWeek(e):n==="day"?xe(e):n==="hour"?Av(e):n==="minute"?Cv(e):n==="second"?Ev(e):null}startOfYear(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e)])}startOfMonth(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e)])}startOfWeek(e){return this.calendarSystem.arrayToMarker([this.calendarSystem.getMarkerYear(e),this.calendarSystem.getMarkerMonth(e),e.getUTCDate()-(e.getUTCDay()-this.weekDow+7)%7])}computeWeekNumber(e){return this.weekNumberFunc?this.weekNumberFunc(this.toDate(e)):Sv(e,this.weekDow,this.weekDoy)}format(e,n,i={}){return n.format({marker:e,timeZoneOffset:i.forcedTzo!=null?i.forcedTzo:this.offsetForMarker(e)},this)}formatRange(e,n,i,o={}){return o.isEndExclusive&&(n=Ln(n,-1)),i.formatRange({marker:e,timeZoneOffset:o.forcedStartTzo!=null?o.forcedStartTzo:this.offsetForMarker(e)},{marker:n,timeZoneOffset:o.forcedEndTzo!=null?o.forcedEndTzo:this.offsetForMarker(n)},this,o.defaultSeparator)}formatIso(e,n={}){let i=null;return n.omitTimeZoneOffset||(n.forcedTzo!=null?i=n.forcedTzo:i=this.offsetForMarker(e)),Tv(e,i,n.omitTime)}timestampToMarker(e){return this.timeZone==="local"?nt(Hc(new Date(e))):this.timeZone==="UTC"||!this.namedTimeZoneImpl?new Date(e):nt(this.namedTimeZoneImpl.timestampToArray(e))}offsetForMarker(e){return this.timeZone==="local"?-jc(mn(e)).getTimezoneOffset():this.timeZone==="UTC"?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(mn(e)):null}toDate(e,n){return this.timeZone==="local"?jc(mn(e)):this.timeZone==="UTC"?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-this.namedTimeZoneImpl.offsetForArray(mn(e))*1e3*60):new Date(e.valueOf()-(n||0))}}class Qr{constructor(e){this.iconOverrideOption&&this.setIconOverride(e[this.iconOverrideOption])}setIconOverride(e){let n,i;if(typeof e=="object"&&e){n=Object.assign({},this.iconClasses);for(i in e)n[i]=this.applyIconOverridePrefix(e[i]);this.iconClasses=n}else e===!1&&(this.iconClasses={})}applyIconOverridePrefix(e){let n=this.iconOverridePrefix;return n&&e.indexOf(n)!==0&&(e=n+e),e}getClass(e){return this.classes[e]||""}getIconClass(e,n){let i;return n&&this.rtlIconClasses?i=this.rtlIconClasses[e]||this.iconClasses[e]:i=this.iconClasses[e],i?`${this.baseIconClass} ${i}`:""}getCustomButtonIconClass(e){let n;return this.iconOverrideCustomButtonOption&&(n=e[this.iconOverrideCustomButtonOption],n)?`${this.baseIconClass} ${this.applyIconOverridePrefix(n)}`:""}}Qr.prototype.classes={};Qr.prototype.iconClasses={};Qr.prototype.baseIconClass="";Qr.prototype.iconOverridePrefix="";function Gc(t){t();let e=K.debounceRendering,n=[];function i(o){n.push(o)}for(K.debounceRendering=i,zr(I(ng,{}),document.createElement("div"));n.length;)n.shift()();K.debounceRendering=e}class ng extends ft{render(){return I("div",{})}componentDidMount(){this.setState({})}}function pd(t){let e=Rh(t),n=e.Provider;return e.Provider=function(){let i=!this.getChildContext,o=n.apply(this,arguments);if(i){let l=[];this.shouldComponentUpdate=u=>{this.props.value!==u.value&&l.forEach(p=>{p.context=u.value,p.forceUpdate()})},this.sub=u=>{l.push(u);let p=u.componentWillUnmount;u.componentWillUnmount=()=>{l.splice(l.indexOf(u),1),p&&p.call(u)}}}return o},e}class rg{constructor(e,n,i,o){this.execFunc=e,this.emitter=n,this.scrollTime=i,this.scrollTimeReset=o,this.handleScrollRequest=l=>{this.queuedRequest=Object.assign({},this.queuedRequest||{},l),this.drain()},n.on("_scrollRequest",this.handleScrollRequest),this.fireInitialScroll()}detach(){this.emitter.off("_scrollRequest",this.handleScrollRequest)}update(e){e&&this.scrollTimeReset?this.fireInitialScroll():this.drain()}fireInitialScroll(){this.handleScrollRequest({time:this.scrollTime})}drain(){this.queuedRequest&&this.execFunc(this.queuedRequest)&&(this.queuedRequest=null)}}const Zn=pd({});function ig(t,e,n,i,o,l,u,p,h,b,g,C,E){return{dateEnv:o,options:n,pluginHooks:u,emitter:b,dispatch:p,getCurrentData:h,calendarApi:g,viewSpec:t,viewApi:e,dateProfileGenerator:i,theme:l,isRtl:n.direction==="rtl",addResizeHandler(w){b.on("_resize",w)},removeResizeHandler(w){b.off("_resize",w)},createScrollResponder(w){return new rg(w,b,ge(n.scrollTime),n.scrollTimeReset)},registerInteractiveComponent:C,unregisterInteractiveComponent:E}}class Yn extends ft{shouldComponentUpdate(e,n){return this.debug&&console.log(Ko(e,this.props),Ko(n,this.state)),!Ho(this.props,e,this.propEquality)||!Ho(this.state,n,this.stateEquality)}safeSetState(e){Ho(this.state,Object.assign(Object.assign({},this.state),e),this.stateEquality)||this.setState(e)}}Yn.addPropsEquality=ag;Yn.addStateEquality=og;Yn.contextType=Zn;Yn.prototype.propEquality={};Yn.prototype.stateEquality={};class Re extends Yn{}Re.contextType=Zn;function ag(t){let e=Object.create(this.prototype.propEquality);Object.assign(e,t),this.prototype.propEquality=e}function og(t){let e=Object.create(this.prototype.stateEquality);Object.assign(e,t),this.prototype.stateEquality=e}function tn(t,e){typeof t=="function"?t(e):t&&(t.current=e)}class ms extends Re{constructor(){super(...arguments),this.id=Gn(),this.queuedDomNodes=[],this.currentDomNodes=[],this.handleEl=e=>{Xo(this.props.generatorName,this.context.options)||this.updateElRef(e)},this.updateElRef=e=>{this.props.elRef&&tn(this.props.elRef,e)}}render(){const{props:e,context:n}=this,{options:i}=n,{customGenerator:o,defaultGenerator:l,renderProps:u}=e,p=hd(e,[],this.handleEl);let h=!1,b,g=[],C;if(o!=null){const E=typeof o=="function"?o(u,I):o;if(E===!0)h=!0;else{const w=E&&typeof E=="object";w&&"html"in E?p.dangerouslySetInnerHTML={__html:E.html}:w&&"domNodes"in E?g=Array.prototype.slice.call(E.domNodes):(w?ju(E):typeof E!="function")?b=E:C=E}}else h=!Xo(e.generatorName,i);return h&&l&&(b=l(u)),this.queuedDomNodes=g,this.currentGeneratorMeta=C,I(e.elTag,p,b)}componentDidMount(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentDidUpdate(){this.applyQueueudDomNodes(),this.triggerCustomRendering(!0)}componentWillUnmount(){this.triggerCustomRendering(!1)}triggerCustomRendering(e){var n;const{props:i,context:o}=this,{handleCustomRendering:l,customRenderingMetaMap:u}=o.options;if(l){const p=(n=this.currentGeneratorMeta)!==null&&n!==void 0?n:u==null?void 0:u[i.generatorName];p&&l(Object.assign(Object.assign({id:this.id,isActive:e,containerEl:this.base,reportNewContainerEl:this.updateElRef,generatorMeta:p},i),{elClasses:(i.elClasses||[]).filter(sg)}))}}applyQueueudDomNodes(){const{queuedDomNodes:e,currentDomNodes:n}=this,i=this.base;if(!wn(e,n)){n.forEach(Jh);for(let o of e)i.appendChild(o);this.currentDomNodes=e}}}ms.addPropsEquality({elClasses:wn,elStyle:Ft,elAttrs:Zv,renderProps:Ft});function Xo(t,e){var n;return Boolean(e.handleCustomRendering&&t&&((n=e.customRenderingMetaMap)===null||n===void 0?void 0:n[t]))}function hd(t,e,n){const i=Object.assign(Object.assign({},t.elAttrs),{ref:n});return(t.elClasses||e)&&(i.className=(t.elClasses||[]).concat(e||[]).concat(i.className||[]).filter(Boolean).join(" ")),t.elStyle&&(i.style=t.elStyle),i}function sg(t){return Boolean(t)}const vd=pd(0);class rn extends ft{constructor(){super(...arguments),this.InnerContent=lg.bind(void 0,this),this.handleEl=e=>{this.el=e,this.props.elRef&&tn(this.props.elRef,e)}}render(){const{props:e}=this,n=cg(e.classNameGenerator,e.renderProps);if(e.children){const i=hd(e,n,this.handleEl),o=e.children(this.InnerContent,e.renderProps,i);return e.elTag?I(e.elTag,i,o):o}else return I(ms,Object.assign(Object.assign({},e),{elRef:this.handleEl,elTag:e.elTag||"div",elClasses:(e.elClasses||[]).concat(n),renderId:this.context}))}componentDidMount(){var e,n;(n=(e=this.props).didMount)===null||n===void 0||n.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}componentWillUnmount(){var e,n;(n=(e=this.props).willUnmount)===null||n===void 0||n.call(e,Object.assign(Object.assign({},this.props.renderProps),{el:this.el}))}}rn.contextType=vd;function lg(t,e){const n=t.props;return I(ms,Object.assign({renderProps:n.renderProps,generatorName:n.generatorName,customGenerator:n.customGenerator,defaultGenerator:n.defaultGenerator,renderId:t.context},e))}function cg(t,e){const n=typeof t=="function"?t(e):t||[];return typeof n=="string"?[n]:n}class Zc extends Re{render(){let{props:e,context:n}=this,{options:i}=n,o={view:n.viewApi};return I(rn,Object.assign({},e,{elTag:e.elTag||"div",elClasses:[...gd(e.viewSpec),...e.elClasses||[]],renderProps:o,classNameGenerator:i.viewClassNames,generatorName:void 0,didMount:i.viewDidMount,willUnmount:i.viewWillUnmount}),()=>e.children)}}function gd(t){return[`fc-${t.type}-view`,"fc-view"]}function ug(t,e){let n=null,i=null;return t.start&&(n=e.createMarker(t.start)),t.end&&(i=e.createMarker(t.end)),!n&&!i||n&&i&&i<n?null:{start:n,end:i}}function Yc(t,e){let n=[],{start:i}=e,o,l;for(t.sort(dg),o=0;o<t.length;o+=1)l=t[o],l.start>i&&n.push({start:i,end:l.start}),l.end>i&&(i=l.end);return i<e.end&&n.push({start:i,end:e.end}),n}function dg(t,e){return t.start.valueOf()-e.start.valueOf()}function fr(t,e){let{start:n,end:i}=t,o=null;return e.start!==null&&(n===null?n=e.start:n=new Date(Math.max(n.valueOf(),e.start.valueOf()))),e.end!=null&&(i===null?i=e.end:i=new Date(Math.min(i.valueOf(),e.end.valueOf()))),(n===null||i===null||n<i)&&(o={start:n,end:i}),o}function fg(t,e){return(t.end===null||e.start===null||t.end>e.start)&&(t.start===null||e.end===null||t.start<e.end)}function _n(t,e){return(t.start===null||e>=t.start)&&(t.end===null||e<t.end)}function pg(t,e){return e.start!=null&&t<e.start?e.start:e.end!=null&&t>=e.end?new Date(e.end.valueOf()-1):t}function md(t){let e=Math.floor(mr(t.start,t.end))||1,n=xe(t.start),i=Ze(n,e);return{start:n,end:i}}function yd(t,e=ge(0)){let n=null,i=null;if(t.end){i=xe(t.end);let o=t.end.valueOf()-i.valueOf();o&&o>=Ur(e)&&(i=Ze(i,1))}return t.start&&(n=xe(t.start),i&&i<=n&&(i=Ze(n,1))),{start:n,end:i}}function Oi(t,e,n,i){return i==="year"?ge(n.diffWholeYears(t,e),"year"):i==="month"?ge(n.diffWholeMonths(t,e),"month"):wv(t,e)}function hg(t,e){switch(e.type){case"CHANGE_DATE":return e.dateMarker;default:return t}}function vg(t,e){let n=t.initialDate;return n!=null?e.createMarker(n):qr(t.now,e)}function qr(t,e){return typeof t=="function"&&(t=t()),t==null?e.createNowMarker():e.createMarker(t)}class bd{constructor(e){this.props=e,this.nowDate=qr(e.nowInput,e.dateEnv),this.initHiddenDays()}buildPrev(e,n,i){let{dateEnv:o}=this.props,l=o.subtract(o.startOf(n,e.currentRangeUnit),e.dateIncrement);return this.build(l,-1,i)}buildNext(e,n,i){let{dateEnv:o}=this.props,l=o.add(o.startOf(n,e.currentRangeUnit),e.dateIncrement);return this.build(l,1,i)}build(e,n,i=!0){let{props:o}=this,l,u,p,h,b,g;return l=this.buildValidRange(),l=this.trimHiddenDays(l),i&&(e=pg(e,l)),u=this.buildCurrentRangeInfo(e,n),p=/^(year|month|week|day)$/.test(u.unit),h=this.buildRenderRange(this.trimHiddenDays(u.range),u.unit,p),h=this.trimHiddenDays(h),b=h,o.showNonCurrentDates||(b=fr(b,u.range)),b=this.adjustActiveRange(b),b=fr(b,l),g=fg(u.range,l),_n(h,e)||(e=h.start),{currentDate:e,validRange:l,currentRange:u.range,currentRangeUnit:u.unit,isRangeAllDay:p,activeRange:b,renderRange:h,slotMinTime:o.slotMinTime,slotMaxTime:o.slotMaxTime,isValid:g,dateIncrement:this.buildDateIncrement(u.duration)}}buildValidRange(){let e=this.props.validRangeInput,n=typeof e=="function"?e.call(this.props.calendarApi,this.nowDate):e;return this.refineRange(n)||{start:null,end:null}}buildCurrentRangeInfo(e,n){let{props:i}=this,o=null,l=null,u=null,p;return i.duration?(o=i.duration,l=i.durationUnit,u=this.buildRangeFromDuration(e,n,o,l)):(p=this.props.dayCount)?(l="day",u=this.buildRangeFromDayCount(e,n,p)):(u=this.buildCustomVisibleRange(e))?l=i.dateEnv.greatestWholeUnit(u.start,u.end).unit:(o=this.getFallbackDuration(),l=Jo(o).unit,u=this.buildRangeFromDuration(e,n,o,l)),{duration:o,unit:l,range:u}}getFallbackDuration(){return ge({day:1})}adjustActiveRange(e){let{dateEnv:n,usesMinMaxTime:i,slotMinTime:o,slotMaxTime:l}=this.props,{start:u,end:p}=e;return i&&(lr(o)<0&&(u=xe(u),u=n.add(u,o)),lr(l)>1&&(p=xe(p),p=Ze(p,-1),p=n.add(p,l))),{start:u,end:p}}buildRangeFromDuration(e,n,i,o){let{dateEnv:l,dateAlignment:u}=this.props,p,h,b;if(!u){let{dateIncrement:C}=this.props;C&&Ur(C)<Ur(i)?u=Jo(C).unit:u=o}lr(i)<=1&&this.isHiddenDay(p)&&(p=this.skipHiddenDays(p,n),p=xe(p));function g(){p=l.startOf(e,u),h=l.add(p,i),b={start:p,end:h}}return g(),this.trimHiddenDays(b)||(e=this.skipHiddenDays(e,n),g()),b}buildRangeFromDayCount(e,n,i){let{dateEnv:o,dateAlignment:l}=this.props,u=0,p=e,h;l&&(p=o.startOf(p,l)),p=xe(p),p=this.skipHiddenDays(p,n),h=p;do h=Ze(h,1),this.isHiddenDay(h)||(u+=1);while(u<i);return{start:p,end:h}}buildCustomVisibleRange(e){let{props:n}=this,i=n.visibleRangeInput,o=typeof i=="function"?i.call(n.calendarApi,n.dateEnv.toDate(e)):i,l=this.refineRange(o);return l&&(l.start==null||l.end==null)?null:l}buildRenderRange(e,n,i){return e}buildDateIncrement(e){let{dateIncrement:n}=this.props,i;return n||((i=this.props.dateAlignment)?ge(1,i):e||ge({days:1}))}refineRange(e){if(e){let n=ug(e,this.props.dateEnv);return n&&(n=yd(n)),n}return null}initHiddenDays(){let e=this.props.hiddenDays||[],n=[],i=0,o;for(this.props.weekends===!1&&e.push(0,6),o=0;o<7;o+=1)(n[o]=e.indexOf(o)!==-1)||(i+=1);if(!i)throw new Error("invalid hiddenDays");this.isHiddenDayHash=n}trimHiddenDays(e){let{start:n,end:i}=e;return n&&(n=this.skipHiddenDays(n)),i&&(i=this.skipHiddenDays(i,-1,!0)),n==null||i==null||n<i?{start:n,end:i}:null}isHiddenDay(e){return e instanceof Date&&(e=e.getUTCDay()),this.isHiddenDayHash[e]}skipHiddenDays(e,n=1,i=!1){for(;this.isHiddenDayHash[(e.getUTCDay()+(i?n:0)+7)%7];)e=Ze(e,n);return e}}function ys(t,e,n,i){return{instanceId:Gn(),defId:t,range:e,forcedStartTzo:n==null?null:n,forcedEndTzo:i==null?null:i}}function gg(t,e,n,i){for(let o=0;o<i.length;o+=1){let l=i[o].parse(t,n);if(l){let{allDay:u}=t;return u==null&&(u=e,u==null&&(u=l.allDayGuess,u==null&&(u=!1))),{allDay:u,duration:l.duration,typeData:l.typeData,typeId:o}}}return null}function Jr(t,e,n){let{dateEnv:i,pluginHooks:o,options:l}=n,{defs:u,instances:p}=t;p=dr(p,h=>!u[h.defId].recurringDef);for(let h in u){let b=u[h];if(b.recurringDef){let{duration:g}=b.recurringDef;g||(g=b.allDay?l.defaultAllDayEventDuration:l.defaultTimedEventDuration);let C=mg(b,g,e,i,o.recurringTypes);for(let E of C){let w=ys(h,{start:E,end:i.add(E,g)});p[w.instanceId]=w}}}return{defs:u,instances:p}}function mg(t,e,n,i,o){let u=o[t.recurringDef.typeId].expand(t.recurringDef.typeData,{start:i.subtract(n.start,e),end:n.end},i);return t.allDay&&(u=u.map(xe)),u}const Ui={id:String,groupId:String,title:String,url:String,interactive:Boolean},_d={start:N,end:N,date:N,allDay:Boolean},yg=Object.assign(Object.assign(Object.assign({},Ui),_d),{extendedProps:N});function wd(t,e,n,i,o=bs(n),l,u){let{refined:p,extra:h}=Ld(t,n,o),b=_g(e,n),g=gg(p,b,n.dateEnv,n.pluginHooks.recurringTypes);if(g){let E=es(p,h,e?e.sourceId:"",g.allDay,Boolean(g.duration),n,l);return E.recurringDef={typeId:g.typeId,typeData:g.typeData,duration:g.duration},{def:E,instance:null}}let C=bg(p,b,n,i);if(C){let E=es(p,h,e?e.sourceId:"",C.allDay,C.hasEnd,n,l),w=ys(E.defId,C.range,C.forcedStartTzo,C.forcedEndTzo);return u&&E.publicId&&u[E.publicId]&&(w.instanceId=u[E.publicId]),{def:E,instance:w}}return null}function Ld(t,e,n=bs(e)){return hs(t,n)}function bs(t){return Object.assign(Object.assign(Object.assign({},ea),yg),t.pluginHooks.eventRefiners)}function es(t,e,n,i,o,l,u){let p={title:t.title||"",groupId:t.groupId||"",publicId:t.id||"",url:t.url||"",recurringDef:null,defId:(u&&t.id?u[t.id]:"")||Gn(),sourceId:n,allDay:i,hasEnd:o,interactive:t.interactive,ui:ta(t,l),extendedProps:Object.assign(Object.assign({},t.extendedProps||{}),e)};for(let h of l.pluginHooks.eventDefMemberAdders)Object.assign(p,h(t));return Object.freeze(p.ui.classNames),Object.freeze(p.extendedProps),p}function bg(t,e,n,i){let{allDay:o}=t,l,u=null,p=!1,h,b=null,g=t.start!=null?t.start:t.date;if(l=n.dateEnv.createMarkerMeta(g),l)u=l.marker;else if(!i)return null;return t.end!=null&&(h=n.dateEnv.createMarkerMeta(t.end)),o==null&&(e!=null?o=e:o=(!l||l.isTimeUnspecified)&&(!h||h.isTimeUnspecified)),o&&u&&(u=xe(u)),h&&(b=h.marker,o&&(b=xe(b)),u&&b<=u&&(b=null)),b?p=!0:i||(p=n.options.forceEventDuration||!1,b=n.dateEnv.add(u,o?n.options.defaultAllDayEventDuration:n.options.defaultTimedEventDuration)),{allDay:o,hasEnd:p,range:{start:u,end:b},forcedStartTzo:l?l.forcedTzo:null,forcedEndTzo:h?h.forcedTzo:null}}function _g(t,e){let n=null;return t&&(n=t.defaultAllDay),n==null&&(n=e.options.defaultAllDay),n}function Wr(t,e,n,i,o,l){let u=Un(),p=bs(n);for(let h of t){let b=wd(h,e,n,i,p,o,l);b&&ts(b,u)}return u}function ts(t,e=Un()){return e.defs[t.def.defId]=t.def,t.instance&&(e.instances[t.instance.instanceId]=t.instance),e}function wg(t,e){let n=t.instances[e];if(n){let i=t.defs[n.defId],o=ws(t,l=>Lg(i,l));return o.defs[i.defId]=i,o.instances[n.instanceId]=n,o}return Un()}function Lg(t,e){return Boolean(t.groupId&&t.groupId===e.groupId)}function Un(){return{defs:{},instances:{}}}function _s(t,e){return{defs:Object.assign(Object.assign({},t.defs),e.defs),instances:Object.assign(Object.assign({},t.instances),e.instances)}}function ws(t,e){let n=dr(t.defs,e),i=dr(t.instances,o=>n[o.defId]);return{defs:n,instances:i}}function Ag(t,e){let{defs:n,instances:i}=t,o={},l={};for(let u in n)e.defs[u]||(o[u]=n[u]);for(let u in i)!e.instances[u]&&o[i[u].defId]&&(l[u]=i[u]);return{defs:o,instances:l}}function Cg(t,e){return Array.isArray(t)?Wr(t,null,e,!0):typeof t=="object"&&t?Wr([t],null,e,!0):t!=null?String(t):null}function Qc(t){return Array.isArray(t)?t:typeof t=="string"?t.split(/\s+/):[]}const ea={display:String,editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:N,overlap:N,allow:N,className:Qc,classNames:Qc,color:String,backgroundColor:String,borderColor:String,textColor:String},Eg={display:null,startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function ta(t,e){let n=Cg(t.constraint,e);return{display:t.display||null,startEditable:t.startEditable!=null?t.startEditable:t.editable,durationEditable:t.durationEditable!=null?t.durationEditable:t.editable,constraints:n!=null?[n]:[],overlap:t.overlap!=null?t.overlap:null,allows:t.allow!=null?[t.allow]:[],backgroundColor:t.backgroundColor||t.color||"",borderColor:t.borderColor||t.color||"",textColor:t.textColor||"",classNames:(t.className||[]).concat(t.classNames||[])}}function Sg(t){return t.reduce(Dg,Eg)}function Dg(t,e){return{display:e.display!=null?e.display:t.display,startEditable:e.startEditable!=null?e.startEditable:t.startEditable,durationEditable:e.durationEditable!=null?e.durationEditable:t.durationEditable,constraints:t.constraints.concat(e.constraints),overlap:typeof e.overlap=="boolean"?e.overlap:t.overlap,allows:t.allows.concat(e.allows),backgroundColor:e.backgroundColor||t.backgroundColor,borderColor:e.borderColor||t.borderColor,textColor:e.textColor||t.textColor,classNames:t.classNames.concat(e.classNames)}}const Tg={id:String,defaultAllDay:Boolean,url:String,format:String,events:N,eventDataTransform:N,success:N,failure:N};function Ad(t,e,n=Cd(e)){let i;if(typeof t=="string"?i={url:t}:typeof t=="function"||Array.isArray(t)?i={events:t}:typeof t=="object"&&t&&(i=t),i){let{refined:o,extra:l}=hs(i,n),u=kg(o,e);if(u)return{_raw:t,isFetching:!1,latestFetchId:"",fetchRange:null,defaultAllDay:o.defaultAllDay,eventDataTransform:o.eventDataTransform,success:o.success,failure:o.failure,publicId:o.id||"",sourceId:Gn(),sourceDefId:u.sourceDefId,meta:u.meta,ui:ta(o,e),extendedProps:l}}return null}function Cd(t){return Object.assign(Object.assign(Object.assign({},ea),Tg),t.pluginHooks.eventSourceRefiners)}function kg(t,e){let n=e.pluginHooks.eventSourceDefs;for(let i=n.length-1;i>=0;i-=1){let l=n[i].parseMeta(t);if(l)return{sourceDefId:i,meta:l}}return null}function xg(t,e,n,i,o){switch(e.type){case"RECEIVE_EVENTS":return Rg(t,n[e.sourceId],e.fetchId,e.fetchRange,e.rawEvents,o);case"RESET_RAW_EVENTS":return Og(t,n[e.sourceId],e.rawEvents,i.activeRange,o);case"ADD_EVENTS":return Mg(t,e.eventStore,i?i.activeRange:null,o);case"RESET_EVENTS":return e.eventStore;case"MERGE_EVENTS":return _s(t,e.eventStore);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return i?Jr(t,i.activeRange,o):t;case"REMOVE_EVENTS":return Ag(t,e.eventStore);case"REMOVE_EVENT_SOURCE":return Sd(t,e.sourceId);case"REMOVE_ALL_EVENT_SOURCES":return ws(t,l=>!l.sourceId);case"REMOVE_ALL_EVENTS":return Un();default:return t}}function Rg(t,e,n,i,o,l){if(e&&n===e.latestFetchId){let u=Wr(Ed(o,e,l),e,l);return i&&(u=Jr(u,i,l)),_s(Sd(t,e.sourceId),u)}return t}function Og(t,e,n,i,o){const{defIdMap:l,instanceIdMap:u}=Ig(t);let p=Wr(Ed(n,e,o),e,o,!1,l,u);return Jr(p,i,o)}function Ed(t,e,n){let i=n.options.eventDataTransform,o=e?e.eventDataTransform:null;return o&&(t=qc(t,o)),i&&(t=qc(t,i)),t}function qc(t,e){let n;if(!e)n=t;else{n=[];for(let i of t){let o=e(i);o?n.push(o):o==null&&n.push(i)}}return n}function Mg(t,e,n,i){return n&&(e=Jr(e,n,i)),_s(t,e)}function Jc(t,e,n){let{defs:i}=t,o=Yr(t.instances,l=>i[l.defId].allDay?l:Object.assign(Object.assign({},l),{range:{start:n.createMarker(e.toDate(l.range.start,l.forcedStartTzo)),end:n.createMarker(e.toDate(l.range.end,l.forcedEndTzo))},forcedStartTzo:n.canComputeOffset?null:l.forcedStartTzo,forcedEndTzo:n.canComputeOffset?null:l.forcedEndTzo}));return{defs:i,instances:o}}function Sd(t,e){return ws(t,n=>n.sourceId!==e)}function Ig(t){const{defs:e,instances:n}=t,i={},o={};for(let l in e){const u=e[l],{publicId:p}=u;p&&(i[p]=l)}for(let l in n){const u=n[l],p=e[u.defId],{publicId:h}=p;h&&(o[h]=l)}return{defIdMap:i,instanceIdMap:o}}class Ng{constructor(){this.handlers={},this.thisContext=null}setThisContext(e){this.thisContext=e}setOptions(e){this.options=e}on(e,n){$g(this.handlers,e,n)}off(e,n){Pg(this.handlers,e,n)}trigger(e,...n){let i=this.handlers[e]||[],o=this.options&&this.options[e],l=[].concat(o||[],i);for(let u of l)u.apply(this.thisContext,n)}hasHandlers(e){return Boolean(this.handlers[e]&&this.handlers[e].length||this.options&&this.options[e])}}function $g(t,e,n){(t[e]||(t[e]=[])).push(n)}function Pg(t,e,n){n?t[e]&&(t[e]=t[e].filter(i=>i!==n)):delete t[e]}const Hg={startTime:"09:00",endTime:"17:00",daysOfWeek:[1,2,3,4,5],display:"inverse-background",classNames:"fc-non-business",groupId:"_businessHours"};function jg(t,e){return Wr(Bg(t),null,e)}function Bg(t){let e;return t===!0?e=[{}]:Array.isArray(t)?e=t.filter(n=>n.daysOfWeek):typeof t=="object"&&t?e=[t]:e=[],e=e.map(n=>Object.assign(Object.assign({},Hg),n)),e}function Vg(t,e,n){n.emitter.trigger("select",Object.assign(Object.assign({},zg(t,n)),{jsEvent:e?e.origEvent:null,view:n.viewApi||n.calendarApi.view}))}function Fg(t,e){e.emitter.trigger("unselect",{jsEvent:t?t.origEvent:null,view:e.viewApi||e.calendarApi.view})}function zg(t,e){let n={};for(let i of e.pluginHooks.dateSpanTransforms)Object.assign(n,i(t,e));return Object.assign(n,rm(t,e.dateEnv)),n}function Kc(t,e,n){let{dateEnv:i,options:o}=n,l=e;return t?(l=xe(l),l=i.add(l,o.defaultAllDayEventDuration)):l=i.add(l,o.defaultTimedEventDuration),l}function Ug(t,e,n,i){let o=Td(t.defs,e),l=Un();for(let u in t.defs){let p=t.defs[u];l.defs[u]=Wg(p,o[u],n,i)}for(let u in t.instances){let p=t.instances[u],h=l.defs[p.defId];l.instances[u]=Gg(p,h,o[p.defId],n,i)}return l}function Wg(t,e,n,i){let o=n.standardProps||{};o.hasEnd==null&&e.durationEditable&&(n.startDelta||n.endDelta)&&(o.hasEnd=!0);let l=Object.assign(Object.assign(Object.assign({},t),o),{ui:Object.assign(Object.assign({},t.ui),o.ui)});n.extendedProps&&(l.extendedProps=Object.assign(Object.assign({},l.extendedProps),n.extendedProps));for(let u of i.pluginHooks.eventDefMutationAppliers)u(l,n,i);return!l.hasEnd&&i.options.forceEventDuration&&(l.hasEnd=!0),l}function Gg(t,e,n,i,o){let{dateEnv:l}=o,u=i.standardProps&&i.standardProps.allDay===!0,p=i.standardProps&&i.standardProps.hasEnd===!1,h=Object.assign({},t);return u&&(h.range=md(h.range)),i.datesDelta&&n.startEditable&&(h.range={start:l.add(h.range.start,i.datesDelta),end:l.add(h.range.end,i.datesDelta)}),i.startDelta&&n.durationEditable&&(h.range={start:l.add(h.range.start,i.startDelta),end:h.range.end}),i.endDelta&&n.durationEditable&&(h.range={start:h.range.start,end:l.add(h.range.end,i.endDelta)}),p&&(h.range={start:h.range.start,end:Kc(e.allDay,h.range.start,o)}),e.allDay&&(h.range={start:xe(h.range.start),end:xe(h.range.end)}),h.range.end<h.range.start&&(h.range.end=Kc(e.allDay,h.range.start,o)),h}class or{constructor(e,n){this.context=e,this.internalEventSource=n}remove(){this.context.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:this.internalEventSource.sourceId})}refetch(){this.context.dispatch({type:"FETCH_EVENT_SOURCES",sourceIds:[this.internalEventSource.sourceId],isRefetch:!0})}get id(){return this.internalEventSource.publicId}get url(){return this.internalEventSource.meta.url}get format(){return this.internalEventSource.meta.format}}class yt{constructor(e,n,i){this._context=e,this._def=n,this._instance=i||null}setProp(e,n){if(e in _d)console.warn("Could not set date-related prop 'name'. Use one of the date-related methods instead.");else if(e==="id")n=Ui[e](n),this.mutate({standardProps:{publicId:n}});else if(e in Ui)n=Ui[e](n),this.mutate({standardProps:{[e]:n}});else if(e in ea){let i=ea[e](n);e==="color"?i={backgroundColor:n,borderColor:n}:e==="editable"?i={startEditable:n,durationEditable:n}:i={[e]:n},this.mutate({standardProps:{ui:i}})}else console.warn(`Could not set prop '${e}'. Use setExtendedProp instead.`)}setExtendedProp(e,n){this.mutate({extendedProps:{[e]:n}})}setStart(e,n={}){let{dateEnv:i}=this._context,o=i.createMarker(e);if(o&&this._instance){let l=this._instance.range,u=Oi(l.start,o,i,n.granularity);n.maintainDuration?this.mutate({datesDelta:u}):this.mutate({startDelta:u})}}setEnd(e,n={}){let{dateEnv:i}=this._context,o;if(!(e!=null&&(o=i.createMarker(e),!o))&&this._instance)if(o){let l=Oi(this._instance.range.end,o,i,n.granularity);this.mutate({endDelta:l})}else this.mutate({standardProps:{hasEnd:!1}})}setDates(e,n,i={}){let{dateEnv:o}=this._context,l={allDay:i.allDay},u=o.createMarker(e),p;if(!!u&&!(n!=null&&(p=o.createMarker(n),!p))&&this._instance){let h=this._instance.range;i.allDay===!0&&(h=md(h));let b=Oi(h.start,u,o,i.granularity);if(p){let g=Oi(h.end,p,o,i.granularity);fv(b,g)?this.mutate({datesDelta:b,standardProps:l}):this.mutate({startDelta:b,endDelta:g,standardProps:l})}else l.hasEnd=!1,this.mutate({datesDelta:b,standardProps:l})}}moveStart(e){let n=ge(e);n&&this.mutate({startDelta:n})}moveEnd(e){let n=ge(e);n&&this.mutate({endDelta:n})}moveDates(e){let n=ge(e);n&&this.mutate({datesDelta:n})}setAllDay(e,n={}){let i={allDay:e},{maintainDuration:o}=n;o==null&&(o=this._context.options.allDayMaintainDuration),this._def.allDay!==e&&(i.hasEnd=o),this.mutate({standardProps:i})}formatRange(e){let{dateEnv:n}=this._context,i=this._instance,o=Ve(e);return this._def.hasEnd?n.formatRange(i.range.start,i.range.end,o,{forcedStartTzo:i.forcedStartTzo,forcedEndTzo:i.forcedEndTzo}):n.format(i.range.start,o,{forcedTzo:i.forcedStartTzo})}mutate(e){let n=this._instance;if(n){let i=this._def,o=this._context,{eventStore:l}=o.getCurrentData(),u=wg(l,n.instanceId);u=Ug(u,{"":{display:"",startEditable:!0,durationEditable:!0,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]}},e,o);let h=new yt(o,i,n);this._def=u.defs[i.defId],this._instance=u.instances[n.instanceId],o.dispatch({type:"MERGE_EVENTS",eventStore:u}),o.emitter.trigger("eventChange",{oldEvent:h,event:this,relatedEvents:Ls(u,o,n),revert(){o.dispatch({type:"RESET_EVENTS",eventStore:l})}})}}remove(){let e=this._context,n=Dd(this);e.dispatch({type:"REMOVE_EVENTS",eventStore:n}),e.emitter.trigger("eventRemove",{event:this,relatedEvents:[],revert(){e.dispatch({type:"MERGE_EVENTS",eventStore:n})}})}get source(){let{sourceId:e}=this._def;return e?new or(this._context,this._context.getCurrentData().eventSources[e]):null}get start(){return this._instance?this._context.dateEnv.toDate(this._instance.range.start):null}get end(){return this._instance&&this._def.hasEnd?this._context.dateEnv.toDate(this._instance.range.end):null}get startStr(){let e=this._instance;return e?this._context.dateEnv.formatIso(e.range.start,{omitTime:this._def.allDay,forcedTzo:e.forcedStartTzo}):""}get endStr(){let e=this._instance;return e&&this._def.hasEnd?this._context.dateEnv.formatIso(e.range.end,{omitTime:this._def.allDay,forcedTzo:e.forcedEndTzo}):""}get id(){return this._def.publicId}get groupId(){return this._def.groupId}get allDay(){return this._def.allDay}get title(){return this._def.title}get url(){return this._def.url}get display(){return this._def.ui.display||"auto"}get startEditable(){return this._def.ui.startEditable}get durationEditable(){return this._def.ui.durationEditable}get constraint(){return this._def.ui.constraints[0]||null}get overlap(){return this._def.ui.overlap}get allow(){return this._def.ui.allows[0]||null}get backgroundColor(){return this._def.ui.backgroundColor}get borderColor(){return this._def.ui.borderColor}get textColor(){return this._def.ui.textColor}get classNames(){return this._def.ui.classNames}get extendedProps(){return this._def.extendedProps}toPlainObject(e={}){let n=this._def,{ui:i}=n,{startStr:o,endStr:l}=this,u={allDay:n.allDay};return n.title&&(u.title=n.title),o&&(u.start=o),l&&(u.end=l),n.publicId&&(u.id=n.publicId),n.groupId&&(u.groupId=n.groupId),n.url&&(u.url=n.url),i.display&&i.display!=="auto"&&(u.display=i.display),e.collapseColor&&i.backgroundColor&&i.backgroundColor===i.borderColor?u.color=i.backgroundColor:(i.backgroundColor&&(u.backgroundColor=i.backgroundColor),i.borderColor&&(u.borderColor=i.borderColor)),i.textColor&&(u.textColor=i.textColor),i.classNames.length&&(u.classNames=i.classNames),Object.keys(n.extendedProps).length&&(e.collapseExtendedProps?Object.assign(u,n.extendedProps):u.extendedProps=n.extendedProps),u}toJSON(){return this.toPlainObject()}}function Dd(t){let e=t._def,n=t._instance;return{defs:{[e.defId]:e},instances:n?{[n.instanceId]:n}:{}}}function Ls(t,e,n){let{defs:i,instances:o}=t,l=[],u=n?n.instanceId:"";for(let p in o){let h=o[p],b=i[h.defId];h.instanceId!==u&&l.push(new yt(e,b,h))}return l}function Xc(t,e,n,i){let o={},l={},u={},p=[],h=[],b=Td(t.defs,e);for(let g in t.defs){let C=t.defs[g];b[C.defId].display==="inverse-background"&&(C.groupId?(o[C.groupId]=[],u[C.groupId]||(u[C.groupId]=C)):l[g]=[])}for(let g in t.instances){let C=t.instances[g],E=t.defs[C.defId],w=b[E.defId],O=C.range,j=!E.allDay&&i?yd(O,i):O,M=fr(j,n);M&&(w.display==="inverse-background"?E.groupId?o[E.groupId].push(M):l[C.defId].push(M):w.display!=="none"&&(w.display==="background"?p:h).push({def:E,ui:w,instance:C,range:M,isStart:j.start&&j.start.valueOf()===M.start.valueOf(),isEnd:j.end&&j.end.valueOf()===M.end.valueOf()}))}for(let g in o){let C=o[g],E=Yc(C,n);for(let w of E){let O=u[g],j=b[O.defId];p.push({def:O,ui:j,instance:null,range:w,isStart:!1,isEnd:!1})}}for(let g in l){let C=l[g],E=Yc(C,n);for(let w of E)p.push({def:t.defs[g],ui:b[g],instance:null,range:w,isStart:!1,isEnd:!1})}return{bg:p,fg:h}}function eu(t,e){t.fcSeg=e}function ns(t){return t.fcSeg||t.parentNode.fcSeg||null}function Td(t,e){return Yr(t,n=>kd(n,e))}function kd(t,e){let n=[];return e[""]&&n.push(e[""]),e[t.defId]&&n.push(e[t.defId]),n.push(t.ui),Sg(n)}function Zg(t,e){let n=t.map(Yg);return n.sort((i,o)=>ov(i,o,e)),n.map(i=>i._seg)}function Yg(t){let{eventRange:e}=t,n=e.def,i=e.instance?e.instance.range:e.range,o=i.start?i.start.valueOf():0,l=i.end?i.end.valueOf():0;return Object.assign(Object.assign(Object.assign({},n.extendedProps),n),{id:n.publicId,start:o,end:l,duration:l-o,allDay:Number(n.allDay),_seg:t})}function Qg(t,e){let{pluginHooks:n}=e,i=n.isDraggableTransformers,{def:o,ui:l}=t.eventRange,u=l.startEditable;for(let p of i)u=p(u,o,l,e);return u}function qg(t,e){return t.isStart&&t.eventRange.ui.durationEditable&&e.options.eventResizableFromStart}function Jg(t,e){return t.isEnd&&t.eventRange.ui.durationEditable}function xd(t,e,n,i,o,l,u){let{dateEnv:p,options:h}=n,{displayEventTime:b,displayEventEnd:g}=h,C=t.eventRange.def,E=t.eventRange.instance;b==null&&(b=i!==!1),g==null&&(g=o!==!1);let w=E.range.start,O=E.range.end,j=l||t.start||t.eventRange.range.start,M=u||t.end||t.eventRange.range.end,H=xe(w).valueOf()===xe(j).valueOf(),U=xe(Ln(O,-1)).valueOf()===xe(Ln(M,-1)).valueOf();return b&&!C.allDay&&(H||U)?(j=H?w:j,M=U?O:M,g&&C.hasEnd?p.formatRange(j,M,e,{forcedStartTzo:l?null:E.forcedStartTzo,forcedEndTzo:u?null:E.forcedEndTzo}):p.format(j,e,{forcedTzo:l?null:E.forcedStartTzo})):""}function Pr(t,e,n){let i=t.eventRange.range;return{isPast:i.end<(n||e.start),isFuture:i.start>=(n||e.end),isToday:e&&_n(e,i.start)}}function Kg(t){let e=["fc-event"];return t.isMirror&&e.push("fc-event-mirror"),t.isDraggable&&e.push("fc-event-draggable"),(t.isStartResizable||t.isEndResizable)&&e.push("fc-event-resizable"),t.isDragging&&e.push("fc-event-dragging"),t.isResizing&&e.push("fc-event-resizing"),t.isSelected&&e.push("fc-event-selected"),t.isStart&&e.push("fc-event-start"),t.isEnd&&e.push("fc-event-end"),t.isPast&&e.push("fc-event-past"),t.isToday&&e.push("fc-event-today"),t.isFuture&&e.push("fc-event-future"),e}function Xg(t){return t.instance?t.instance.instanceId:`${t.def.defId}:${t.range.start.toISOString()}`}function Rd(t,e){let{def:n,instance:i}=t.eventRange,{url:o}=n;if(o)return{href:o};let{emitter:l,options:u}=e,{eventInteractive:p}=u;return p==null&&(p=n.interactive,p==null&&(p=Boolean(l.hasHandlers("eventClick")))),p?cd(h=>{l.trigger("eventClick",{el:h.target,event:new yt(e,n,i),jsEvent:h,view:e.viewApi})}):{}}const em={start:N,end:N,allDay:Boolean};function tm(t,e,n){let i=nm(t,e),{range:o}=i;if(!o.start)return null;if(!o.end){if(n==null)return null;o.end=e.add(o.start,n)}return i}function nm(t,e){let{refined:n,extra:i}=hs(t,em),o=n.start?e.createMarkerMeta(n.start):null,l=n.end?e.createMarkerMeta(n.end):null,{allDay:u}=n;return u==null&&(u=o&&o.isTimeUnspecified&&(!l||l.isTimeUnspecified)),Object.assign({range:{start:o?o.marker:null,end:l?l.marker:null},allDay:u},i)}function rm(t,e){return Object.assign(Object.assign({},Md(t.range,e,t.allDay)),{allDay:t.allDay})}function Od(t,e,n){return Object.assign(Object.assign({},Md(t,e,n)),{timeZone:e.timeZone})}function Md(t,e,n){return{start:e.toDate(t.start),end:e.toDate(t.end),startStr:e.formatIso(t.start,{omitTime:n}),endStr:e.formatIso(t.end,{omitTime:n})}}function im(t,e,n){let i=Ld({editable:!1},n),o=es(i.refined,i.extra,"",t.allDay,!0,n);return{def:o,ui:kd(o,e),instance:ys(o.defId,t.range),range:t.range,isStart:!0,isEnd:!0}}function am(t,e,n){let i=!1,o=function(p){i||(i=!0,e(p))},l=function(p){i||(i=!0,n(p))},u=t(o,l);u&&typeof u.then=="function"&&u.then(o,l)}class tu extends Error{constructor(e,n){super(e),this.response=n}}function om(t,e,n){t=t.toUpperCase();const i={method:t};return t==="GET"?e+=(e.indexOf("?")===-1?"?":"&")+new URLSearchParams(n):(i.body=new URLSearchParams(n),i.headers={"Content-Type":"application/x-www-form-urlencoded"}),fetch(e,i).then(o=>{if(o.ok)return o.json().then(l=>[l,o],()=>{throw new tu("Failure parsing JSON",o)});throw new tu("Request failed",o)})}let jo;function Id(){return jo==null&&(jo=sm()),jo}function sm(){if(typeof document=="undefined")return!0;let t=document.createElement("div");t.style.position="absolute",t.style.top="0px",t.style.left="0px",t.innerHTML="<table><tr><td><div></div></td></tr></table>",t.querySelector("table").style.height="100px",t.querySelector("div").style.height="100%",document.body.appendChild(t);let n=t.querySelector("div").offsetHeight>0;return document.body.removeChild(t),n}class lm extends Re{constructor(){super(...arguments),this.state={forPrint:!1},this.handleBeforePrint=()=>{this.setState({forPrint:!0})},this.handleAfterPrint=()=>{this.setState({forPrint:!1})}}render(){let{props:e}=this,{options:n}=e,{forPrint:i}=this.state,o=i||n.height==="auto"||n.contentHeight==="auto",l=!o&&n.height!=null?n.height:"",u=["fc",i?"fc-media-print":"fc-media-screen",`fc-direction-${n.direction}`,e.theme.getClass("root")];return Id()||u.push("fc-liquid-hack"),e.children(u,l,o,i)}componentDidMount(){let{emitter:e}=this.props;e.on("_beforeprint",this.handleBeforePrint),e.on("_afterprint",this.handleAfterPrint)}componentWillUnmount(){let{emitter:e}=this.props;e.off("_beforeprint",this.handleBeforePrint),e.off("_afterprint",this.handleAfterPrint)}}class Nd{constructor(e){this.component=e.component,this.isHitComboAllowed=e.isHitComboAllowed||null}destroy(){}}function cm(t,e){return{component:t,el:e.el,useEventCenter:e.useEventCenter!=null?e.useEventCenter:!0,isHitComboAllowed:e.isHitComboAllowed||null}}const nu={};class um{getCurrentData(){return this.currentDataManager.getCurrentData()}dispatch(e){this.currentDataManager.dispatch(e)}get view(){return this.getCurrentData().viewApi}batchRendering(e){e()}updateSize(){this.trigger("_resize",!0)}setOption(e,n){this.dispatch({type:"SET_OPTION",optionName:e,rawOptionValue:n})}getOption(e){return this.currentDataManager.currentCalendarOptionsInput[e]}getAvailableLocaleCodes(){return Object.keys(this.getCurrentData().availableRawLocales)}on(e,n){let{currentDataManager:i}=this;i.currentCalendarOptionsRefiners[e]?i.emitter.on(e,n):console.warn(`Unknown listener name '${e}'`)}off(e,n){this.currentDataManager.emitter.off(e,n)}trigger(e,...n){this.currentDataManager.emitter.trigger(e,...n)}changeView(e,n){this.batchRendering(()=>{if(this.unselect(),n)if(n.start&&n.end)this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e}),this.dispatch({type:"SET_OPTION",optionName:"visibleRange",rawOptionValue:n});else{let{dateEnv:i}=this.getCurrentData();this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e,dateMarker:i.createMarker(n)})}else this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:e})})}zoomTo(e,n){let i=this.getCurrentData(),o;n=n||"day",o=i.viewSpecs[n]||this.getUnitViewSpec(n),this.unselect(),o?this.dispatch({type:"CHANGE_VIEW_TYPE",viewType:o.type,dateMarker:e}):this.dispatch({type:"CHANGE_DATE",dateMarker:e})}getUnitViewSpec(e){let{viewSpecs:n,toolbarConfig:i}=this.getCurrentData(),o=[].concat(i.header?i.header.viewsWithButtons:[],i.footer?i.footer.viewsWithButtons:[]),l,u;for(let p in n)o.push(p);for(l=0;l<o.length;l+=1)if(u=n[o[l]],u&&u.singleUnit===e)return u;return null}prev(){this.unselect(),this.dispatch({type:"PREV"})}next(){this.unselect(),this.dispatch({type:"NEXT"})}prevYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,-1)})}nextYear(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:e.dateEnv.addYears(e.currentDate,1)})}today(){let e=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:qr(e.calendarOptions.now,e.dateEnv)})}gotoDate(e){let n=this.getCurrentData();this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:n.dateEnv.createMarker(e)})}incrementDate(e){let n=this.getCurrentData(),i=ge(e);i&&(this.unselect(),this.dispatch({type:"CHANGE_DATE",dateMarker:n.dateEnv.add(n.currentDate,i)}))}getDate(){let e=this.getCurrentData();return e.dateEnv.toDate(e.currentDate)}formatDate(e,n){let{dateEnv:i}=this.getCurrentData();return i.format(i.createMarker(e),Ve(n))}formatRange(e,n,i){let{dateEnv:o}=this.getCurrentData();return o.formatRange(o.createMarker(e),o.createMarker(n),Ve(i),i)}formatIso(e,n){let{dateEnv:i}=this.getCurrentData();return i.formatIso(i.createMarker(e),{omitTime:n})}select(e,n){let i;n==null?e.start!=null?i=e:i={start:e,end:null}:i={start:e,end:n};let o=this.getCurrentData(),l=tm(i,o.dateEnv,ge({days:1}));l&&(this.dispatch({type:"SELECT_DATES",selection:l}),Vg(l,null,o))}unselect(e){let n=this.getCurrentData();n.dateSelection&&(this.dispatch({type:"UNSELECT_DATES"}),Fg(e,n))}addEvent(e,n){if(e instanceof yt){let u=e._def,p=e._instance;return this.getCurrentData().eventStore.defs[u.defId]||(this.dispatch({type:"ADD_EVENTS",eventStore:ts({def:u,instance:p})}),this.triggerEventAdd(e)),e}let i=this.getCurrentData(),o;if(n instanceof or)o=n.internalEventSource;else if(typeof n=="boolean")n&&([o]=gs(i.eventSources));else if(n!=null){let u=this.getEventSourceById(n);if(!u)return console.warn(`Could not find an event source with ID "${n}"`),null;o=u.internalEventSource}let l=wd(e,o,i,!1);if(l){let u=new yt(i,l.def,l.def.recurringDef?null:l.instance);return this.dispatch({type:"ADD_EVENTS",eventStore:ts(l)}),this.triggerEventAdd(u),u}return null}triggerEventAdd(e){let{emitter:n}=this.getCurrentData();n.trigger("eventAdd",{event:e,relatedEvents:[],revert:()=>{this.dispatch({type:"REMOVE_EVENTS",eventStore:Dd(e)})}})}getEventById(e){let n=this.getCurrentData(),{defs:i,instances:o}=n.eventStore;e=String(e);for(let l in i){let u=i[l];if(u.publicId===e){if(u.recurringDef)return new yt(n,u,null);for(let p in o){let h=o[p];if(h.defId===u.defId)return new yt(n,u,h)}}}return null}getEvents(){let e=this.getCurrentData();return Ls(e.eventStore,e)}removeAllEvents(){this.dispatch({type:"REMOVE_ALL_EVENTS"})}getEventSources(){let e=this.getCurrentData(),n=e.eventSources,i=[];for(let o in n)i.push(new or(e,n[o]));return i}getEventSourceById(e){let n=this.getCurrentData(),i=n.eventSources;e=String(e);for(let o in i)if(i[o].publicId===e)return new or(n,i[o]);return null}addEventSource(e){let n=this.getCurrentData();if(e instanceof or)return n.eventSources[e.internalEventSource.sourceId]||this.dispatch({type:"ADD_EVENT_SOURCES",sources:[e.internalEventSource]}),e;let i=Ad(e,n);return i?(this.dispatch({type:"ADD_EVENT_SOURCES",sources:[i]}),new or(n,i)):null}removeAllEventSources(){this.dispatch({type:"REMOVE_ALL_EVENT_SOURCES"})}refetchEvents(){this.dispatch({type:"FETCH_EVENT_SOURCES",isRefetch:!0})}scrollToTime(e){let n=ge(e);n&&this.trigger("_scrollRequest",{time:n})}}function dm(t,e){let n={left:Math.max(t.left,e.left),right:Math.min(t.right,e.right),top:Math.max(t.top,e.top),bottom:Math.min(t.bottom,e.bottom)};return n.left<n.right&&n.top<n.bottom?n:!1}function $d(t,e,n,i){return{dow:t.getUTCDay(),isDisabled:Boolean(i&&!_n(i.activeRange,t)),isOther:Boolean(i&&!_n(i.currentRange,t)),isToday:Boolean(e&&_n(e,t)),isPast:Boolean(n?t<n:e?t<e.start:!1),isFuture:Boolean(n?t>n:e?t>=e.end:!1)}}function As(t,e){let n=["fc-day",`fc-day-${gv[t.dow]}`];return t.isDisabled?n.push("fc-day-disabled"):(t.isToday&&(n.push("fc-day-today"),n.push(e.getClass("today"))),t.isPast&&n.push("fc-day-past"),t.isFuture&&n.push("fc-day-future"),t.isOther&&n.push("fc-day-other")),n}const fm=Ve({year:"numeric",month:"long",day:"numeric"}),pm=Ve({week:"long"});function rs(t,e,n="day",i=!0){const{dateEnv:o,options:l,calendarApi:u}=t;let p=o.format(e,n==="week"?pm:fm);if(l.navLinks){let h=o.toDate(e);const b=g=>{let C=n==="day"?l.navLinkDayClick:n==="week"?l.navLinkWeekClick:null;typeof C=="function"?C.call(u,o.toDate(e),g):(typeof C=="string"&&(n=C),u.zoomTo(e,n))};return Object.assign({title:Nr(l.navLinkHint,[p,h],p),"data-navlink":""},i?ld(b):{onClick:b})}return{"aria-label":p}}let Bo;function hm(){return Bo||(Bo=vm()),Bo}function vm(){let t=document.createElement("div");t.style.overflow="scroll",t.style.position="absolute",t.style.top="-9999px",t.style.left="-9999px",document.body.appendChild(t);let e=gm(t);return document.body.removeChild(t),e}function gm(t){return{x:t.offsetHeight-t.clientHeight,y:t.offsetWidth-t.clientWidth}}function mm(t){let e=ym(t),n=t.getBoundingClientRect();for(let i of e){let o=dm(n,i.getBoundingClientRect());if(o)n=o;else return null}return n}function ym(t){let e=[];for(;t instanceof HTMLElement;){let n=window.getComputedStyle(t);if(n.position==="fixed")break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&e.push(t),t=t.parentNode}return e}class na{constructor(e,n,i,o){this.els=n;let l=this.originClientRect=e.getBoundingClientRect();i&&this.buildElHorizontals(l.left),o&&this.buildElVerticals(l.top)}buildElHorizontals(e){let n=[],i=[];for(let o of this.els){let l=o.getBoundingClientRect();n.push(l.left-e),i.push(l.right-e)}this.lefts=n,this.rights=i}buildElVerticals(e){let n=[],i=[];for(let o of this.els){let l=o.getBoundingClientRect();n.push(l.top-e),i.push(l.bottom-e)}this.tops=n,this.bottoms=i}leftToIndex(e){let{lefts:n,rights:i}=this,o=n.length,l;for(l=0;l<o;l+=1)if(e>=n[l]&&e<i[l])return l}topToIndex(e){let{tops:n,bottoms:i}=this,o=n.length,l;for(l=0;l<o;l+=1)if(e>=n[l]&&e<i[l])return l}getWidth(e){return this.rights[e]-this.lefts[e]}getHeight(e){return this.bottoms[e]-this.tops[e]}similarTo(e){return Mi(this.tops||[],e.tops||[])&&Mi(this.bottoms||[],e.bottoms||[])&&Mi(this.lefts||[],e.lefts||[])&&Mi(this.rights||[],e.rights||[])}}function Mi(t,e){const n=t.length;if(n!==e.length)return!1;for(let i=0;i<n;i++)if(Math.round(t[i])!==Math.round(e[i]))return!1;return!0}class Qn extends Re{constructor(){super(...arguments),this.uid=Gn()}prepareHits(){}queryHit(e,n,i,o){return null}isValidSegDownEl(e){return!this.props.eventDrag&&!this.props.eventResize&&!Xt(e,".fc-event-mirror")}isValidDateDownEl(e){return!Xt(e,".fc-event:not(.fc-bg-event)")&&!Xt(e,".fc-more-link")&&!Xt(e,"a[data-navlink]")&&!Xt(e,".fc-popover")}}class bm{constructor(e=n=>n.thickness){this.getEntryThickness=e,this.strictOrder=!1,this.allowReslicing=!1,this.maxCoord=-1,this.maxStackCnt=-1,this.levelCoords=[],this.entriesByLevel=[],this.stackCnts={}}addSegs(e){let n=[];for(let i of e)this.insertEntry(i,n);return n}insertEntry(e,n){let i=this.findInsertion(e);return this.isInsertionValid(i,e)?(this.insertEntryAt(e,i),1):this.handleInvalidInsertion(i,e,n)}isInsertionValid(e,n){return(this.maxCoord===-1||e.levelCoord+this.getEntryThickness(n)<=this.maxCoord)&&(this.maxStackCnt===-1||e.stackCnt<this.maxStackCnt)}handleInvalidInsertion(e,n,i){return this.allowReslicing&&e.touchingEntry?this.splitEntry(n,e.touchingEntry,i):(i.push(n),0)}splitEntry(e,n,i){let o=0,l=[],u=e.span,p=n.span;return u.start<p.start&&(o+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:u.start,end:p.start}},l)),u.end>p.end&&(o+=this.insertEntry({index:e.index,thickness:e.thickness,span:{start:p.end,end:u.end}},l)),o?(i.push({index:e.index,thickness:e.thickness,span:Pd(p,u)},...l),o):(i.push(e),0)}insertEntryAt(e,n){let{entriesByLevel:i,levelCoords:o}=this;n.lateral===-1?(Vo(o,n.level,n.levelCoord),Vo(i,n.level,[e])):Vo(i[n.level],n.lateral,e),this.stackCnts[Hr(e)]=n.stackCnt}findInsertion(e){let{levelCoords:n,entriesByLevel:i,strictOrder:o,stackCnts:l}=this,u=n.length,p=0,h=-1,b=-1,g=null,C=0;for(let O=0;O<u;O+=1){let j=n[O];if(!o&&j>=p+this.getEntryThickness(e))break;let M=i[O],H,U=iu(M,e.span.start,ru),Y=U[0]+U[1];for(;(H=M[Y])&&H.span.start<e.span.end;){let S=j+this.getEntryThickness(H);S>p&&(p=S,g=H,h=O,b=Y),S===p&&(C=Math.max(C,l[Hr(H)]+1)),Y+=1}}let E=0;if(g)for(E=h+1;E<u&&n[E]<p;)E+=1;let w=-1;return E<u&&n[E]===p&&(w=iu(i[E],e.span.end,ru)[0]),{touchingLevel:h,touchingLateral:b,touchingEntry:g,stackCnt:C,levelCoord:p,level:E,lateral:w}}toRects(){let{entriesByLevel:e,levelCoords:n}=this,i=e.length,o=[];for(let l=0;l<i;l+=1){let u=e[l],p=n[l];for(let h of u)o.push(Object.assign(Object.assign({},h),{thickness:this.getEntryThickness(h),levelCoord:p}))}return o}}function ru(t){return t.span.end}function Hr(t){return t.index+":"+t.span.start}function Pd(t,e){let n=Math.max(t.start,e.start),i=Math.min(t.end,e.end);return n<i?{start:n,end:i}:null}function Vo(t,e,n){t.splice(e,0,n)}function iu(t,e,n){let i=0,o=t.length;if(!o||e<n(t[i]))return[0,0];if(e>n(t[o-1]))return[o,0];for(;i<o;){let l=Math.floor(i+(o-i)/2),u=n(t[l]);if(e<u)o=l;else if(e>u)i=l+1;else return[l,1]}return[i,0]}function _m(t,e){return!t||e>10?Ve({weekday:"short"}):e>1?Ve({weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}):Ve({weekday:"long"})}const Hd="fc-col-header-cell";function jd(t){return t.text}class wm extends Re{render(){let{dateEnv:e,options:n,theme:i,viewApi:o}=this.context,{props:l}=this,{date:u,dateProfile:p}=l,h=$d(u,l.todayRange,null,p),b=[Hd].concat(As(h,i)),g=e.format(u,l.dayHeaderFormat),C=!h.isDisabled&&l.colCnt>1?rs(this.context,u):{},E=Object.assign(Object.assign(Object.assign({date:e.toDate(u),view:o},l.extraRenderProps),{text:g}),h);return I(rn,{elTag:"th",elClasses:b,elAttrs:Object.assign({role:"columnheader",colSpan:l.colSpan,"data-date":h.isDisabled?void 0:fs(u)},l.extraDataAttrs),renderProps:E,generatorName:"dayHeaderContent",customGenerator:n.dayHeaderContent,defaultGenerator:jd,classNameGenerator:n.dayHeaderClassNames,didMount:n.dayHeaderDidMount,willUnmount:n.dayHeaderWillUnmount},w=>I("div",{className:"fc-scrollgrid-sync-inner"},!h.isDisabled&&I(w,{elTag:"a",elAttrs:C,elClasses:["fc-col-header-cell-cushion",l.isSticky&&"fc-sticky"]})))}}const Lm=Ve({weekday:"long"});class Am extends Re{render(){let{props:e}=this,{dateEnv:n,theme:i,viewApi:o,options:l}=this.context,u=Ze(new Date(2592e5),e.dow),p={dow:e.dow,isDisabled:!1,isFuture:!1,isPast:!1,isToday:!1,isOther:!1},h=n.format(u,e.dayHeaderFormat),b=Object.assign(Object.assign(Object.assign(Object.assign({date:u},p),{view:o}),e.extraRenderProps),{text:h});return I(rn,{elTag:"th",elClasses:[Hd,...As(p,i),...e.extraClassNames||[]],elAttrs:Object.assign({role:"columnheader",colSpan:e.colSpan},e.extraDataAttrs),renderProps:b,generatorName:"dayHeaderContent",customGenerator:l.dayHeaderContent,defaultGenerator:jd,classNameGenerator:l.dayHeaderClassNames,didMount:l.dayHeaderDidMount,willUnmount:l.dayHeaderWillUnmount},g=>I("div",{className:"fc-scrollgrid-sync-inner"},I(g,{elTag:"a",elClasses:["fc-col-header-cell-cushion",e.isSticky&&"fc-sticky"],elAttrs:{"aria-label":n.format(u,Lm)}})))}}class Cs extends ft{constructor(e,n){super(e,n),this.initialNowDate=qr(n.options.now,n.dateEnv),this.initialNowQueriedMs=new Date().valueOf(),this.state=this.computeTiming().currentState}render(){let{props:e,state:n}=this;return e.children(n.nowDate,n.todayRange)}componentDidMount(){this.setTimeout()}componentDidUpdate(e){e.unit!==this.props.unit&&(this.clearTimeout(),this.setTimeout())}componentWillUnmount(){this.clearTimeout()}computeTiming(){let{props:e,context:n}=this,i=Ln(this.initialNowDate,new Date().valueOf()-this.initialNowQueriedMs),o=n.dateEnv.startOf(i,e.unit),l=n.dateEnv.add(o,ge(1,e.unit)),u=l.valueOf()-i.valueOf();return u=Math.min(1e3*60*60*24,u),{currentState:{nowDate:o,todayRange:au(o)},nextState:{nowDate:l,todayRange:au(l)},waitMs:u}}setTimeout(){let{nextState:e,waitMs:n}=this.computeTiming();this.timeoutId=setTimeout(()=>{this.setState(e,()=>{this.setTimeout()})},n)}clearTimeout(){this.timeoutId&&clearTimeout(this.timeoutId)}}Cs.contextType=Zn;function au(t){let e=xe(t),n=Ze(e,1);return{start:e,end:n}}class Cm extends Re{constructor(){super(...arguments),this.createDayHeaderFormatter=pe(Em)}render(){let{context:e}=this,{dates:n,dateProfile:i,datesRepDistinctDays:o,renderIntro:l}=this.props,u=this.createDayHeaderFormatter(e.options.dayHeaderFormat,o,n.length);return I(Cs,{unit:"day"},(p,h)=>I("tr",{role:"row"},l&&l("day"),n.map(b=>o?I(wm,{key:b.toISOString(),date:b,dateProfile:i,todayRange:h,colCnt:n.length,dayHeaderFormat:u}):I(Am,{key:b.getUTCDay(),dow:b.getUTCDay(),dayHeaderFormat:u}))))}}function Em(t,e,n){return t||_m(e,n)}class Sm{constructor(e,n){let i=e.start,{end:o}=e,l=[],u=[],p=-1;for(;i<o;)n.isHiddenDay(i)?l.push(p+.5):(p+=1,l.push(p),u.push(i)),i=Ze(i,1);this.dates=u,this.indices=l,this.cnt=u.length}sliceRange(e){let n=this.getDateDayIndex(e.start),i=this.getDateDayIndex(Ze(e.end,-1)),o=Math.max(0,n),l=Math.min(this.cnt-1,i);return o=Math.ceil(o),l=Math.floor(l),o<=l?{firstIndex:o,lastIndex:l,isStart:n===o,isEnd:i===l}:null}getDateDayIndex(e){let{indices:n}=this,i=Math.floor(mr(this.dates[0],e));return i<0?n[0]-1:i>=n.length?n[n.length-1]+1:n[i]}}class Dm{constructor(e,n){let{dates:i}=e,o,l,u;if(n){for(l=i[0].getUTCDay(),o=1;o<i.length&&i[o].getUTCDay()!==l;o+=1);u=Math.ceil(i.length/o)}else u=1,o=i.length;this.rowCnt=u,this.colCnt=o,this.daySeries=e,this.cells=this.buildCells(),this.headerDates=this.buildHeaderDates()}buildCells(){let e=[];for(let n=0;n<this.rowCnt;n+=1){let i=[];for(let o=0;o<this.colCnt;o+=1)i.push(this.buildCell(n,o));e.push(i)}return e}buildCell(e,n){let i=this.daySeries.dates[e*this.colCnt+n];return{key:i.toISOString(),date:i}}buildHeaderDates(){let e=[];for(let n=0;n<this.colCnt;n+=1)e.push(this.cells[0][n].date);return e}sliceRange(e){let{colCnt:n}=this,i=this.daySeries.sliceRange(e),o=[];if(i){let{firstIndex:l,lastIndex:u}=i,p=l;for(;p<=u;){let h=Math.floor(p/n),b=Math.min((h+1)*n,u+1);o.push({row:h,firstCol:p%n,lastCol:(b-1)%n,isStart:i.isStart&&p===l,isEnd:i.isEnd&&b-1===u}),p=b}}return o}}class Tm{constructor(){this.sliceBusinessHours=pe(this._sliceBusinessHours),this.sliceDateSelection=pe(this._sliceDateSpan),this.sliceEventStore=pe(this._sliceEventStore),this.sliceEventDrag=pe(this._sliceInteraction),this.sliceEventResize=pe(this._sliceInteraction),this.forceDayIfListItem=!1}sliceProps(e,n,i,o,...l){let{eventUiBases:u}=e,p=this.sliceEventStore(e.eventStore,u,n,i,...l);return{dateSelectionSegs:this.sliceDateSelection(e.dateSelection,n,i,u,o,...l),businessHourSegs:this.sliceBusinessHours(e.businessHours,n,i,o,...l),fgEventSegs:p.fg,bgEventSegs:p.bg,eventDrag:this.sliceEventDrag(e.eventDrag,u,n,i,...l),eventResize:this.sliceEventResize(e.eventResize,u,n,i,...l),eventSelection:e.eventSelection}}sliceNowDate(e,n,i,o,...l){return this._sliceDateSpan({range:{start:e,end:Ln(e,1)},allDay:!1},n,i,{},o,...l)}_sliceBusinessHours(e,n,i,o,...l){return e?this._sliceEventStore(Jr(e,Ii(n,Boolean(i)),o),{},n,i,...l).bg:[]}_sliceEventStore(e,n,i,o,...l){if(e){let u=Xc(e,n,Ii(i,Boolean(o)),o);return{bg:this.sliceEventRanges(u.bg,l),fg:this.sliceEventRanges(u.fg,l)}}return{bg:[],fg:[]}}_sliceInteraction(e,n,i,o,...l){if(!e)return null;let u=Xc(e.mutatedEvents,n,Ii(i,Boolean(o)),o);return{segs:this.sliceEventRanges(u.fg,l),affectedInstances:e.affectedEvents.instances,isEvent:e.isEvent}}_sliceDateSpan(e,n,i,o,l,...u){if(!e)return[];let p=Ii(n,Boolean(i)),h=fr(e.range,p);if(h){e=Object.assign(Object.assign({},e),{range:h});let b=im(e,o,l),g=this.sliceRange(e.range,...u);for(let C of g)C.eventRange=b;return g}return[]}sliceEventRanges(e,n){let i=[];for(let o of e)i.push(...this.sliceEventRange(o,n));return i}sliceEventRange(e,n){let i=e.range;this.forceDayIfListItem&&e.ui.display==="list-item"&&(i={start:i.start,end:Ze(i.start,1)});let o=this.sliceRange(i,...n);for(let l of o)l.eventRange=e,l.isStart=e.isStart&&l.isStart,l.isEnd=e.isEnd&&l.isEnd;return o}}function Ii(t,e){let n=t.activeRange;return e?n:{start:Ln(n.start,t.slotMinTime.milliseconds),end:Ln(n.end,t.slotMaxTime.milliseconds-864e5)}}const Ni=/^(visible|hidden)$/;class km extends Re{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,tn(this.props.elRef,e)}}render(){let{props:e}=this,{liquid:n,liquidIsAbsolute:i}=e,o=n&&i,l=["fc-scroller"];return n&&(i?l.push("fc-scroller-liquid-absolute"):l.push("fc-scroller-liquid")),I("div",{ref:this.handleEl,className:l.join(" "),style:{overflowX:e.overflowX,overflowY:e.overflowY,left:o&&-(e.overcomeLeft||0)||"",right:o&&-(e.overcomeRight||0)||"",bottom:o&&-(e.overcomeBottom||0)||"",marginLeft:!o&&-(e.overcomeLeft||0)||"",marginRight:!o&&-(e.overcomeRight||0)||"",marginBottom:!o&&-(e.overcomeBottom||0)||"",maxHeight:e.maxHeight||""}},e.children)}needsXScrolling(){if(Ni.test(this.props.overflowX))return!1;let{el:e}=this,n=this.el.getBoundingClientRect().width-this.getYScrollbarWidth(),{children:i}=e;for(let o=0;o<i.length;o+=1)if(i[o].getBoundingClientRect().width>n)return!0;return!1}needsYScrolling(){if(Ni.test(this.props.overflowY))return!1;let{el:e}=this,n=this.el.getBoundingClientRect().height-this.getXScrollbarWidth(),{children:i}=e;for(let o=0;o<i.length;o+=1)if(i[o].getBoundingClientRect().height>n)return!0;return!1}getXScrollbarWidth(){return Ni.test(this.props.overflowX)?0:this.el.offsetHeight-this.el.clientHeight}getYScrollbarWidth(){return Ni.test(this.props.overflowY)?0:this.el.offsetWidth-this.el.clientWidth}}class Vn{constructor(e){this.masterCallback=e,this.currentMap={},this.depths={},this.callbackMap={},this.handleValue=(n,i)=>{let{depths:o,currentMap:l}=this,u=!1,p=!1;n!==null?(u=i in l,l[i]=n,o[i]=(o[i]||0)+1,p=!0):(o[i]-=1,o[i]||(delete l[i],delete this.callbackMap[i],u=!0)),this.masterCallback&&(u&&this.masterCallback(null,String(i)),p&&this.masterCallback(n,String(i)))}}createRef(e){let n=this.callbackMap[e];return n||(n=this.callbackMap[e]=i=>{this.handleValue(i,String(e))}),n}collect(e,n,i){return Qv(this.currentMap,e,n,i)}getAll(){return gs(this.currentMap)}}function xm(t){let e=Xh(t,".fc-scrollgrid-shrink"),n=0;for(let i of e)n=Math.max(n,cv(i));return Math.ceil(n)}function Bd(t,e){return t.liquid&&e.liquid}function Rm(t,e){return e.maxHeight!=null||Bd(t,e)}function Om(t,e,n,i){let{expandRows:o}=n;return typeof e.content=="function"?e.content(n):I("table",{role:"presentation",className:[e.tableClassName,t.syncRowHeights?"fc-scrollgrid-sync-table":""].join(" "),style:{minWidth:n.tableMinWidth,width:n.clientWidth,height:o?n.clientHeight:""}},n.tableColGroupNode,I(i?"thead":"tbody",{role:"presentation"},typeof e.rowContent=="function"?e.rowContent(n):e.rowContent))}function Mm(t,e){return wn(t,e,Ft)}function Im(t,e){let n=[];for(let i of t){let o=i.span||1;for(let l=0;l<o;l+=1)n.push(I("col",{style:{width:i.width==="shrink"?Nm(e):i.width||"",minWidth:i.minWidth||""}}))}return I("colgroup",{},...n)}function Nm(t){return t==null?4:t}function $m(t){for(let e of t)if(e.width==="shrink")return!0;return!1}function Pm(t,e){let n=["fc-scrollgrid",e.theme.getClass("table")];return t&&n.push("fc-scrollgrid-liquid"),n}function Hm(t,e){let n=["fc-scrollgrid-section",`fc-scrollgrid-section-${t.type}`,t.className];return e&&t.liquid&&t.maxHeight==null&&n.push("fc-scrollgrid-section-liquid"),t.isSticky&&n.push("fc-scrollgrid-section-sticky"),n}function jm(t){return I("div",{className:"fc-scrollgrid-sticky-shim",style:{width:t.clientWidth,minWidth:t.tableMinWidth}})}function ou(t){let{stickyHeaderDates:e}=t;return(e==null||e==="auto")&&(e=t.height==="auto"||t.viewHeight==="auto"),e}function Bm(t){let{stickyFooterScrollbar:e}=t;return(e==null||e==="auto")&&(e=t.height==="auto"||t.viewHeight==="auto"),e}class Vd extends Re{constructor(){super(...arguments),this.processCols=pe(e=>e,Mm),this.renderMicroColGroup=pe(Im),this.scrollerRefs=new Vn,this.scrollerElRefs=new Vn(this._handleScrollerEl.bind(this)),this.state={shrinkWidth:null,forceYScrollbars:!1,scrollerClientWidths:{},scrollerClientHeights:{}},this.handleSizing=()=>{this.safeSetState(Object.assign({shrinkWidth:this.computeShrinkWidth()},this.computeScrollerDims()))}}render(){let{props:e,state:n,context:i}=this,o=e.sections||[],l=this.processCols(e.cols),u=this.renderMicroColGroup(l,n.shrinkWidth),p=Pm(e.liquid,i);e.collapsibleWidth&&p.push("fc-scrollgrid-collapsible");let h=o.length,b=0,g,C=[],E=[],w=[];for(;b<h&&(g=o[b]).type==="header";)C.push(this.renderSection(g,u,!0)),b+=1;for(;b<h&&(g=o[b]).type==="body";)E.push(this.renderSection(g,u,!1)),b+=1;for(;b<h&&(g=o[b]).type==="footer";)w.push(this.renderSection(g,u,!0)),b+=1;let O=!Id();const j={role:"rowgroup"};return I("table",{role:"grid",className:p.join(" "),style:{height:e.height}},Boolean(!O&&C.length)&&I("thead",j,...C),Boolean(!O&&E.length)&&I("tbody",j,...E),Boolean(!O&&w.length)&&I("tfoot",j,...w),O&&I("tbody",j,...C,...E,...w))}renderSection(e,n,i){return"outerContent"in e?I(Ne,{key:e.key},e.outerContent):I("tr",{key:e.key,role:"presentation",className:Hm(e,this.props.liquid).join(" ")},this.renderChunkTd(e,n,e.chunk,i))}renderChunkTd(e,n,i,o){if("outerContent"in i)return i.outerContent;let{props:l}=this,{forceYScrollbars:u,scrollerClientWidths:p,scrollerClientHeights:h}=this.state,b=Rm(l,e),g=Bd(l,e),C=l.liquid?u?"scroll":b?"auto":"hidden":"visible",E=e.key,w=Om(e,i,{tableColGroupNode:n,tableMinWidth:"",clientWidth:!l.collapsibleWidth&&p[E]!==void 0?p[E]:null,clientHeight:h[E]!==void 0?h[E]:null,expandRows:e.expandRows,syncRowHeights:!1,rowSyncHeights:[],reportRowHeightChange:()=>{}},o);return I(o?"th":"td",{ref:i.elRef,role:"presentation"},I("div",{className:`fc-scroller-harness${g?" fc-scroller-harness-liquid":""}`},I(km,{ref:this.scrollerRefs.createRef(E),elRef:this.scrollerElRefs.createRef(E),overflowY:C,overflowX:l.liquid?"hidden":"visible",maxHeight:e.maxHeight,liquid:g,liquidIsAbsolute:!0},w)))}_handleScrollerEl(e,n){let i=Vm(this.props.sections,n);i&&tn(i.chunk.scrollerElRef,e)}componentDidMount(){this.handleSizing(),this.context.addResizeHandler(this.handleSizing)}componentDidUpdate(){this.handleSizing()}componentWillUnmount(){this.context.removeResizeHandler(this.handleSizing)}computeShrinkWidth(){return $m(this.props.cols)?xm(this.scrollerElRefs.getAll()):0}computeScrollerDims(){let e=hm(),{scrollerRefs:n,scrollerElRefs:i}=this,o=!1,l={},u={};for(let p in n.currentMap){let h=n.currentMap[p];if(h&&h.needsYScrolling()){o=!0;break}}for(let p of this.props.sections){let h=p.key,b=i.currentMap[h];if(b){let g=b.parentNode;l[h]=Math.floor(g.getBoundingClientRect().width-(o?e.y:0)),u[h]=Math.floor(g.getBoundingClientRect().height)}}return{forceYScrollbars:o,scrollerClientWidths:l,scrollerClientHeights:u}}}Vd.addStateEquality({scrollerClientWidths:Ft,scrollerClientHeights:Ft});function Vm(t,e){for(let n of t)if(n.key===e)return n;return null}class Es extends Re{constructor(){super(...arguments),this.handleEl=e=>{this.el=e,e&&eu(e,this.props.seg)}}render(){const{props:e,context:n}=this,{options:i}=n,{seg:o}=e,{eventRange:l}=o,{ui:u}=l,p={event:new yt(n,l.def,l.instance),view:n.viewApi,timeText:e.timeText,textColor:u.textColor,backgroundColor:u.backgroundColor,borderColor:u.borderColor,isDraggable:!e.disableDragging&&Qg(o,n),isStartResizable:!e.disableResizing&&qg(o,n),isEndResizable:!e.disableResizing&&Jg(o),isMirror:Boolean(e.isDragging||e.isResizing||e.isDateSelecting),isStart:Boolean(o.isStart),isEnd:Boolean(o.isEnd),isPast:Boolean(e.isPast),isFuture:Boolean(e.isFuture),isToday:Boolean(e.isToday),isSelected:Boolean(e.isSelected),isDragging:Boolean(e.isDragging),isResizing:Boolean(e.isResizing)};return I(rn,Object.assign({},e,{elRef:this.handleEl,elClasses:[...Kg(p),...o.eventRange.ui.classNames,...e.elClasses||[]],renderProps:p,generatorName:"eventContent",customGenerator:i.eventContent,defaultGenerator:e.defaultGenerator,classNameGenerator:i.eventClassNames,didMount:i.eventDidMount,willUnmount:i.eventWillUnmount}))}componentDidUpdate(e){this.el&&this.props.seg!==e.seg&&eu(this.el,this.props.seg)}}class Fm extends Re{render(){let{props:e,context:n}=this,{options:i}=n,{seg:o}=e,{ui:l}=o.eventRange,u=i.eventTimeFormat||e.defaultTimeFormat,p=xd(o,u,n,e.defaultDisplayEventTime,e.defaultDisplayEventEnd);return I(Es,Object.assign({},e,{elTag:"a",elStyle:{borderColor:l.borderColor,backgroundColor:l.backgroundColor},elAttrs:Rd(o,n),defaultGenerator:zm,timeText:p}),(h,b)=>I(Ne,null,I(h,{elTag:"div",elClasses:["fc-event-main"],elStyle:{color:b.textColor}}),Boolean(b.isStartResizable)&&I("div",{className:"fc-event-resizer fc-event-resizer-start"}),Boolean(b.isEndResizable)&&I("div",{className:"fc-event-resizer fc-event-resizer-end"})))}}function zm(t){return I("div",{className:"fc-event-main-frame"},t.timeText&&I("div",{className:"fc-event-time"},t.timeText),I("div",{className:"fc-event-title-container"},I("div",{className:"fc-event-title fc-sticky"},t.event.title||I(Ne,null,"\xA0"))))}const Um=Ve({day:"numeric"});class Fd extends Re{constructor(){super(...arguments),this.refineRenderProps=zi(Wm)}render(){let{props:e,context:n}=this,{options:i}=n,o=this.refineRenderProps({date:e.date,dateProfile:e.dateProfile,todayRange:e.todayRange,isMonthStart:e.isMonthStart||!1,showDayNumber:e.showDayNumber,extraRenderProps:e.extraRenderProps,viewApi:n.viewApi,dateEnv:n.dateEnv,monthStartFormat:i.monthStartFormat});return I(rn,Object.assign({},e,{elClasses:[...As(o,n.theme),...e.elClasses||[]],elAttrs:Object.assign(Object.assign({},e.elAttrs),o.isDisabled?{}:{"data-date":fs(e.date)}),renderProps:o,generatorName:"dayCellContent",customGenerator:i.dayCellContent,defaultGenerator:e.defaultGenerator,classNameGenerator:o.isDisabled?void 0:i.dayCellClassNames,didMount:i.dayCellDidMount,willUnmount:i.dayCellWillUnmount}))}}function zd(t){return Boolean(t.dayCellContent||Xo("dayCellContent",t))}function Wm(t){let{date:e,dateEnv:n,dateProfile:i,isMonthStart:o}=t,l=$d(e,t.todayRange,null,i),u=t.showDayNumber?n.format(e,o?t.monthStartFormat:Um):"";return Object.assign(Object.assign(Object.assign({date:n.toDate(e),view:t.viewApi},l),{isMonthStart:o,dayNumberText:u}),t.extraRenderProps)}class Gm extends Re{render(){let{props:e}=this,{seg:n}=e;return I(Es,{elTag:"div",elClasses:["fc-bg-event"],elStyle:{backgroundColor:n.eventRange.ui.backgroundColor},defaultGenerator:Zm,seg:n,timeText:"",isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:!1,isPast:e.isPast,isFuture:e.isFuture,isToday:e.isToday,disableDragging:!0,disableResizing:!0})}}function Zm(t){let{title:e}=t.event;return e&&I("div",{className:"fc-event-title"},t.event.title)}function Ym(t){return I("div",{className:`fc-${t}`})}const Qm=t=>I(Zn.Consumer,null,e=>{let{dateEnv:n,options:i}=e,{date:o}=t,l=i.weekNumberFormat||t.defaultFormat,u=n.computeWeekNumber(o),p=n.format(o,l);return I(rn,Object.assign({},t,{renderProps:{num:u,text:p,date:o},generatorName:"weekNumberContent",customGenerator:i.weekNumberContent,defaultGenerator:qm,classNameGenerator:i.weekNumberClassNames,didMount:i.weekNumberDidMount,willUnmount:i.weekNumberWillUnmount}))});function qm(t){return t.text}const Fo=10;class Jm extends Re{constructor(){super(...arguments),this.state={titleId:la()},this.handleRootEl=e=>{this.rootEl=e,this.props.elRef&&tn(this.props.elRef,e)},this.handleDocumentMouseDown=e=>{const n=nv(e);this.rootEl.contains(n)||this.handleCloseClick()},this.handleDocumentKeyDown=e=>{e.key==="Escape"&&this.handleCloseClick()},this.handleCloseClick=()=>{let{onClose:e}=this.props;e&&e()}}render(){let{theme:e,options:n}=this.context,{props:i,state:o}=this,l=["fc-popover",e.getClass("popover")].concat(i.extraClassNames||[]);return Hh(I("div",Object.assign({},i.extraAttrs,{id:i.id,className:l.join(" "),"aria-labelledby":o.titleId,ref:this.handleRootEl}),I("div",{className:"fc-popover-header "+e.getClass("popoverHeader")},I("span",{className:"fc-popover-title",id:o.titleId},i.title),I("span",{className:"fc-popover-close "+e.getIconClass("close"),title:n.closeHint,onClick:this.handleCloseClick})),I("div",{className:"fc-popover-body "+e.getClass("popoverContent")},i.children)),i.parentEl)}componentDidMount(){document.addEventListener("mousedown",this.handleDocumentMouseDown),document.addEventListener("keydown",this.handleDocumentKeyDown),this.updateSize()}componentWillUnmount(){document.removeEventListener("mousedown",this.handleDocumentMouseDown),document.removeEventListener("keydown",this.handleDocumentKeyDown)}updateSize(){let{isRtl:e}=this.context,{alignmentEl:n,alignGridTop:i}=this.props,{rootEl:o}=this,l=mm(n);if(l){let u=o.getBoundingClientRect(),p=i?Xt(n,".fc-scrollgrid").getBoundingClientRect().top:l.top,h=e?l.right-u.width:l.left;p=Math.max(p,Fo),h=Math.min(h,document.documentElement.clientWidth-Fo-u.width),h=Math.max(h,Fo);let b=o.offsetParent.getBoundingClientRect();tv(o,{top:p-b.top,left:h-b.left})}}}class Km extends Qn{constructor(){super(...arguments),this.handleRootEl=e=>{this.rootEl=e,e?this.context.registerInteractiveComponent(this,{el:e,useEventCenter:!1}):this.context.unregisterInteractiveComponent(this)}}render(){let{options:e,dateEnv:n}=this.context,{props:i}=this,{startDate:o,todayRange:l,dateProfile:u}=i,p=n.format(o,e.dayPopoverFormat);return I(Fd,{elRef:this.handleRootEl,date:o,dateProfile:u,todayRange:l},(h,b,g)=>I(Jm,{elRef:g.ref,id:i.id,title:p,extraClassNames:["fc-more-popover"].concat(g.className||[]),extraAttrs:g,parentEl:i.parentEl,alignmentEl:i.alignmentEl,alignGridTop:i.alignGridTop,onClose:i.onClose},zd(e)&&I(h,{elTag:"div",elClasses:["fc-more-popover-misc"]}),i.children))}queryHit(e,n,i,o){let{rootEl:l,props:u}=this;return e>=0&&e<i&&n>=0&&n<o?{dateProfile:u.dateProfile,dateSpan:Object.assign({allDay:!u.forceTimed,range:{start:u.startDate,end:u.endDate}},u.extraDateSpan),dayEl:l,rect:{left:0,top:0,right:i,bottom:o},layer:1}:null}}class Xm extends Re{constructor(){super(...arguments),this.state={isPopoverOpen:!1,popoverId:la()},this.handleLinkEl=e=>{this.linkEl=e,this.props.elRef&&tn(this.props.elRef,e)},this.handleClick=e=>{let{props:n,context:i}=this,{moreLinkClick:o}=i.options,l=su(n).start;function u(p){let{def:h,instance:b,range:g}=p.eventRange;return{event:new yt(i,h,b),start:i.dateEnv.toDate(g.start),end:i.dateEnv.toDate(g.end),isStart:p.isStart,isEnd:p.isEnd}}typeof o=="function"&&(o=o({date:l,allDay:Boolean(n.allDayDate),allSegs:n.allSegs.map(u),hiddenSegs:n.hiddenSegs.map(u),jsEvent:e,view:i.viewApi})),!o||o==="popover"?this.setState({isPopoverOpen:!0}):typeof o=="string"&&i.calendarApi.zoomTo(l,o)},this.handlePopoverClose=()=>{this.setState({isPopoverOpen:!1})}}render(){let{props:e,state:n}=this;return I(Zn.Consumer,null,i=>{let{viewApi:o,options:l,calendarApi:u}=i,{moreLinkText:p}=l,{moreCnt:h}=e,b=su(e),g=typeof p=="function"?p.call(u,h):`+${h} ${p}`,C=Nr(l.moreLinkHint,[h],g),E={num:h,shortText:`+${h}`,text:g,view:o};return I(Ne,null,Boolean(e.moreCnt)&&I(rn,{elTag:e.elTag||"a",elRef:this.handleLinkEl,elClasses:[...e.elClasses||[],"fc-more-link"],elStyle:e.elStyle,elAttrs:Object.assign(Object.assign(Object.assign({},e.elAttrs),ld(this.handleClick)),{title:C,"aria-expanded":n.isPopoverOpen,"aria-controls":n.isPopoverOpen?n.popoverId:""}),renderProps:E,generatorName:"moreLinkContent",customGenerator:l.moreLinkContent,defaultGenerator:e.defaultGenerator||e1,classNameGenerator:l.moreLinkClassNames,didMount:l.moreLinkDidMount,willUnmount:l.moreLinkWillUnmount},e.children),n.isPopoverOpen&&I(Km,{id:n.popoverId,startDate:b.start,endDate:b.end,dateProfile:e.dateProfile,todayRange:e.todayRange,extraDateSpan:e.extraDateSpan,parentEl:this.parentEl,alignmentEl:e.alignmentElRef?e.alignmentElRef.current:this.linkEl,alignGridTop:e.alignGridTop,forceTimed:e.forceTimed,onClose:this.handlePopoverClose},e.popoverContent()))})}componentDidMount(){this.updateParentEl()}componentDidUpdate(){this.updateParentEl()}updateParentEl(){this.linkEl&&(this.parentEl=Xt(this.linkEl,".fc-view-harness"))}}function e1(t){return t.text}function su(t){if(t.allDayDate)return{start:t.allDayDate,end:Ze(t.allDayDate,1)};let{hiddenSegs:e}=t;return{start:t1(e),end:r1(e)}}function t1(t){return t.reduce(n1).eventRange.range.start}function n1(t,e){return t.eventRange.range.start<e.eventRange.range.start?t:e}function r1(t){return t.reduce(i1).eventRange.range.end}function i1(t,e){return t.eventRange.range.end>e.eventRange.range.end?t:e}class a1{constructor(){this.handlers=[]}set(e){this.currentValue=e;for(let n of this.handlers)n(e)}subscribe(e){this.handlers.push(e),this.currentValue!==void 0&&e(this.currentValue)}}class o1 extends a1{constructor(){super(...arguments),this.map=new Map}handle(e){const{map:n}=this;let i=!1;e.isActive?(n.set(e.id,e),i=!0):n.has(e.id)&&(n.delete(e.id),i=!0),i&&this.set(n)}}const s1=[],Ud={code:"en",week:{dow:0,doy:4},direction:"ltr",buttonText:{prev:"prev",next:"next",prevYear:"prev year",nextYear:"next year",year:"year",today:"today",month:"month",week:"week",day:"day",list:"list"},weekText:"W",weekTextLong:"Week",closeHint:"Close",timeHint:"Time",eventHint:"Event",allDayText:"all-day",moreLinkText:"more",noEventsText:"No events to display"},Wd=Object.assign(Object.assign({},Ud),{buttonHints:{prev:"Previous $0",next:"Next $0",today(t,e){return e==="day"?"Today":`This ${t}`}},viewHint:"$0 view",navLinkHint:"Go to $0",moreLinkHint(t){return`Show ${t} more event${t===1?"":"s"}`}});function l1(t){let e=t.length>0?t[0].code:"en",n=s1.concat(t),i={en:Wd};for(let o of n)i[o.code]=o;return{map:i,defaultCode:e}}function Gd(t,e){return typeof t=="object"&&!Array.isArray(t)?Zd(t.code,[t.code],t):c1(t,e)}function c1(t,e){let n=[].concat(t||[]),i=u1(n,e)||Wd;return Zd(t,n,i)}function u1(t,e){for(let n=0;n<t.length;n+=1){let i=t[n].toLocaleLowerCase().split("-");for(let o=i.length;o>0;o-=1){let l=i.slice(0,o).join("-");if(e[l])return e[l]}}return null}function Zd(t,e,n){let i=vs([Ud,n],["buttonText"]);delete i.code;let{week:o}=i;return delete i.week,{codeArg:t,codes:e,week:o,simpleNumberFormat:new Intl.NumberFormat(t),options:i}}function qn(t){return{id:Gn(),name:t.name,premiumReleaseDate:t.premiumReleaseDate?new Date(t.premiumReleaseDate):void 0,deps:t.deps||[],reducers:t.reducers||[],isLoadingFuncs:t.isLoadingFuncs||[],contextInit:[].concat(t.contextInit||[]),eventRefiners:t.eventRefiners||{},eventDefMemberAdders:t.eventDefMemberAdders||[],eventSourceRefiners:t.eventSourceRefiners||{},isDraggableTransformers:t.isDraggableTransformers||[],eventDragMutationMassagers:t.eventDragMutationMassagers||[],eventDefMutationAppliers:t.eventDefMutationAppliers||[],dateSelectionTransformers:t.dateSelectionTransformers||[],datePointTransforms:t.datePointTransforms||[],dateSpanTransforms:t.dateSpanTransforms||[],views:t.views||{},viewPropsTransformers:t.viewPropsTransformers||[],isPropsValid:t.isPropsValid||null,externalDefTransforms:t.externalDefTransforms||[],viewContainerAppends:t.viewContainerAppends||[],eventDropTransformers:t.eventDropTransformers||[],componentInteractions:t.componentInteractions||[],calendarInteractions:t.calendarInteractions||[],themeClasses:t.themeClasses||{},eventSourceDefs:t.eventSourceDefs||[],cmdFormatter:t.cmdFormatter,recurringTypes:t.recurringTypes||[],namedTimeZonedImpl:t.namedTimeZonedImpl,initialView:t.initialView||"",elementDraggingImpl:t.elementDraggingImpl,optionChangeHandlers:t.optionChangeHandlers||{},scrollGridImpl:t.scrollGridImpl||null,listenerRefiners:t.listenerRefiners||{},optionRefiners:t.optionRefiners||{},propSetHandlers:t.propSetHandlers||{}}}function d1(t,e){let n={},i={premiumReleaseDate:void 0,reducers:[],isLoadingFuncs:[],contextInit:[],eventRefiners:{},eventDefMemberAdders:[],eventSourceRefiners:{},isDraggableTransformers:[],eventDragMutationMassagers:[],eventDefMutationAppliers:[],dateSelectionTransformers:[],datePointTransforms:[],dateSpanTransforms:[],views:{},viewPropsTransformers:[],isPropsValid:null,externalDefTransforms:[],viewContainerAppends:[],eventDropTransformers:[],componentInteractions:[],calendarInteractions:[],themeClasses:{},eventSourceDefs:[],cmdFormatter:null,recurringTypes:[],namedTimeZonedImpl:null,initialView:"",elementDraggingImpl:null,optionChangeHandlers:{},scrollGridImpl:null,listenerRefiners:{},optionRefiners:{},propSetHandlers:{}};function o(l){for(let u of l){const p=u.name,h=n[p];h===void 0?(n[p]=u.id,o(u.deps),i=p1(i,u)):h!==u.id&&console.warn(`Duplicate plugin '${p}'`)}}return t&&o(t),o(e),i}function f1(){let t=[],e=[],n;return(i,o)=>((!n||!wn(i,t)||!wn(o,e))&&(n=d1(i,o)),t=i,e=o,n)}function p1(t,e){return{premiumReleaseDate:h1(t.premiumReleaseDate,e.premiumReleaseDate),reducers:t.reducers.concat(e.reducers),isLoadingFuncs:t.isLoadingFuncs.concat(e.isLoadingFuncs),contextInit:t.contextInit.concat(e.contextInit),eventRefiners:Object.assign(Object.assign({},t.eventRefiners),e.eventRefiners),eventDefMemberAdders:t.eventDefMemberAdders.concat(e.eventDefMemberAdders),eventSourceRefiners:Object.assign(Object.assign({},t.eventSourceRefiners),e.eventSourceRefiners),isDraggableTransformers:t.isDraggableTransformers.concat(e.isDraggableTransformers),eventDragMutationMassagers:t.eventDragMutationMassagers.concat(e.eventDragMutationMassagers),eventDefMutationAppliers:t.eventDefMutationAppliers.concat(e.eventDefMutationAppliers),dateSelectionTransformers:t.dateSelectionTransformers.concat(e.dateSelectionTransformers),datePointTransforms:t.datePointTransforms.concat(e.datePointTransforms),dateSpanTransforms:t.dateSpanTransforms.concat(e.dateSpanTransforms),views:Object.assign(Object.assign({},t.views),e.views),viewPropsTransformers:t.viewPropsTransformers.concat(e.viewPropsTransformers),isPropsValid:e.isPropsValid||t.isPropsValid,externalDefTransforms:t.externalDefTransforms.concat(e.externalDefTransforms),viewContainerAppends:t.viewContainerAppends.concat(e.viewContainerAppends),eventDropTransformers:t.eventDropTransformers.concat(e.eventDropTransformers),calendarInteractions:t.calendarInteractions.concat(e.calendarInteractions),componentInteractions:t.componentInteractions.concat(e.componentInteractions),themeClasses:Object.assign(Object.assign({},t.themeClasses),e.themeClasses),eventSourceDefs:t.eventSourceDefs.concat(e.eventSourceDefs),cmdFormatter:e.cmdFormatter||t.cmdFormatter,recurringTypes:t.recurringTypes.concat(e.recurringTypes),namedTimeZonedImpl:e.namedTimeZonedImpl||t.namedTimeZonedImpl,initialView:t.initialView||e.initialView,elementDraggingImpl:t.elementDraggingImpl||e.elementDraggingImpl,optionChangeHandlers:Object.assign(Object.assign({},t.optionChangeHandlers),e.optionChangeHandlers),scrollGridImpl:e.scrollGridImpl||t.scrollGridImpl,listenerRefiners:Object.assign(Object.assign({},t.listenerRefiners),e.listenerRefiners),optionRefiners:Object.assign(Object.assign({},t.optionRefiners),e.optionRefiners),propSetHandlers:Object.assign(Object.assign({},t.propSetHandlers),e.propSetHandlers)}}function h1(t,e){return t===void 0?e:e===void 0?t:new Date(Math.max(t.valueOf(),e.valueOf()))}class An extends Qr{}An.prototype.classes={root:"fc-theme-standard",tableCellShaded:"fc-cell-shaded",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active"};An.prototype.baseIconClass="fc-icon";An.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"};An.prototype.rtlIconClasses={prev:"fc-icon-chevron-right",next:"fc-icon-chevron-left",prevYear:"fc-icon-chevrons-right",nextYear:"fc-icon-chevrons-left"};An.prototype.iconOverrideOption="buttonIcons";An.prototype.iconOverrideCustomButtonOption="icon";An.prototype.iconOverridePrefix="fc-icon-";function v1(t,e){let n={},i;for(i in t)is(i,n,t,e);for(i in e)is(i,n,t,e);return n}function is(t,e,n,i){if(e[t])return e[t];let o=g1(t,e,n,i);return o&&(e[t]=o),o}function g1(t,e,n,i){let o=n[t],l=i[t],u=g=>o&&o[g]!==null?o[g]:l&&l[g]!==null?l[g]:null,p=u("component"),h=u("superType"),b=null;if(h){if(h===t)throw new Error("Can't have a custom view type that references itself");b=is(h,e,n,i)}return!p&&b&&(p=b.component),p?{type:t,component:p,defaults:Object.assign(Object.assign({},b?b.defaults:{}),o?o.rawOptions:{}),overrides:Object.assign(Object.assign({},b?b.overrides:{}),l?l.rawOptions:{})}:null}function lu(t){return Yr(t,m1)}function m1(t){let e=typeof t=="function"?{component:t}:t,{component:n}=e;return e.content?n=cu(e):n&&!(n.prototype instanceof Re)&&(n=cu(Object.assign(Object.assign({},e),{content:n}))),{superType:e.type,component:n,rawOptions:e}}function cu(t){return e=>I(Zn.Consumer,null,n=>I(rn,{elTag:"div",elClasses:gd(n.viewSpec),renderProps:Object.assign(Object.assign({},e),{nextDayThreshold:n.options.nextDayThreshold}),generatorName:void 0,customGenerator:t.content,classNameGenerator:t.classNames,didMount:t.didMount,willUnmount:t.willUnmount}))}function y1(t,e,n,i){let o=lu(t),l=lu(e.views),u=v1(o,l);return Yr(u,p=>b1(p,l,e,n,i))}function b1(t,e,n,i,o){let l=t.overrides.duration||t.defaults.duration||i.duration||n.duration,u=null,p="",h="",b={};if(l&&(u=_1(l),u)){let E=Jo(u);p=E.unit,E.value===1&&(h=p,b=e[p]?e[p].rawOptions:{})}let g=E=>{let w=E.buttonText||{},O=t.defaults.buttonTextKey;return O!=null&&w[O]!=null?w[O]:w[t.type]!=null?w[t.type]:w[h]!=null?w[h]:null},C=E=>{let w=E.buttonHints||{},O=t.defaults.buttonTextKey;return O!=null&&w[O]!=null?w[O]:w[t.type]!=null?w[t.type]:w[h]!=null?w[h]:null};return{type:t.type,component:t.component,duration:u,durationUnit:p,singleUnit:h,optionDefaults:t.defaults,optionOverrides:Object.assign(Object.assign({},b),t.overrides),buttonTextOverride:g(i)||g(n)||t.overrides.buttonText,buttonTextDefault:g(o)||t.defaults.buttonText||g($r)||t.type,buttonTitleOverride:C(i)||C(n)||t.overrides.buttonHint,buttonTitleDefault:C(o)||t.defaults.buttonHint||C($r)}}let uu={};function _1(t){let e=JSON.stringify(t),n=uu[e];return n===void 0&&(n=ge(t),uu[e]=n),n}function w1(t,e){switch(e.type){case"CHANGE_VIEW_TYPE":t=e.viewType}return t}function L1(t,e){switch(e.type){case"SET_OPTION":return Object.assign(Object.assign({},t),{[e.optionName]:e.rawOptionValue});default:return t}}function A1(t,e,n,i){let o;switch(e.type){case"CHANGE_VIEW_TYPE":return i.build(e.dateMarker||n);case"CHANGE_DATE":return i.build(e.dateMarker);case"PREV":if(o=i.buildPrev(t,n),o.isValid)return o;break;case"NEXT":if(o=i.buildNext(t,n),o.isValid)return o;break}return t}function C1(t,e,n){let i=e?e.activeRange:null;return Qd({},R1(t,n),i,n)}function E1(t,e,n,i){let o=n?n.activeRange:null;switch(e.type){case"ADD_EVENT_SOURCES":return Qd(t,e.sources,o,i);case"REMOVE_EVENT_SOURCE":return D1(t,e.sourceId);case"PREV":case"NEXT":case"CHANGE_DATE":case"CHANGE_VIEW_TYPE":return n?qd(t,o,i):t;case"FETCH_EVENT_SOURCES":return Ss(t,e.sourceIds?dd(e.sourceIds):Jd(t,i),o,e.isRefetch||!1,i);case"RECEIVE_EVENTS":case"RECEIVE_EVENT_ERROR":return x1(t,e.sourceId,e.fetchId,e.fetchRange);case"REMOVE_ALL_EVENT_SOURCES":return{};default:return t}}function S1(t,e,n){let i=e?e.activeRange:null;return Ss(t,Jd(t,n),i,!0,n)}function Yd(t){for(let e in t)if(t[e].isFetching)return!0;return!1}function Qd(t,e,n,i){let o={};for(let l of e)o[l.sourceId]=l;return n&&(o=qd(o,n,i)),Object.assign(Object.assign({},t),o)}function D1(t,e){return dr(t,n=>n.sourceId!==e)}function qd(t,e,n){return Ss(t,dr(t,i=>T1(i,e,n)),e,!1,n)}function T1(t,e,n){return Kd(t,n)?!n.options.lazyFetching||!t.fetchRange||t.isFetching||e.start<t.fetchRange.start||e.end>t.fetchRange.end:!t.latestFetchId}function Ss(t,e,n,i,o){let l={};for(let u in t){let p=t[u];e[u]?l[u]=k1(p,n,i,o):l[u]=p}return l}function k1(t,e,n,i){let{options:o,calendarApi:l}=i,u=i.pluginHooks.eventSourceDefs[t.sourceDefId],p=Gn();return u.fetch({eventSource:t,range:e,isRefetch:n,context:i},h=>{let{rawEvents:b}=h;o.eventSourceSuccess&&(b=o.eventSourceSuccess.call(l,b,h.response)||b),t.success&&(b=t.success.call(l,b,h.response)||b),i.dispatch({type:"RECEIVE_EVENTS",sourceId:t.sourceId,fetchId:p,fetchRange:e,rawEvents:b})},h=>{let b=!1;o.eventSourceFailure&&(o.eventSourceFailure.call(l,h),b=!0),t.failure&&(t.failure(h),b=!0),b||console.warn(h.message,h),i.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:t.sourceId,fetchId:p,fetchRange:e,error:h})}),Object.assign(Object.assign({},t),{isFetching:!0,latestFetchId:p})}function x1(t,e,n,i){let o=t[e];return o&&n===o.latestFetchId?Object.assign(Object.assign({},t),{[e]:Object.assign(Object.assign({},o),{isFetching:!1,fetchRange:i})}):t}function Jd(t,e){return dr(t,n=>Kd(n,e))}function R1(t,e){let n=Cd(e),i=[].concat(t.eventSources||[]),o=[];t.initialEvents&&i.unshift(t.initialEvents),t.events&&i.unshift(t.events);for(let l of i){let u=Ad(l,e,n);u&&o.push(u)}return o}function Kd(t,e){return!e.pluginHooks.eventSourceDefs[t.sourceDefId].ignoreRange}function O1(t,e){switch(e.type){case"UNSELECT_DATES":return null;case"SELECT_DATES":return e.selection;default:return t}}function M1(t,e){switch(e.type){case"UNSELECT_EVENT":return"";case"SELECT_EVENT":return e.eventInstanceId;default:return t}}function I1(t,e){let n;switch(e.type){case"UNSET_EVENT_DRAG":return null;case"SET_EVENT_DRAG":return n=e.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return t}}function N1(t,e){let n;switch(e.type){case"UNSET_EVENT_RESIZE":return null;case"SET_EVENT_RESIZE":return n=e.state,{affectedEvents:n.affectedEvents,mutatedEvents:n.mutatedEvents,isEvent:n.isEvent};default:return t}}function $1(t,e,n,i,o){let l=t.headerToolbar?du(t.headerToolbar,t,e,n,i,o):null,u=t.footerToolbar?du(t.footerToolbar,t,e,n,i,o):null;return{header:l,footer:u}}function du(t,e,n,i,o,l){let u={},p=[],h=!1;for(let b in t){let g=t[b],C=P1(g,e,n,i,o,l);u[b]=C.widgets,p.push(...C.viewsWithButtons),h=h||C.hasTitle}return{sectionWidgets:u,viewsWithButtons:p,hasTitle:h}}function P1(t,e,n,i,o,l){let u=e.direction==="rtl",p=e.customButtons||{},h=n.buttonText||{},b=e.buttonText||{},g=n.buttonHints||{},C=e.buttonHints||{},E=t?t.split(" "):[],w=[],O=!1;return{widgets:E.map(M=>M.split(",").map(H=>{if(H==="title")return O=!0,{buttonName:H};let U,Y,S,q,V,ie;if(U=p[H])S=Q=>{U.click&&U.click.call(Q.target,Q,Q.target)},(q=i.getCustomButtonIconClass(U))||(q=i.getIconClass(H,u))||(V=U.text),ie=U.hint||U.text;else if(Y=o[H]){w.push(H),S=()=>{l.changeView(H)},(V=Y.buttonTextOverride)||(q=i.getIconClass(H,u))||(V=Y.buttonTextDefault);let Q=Y.buttonTextOverride||Y.buttonTextDefault;ie=Nr(Y.buttonTitleOverride||Y.buttonTitleDefault||e.viewHint,[Q,H],Q)}else if(l[H])if(S=()=>{l[H]()},(V=h[H])||(q=i.getIconClass(H,u))||(V=b[H]),H==="prevYear"||H==="nextYear"){let Q=H==="prevYear"?"prev":"next";ie=Nr(g[Q]||C[Q],[b.year||"year","year"],b[H])}else ie=Q=>Nr(g[H]||C[H],[b[Q]||Q,Q],b[H]);return{buttonName:H,buttonClick:S,buttonIcon:q,buttonText:V,buttonHint:ie}})),viewsWithButtons:w,hasTitle:O}}class H1{constructor(e,n,i){this.type=e,this.getCurrentData=n,this.dateEnv=i}get calendar(){return this.getCurrentData().calendarApi}get title(){return this.getCurrentData().viewTitle}get activeStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.start)}get activeEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.activeRange.end)}get currentStart(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.start)}get currentEnd(){return this.dateEnv.toDate(this.getCurrentData().dateProfile.currentRange.end)}getOption(e){return this.getCurrentData().options[e]}}let j1={ignoreRange:!0,parseMeta(t){return Array.isArray(t.events)?t.events:null},fetch(t,e){e({rawEvents:t.eventSource.meta})}};const B1=qn({name:"array-event-source",eventSourceDefs:[j1]});let V1={parseMeta(t){return typeof t.events=="function"?t.events:null},fetch(t,e,n){const{dateEnv:i}=t.context,o=t.eventSource.meta;am(o.bind(null,Od(t.range,i)),l=>e({rawEvents:l}),n)}};const F1=qn({name:"func-event-source",eventSourceDefs:[V1]}),z1={method:String,extraParams:N,startParam:String,endParam:String,timeZoneParam:String};let U1={parseMeta(t){return t.url&&(t.format==="json"||!t.format)?{url:t.url,format:"json",method:(t.method||"GET").toUpperCase(),extraParams:t.extraParams,startParam:t.startParam,endParam:t.endParam,timeZoneParam:t.timeZoneParam}:null},fetch(t,e,n){const{meta:i}=t.eventSource,o=G1(i,t.range,t.context);om(i.method,i.url,o).then(([l,u])=>{e({rawEvents:l,response:u})},n)}};const W1=qn({name:"json-event-source",eventSourceRefiners:z1,eventSourceDefs:[U1]});function G1(t,e,n){let{dateEnv:i,options:o}=n,l,u,p,h,b={};return l=t.startParam,l==null&&(l=o.startParam),u=t.endParam,u==null&&(u=o.endParam),p=t.timeZoneParam,p==null&&(p=o.timeZoneParam),typeof t.extraParams=="function"?h=t.extraParams():h=t.extraParams||{},Object.assign(b,h),b[l]=i.formatIso(e.start),b[u]=i.formatIso(e.end),i.timeZone!=="local"&&(b[p]=i.timeZone),b}const Z1={daysOfWeek:N,startTime:ge,endTime:ge,duration:ge,startRecur:N,endRecur:N};let Y1={parse(t,e){if(t.daysOfWeek||t.startTime||t.endTime||t.startRecur||t.endRecur){let n={daysOfWeek:t.daysOfWeek||null,startTime:t.startTime||null,endTime:t.endTime||null,startRecur:t.startRecur?e.createMarker(t.startRecur):null,endRecur:t.endRecur?e.createMarker(t.endRecur):null},i;return t.duration&&(i=t.duration),!i&&t.startTime&&t.endTime&&(i=pv(t.endTime,t.startTime)),{allDayGuess:Boolean(!t.startTime&&!t.endTime),duration:i,typeData:n}}return null},expand(t,e,n){let i=fr(e,{start:t.startRecur,end:t.endRecur});return i?q1(t.daysOfWeek,t.startTime,i,n):[]}};const Q1=qn({name:"simple-recurring-event",recurringTypes:[Y1],eventRefiners:Z1});function q1(t,e,n,i){let o=t?dd(t):null,l=xe(n.start),u=n.end,p=[];for(;l<u;){let h;(!o||o[l.getUTCDay()])&&(e?h=i.add(l,e):h=l,p.push(h)),l=Ze(l,1)}return p}const J1=qn({name:"change-handler",optionChangeHandlers:{events(t,e){fu([t],e)},eventSources:fu}});function fu(t,e){let n=gs(e.getCurrentData().eventSources);if(n.length===1&&t.length===1&&Array.isArray(n[0]._raw)&&Array.isArray(t[0])){e.dispatch({type:"RESET_RAW_EVENTS",sourceId:n[0].sourceId,rawEvents:t[0]});return}let i=[];for(let o of t){let l=!1;for(let u=0;u<n.length;u+=1)if(n[u]._raw===o){n.splice(u,1),l=!0;break}l||i.push(o)}for(let o of n)e.dispatch({type:"REMOVE_EVENT_SOURCE",sourceId:o.sourceId});for(let o of i)e.calendarApi.addEventSource(o)}function K1(t,e){e.emitter.trigger("datesSet",Object.assign(Object.assign({},Od(t.activeRange,e.dateEnv)),{view:e.viewApi}))}function X1(t,e){let{emitter:n}=e;n.hasHandlers("eventsSet")&&n.trigger("eventsSet",Ls(t,e))}const ey=[B1,F1,W1,Q1,J1,qn({name:"misc",isLoadingFuncs:[t=>Yd(t.eventSources)],propSetHandlers:{dateProfile:K1,eventStore:X1}})];class ty{constructor(e,n){this.runTaskOption=e,this.drainedOption=n,this.queue=[],this.delayedRunner=new ds(this.drain.bind(this))}request(e,n){this.queue.push(e),this.delayedRunner.request(n)}pause(e){this.delayedRunner.pause(e)}resume(e,n){this.delayedRunner.resume(e,n)}drain(){let{queue:e}=this;for(;e.length;){let n=[],i;for(;i=e.shift();)this.runTask(i),n.push(i);this.drained(n)}}runTask(e){this.runTaskOption&&this.runTaskOption(e)}drained(e){this.drainedOption&&this.drainedOption(e)}}function ny(t,e,n){let i;return/^(year|month)$/.test(t.currentRangeUnit)?i=t.currentRange:i=t.activeRange,n.formatRange(i.start,i.end,Ve(e.titleFormat||ry(t)),{isEndExclusive:t.isRangeAllDay,defaultSeparator:e.titleRangeSeparator})}function ry(t){let{currentRangeUnit:e}=t;if(e==="year")return{year:"numeric"};if(e==="month")return{year:"numeric",month:"long"};let n=qi(t.currentRange.start,t.currentRange.end);return n!==null&&n>1?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}class iy{constructor(e){this.computeCurrentViewData=pe(this._computeCurrentViewData),this.organizeRawLocales=pe(l1),this.buildLocale=pe(Gd),this.buildPluginHooks=f1(),this.buildDateEnv=pe(ay),this.buildTheme=pe(oy),this.parseToolbars=pe($1),this.buildViewSpecs=pe(y1),this.buildDateProfileGenerator=zi(sy),this.buildViewApi=pe(ly),this.buildViewUiProps=zi(dy),this.buildEventUiBySource=pe(cy,Ft),this.buildEventUiBases=pe(uy),this.parseContextBusinessHours=zi(fy),this.buildTitle=pe(ny),this.emitter=new Ng,this.actionRunner=new ty(this._handleAction.bind(this),this.updateData.bind(this)),this.currentCalendarOptionsInput={},this.currentCalendarOptionsRefined={},this.currentViewOptionsInput={},this.currentViewOptionsRefined={},this.currentCalendarOptionsRefiners={},this.optionsForRefining=[],this.optionsForHandling=[],this.getCurrentData=()=>this.data,this.dispatch=E=>{this.actionRunner.request(E)},this.props=e,this.actionRunner.pause();let n={},i=this.computeOptionsData(e.optionOverrides,n,e.calendarApi),o=i.calendarOptions.initialView||i.pluginHooks.initialView,l=this.computeCurrentViewData(o,i,e.optionOverrides,n);e.calendarApi.currentDataManager=this,this.emitter.setThisContext(e.calendarApi),this.emitter.setOptions(l.options);let u=vg(i.calendarOptions,i.dateEnv),p=l.dateProfileGenerator.build(u);_n(p.activeRange,u)||(u=p.currentRange.start);let h={dateEnv:i.dateEnv,options:i.calendarOptions,pluginHooks:i.pluginHooks,calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData};for(let E of i.pluginHooks.contextInit)E(h);let b=C1(i.calendarOptions,p,h),g={dynamicOptionOverrides:n,currentViewType:o,currentDate:u,dateProfile:p,businessHours:this.parseContextBusinessHours(h),eventSources:b,eventUiBases:{},eventStore:Un(),renderableEventStore:Un(),dateSelection:null,eventSelection:"",eventDrag:null,eventResize:null,selectionConfig:this.buildViewUiProps(h).selectionConfig},C=Object.assign(Object.assign({},h),g);for(let E of i.pluginHooks.reducers)Object.assign(g,E(null,null,C));zo(g,h)&&this.emitter.trigger("loading",!0),this.state=g,this.updateData(),this.actionRunner.resume()}resetOptions(e,n){let{props:i}=this;n===void 0?i.optionOverrides=e:(i.optionOverrides=Object.assign(Object.assign({},i.optionOverrides||{}),e),this.optionsForRefining.push(...n)),(n===void 0||n.length)&&this.actionRunner.request({type:"NOTHING"})}_handleAction(e){let{props:n,state:i,emitter:o}=this,l=L1(i.dynamicOptionOverrides,e),u=this.computeOptionsData(n.optionOverrides,l,n.calendarApi),p=w1(i.currentViewType,e),h=this.computeCurrentViewData(p,u,n.optionOverrides,l);n.calendarApi.currentDataManager=this,o.setThisContext(n.calendarApi),o.setOptions(h.options);let b={dateEnv:u.dateEnv,options:u.calendarOptions,pluginHooks:u.pluginHooks,calendarApi:n.calendarApi,dispatch:this.dispatch,emitter:o,getCurrentData:this.getCurrentData},{currentDate:g,dateProfile:C}=i;this.data&&this.data.dateProfileGenerator!==h.dateProfileGenerator&&(C=h.dateProfileGenerator.build(g)),g=hg(g,e),C=A1(C,e,g,h.dateProfileGenerator),(e.type==="PREV"||e.type==="NEXT"||!_n(C.currentRange,g))&&(g=C.currentRange.start);let E=E1(i.eventSources,e,C,b),w=xg(i.eventStore,e,E,C,b),j=Yd(E)&&!h.options.progressiveEventRendering&&i.renderableEventStore||w,{eventUiSingleBase:M,selectionConfig:H}=this.buildViewUiProps(b),U=this.buildEventUiBySource(E),Y=this.buildEventUiBases(j.defs,M,U),S={dynamicOptionOverrides:l,currentViewType:p,currentDate:g,dateProfile:C,eventSources:E,eventStore:w,renderableEventStore:j,selectionConfig:H,eventUiBases:Y,businessHours:this.parseContextBusinessHours(b),dateSelection:O1(i.dateSelection,e),eventSelection:M1(i.eventSelection,e),eventDrag:I1(i.eventDrag,e),eventResize:N1(i.eventResize,e)},q=Object.assign(Object.assign({},b),S);for(let Q of u.pluginHooks.reducers)Object.assign(S,Q(i,e,q));let V=zo(i,b),ie=zo(S,b);!V&&ie?o.trigger("loading",!0):V&&!ie&&o.trigger("loading",!1),this.state=S,n.onAction&&n.onAction(e)}updateData(){let{props:e,state:n}=this,i=this.data,o=this.computeOptionsData(e.optionOverrides,n.dynamicOptionOverrides,e.calendarApi),l=this.computeCurrentViewData(n.currentViewType,o,e.optionOverrides,n.dynamicOptionOverrides),u=this.data=Object.assign(Object.assign(Object.assign({viewTitle:this.buildTitle(n.dateProfile,l.options,o.dateEnv),calendarApi:e.calendarApi,dispatch:this.dispatch,emitter:this.emitter,getCurrentData:this.getCurrentData},o),l),n),p=o.pluginHooks.optionChangeHandlers,h=i&&i.calendarOptions,b=o.calendarOptions;if(h&&h!==b){h.timeZone!==b.timeZone&&(n.eventSources=u.eventSources=S1(u.eventSources,n.dateProfile,u),n.eventStore=u.eventStore=Jc(u.eventStore,i.dateEnv,u.dateEnv),n.renderableEventStore=u.renderableEventStore=Jc(u.renderableEventStore,i.dateEnv,u.dateEnv));for(let g in p)(this.optionsForHandling.indexOf(g)!==-1||h[g]!==b[g])&&p[g](b[g],u)}this.optionsForHandling=[],e.onData&&e.onData(u)}computeOptionsData(e,n,i){if(!this.optionsForRefining.length&&e===this.stableOptionOverrides&&n===this.stableDynamicOptionOverrides)return this.stableCalendarOptionsData;let{refinedOptions:o,pluginHooks:l,localeDefaults:u,availableLocaleData:p,extra:h}=this.processRawCalendarOptions(e,n);pu(h);let b=this.buildDateEnv(o.timeZone,o.locale,o.weekNumberCalculation,o.firstDay,o.weekText,l,p,o.defaultRangeSeparator),g=this.buildViewSpecs(l.views,this.stableOptionOverrides,this.stableDynamicOptionOverrides,u),C=this.buildTheme(o,l),E=this.parseToolbars(o,this.stableOptionOverrides,C,g,i);return this.stableCalendarOptionsData={calendarOptions:o,pluginHooks:l,dateEnv:b,viewSpecs:g,theme:C,toolbarConfig:E,localeDefaults:u,availableRawLocales:p.map}}processRawCalendarOptions(e,n){let{locales:i,locale:o}=Po([$r,e,n]),l=this.organizeRawLocales(i),u=l.map,p=this.buildLocale(o||l.defaultCode,u).options,h=this.buildPluginHooks(e.plugins||[],ey),b=this.currentCalendarOptionsRefiners=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},zc),Uc),Wc),h.listenerRefiners),h.optionRefiners),g={},C=Po([$r,p,e,n]),E={},w=this.currentCalendarOptionsInput,O=this.currentCalendarOptionsRefined,j=!1;for(let M in C)this.optionsForRefining.indexOf(M)===-1&&(C[M]===w[M]||$n[M]&&M in w&&$n[M](w[M],C[M]))?E[M]=O[M]:b[M]?(E[M]=b[M](C[M]),j=!0):g[M]=w[M];return j&&(this.currentCalendarOptionsInput=C,this.currentCalendarOptionsRefined=E,this.stableOptionOverrides=e,this.stableDynamicOptionOverrides=n),this.optionsForHandling.push(...this.optionsForRefining),this.optionsForRefining=[],{rawOptions:this.currentCalendarOptionsInput,refinedOptions:this.currentCalendarOptionsRefined,pluginHooks:h,availableLocaleData:l,localeDefaults:p,extra:g}}_computeCurrentViewData(e,n,i,o){let l=n.viewSpecs[e];if(!l)throw new Error(`viewType "${e}" is not available. Please make sure you've loaded all neccessary plugins`);let{refinedOptions:u,extra:p}=this.processRawViewOptions(l,n.pluginHooks,n.localeDefaults,i,o);pu(p);let h=this.buildDateProfileGenerator({dateProfileGeneratorClass:l.optionDefaults.dateProfileGeneratorClass,duration:l.duration,durationUnit:l.durationUnit,usesMinMaxTime:l.optionDefaults.usesMinMaxTime,dateEnv:n.dateEnv,calendarApi:this.props.calendarApi,slotMinTime:u.slotMinTime,slotMaxTime:u.slotMaxTime,showNonCurrentDates:u.showNonCurrentDates,dayCount:u.dayCount,dateAlignment:u.dateAlignment,dateIncrement:u.dateIncrement,hiddenDays:u.hiddenDays,weekends:u.weekends,nowInput:u.now,validRangeInput:u.validRange,visibleRangeInput:u.visibleRange,fixedWeekCount:u.fixedWeekCount}),b=this.buildViewApi(e,this.getCurrentData,n.dateEnv);return{viewSpec:l,options:u,dateProfileGenerator:h,viewApi:b}}processRawViewOptions(e,n,i,o,l){let u=Po([$r,e.optionDefaults,i,o,e.optionOverrides,l]),p=Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},zc),Uc),Wc),Wv),n.listenerRefiners),n.optionRefiners),h={},b=this.currentViewOptionsInput,g=this.currentViewOptionsRefined,C=!1,E={};for(let w in u)u[w]===b[w]||$n[w]&&$n[w](u[w],b[w])?h[w]=g[w]:(u[w]===this.currentCalendarOptionsInput[w]||$n[w]&&$n[w](u[w],this.currentCalendarOptionsInput[w])?w in this.currentCalendarOptionsRefined&&(h[w]=this.currentCalendarOptionsRefined[w]):p[w]?h[w]=p[w](u[w]):E[w]=u[w],C=!0);return C&&(this.currentViewOptionsInput=u,this.currentViewOptionsRefined=h),{rawOptions:this.currentViewOptionsInput,refinedOptions:this.currentViewOptionsRefined,extra:E}}}function ay(t,e,n,i,o,l,u,p){let h=Gd(e||u.defaultCode,u.map);return new tg({calendarSystem:"gregory",timeZone:t,namedTimeZoneImpl:l.namedTimeZonedImpl,locale:h,weekNumberCalculation:n,firstDay:i,weekText:o,cmdFormatter:l.cmdFormatter,defaultSeparator:p})}function oy(t,e){let n=e.themeClasses[t.themeSystem]||An;return new n(t)}function sy(t){let e=t.dateProfileGeneratorClass||bd;return new e(t)}function ly(t,e,n){return new H1(t,e,n)}function cy(t){return Yr(t,e=>e.ui)}function uy(t,e,n){let i={"":e};for(let o in t){let l=t[o];l.sourceId&&n[l.sourceId]&&(i[o]=n[l.sourceId])}return i}function dy(t){let{options:e}=t;return{eventUiSingleBase:ta({display:e.eventDisplay,editable:e.editable,startEditable:e.eventStartEditable,durationEditable:e.eventDurationEditable,constraint:e.eventConstraint,overlap:typeof e.eventOverlap=="boolean"?e.eventOverlap:void 0,allow:e.eventAllow,backgroundColor:e.eventBackgroundColor,borderColor:e.eventBorderColor,textColor:e.eventTextColor,color:e.eventColor},t),selectionConfig:ta({constraint:e.selectConstraint,overlap:typeof e.selectOverlap=="boolean"?e.selectOverlap:void 0,allow:e.selectAllow},t)}}function zo(t,e){for(let n of e.pluginHooks.isLoadingFuncs)if(n(t))return!0;return!1}function fy(t){return jg(t.options.businessHours,t)}function pu(t,e){for(let n in t)console.warn(`Unknown option '${n}'`+(e?` for view '${e}'`:""))}class py extends Re{render(){let e=this.props.widgetGroups.map(n=>this.renderWidgetGroup(n));return I("div",{className:"fc-toolbar-chunk"},...e)}renderWidgetGroup(e){let{props:n}=this,{theme:i}=this.context,o=[],l=!0;for(let u of e){let{buttonName:p,buttonClick:h,buttonText:b,buttonIcon:g,buttonHint:C}=u;if(p==="title")l=!1,o.push(I("h2",{className:"fc-toolbar-title",id:n.titleId},n.title));else{let E=p===n.activeButton,w=!n.isTodayEnabled&&p==="today"||!n.isPrevEnabled&&p==="prev"||!n.isNextEnabled&&p==="next",O=[`fc-${p}-button`,i.getClass("button")];E&&O.push(i.getClass("buttonActive")),o.push(I("button",{type:"button",title:typeof C=="function"?C(n.navUnit):C,disabled:w,"aria-pressed":E,className:O.join(" "),onClick:h},b||(g?I("span",{className:g}):"")))}}if(o.length>1){let u=l&&i.getClass("buttonGroup")||"";return I("div",{className:u},...o)}return o[0]}}class hu extends Re{render(){let{model:e,extraClassName:n}=this.props,i=!1,o,l,u=e.sectionWidgets,p=u.center;return u.left?(i=!0,o=u.left):o=u.start,u.right?(i=!0,l=u.right):l=u.end,I("div",{className:[n||"","fc-toolbar",i?"fc-toolbar-ltr":""].join(" ")},this.renderSection("start",o||[]),this.renderSection("center",p||[]),this.renderSection("end",l||[]))}renderSection(e,n){let{props:i}=this;return I(py,{key:e,widgetGroups:n,title:i.title,navUnit:i.navUnit,activeButton:i.activeButton,isTodayEnabled:i.isTodayEnabled,isPrevEnabled:i.isPrevEnabled,isNextEnabled:i.isNextEnabled,titleId:i.titleId})}}class hy extends Re{constructor(){super(...arguments),this.state={availableWidth:null},this.handleEl=e=>{this.el=e,tn(this.props.elRef,e),this.updateAvailableWidth()},this.handleResize=()=>{this.updateAvailableWidth()}}render(){let{props:e,state:n}=this,{aspectRatio:i}=e,o=["fc-view-harness",i||e.liquid||e.height?"fc-view-harness-active":"fc-view-harness-passive"],l="",u="";return i?n.availableWidth!==null?l=n.availableWidth/i:u=`${1/i*100}%`:l=e.height||"",I("div",{"aria-labelledby":e.labeledById,ref:this.handleEl,className:o.join(" "),style:{height:l,paddingBottom:u}},e.children)}componentDidMount(){this.context.addResizeHandler(this.handleResize)}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}updateAvailableWidth(){this.el&&this.props.aspectRatio&&this.setState({availableWidth:this.el.offsetWidth})}}class vy extends Nd{constructor(e){super(e),this.handleSegClick=(n,i)=>{let{component:o}=this,{context:l}=o,u=ns(i);if(u&&o.isValidSegDownEl(n.target)){let p=Xt(n.target,".fc-event-forced-url"),h=p?p.querySelector("a[href]").href:"";l.emitter.trigger("eventClick",{el:i,event:new yt(o.context,u.eventRange.def,u.eventRange.instance),jsEvent:n,view:l.viewApi}),h&&!n.defaultPrevented&&(window.location.href=h)}},this.destroy=sd(e.el,"click",".fc-event",this.handleSegClick)}}class gy extends Nd{constructor(e){super(e),this.handleEventElRemove=n=>{n===this.currentSegEl&&this.handleSegLeave(null,this.currentSegEl)},this.handleSegEnter=(n,i)=>{ns(i)&&(this.currentSegEl=i,this.triggerEvent("eventMouseEnter",n,i))},this.handleSegLeave=(n,i)=>{this.currentSegEl&&(this.currentSegEl=null,this.triggerEvent("eventMouseLeave",n,i))},this.removeHoverListeners=iv(e.el,".fc-event",this.handleSegEnter,this.handleSegLeave)}destroy(){this.removeHoverListeners()}triggerEvent(e,n,i){let{component:o}=this,{context:l}=o,u=ns(i);(!n||o.isValidSegDownEl(n.target))&&l.emitter.trigger(e,{el:i,event:new yt(l,u.eventRange.def,u.eventRange.instance),jsEvent:n,view:l.viewApi})}}class my extends Yn{constructor(){super(...arguments),this.buildViewContext=pe(ig),this.buildViewPropTransformers=pe(by),this.buildToolbarProps=pe(yy),this.headerRef=en(),this.footerRef=en(),this.interactionsStore={},this.state={viewLabelId:la()},this.registerInteractiveComponent=(e,n)=>{let i=cm(e,n),u=[vy,gy].concat(this.props.pluginHooks.componentInteractions).map(p=>new p(i));this.interactionsStore[e.uid]=u,nu[e.uid]=i},this.unregisterInteractiveComponent=e=>{let n=this.interactionsStore[e.uid];if(n){for(let i of n)i.destroy();delete this.interactionsStore[e.uid]}delete nu[e.uid]},this.resizeRunner=new ds(()=>{this.props.emitter.trigger("_resize",!0),this.props.emitter.trigger("windowResize",{view:this.props.viewApi})}),this.handleWindowResize=e=>{let{options:n}=this.props;n.handleWindowResize&&e.target===window&&this.resizeRunner.request(n.windowResizeDelay)}}render(){let{props:e}=this,{toolbarConfig:n,options:i}=e,o=this.buildToolbarProps(e.viewSpec,e.dateProfile,e.dateProfileGenerator,e.currentDate,qr(e.options.now,e.dateEnv),e.viewTitle),l=!1,u="",p;e.isHeightAuto||e.forPrint?u="":i.height!=null?l=!0:i.contentHeight!=null?u=i.contentHeight:p=Math.max(i.aspectRatio,.5);let h=this.buildViewContext(e.viewSpec,e.viewApi,e.options,e.dateProfileGenerator,e.dateEnv,e.theme,e.pluginHooks,e.dispatch,e.getCurrentData,e.emitter,e.calendarApi,this.registerInteractiveComponent,this.unregisterInteractiveComponent),b=n.header&&n.header.hasTitle?this.state.viewLabelId:"";return I(Zn.Provider,{value:h},n.header&&I(hu,Object.assign({ref:this.headerRef,extraClassName:"fc-header-toolbar",model:n.header,titleId:b},o)),I(hy,{liquid:l,height:u,aspectRatio:p,labeledById:b},this.renderView(e),this.buildAppendContent()),n.footer&&I(hu,Object.assign({ref:this.footerRef,extraClassName:"fc-footer-toolbar",model:n.footer,titleId:""},o)))}componentDidMount(){let{props:e}=this;this.calendarInteractions=e.pluginHooks.calendarInteractions.map(i=>new i(e)),window.addEventListener("resize",this.handleWindowResize);let{propSetHandlers:n}=e.pluginHooks;for(let i in n)n[i](e[i],e)}componentDidUpdate(e){let{props:n}=this,{propSetHandlers:i}=n.pluginHooks;for(let o in i)n[o]!==e[o]&&i[o](n[o],n)}componentWillUnmount(){window.removeEventListener("resize",this.handleWindowResize),this.resizeRunner.clear();for(let e of this.calendarInteractions)e.destroy();this.props.emitter.trigger("_unmount")}buildAppendContent(){let{props:e}=this,n=e.pluginHooks.viewContainerAppends.map(i=>i(e));return I(Ne,{},...n)}renderView(e){let{pluginHooks:n}=e,{viewSpec:i}=e,o={dateProfile:e.dateProfile,businessHours:e.businessHours,eventStore:e.renderableEventStore,eventUiBases:e.eventUiBases,dateSelection:e.dateSelection,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,isHeightAuto:e.isHeightAuto,forPrint:e.forPrint},l=this.buildViewPropTransformers(n.viewPropsTransformers);for(let p of l)Object.assign(o,p.transform(o,e));let u=i.component;return I(u,Object.assign({},o))}}function yy(t,e,n,i,o,l){let u=n.build(o,void 0,!1),p=n.buildPrev(e,i,!1),h=n.buildNext(e,i,!1);return{title:l,activeButton:t.type,navUnit:t.singleUnit,isTodayEnabled:u.isValid&&!_n(e.currentRange,o),isPrevEnabled:p.isValid,isNextEnabled:h.isValid}}function by(t){return t.map(e=>new e)}class _y extends um{constructor(e,n={}){super(),this.isRendering=!1,this.isRendered=!1,this.currentClassNames=[],this.customContentRenderId=0,this.handleAction=i=>{switch(i.type){case"SET_EVENT_DRAG":case"SET_EVENT_RESIZE":this.renderRunner.tryDrain()}},this.handleData=i=>{this.currentData=i,this.renderRunner.request(i.calendarOptions.rerenderDelay)},this.handleRenderRequest=()=>{if(this.isRendering){this.isRendered=!0;let{currentData:i}=this;Gc(()=>{zr(I(lm,{options:i.calendarOptions,theme:i.theme,emitter:i.emitter},(o,l,u,p)=>(this.setClassNames(o),this.setHeight(l),I(vd.Provider,{value:this.customContentRenderId},I(my,Object.assign({isHeightAuto:u,forPrint:p},i))))),this.el)})}else this.isRendered&&(this.isRendered=!1,zr(null,this.el),this.setClassNames([]),this.setHeight(""))},Gh(e),this.el=e,this.renderRunner=new ds(this.handleRenderRequest),new iy({optionOverrides:n,calendarApi:this,onAction:this.handleAction,onData:this.handleData})}render(){let e=this.isRendering;e?this.customContentRenderId+=1:this.isRendering=!0,this.renderRunner.request(),e&&this.updateSize()}destroy(){this.isRendering&&(this.isRendering=!1,this.renderRunner.request())}updateSize(){Gc(()=>{super.updateSize()})}batchRendering(e){this.renderRunner.pause("batchRendering"),e(),this.renderRunner.resume("batchRendering")}pauseRendering(){this.renderRunner.pause("pauseRendering")}resumeRendering(){this.renderRunner.resume("pauseRendering",!0)}resetOptions(e,n){this.currentDataManager.resetOptions(e,n)}setClassNames(e){if(!wn(e,this.currentClassNames)){let{classList:n}=this.el;for(let i of this.currentClassNames)n.remove(i);for(let i of e)n.add(i);this.currentClassNames=e}}setHeight(e){od(this.el,"height",e)}}const wy={headerToolbar:!0,footerToolbar:!0,events:!0,eventSources:!0,resources:!0},$i=typeof document!="undefined"?document.createDocumentFragment():null,Ly=Fe.extend({render(t){return t("aside",{style:{display:"none"}},this.$slots.default||[])},mounted(){$i&&$i.appendChild(this.$el)},beforeDestroy(){$i&&$i.removeChild(this.$el)}}),Ay=Ly,Bn=typeof document!="undefined"?document.createDocumentFragment():null,Cy=Fe.extend({props:{inPlaceOf:typeof Element!="undefined"?Element:Object,reportEl:Function,elTag:String,elClasses:Array,elStyle:Object,elAttrs:Object},render(t){return t(this.elTag,{class:this.elClasses,style:this.elStyle,attrs:this.elAttrs},this.$slots.default||[])},mounted(){vu(this.$el,this.inPlaceOf),this.inPlaceOf.style.display="none",this.reportEl(this.$el)},updated(){Bn&&this.inPlaceOf.parentNode!==Bn&&(vu(this.$el,this.inPlaceOf),this.reportEl(this.$el))},beforeDestroy(){Bn&&this.inPlaceOf.parentNode===Bn&&Bn.removeChild(this.inPlaceOf),this.reportEl(null)}}),Ey=Cy;function vu(t,e){var n;(n=e.parentNode)===null||n===void 0||n.insertBefore(t,e.nextSibling),Bn&&Bn.appendChild(e)}const Sy=Fe.extend({props:{options:Object},data(){return{renderId:0,customRenderingMap:new Map}},methods:{getApi(){return this.calendar},buildOptions(t){return Object.assign(Object.assign({},t),{customRenderingMetaMap:Ty(this.$scopedSlots),handleCustomRendering:this.handleCustomRendering})}},render(t){const e=[];for(const n of this.customRenderingMap.values()){const i=typeof n.generatorMeta=="function"?n.generatorMeta(n.renderProps):n.generatorMeta;e.push(t("div",{key:n.id},[t(Ey,{key:n.id,props:{inPlaceOf:n.containerEl,reportEl:n.reportNewContainerEl,elTag:n.elTag,elClasses:n.elClasses,elStyle:n.elStyle,elAttrs:n.elAttrs}},i)]))}return t("div",{attrs:{"data-fc-render-id":this.renderId}},[t(Ay,e)])},mounted(){const t=new o1;this.handleCustomRendering=t.handle.bind(t);const e=this.buildOptions(this.options),n=new _y(this.$el,e);this.calendar=n,n.render(),t.subscribe(i=>{this.customRenderingMap=i,this.renderId++,this.needCustomRenderingResize=!0})},beforeUpdate(){this.getApi().resumeRendering()},updated(){this.needCustomRenderingResize&&(this.needCustomRenderingResize=!1,this.getApi().updateSize())},beforeDestroy(){this.getApi().destroy()},watch:Dy()}),Xd=Sy;function Dy(){let t={options:{deep:!0,handler(e){let n=this.getApi();n.pauseRendering();let i=this.buildOptions(e);n.resetOptions(i),this.renderId++}}};for(let e in wy)t[`options.${e}`]={deep:!0,handler(n){if(n!==void 0){let i=this.getApi();i.pauseRendering(),i.resetOptions({[e]:n},[e]),this.renderId++}}};return t}function Ty(t){const e={};for(const n in t)e[ky(n)]=t[n];return e}function ky(t){return t.split("-").map((e,n)=>n?xy(e):e).join("")}function xy(t){return t.charAt(0).toUpperCase()+t.slice(1)}let gu=!1;function Ry(t){gu||(gu=!0,t.component("FullCalendar",Xd))}let ra;typeof globalThis!="undefined"?ra=globalThis.Vue:ra=window.Vue;ra&&ra.use({install:Ry});var Oy=':root{--fc-daygrid-event-dot-width:8px}.fc-daygrid-day-events:after,.fc-daygrid-day-events:before,.fc-daygrid-day-frame:after,.fc-daygrid-day-frame:before,.fc-daygrid-event-harness:after,.fc-daygrid-event-harness:before{clear:both;content:"";display:table}.fc .fc-daygrid-body{position:relative;z-index:1}.fc .fc-daygrid-day.fc-day-today{background-color:var(--fc-today-bg-color)}.fc .fc-daygrid-day-frame{min-height:100%;position:relative}.fc .fc-daygrid-day-top{display:flex;flex-direction:row-reverse}.fc .fc-day-other .fc-daygrid-day-top{opacity:.3}.fc .fc-daygrid-day-number{padding:4px;position:relative;z-index:4}.fc .fc-daygrid-month-start{font-size:1.1em;font-weight:700}.fc .fc-daygrid-day-events{margin-top:1px}.fc .fc-daygrid-body-balanced .fc-daygrid-day-events{left:0;position:absolute;right:0}.fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{min-height:2em;position:relative}.fc .fc-daygrid-body-natural .fc-daygrid-day-events{margin-bottom:1em}.fc .fc-daygrid-event-harness{position:relative}.fc .fc-daygrid-event-harness-abs{left:0;position:absolute;right:0;top:0}.fc .fc-daygrid-bg-harness{bottom:0;position:absolute;top:0}.fc .fc-daygrid-day-bg .fc-non-business{z-index:1}.fc .fc-daygrid-day-bg .fc-bg-event{z-index:2}.fc .fc-daygrid-day-bg .fc-highlight{z-index:3}.fc .fc-daygrid-event{margin-top:1px;z-index:6}.fc .fc-daygrid-event.fc-event-mirror{z-index:7}.fc .fc-daygrid-day-bottom{font-size:.85em;margin:0 2px}.fc .fc-daygrid-day-bottom:after,.fc .fc-daygrid-day-bottom:before{clear:both;content:"";display:table}.fc .fc-daygrid-more-link{border-radius:3px;cursor:pointer;line-height:1;margin-top:1px;max-width:100%;overflow:hidden;padding:2px;position:relative;white-space:nowrap;z-index:4}.fc .fc-daygrid-more-link:hover{background-color:rgba(0,0,0,.1)}.fc .fc-daygrid-week-number{background-color:var(--fc-neutral-bg-color);color:var(--fc-neutral-text-color);min-width:1.5em;padding:2px;position:absolute;text-align:center;top:0;z-index:5}.fc .fc-more-popover .fc-popover-body{min-width:220px;padding:10px}.fc-direction-ltr .fc-daygrid-event.fc-event-start,.fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:2px}.fc-direction-ltr .fc-daygrid-event.fc-event-end,.fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:2px}.fc-direction-ltr .fc-daygrid-more-link{float:left}.fc-direction-ltr .fc-daygrid-week-number{border-radius:0 0 3px 0;left:0}.fc-direction-rtl .fc-daygrid-more-link{float:right}.fc-direction-rtl .fc-daygrid-week-number{border-radius:0 0 0 3px;right:0}.fc-liquid-hack .fc-daygrid-day-frame{position:static}.fc-daygrid-event{border-radius:3px;font-size:var(--fc-small-font-size);position:relative;white-space:nowrap}.fc-daygrid-block-event .fc-event-time{font-weight:700}.fc-daygrid-block-event .fc-event-time,.fc-daygrid-block-event .fc-event-title{padding:1px}.fc-daygrid-dot-event{align-items:center;display:flex;padding:2px 0}.fc-daygrid-dot-event .fc-event-title{flex-grow:1;flex-shrink:1;font-weight:700;min-width:0;overflow:hidden}.fc-daygrid-dot-event.fc-event-mirror,.fc-daygrid-dot-event:hover{background:rgba(0,0,0,.1)}.fc-daygrid-dot-event.fc-event-selected:before{bottom:-10px;top:-10px}.fc-daygrid-event-dot{border:calc(var(--fc-daygrid-event-dot-width)/2) solid var(--fc-event-border-color);border-radius:calc(var(--fc-daygrid-event-dot-width)/2);box-sizing:content-box;height:0;margin:0 4px;width:0}.fc-direction-ltr .fc-daygrid-event .fc-event-time{margin-right:3px}.fc-direction-rtl .fc-daygrid-event .fc-event-time{margin-left:3px}';rd(Oy);function Pi(t,e){let n=[];for(let i=0;i<e;i+=1)n[i]=[];for(let i of t)n[i.row].push(i);return n}function Hi(t,e){let n=[];for(let i=0;i<e;i+=1)n[i]=[];for(let i of t)n[i.firstCol].push(i);return n}function mu(t,e){let n=[];if(t){for(let i=0;i<e;i+=1)n[i]={affectedInstances:t.affectedInstances,isEvent:t.isEvent,segs:[]};for(let i of t.segs)n[i.row].segs.push(i)}else for(let i=0;i<e;i+=1)n[i]=null;return n}const ef=Ve({hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"});function tf(t){let{display:e}=t.eventRange.ui;return e==="list-item"||e==="auto"&&!t.eventRange.def.allDay&&t.firstCol===t.lastCol&&t.isStart&&t.isEnd}class nf extends Re{render(){let{props:e}=this;return I(Fm,Object.assign({},e,{elClasses:["fc-daygrid-event","fc-daygrid-block-event","fc-h-event"],defaultTimeFormat:ef,defaultDisplayEventEnd:e.defaultDisplayEventEnd,disableResizing:!e.seg.eventRange.def.allDay}))}}class rf extends Re{render(){let{props:e,context:n}=this,{options:i}=n,{seg:o}=e,l=i.eventTimeFormat||ef,u=xd(o,l,n,!0,e.defaultDisplayEventEnd);return I(Es,Object.assign({},e,{elTag:"a",elClasses:["fc-daygrid-event","fc-daygrid-dot-event"],elAttrs:Rd(e.seg,n),defaultGenerator:My,timeText:u,isResizing:!1,isDateSelecting:!1}))}}function My(t){return I(Ne,null,I("div",{className:"fc-daygrid-event-dot",style:{borderColor:t.borderColor||t.backgroundColor}}),t.timeText&&I("div",{className:"fc-event-time"},t.timeText),I("div",{className:"fc-event-title"},t.event.title||I(Ne,null,"\xA0")))}class Iy extends Re{constructor(){super(...arguments),this.compileSegs=pe(Ny)}render(){let{props:e}=this,{allSegs:n,invisibleSegs:i}=this.compileSegs(e.singlePlacements);return I(Xm,{elClasses:["fc-daygrid-more-link"],dateProfile:e.dateProfile,todayRange:e.todayRange,allDayDate:e.allDayDate,moreCnt:e.moreCnt,allSegs:n,hiddenSegs:i,alignmentElRef:e.alignmentElRef,alignGridTop:e.alignGridTop,extraDateSpan:e.extraDateSpan,popoverContent:()=>{let o=(e.eventDrag?e.eventDrag.affectedInstances:null)||(e.eventResize?e.eventResize.affectedInstances:null)||{};return I(Ne,null,n.map(l=>{let u=l.eventRange.instance.instanceId;return I("div",{className:"fc-daygrid-event-harness",key:u,style:{visibility:o[u]?"hidden":""}},tf(l)?I(rf,Object.assign({seg:l,isDragging:!1,isSelected:u===e.eventSelection,defaultDisplayEventEnd:!1},Pr(l,e.todayRange))):I(nf,Object.assign({seg:l,isDragging:!1,isResizing:!1,isDateSelecting:!1,isSelected:u===e.eventSelection,defaultDisplayEventEnd:!1},Pr(l,e.todayRange))))}))}})}}function Ny(t){let e=[],n=[];for(let i of t)e.push(i.seg),i.isVisible||n.push(i.seg);return{allSegs:e,invisibleSegs:n}}const $y=Ve({week:"narrow"});class Py extends Qn{constructor(){super(...arguments),this.rootElRef=en(),this.state={dayNumberId:la()},this.handleRootEl=e=>{tn(this.rootElRef,e),tn(this.props.elRef,e)}}render(){let{context:e,props:n,state:i,rootElRef:o}=this,{options:l,dateEnv:u}=e,{date:p,dateProfile:h}=n;const b=n.showDayNumber&&jy(p,h.currentRange,u);return I(Fd,{elTag:"td",elRef:this.handleRootEl,elClasses:["fc-daygrid-day",...n.extraClassNames||[]],elAttrs:Object.assign(Object.assign(Object.assign({},n.extraDataAttrs),n.showDayNumber?{"aria-labelledby":i.dayNumberId}:{}),{role:"gridcell"}),defaultGenerator:Hy,date:p,dateProfile:h,todayRange:n.todayRange,showDayNumber:n.showDayNumber,isMonthStart:b,extraRenderProps:n.extraRenderProps},(g,C)=>I("div",{ref:n.innerElRef,className:"fc-daygrid-day-frame fc-scrollgrid-sync-inner",style:{minHeight:n.minHeight}},n.showWeekNumber&&I(Qm,{elTag:"a",elClasses:["fc-daygrid-week-number"],elAttrs:rs(e,p,"week"),date:p,defaultFormat:$y}),!C.isDisabled&&(n.showDayNumber||zd(l)||n.forceDayTop)?I("div",{className:"fc-daygrid-day-top"},I(g,{elTag:"a",elClasses:["fc-daygrid-day-number",b&&"fc-daygrid-month-start"],elAttrs:Object.assign(Object.assign({},rs(e,p)),{id:i.dayNumberId})})):n.showDayNumber?I("div",{className:"fc-daygrid-day-top",style:{visibility:"hidden"}},I("a",{className:"fc-daygrid-day-number"},"\xA0")):void 0,I("div",{className:"fc-daygrid-day-events",ref:n.fgContentElRef},n.fgContent,I("div",{className:"fc-daygrid-day-bottom",style:{marginTop:n.moreMarginTop}},I(Iy,{allDayDate:p,singlePlacements:n.singlePlacements,moreCnt:n.moreCnt,alignmentElRef:o,alignGridTop:!n.showDayNumber,extraDateSpan:n.extraDateSpan,dateProfile:n.dateProfile,eventSelection:n.eventSelection,eventDrag:n.eventDrag,eventResize:n.eventResize,todayRange:n.todayRange}))),I("div",{className:"fc-daygrid-day-bg"},n.bgContent)))}}function Hy(t){return t.dayNumberText||I(Ne,null,"\xA0")}function jy(t,e,n){const{start:i,end:o}=e,l=Ln(o,-1),u=n.getYear(i),p=n.getMonth(i),h=n.getYear(l),b=n.getMonth(l);return!(u===h&&p===b)&&Boolean(t.valueOf()===i.valueOf()||n.getDay(t)===1&&t.valueOf()<o.valueOf())}function af(t){return t.eventRange.instance.instanceId+":"+t.firstCol}function of(t){return af(t)+":"+t.lastCol}function By(t,e,n,i,o,l,u){let p=new zy(H=>{let U=t[H.index].eventRange.instance.instanceId+":"+H.span.start+":"+(H.span.end-1);return o[U]});p.allowReslicing=!0,p.strictOrder=i,e===!0||n===!0?(p.maxCoord=l,p.hiddenConsumes=!0):typeof e=="number"?p.maxStackCnt=e:typeof n=="number"&&(p.maxStackCnt=n,p.hiddenConsumes=!0);let h=[],b=[];for(let H=0;H<t.length;H+=1){let U=t[H],Y=of(U);o[Y]!=null?h.push({index:H,span:{start:U.firstCol,end:U.lastCol+1}}):b.push(U)}let g=p.addSegs(h),C=p.toRects(),{singleColPlacements:E,multiColPlacements:w,leftoverMargins:O}=Vy(C,t,u),j=[],M=[];for(let H of b){w[H.firstCol].push({seg:H,isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let U=H.firstCol;U<=H.lastCol;U+=1)E[U].push({seg:cr(H,U,U+1,u),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let H=0;H<u.length;H+=1)j.push(0);for(let H of g){let U=t[H.index],Y=H.span;w[Y.start].push({seg:cr(U,Y.start,Y.end,u),isVisible:!1,isAbsolute:!0,absoluteTop:0,marginTop:0});for(let S=Y.start;S<Y.end;S+=1)j[S]+=1,E[S].push({seg:cr(U,S,S+1,u),isVisible:!1,isAbsolute:!1,absoluteTop:0,marginTop:0})}for(let H=0;H<u.length;H+=1)M.push(O[H]);return{singleColPlacements:E,multiColPlacements:w,moreCnts:j,moreMarginTops:M}}function Vy(t,e,n){let i=Fy(t,n.length),o=[],l=[],u=[];for(let p=0;p<n.length;p+=1){let h=i[p],b=[],g=0,C=0;for(let w of h){let O=e[w.index];b.push({seg:cr(O,p,p+1,n),isVisible:!0,isAbsolute:!1,absoluteTop:w.levelCoord,marginTop:w.levelCoord-g}),g=w.levelCoord+w.thickness}let E=[];g=0,C=0;for(let w of h){let O=e[w.index],j=w.span.end-w.span.start>1,M=w.span.start===p;C+=w.levelCoord-g,g=w.levelCoord+w.thickness,j?(C+=w.thickness,M&&E.push({seg:cr(O,w.span.start,w.span.end,n),isVisible:!0,isAbsolute:!0,absoluteTop:w.levelCoord,marginTop:0})):M&&(E.push({seg:cr(O,w.span.start,w.span.end,n),isVisible:!0,isAbsolute:!1,absoluteTop:w.levelCoord,marginTop:C}),C=0)}o.push(b),l.push(E),u.push(C)}return{singleColPlacements:o,multiColPlacements:l,leftoverMargins:u}}function Fy(t,e){let n=[];for(let i=0;i<e;i+=1)n.push([]);for(let i of t)for(let o=i.span.start;o<i.span.end;o+=1)n[o].push(i);return n}function cr(t,e,n,i){if(t.firstCol===e&&t.lastCol===n-1)return t;let o=t.eventRange,l=o.range,u=fr(l,{start:i[e].date,end:Ze(i[n-1].date,1)});return Object.assign(Object.assign({},t),{firstCol:e,lastCol:n-1,eventRange:{def:o.def,ui:Object.assign(Object.assign({},o.ui),{durationEditable:!1}),instance:o.instance,range:u},isStart:t.isStart&&u.start.valueOf()===l.start.valueOf(),isEnd:t.isEnd&&u.end.valueOf()===l.end.valueOf()})}class zy extends bm{constructor(){super(...arguments),this.hiddenConsumes=!1,this.forceHidden={}}addSegs(e){const n=super.addSegs(e),{entriesByLevel:i}=this,o=l=>!this.forceHidden[Hr(l)];for(let l=0;l<i.length;l+=1)i[l]=i[l].filter(o);return n}handleInvalidInsertion(e,n,i){const{entriesByLevel:o,forceHidden:l}=this,{touchingEntry:u,touchingLevel:p,touchingLateral:h}=e;if(this.hiddenConsumes&&u){const b=Hr(u);if(!l[b])if(this.allowReslicing){const g=Object.assign(Object.assign({},u),{span:Pd(u.span,n.span)}),C=Hr(g);l[C]=!0,o[p][h]=g,this.splitEntry(u,n,i)}else l[b]=!0,i.push(u)}return super.handleInvalidInsertion(e,n,i)}}class sf extends Qn{constructor(){super(...arguments),this.cellElRefs=new Vn,this.frameElRefs=new Vn,this.fgElRefs=new Vn,this.segHarnessRefs=new Vn,this.rootElRef=en(),this.state={framePositions:null,maxContentHeight:null,segHeights:{}},this.handleResize=e=>{e&&this.updateSizing(!0)}}render(){let{props:e,state:n,context:i}=this,{options:o}=i,l=e.cells.length,u=Hi(e.businessHourSegs,l),p=Hi(e.bgEventSegs,l),h=Hi(this.getHighlightSegs(),l),b=Hi(this.getMirrorSegs(),l),{singleColPlacements:g,multiColPlacements:C,moreCnts:E,moreMarginTops:w}=By(Zg(e.fgEventSegs,o.eventOrder),e.dayMaxEvents,e.dayMaxEventRows,o.eventOrderStrict,n.segHeights,n.maxContentHeight,e.cells),O=e.eventDrag&&e.eventDrag.affectedInstances||e.eventResize&&e.eventResize.affectedInstances||{};return I("tr",{ref:this.rootElRef,role:"row"},e.renderIntro&&e.renderIntro(),e.cells.map((j,M)=>{let H=this.renderFgSegs(M,e.forPrint?g[M]:C[M],e.todayRange,O),U=this.renderFgSegs(M,Uy(b[M],C),e.todayRange,{},Boolean(e.eventDrag),Boolean(e.eventResize),!1);return I(Py,{key:j.key,elRef:this.cellElRefs.createRef(j.key),innerElRef:this.frameElRefs.createRef(j.key),dateProfile:e.dateProfile,date:j.date,showDayNumber:e.showDayNumbers,showWeekNumber:e.showWeekNumbers&&M===0,forceDayTop:e.showWeekNumbers,todayRange:e.todayRange,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,extraRenderProps:j.extraRenderProps,extraDataAttrs:j.extraDataAttrs,extraClassNames:j.extraClassNames,extraDateSpan:j.extraDateSpan,moreCnt:E[M],moreMarginTop:w[M],singlePlacements:g[M],fgContentElRef:this.fgElRefs.createRef(j.key),fgContent:I(Ne,null,I(Ne,null,H),I(Ne,null,U)),bgContent:I(Ne,null,this.renderFillSegs(h[M],"highlight"),this.renderFillSegs(u[M],"non-business"),this.renderFillSegs(p[M],"bg-event")),minHeight:e.cellMinHeight})}))}componentDidMount(){this.updateSizing(!0),this.context.addResizeHandler(this.handleResize)}componentDidUpdate(e,n){let i=this.props;this.updateSizing(!Ft(e,i))}componentWillUnmount(){this.context.removeResizeHandler(this.handleResize)}getHighlightSegs(){let{props:e}=this;return e.eventDrag&&e.eventDrag.segs.length?e.eventDrag.segs:e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:e.dateSelectionSegs}getMirrorSegs(){let{props:e}=this;return e.eventResize&&e.eventResize.segs.length?e.eventResize.segs:[]}renderFgSegs(e,n,i,o,l,u,p){let{context:h}=this,{eventSelection:b}=this.props,{framePositions:g}=this.state,C=this.props.cells.length===1,E=l||u||p,w=[];if(g)for(let O of n){let{seg:j}=O,{instanceId:M}=j.eventRange.instance,H=O.isVisible&&!o[M],U=O.isAbsolute,Y="",S="";U&&(h.isRtl?(S=0,Y=g.lefts[j.lastCol]-g.lefts[j.firstCol]):(Y=0,S=g.rights[j.firstCol]-g.rights[j.lastCol])),w.push(I("div",{className:"fc-daygrid-event-harness"+(U?" fc-daygrid-event-harness-abs":""),key:af(j),ref:E?null:this.segHarnessRefs.createRef(of(j)),style:{visibility:H?"":"hidden",marginTop:U?"":O.marginTop,top:U?O.absoluteTop:"",left:Y,right:S}},tf(j)?I(rf,Object.assign({seg:j,isDragging:l,isSelected:M===b,defaultDisplayEventEnd:C},Pr(j,i))):I(nf,Object.assign({seg:j,isDragging:l,isResizing:u,isDateSelecting:p,isSelected:M===b,defaultDisplayEventEnd:C},Pr(j,i)))))}return w}renderFillSegs(e,n){let{isRtl:i}=this.context,{todayRange:o}=this.props,{framePositions:l}=this.state,u=[];if(l)for(let p of e){let h=i?{right:0,left:l.lefts[p.lastCol]-l.lefts[p.firstCol]}:{left:0,right:l.rights[p.firstCol]-l.rights[p.lastCol]};u.push(I("div",{key:Xg(p.eventRange),className:"fc-daygrid-bg-harness",style:h},n==="bg-event"?I(Gm,Object.assign({seg:p},Pr(p,o))):Ym(n)))}return I(Ne,{},...u)}updateSizing(e){let{props:n,state:i,frameElRefs:o}=this;if(!n.forPrint&&n.clientWidth!==null){if(e){let h=n.cells.map(b=>o.currentMap[b.key]);if(h.length){let b=this.rootElRef.current,g=new na(b,h,!0,!1);(!i.framePositions||!i.framePositions.similarTo(g))&&this.setState({framePositions:new na(b,h,!0,!1)})}}const l=this.state.segHeights,u=this.querySegHeights(),p=n.dayMaxEvents===!0||n.dayMaxEventRows===!0;this.safeSetState({segHeights:Object.assign(Object.assign({},l),u),maxContentHeight:p?this.computeMaxContentHeight():null})}}querySegHeights(){let e=this.segHarnessRefs.currentMap,n={};for(let i in e){let o=Math.round(e[i].getBoundingClientRect().height);n[i]=Math.max(n[i]||0,o)}return n}computeMaxContentHeight(){let e=this.props.cells[0].key,n=this.cellElRefs.currentMap[e],i=this.fgElRefs.currentMap[e];return n.getBoundingClientRect().bottom-i.getBoundingClientRect().top}getCellEls(){let e=this.cellElRefs.currentMap;return this.props.cells.map(n=>e[n.key])}}sf.addStateEquality({segHeights:Ft});function Uy(t,e){if(!t.length)return[];let n=Wy(e);return t.map(i=>({seg:i,isVisible:!0,isAbsolute:!0,absoluteTop:n[i.eventRange.instance.instanceId],marginTop:0}))}function Wy(t){let e={};for(let n of t)for(let i of n)e[i.seg.eventRange.instance.instanceId]=i.absoluteTop;return e}class Gy extends Qn{constructor(){super(...arguments),this.splitBusinessHourSegs=pe(Pi),this.splitBgEventSegs=pe(Pi),this.splitFgEventSegs=pe(Pi),this.splitDateSelectionSegs=pe(Pi),this.splitEventDrag=pe(mu),this.splitEventResize=pe(mu),this.rowRefs=new Vn}render(){let{props:e,context:n}=this,i=e.cells.length,o=this.splitBusinessHourSegs(e.businessHourSegs,i),l=this.splitBgEventSegs(e.bgEventSegs,i),u=this.splitFgEventSegs(e.fgEventSegs,i),p=this.splitDateSelectionSegs(e.dateSelectionSegs,i),h=this.splitEventDrag(e.eventDrag,i),b=this.splitEventResize(e.eventResize,i),g=i>=7&&e.clientWidth?e.clientWidth/n.options.aspectRatio/6:null;return I(Cs,{unit:"day"},(C,E)=>I(Ne,null,e.cells.map((w,O)=>I(sf,{ref:this.rowRefs.createRef(O),key:w.length?w[0].date.toISOString():O,showDayNumbers:i>1,showWeekNumbers:e.showWeekNumbers,todayRange:E,dateProfile:e.dateProfile,cells:w,renderIntro:e.renderRowIntro,businessHourSegs:o[O],eventSelection:e.eventSelection,bgEventSegs:l[O].filter(Zy),fgEventSegs:u[O],dateSelectionSegs:p[O],eventDrag:h[O],eventResize:b[O],dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,clientWidth:e.clientWidth,clientHeight:e.clientHeight,cellMinHeight:g,forPrint:e.forPrint}))))}componentDidMount(){this.registerInteractiveComponent()}componentDidUpdate(){this.registerInteractiveComponent()}registerInteractiveComponent(){if(!this.rootEl){const e=this.rowRefs.currentMap[0].getCellEls()[0],n=e?e.closest(".fc-daygrid-body"):null;n&&(this.rootEl=n,this.context.registerInteractiveComponent(this,{el:n,isHitComboAllowed:this.props.isHitComboAllowed}))}}componentWillUnmount(){this.rootEl&&(this.context.unregisterInteractiveComponent(this),this.rootEl=null)}prepareHits(){this.rowPositions=new na(this.rootEl,this.rowRefs.collect().map(e=>e.getCellEls()[0]),!1,!0),this.colPositions=new na(this.rootEl,this.rowRefs.currentMap[0].getCellEls(),!0,!1)}queryHit(e,n){let{colPositions:i,rowPositions:o}=this,l=i.leftToIndex(e),u=o.topToIndex(n);if(u!=null&&l!=null){let p=this.props.cells[u][l];return{dateProfile:this.props.dateProfile,dateSpan:Object.assign({range:this.getCellRange(u,l),allDay:!0},p.extraDateSpan),dayEl:this.getCellEl(u,l),rect:{left:i.lefts[l],right:i.rights[l],top:o.tops[u],bottom:o.bottoms[u]},layer:0}}return null}getCellEl(e,n){return this.rowRefs.currentMap[e].getCellEls()[n]}getCellRange(e,n){let i=this.props.cells[e][n].date,o=Ze(i,1);return{start:i,end:o}}}function Zy(t){return t.eventRange.def.allDay}class Yy extends Qn{constructor(){super(...arguments),this.elRef=en(),this.needsScrollReset=!1}render(){let{props:e}=this,{dayMaxEventRows:n,dayMaxEvents:i,expandRows:o}=e,l=i===!0||n===!0;l&&!o&&(l=!1,n=null,i=null);let u=["fc-daygrid-body",l?"fc-daygrid-body-balanced":"fc-daygrid-body-unbalanced",o?"":"fc-daygrid-body-natural"];return I("div",{ref:this.elRef,className:u.join(" "),style:{width:e.clientWidth,minWidth:e.tableMinWidth}},I("table",{role:"presentation",className:"fc-scrollgrid-sync-table",style:{width:e.clientWidth,minWidth:e.tableMinWidth,height:o?e.clientHeight:""}},e.colGroupNode,I("tbody",{role:"presentation"},I(Gy,{dateProfile:e.dateProfile,cells:e.cells,renderRowIntro:e.renderRowIntro,showWeekNumbers:e.showWeekNumbers,clientWidth:e.clientWidth,clientHeight:e.clientHeight,businessHourSegs:e.businessHourSegs,bgEventSegs:e.bgEventSegs,fgEventSegs:e.fgEventSegs,dateSelectionSegs:e.dateSelectionSegs,eventSelection:e.eventSelection,eventDrag:e.eventDrag,eventResize:e.eventResize,dayMaxEvents:i,dayMaxEventRows:n,forPrint:e.forPrint,isHitComboAllowed:e.isHitComboAllowed}))))}componentDidMount(){this.requestScrollReset()}componentDidUpdate(e){e.dateProfile!==this.props.dateProfile?this.requestScrollReset():this.flushScrollReset()}requestScrollReset(){this.needsScrollReset=!0,this.flushScrollReset()}flushScrollReset(){if(this.needsScrollReset&&this.props.clientWidth){const e=Qy(this.elRef.current,this.props.dateProfile);if(e){const n=e.closest(".fc-daygrid-body"),i=n.closest(".fc-scroller"),o=e.getBoundingClientRect().top-n.getBoundingClientRect().top;i.scrollTop=o?o+1:0}this.needsScrollReset=!1}}}function Qy(t,e){let n;return e.currentRangeUnit.match(/year|month/)&&(n=t.querySelector(`[data-date="${kv(e.currentDate)}-01"]`)),n||(n=t.querySelector(`[data-date="${fs(e.currentDate)}"]`)),n}class qy extends Tm{constructor(){super(...arguments),this.forceDayIfListItem=!0}sliceRange(e,n){return n.sliceRange(e)}}class Jy extends Qn{constructor(){super(...arguments),this.slicer=new qy,this.tableRef=en()}render(){let{props:e,context:n}=this;return I(Yy,Object.assign({ref:this.tableRef},this.slicer.sliceProps(e,e.dateProfile,e.nextDayThreshold,n,e.dayTableModel),{dateProfile:e.dateProfile,cells:e.dayTableModel.cells,colGroupNode:e.colGroupNode,tableMinWidth:e.tableMinWidth,renderRowIntro:e.renderRowIntro,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.showWeekNumbers,expandRows:e.expandRows,headerAlignElRef:e.headerAlignElRef,clientWidth:e.clientWidth,clientHeight:e.clientHeight,forPrint:e.forPrint}))}}class Ky extends bd{buildRenderRange(e,n,i){let o=super.buildRenderRange(e,n,i),{props:l}=this;return Xy({currentRange:o,snapToWeek:/^(year|month)$/.test(n),fixedWeekCount:l.fixedWeekCount,dateEnv:l.dateEnv})}}function Xy(t){let{dateEnv:e,currentRange:n}=t,{start:i,end:o}=n,l;if(t.snapToWeek&&(i=e.startOfWeek(i),l=e.startOfWeek(o),l.valueOf()!==o.valueOf()&&(o=Pc(l,1))),t.fixedWeekCount){let u=e.startOfWeek(e.startOfMonth(Ze(n.end,-1))),p=Math.ceil(mv(u,o));o=Pc(o,6-p)}return{start:i,end:o}}class eb extends Qn{constructor(){super(...arguments),this.headerElRef=en()}renderSimpleLayout(e,n){let{props:i,context:o}=this,l=[],u=ou(o.options);return e&&l.push({type:"header",key:"header",isSticky:u,chunk:{elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}}),l.push({type:"body",key:"body",liquid:!0,chunk:{content:n}}),I(Zc,{elClasses:["fc-daygrid"],viewSpec:o.viewSpec},I(Vd,{liquid:!i.isHeightAuto&&!i.forPrint,collapsibleWidth:i.forPrint,cols:[],sections:l}))}renderHScrollLayout(e,n,i,o){let l=this.context.pluginHooks.scrollGridImpl;if(!l)throw new Error("No ScrollGrid implementation");let{props:u,context:p}=this,h=!u.forPrint&&ou(p.options),b=!u.forPrint&&Bm(p.options),g=[];return e&&g.push({type:"header",key:"header",isSticky:h,chunks:[{key:"main",elRef:this.headerElRef,tableClassName:"fc-col-header",rowContent:e}]}),g.push({type:"body",key:"body",liquid:!0,chunks:[{key:"main",content:n}]}),b&&g.push({type:"footer",key:"footer",isSticky:!0,chunks:[{key:"main",content:jm}]}),I(Zc,{elClasses:["fc-daygrid"],viewSpec:p.viewSpec},I(l,{liquid:!u.isHeightAuto&&!u.forPrint,forPrint:u.forPrint,collapsibleWidth:u.forPrint,colGroups:[{cols:[{span:i,minWidth:o}]}],sections:g}))}}class tb extends eb{constructor(){super(...arguments),this.buildDayTableModel=pe(nb),this.headerRef=en(),this.tableRef=en()}render(){let{options:e,dateProfileGenerator:n}=this.context,{props:i}=this,o=this.buildDayTableModel(i.dateProfile,n),l=e.dayHeaders&&I(Cm,{ref:this.headerRef,dateProfile:i.dateProfile,dates:o.headerDates,datesRepDistinctDays:o.rowCnt===1}),u=p=>I(Jy,{ref:this.tableRef,dateProfile:i.dateProfile,dayTableModel:o,businessHours:i.businessHours,dateSelection:i.dateSelection,eventStore:i.eventStore,eventUiBases:i.eventUiBases,eventSelection:i.eventSelection,eventDrag:i.eventDrag,eventResize:i.eventResize,nextDayThreshold:e.nextDayThreshold,colGroupNode:p.tableColGroupNode,tableMinWidth:p.tableMinWidth,dayMaxEvents:e.dayMaxEvents,dayMaxEventRows:e.dayMaxEventRows,showWeekNumbers:e.weekNumbers,expandRows:!i.isHeightAuto,headerAlignElRef:this.headerElRef,clientWidth:p.clientWidth,clientHeight:p.clientHeight,forPrint:i.forPrint});return e.dayMinWidth?this.renderHScrollLayout(l,u,o.colCnt,e.dayMinWidth):this.renderSimpleLayout(l,u)}}function nb(t,e){let n=new Sm(t.renderRange,e);return new Dm(n,/year|month|week/.test(t.currentRangeUnit))}var rb=qn({name:"@fullcalendar/daygrid",initialView:"dayGridMonth",views:{dayGrid:{component:tb,dateProfileGeneratorClass:Ky},dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},fixedWeekCount:!0},dayGridYear:{type:"dayGrid",duration:{years:1}}}}),rt="top",_t="bottom",wt="right",it="left",Ds="auto",Kr=[rt,_t,wt,it],pr="start",Gr="end",ib="clippingParents",lf="viewport",Ir="popper",ab="reference",yu=Kr.reduce(function(t,e){return t.concat([e+"-"+pr,e+"-"+Gr])},[]),cf=[].concat(Kr,[Ds]).reduce(function(t,e){return t.concat([e,e+"-"+pr,e+"-"+Gr])},[]),ob="beforeRead",sb="read",lb="afterRead",cb="beforeMain",ub="main",db="afterMain",fb="beforeWrite",pb="write",hb="afterWrite",vb=[ob,sb,lb,cb,ub,db,fb,pb,hb];function zt(t){return t?(t.nodeName||"").toLowerCase():null}function pt(t){if(t==null)return window;if(t.toString()!=="[object Window]"){var e=t.ownerDocument;return e&&e.defaultView||window}return t}function Wn(t){var e=pt(t).Element;return t instanceof e||t instanceof Element}function bt(t){var e=pt(t).HTMLElement;return t instanceof e||t instanceof HTMLElement}function Ts(t){if(typeof ShadowRoot=="undefined")return!1;var e=pt(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function gb(t){var e=t.state;Object.keys(e.elements).forEach(function(n){var i=e.styles[n]||{},o=e.attributes[n]||{},l=e.elements[n];!bt(l)||!zt(l)||(Object.assign(l.style,i),Object.keys(o).forEach(function(u){var p=o[u];p===!1?l.removeAttribute(u):l.setAttribute(u,p===!0?"":p)}))})}function mb(t){var e=t.state,n={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,n.popper),e.styles=n,e.elements.arrow&&Object.assign(e.elements.arrow.style,n.arrow),function(){Object.keys(e.elements).forEach(function(i){var o=e.elements[i],l=e.attributes[i]||{},u=Object.keys(e.styles.hasOwnProperty(i)?e.styles[i]:n[i]),p=u.reduce(function(h,b){return h[b]="",h},{});!bt(o)||!zt(o)||(Object.assign(o.style,p),Object.keys(l).forEach(function(h){o.removeAttribute(h)}))})}}const uf={name:"applyStyles",enabled:!0,phase:"write",fn:gb,effect:mb,requires:["computeStyles"]};function Vt(t){return t.split("-")[0]}var zn=Math.max,ia=Math.min,hr=Math.round;function as(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function df(){return!/^((?!chrome|android).)*safari/i.test(as())}function vr(t,e,n){e===void 0&&(e=!1),n===void 0&&(n=!1);var i=t.getBoundingClientRect(),o=1,l=1;e&&bt(t)&&(o=t.offsetWidth>0&&hr(i.width)/t.offsetWidth||1,l=t.offsetHeight>0&&hr(i.height)/t.offsetHeight||1);var u=Wn(t)?pt(t):window,p=u.visualViewport,h=!df()&&n,b=(i.left+(h&&p?p.offsetLeft:0))/o,g=(i.top+(h&&p?p.offsetTop:0))/l,C=i.width/o,E=i.height/l;return{width:C,height:E,top:g,right:b+C,bottom:g+E,left:b,x:b,y:g}}function ks(t){var e=vr(t),n=t.offsetWidth,i=t.offsetHeight;return Math.abs(e.width-n)<=1&&(n=e.width),Math.abs(e.height-i)<=1&&(i=e.height),{x:t.offsetLeft,y:t.offsetTop,width:n,height:i}}function ff(t,e){var n=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(n&&Ts(n)){var i=e;do{if(i&&t.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function nn(t){return pt(t).getComputedStyle(t)}function yb(t){return["table","td","th"].indexOf(zt(t))>=0}function Cn(t){return((Wn(t)?t.ownerDocument:t.document)||window.document).documentElement}function ca(t){return zt(t)==="html"?t:t.assignedSlot||t.parentNode||(Ts(t)?t.host:null)||Cn(t)}function bu(t){return!bt(t)||nn(t).position==="fixed"?null:t.offsetParent}function bb(t){var e=/firefox/i.test(as()),n=/Trident/i.test(as());if(n&&bt(t)){var i=nn(t);if(i.position==="fixed")return null}var o=ca(t);for(Ts(o)&&(o=o.host);bt(o)&&["html","body"].indexOf(zt(o))<0;){var l=nn(o);if(l.transform!=="none"||l.perspective!=="none"||l.contain==="paint"||["transform","perspective"].indexOf(l.willChange)!==-1||e&&l.willChange==="filter"||e&&l.filter&&l.filter!=="none")return o;o=o.parentNode}return null}function Xr(t){for(var e=pt(t),n=bu(t);n&&yb(n)&&nn(n).position==="static";)n=bu(n);return n&&(zt(n)==="html"||zt(n)==="body"&&nn(n).position==="static")?e:n||bb(t)||e}function xs(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function jr(t,e,n){return zn(t,ia(e,n))}function _b(t,e,n){var i=jr(t,e,n);return i>n?n:i}function pf(){return{top:0,right:0,bottom:0,left:0}}function hf(t){return Object.assign({},pf(),t)}function vf(t,e){return e.reduce(function(n,i){return n[i]=t,n},{})}var wb=function(e,n){return e=typeof e=="function"?e(Object.assign({},n.rects,{placement:n.placement})):e,hf(typeof e!="number"?e:vf(e,Kr))};function Lb(t){var e,n=t.state,i=t.name,o=t.options,l=n.elements.arrow,u=n.modifiersData.popperOffsets,p=Vt(n.placement),h=xs(p),b=[it,wt].indexOf(p)>=0,g=b?"height":"width";if(!(!l||!u)){var C=wb(o.padding,n),E=ks(l),w=h==="y"?rt:it,O=h==="y"?_t:wt,j=n.rects.reference[g]+n.rects.reference[h]-u[h]-n.rects.popper[g],M=u[h]-n.rects.reference[h],H=Xr(l),U=H?h==="y"?H.clientHeight||0:H.clientWidth||0:0,Y=j/2-M/2,S=C[w],q=U-E[g]-C[O],V=U/2-E[g]/2+Y,ie=jr(S,V,q),Q=h;n.modifiersData[i]=(e={},e[Q]=ie,e.centerOffset=ie-V,e)}}function Ab(t){var e=t.state,n=t.options,i=n.element,o=i===void 0?"[data-popper-arrow]":i;o!=null&&(typeof o=="string"&&(o=e.elements.popper.querySelector(o),!o)||!ff(e.elements.popper,o)||(e.elements.arrow=o))}const Cb={name:"arrow",enabled:!0,phase:"main",fn:Lb,effect:Ab,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function gr(t){return t.split("-")[1]}var Eb={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Sb(t,e){var n=t.x,i=t.y,o=e.devicePixelRatio||1;return{x:hr(n*o)/o||0,y:hr(i*o)/o||0}}function _u(t){var e,n=t.popper,i=t.popperRect,o=t.placement,l=t.variation,u=t.offsets,p=t.position,h=t.gpuAcceleration,b=t.adaptive,g=t.roundOffsets,C=t.isFixed,E=u.x,w=E===void 0?0:E,O=u.y,j=O===void 0?0:O,M=typeof g=="function"?g({x:w,y:j}):{x:w,y:j};w=M.x,j=M.y;var H=u.hasOwnProperty("x"),U=u.hasOwnProperty("y"),Y=it,S=rt,q=window;if(b){var V=Xr(n),ie="clientHeight",Q="clientWidth";if(V===pt(n)&&(V=Cn(n),nn(V).position!=="static"&&p==="absolute"&&(ie="scrollHeight",Q="scrollWidth")),V=V,o===rt||(o===it||o===wt)&&l===Gr){S=_t;var me=C&&V===q&&q.visualViewport?q.visualViewport.height:V[ie];j-=me-i.height,j*=h?1:-1}if(o===it||(o===rt||o===_t)&&l===Gr){Y=wt;var Se=C&&V===q&&q.visualViewport?q.visualViewport.width:V[Q];w-=Se-i.width,w*=h?1:-1}}var _e=Object.assign({position:p},b&&Eb),Ce=g===!0?Sb({x:w,y:j},pt(n)):{x:w,y:j};if(w=Ce.x,j=Ce.y,h){var we;return Object.assign({},_e,(we={},we[S]=U?"0":"",we[Y]=H?"0":"",we.transform=(q.devicePixelRatio||1)<=1?"translate("+w+"px, "+j+"px)":"translate3d("+w+"px, "+j+"px, 0)",we))}return Object.assign({},_e,(e={},e[S]=U?j+"px":"",e[Y]=H?w+"px":"",e.transform="",e))}function Db(t){var e=t.state,n=t.options,i=n.gpuAcceleration,o=i===void 0?!0:i,l=n.adaptive,u=l===void 0?!0:l,p=n.roundOffsets,h=p===void 0?!0:p,b={placement:Vt(e.placement),variation:gr(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:o,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,_u(Object.assign({},b,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:u,roundOffsets:h})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,_u(Object.assign({},b,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:h})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const Tb={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Db,data:{}};var ji={passive:!0};function kb(t){var e=t.state,n=t.instance,i=t.options,o=i.scroll,l=o===void 0?!0:o,u=i.resize,p=u===void 0?!0:u,h=pt(e.elements.popper),b=[].concat(e.scrollParents.reference,e.scrollParents.popper);return l&&b.forEach(function(g){g.addEventListener("scroll",n.update,ji)}),p&&h.addEventListener("resize",n.update,ji),function(){l&&b.forEach(function(g){g.removeEventListener("scroll",n.update,ji)}),p&&h.removeEventListener("resize",n.update,ji)}}const xb={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:kb,data:{}};var Rb={left:"right",right:"left",bottom:"top",top:"bottom"};function Wi(t){return t.replace(/left|right|bottom|top/g,function(e){return Rb[e]})}var Ob={start:"end",end:"start"};function wu(t){return t.replace(/start|end/g,function(e){return Ob[e]})}function Rs(t){var e=pt(t),n=e.pageXOffset,i=e.pageYOffset;return{scrollLeft:n,scrollTop:i}}function Os(t){return vr(Cn(t)).left+Rs(t).scrollLeft}function Mb(t,e){var n=pt(t),i=Cn(t),o=n.visualViewport,l=i.clientWidth,u=i.clientHeight,p=0,h=0;if(o){l=o.width,u=o.height;var b=df();(b||!b&&e==="fixed")&&(p=o.offsetLeft,h=o.offsetTop)}return{width:l,height:u,x:p+Os(t),y:h}}function Ib(t){var e,n=Cn(t),i=Rs(t),o=(e=t.ownerDocument)==null?void 0:e.body,l=zn(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),u=zn(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),p=-i.scrollLeft+Os(t),h=-i.scrollTop;return nn(o||n).direction==="rtl"&&(p+=zn(n.clientWidth,o?o.clientWidth:0)-l),{width:l,height:u,x:p,y:h}}function Ms(t){var e=nn(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+i)}function gf(t){return["html","body","#document"].indexOf(zt(t))>=0?t.ownerDocument.body:bt(t)&&Ms(t)?t:gf(ca(t))}function Br(t,e){var n;e===void 0&&(e=[]);var i=gf(t),o=i===((n=t.ownerDocument)==null?void 0:n.body),l=pt(i),u=o?[l].concat(l.visualViewport||[],Ms(i)?i:[]):i,p=e.concat(u);return o?p:p.concat(Br(ca(u)))}function os(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function Nb(t,e){var n=vr(t,!1,e==="fixed");return n.top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n}function Lu(t,e,n){return e===lf?os(Mb(t,n)):Wn(e)?Nb(e,n):os(Ib(Cn(t)))}function $b(t){var e=Br(ca(t)),n=["absolute","fixed"].indexOf(nn(t).position)>=0,i=n&&bt(t)?Xr(t):t;return Wn(i)?e.filter(function(o){return Wn(o)&&ff(o,i)&&zt(o)!=="body"}):[]}function Pb(t,e,n,i){var o=e==="clippingParents"?$b(t):[].concat(e),l=[].concat(o,[n]),u=l[0],p=l.reduce(function(h,b){var g=Lu(t,b,i);return h.top=zn(g.top,h.top),h.right=ia(g.right,h.right),h.bottom=ia(g.bottom,h.bottom),h.left=zn(g.left,h.left),h},Lu(t,u,i));return p.width=p.right-p.left,p.height=p.bottom-p.top,p.x=p.left,p.y=p.top,p}function mf(t){var e=t.reference,n=t.element,i=t.placement,o=i?Vt(i):null,l=i?gr(i):null,u=e.x+e.width/2-n.width/2,p=e.y+e.height/2-n.height/2,h;switch(o){case rt:h={x:u,y:e.y-n.height};break;case _t:h={x:u,y:e.y+e.height};break;case wt:h={x:e.x+e.width,y:p};break;case it:h={x:e.x-n.width,y:p};break;default:h={x:e.x,y:e.y}}var b=o?xs(o):null;if(b!=null){var g=b==="y"?"height":"width";switch(l){case pr:h[b]=h[b]-(e[g]/2-n[g]/2);break;case Gr:h[b]=h[b]+(e[g]/2-n[g]/2);break}}return h}function Zr(t,e){e===void 0&&(e={});var n=e,i=n.placement,o=i===void 0?t.placement:i,l=n.strategy,u=l===void 0?t.strategy:l,p=n.boundary,h=p===void 0?ib:p,b=n.rootBoundary,g=b===void 0?lf:b,C=n.elementContext,E=C===void 0?Ir:C,w=n.altBoundary,O=w===void 0?!1:w,j=n.padding,M=j===void 0?0:j,H=hf(typeof M!="number"?M:vf(M,Kr)),U=E===Ir?ab:Ir,Y=t.rects.popper,S=t.elements[O?U:E],q=Pb(Wn(S)?S:S.contextElement||Cn(t.elements.popper),h,g,u),V=vr(t.elements.reference),ie=mf({reference:V,element:Y,strategy:"absolute",placement:o}),Q=os(Object.assign({},Y,ie)),me=E===Ir?Q:V,Se={top:q.top-me.top+H.top,bottom:me.bottom-q.bottom+H.bottom,left:q.left-me.left+H.left,right:me.right-q.right+H.right},_e=t.modifiersData.offset;if(E===Ir&&_e){var Ce=_e[o];Object.keys(Se).forEach(function(we){var ee=[wt,_t].indexOf(we)>=0?1:-1,We=[rt,_t].indexOf(we)>=0?"y":"x";Se[we]+=Ce[We]*ee})}return Se}function Hb(t,e){e===void 0&&(e={});var n=e,i=n.placement,o=n.boundary,l=n.rootBoundary,u=n.padding,p=n.flipVariations,h=n.allowedAutoPlacements,b=h===void 0?cf:h,g=gr(i),C=g?p?yu:yu.filter(function(O){return gr(O)===g}):Kr,E=C.filter(function(O){return b.indexOf(O)>=0});E.length===0&&(E=C);var w=E.reduce(function(O,j){return O[j]=Zr(t,{placement:j,boundary:o,rootBoundary:l,padding:u})[Vt(j)],O},{});return Object.keys(w).sort(function(O,j){return w[O]-w[j]})}function jb(t){if(Vt(t)===Ds)return[];var e=Wi(t);return[wu(t),e,wu(e)]}function Bb(t){var e=t.state,n=t.options,i=t.name;if(!e.modifiersData[i]._skip){for(var o=n.mainAxis,l=o===void 0?!0:o,u=n.altAxis,p=u===void 0?!0:u,h=n.fallbackPlacements,b=n.padding,g=n.boundary,C=n.rootBoundary,E=n.altBoundary,w=n.flipVariations,O=w===void 0?!0:w,j=n.allowedAutoPlacements,M=e.options.placement,H=Vt(M),U=H===M,Y=h||(U||!O?[Wi(M)]:jb(M)),S=[M].concat(Y).reduce(function(Xe,et){return Xe.concat(Vt(et)===Ds?Hb(e,{placement:et,boundary:g,rootBoundary:C,padding:b,flipVariations:O,allowedAutoPlacements:j}):et)},[]),q=e.rects.reference,V=e.rects.popper,ie=new Map,Q=!0,me=S[0],Se=0;Se<S.length;Se++){var _e=S[Se],Ce=Vt(_e),we=gr(_e)===pr,ee=[rt,_t].indexOf(Ce)>=0,We=ee?"width":"height",ne=Zr(e,{placement:_e,boundary:g,rootBoundary:C,altBoundary:E,padding:b}),ye=ee?we?wt:it:we?_t:rt;q[We]>V[We]&&(ye=Wi(ye));var $e=Wi(ye),Be=[];if(l&&Be.push(ne[Ce]<=0),p&&Be.push(ne[ye]<=0,ne[$e]<=0),Be.every(function(Xe){return Xe})){me=_e,Q=!1;break}ie.set(_e,Be)}if(Q)for(var at=O?3:1,ht=function(et){var Te=S.find(function(Ut){var vt=ie.get(Ut);if(vt)return vt.slice(0,et).every(function(be){return be})});if(Te)return me=Te,"break"},Ke=at;Ke>0;Ke--){var Tt=ht(Ke);if(Tt==="break")break}e.placement!==me&&(e.modifiersData[i]._skip=!0,e.placement=me,e.reset=!0)}}const Vb={name:"flip",enabled:!0,phase:"main",fn:Bb,requiresIfExists:["offset"],data:{_skip:!1}};function Au(t,e,n){return n===void 0&&(n={x:0,y:0}),{top:t.top-e.height-n.y,right:t.right-e.width+n.x,bottom:t.bottom-e.height+n.y,left:t.left-e.width-n.x}}function Cu(t){return[rt,wt,_t,it].some(function(e){return t[e]>=0})}function Fb(t){var e=t.state,n=t.name,i=e.rects.reference,o=e.rects.popper,l=e.modifiersData.preventOverflow,u=Zr(e,{elementContext:"reference"}),p=Zr(e,{altBoundary:!0}),h=Au(u,i),b=Au(p,o,l),g=Cu(h),C=Cu(b);e.modifiersData[n]={referenceClippingOffsets:h,popperEscapeOffsets:b,isReferenceHidden:g,hasPopperEscaped:C},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":g,"data-popper-escaped":C})}const zb={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Fb};function Ub(t,e,n){var i=Vt(t),o=[it,rt].indexOf(i)>=0?-1:1,l=typeof n=="function"?n(Object.assign({},e,{placement:t})):n,u=l[0],p=l[1];return u=u||0,p=(p||0)*o,[it,wt].indexOf(i)>=0?{x:p,y:u}:{x:u,y:p}}function Wb(t){var e=t.state,n=t.options,i=t.name,o=n.offset,l=o===void 0?[0,0]:o,u=cf.reduce(function(g,C){return g[C]=Ub(C,e.rects,l),g},{}),p=u[e.placement],h=p.x,b=p.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=h,e.modifiersData.popperOffsets.y+=b),e.modifiersData[i]=u}const Gb={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Wb};function Zb(t){var e=t.state,n=t.name;e.modifiersData[n]=mf({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}const Yb={name:"popperOffsets",enabled:!0,phase:"read",fn:Zb,data:{}};function Qb(t){return t==="x"?"y":"x"}function qb(t){var e=t.state,n=t.options,i=t.name,o=n.mainAxis,l=o===void 0?!0:o,u=n.altAxis,p=u===void 0?!1:u,h=n.boundary,b=n.rootBoundary,g=n.altBoundary,C=n.padding,E=n.tether,w=E===void 0?!0:E,O=n.tetherOffset,j=O===void 0?0:O,M=Zr(e,{boundary:h,rootBoundary:b,padding:C,altBoundary:g}),H=Vt(e.placement),U=gr(e.placement),Y=!U,S=xs(H),q=Qb(S),V=e.modifiersData.popperOffsets,ie=e.rects.reference,Q=e.rects.popper,me=typeof j=="function"?j(Object.assign({},e.rects,{placement:e.placement})):j,Se=typeof me=="number"?{mainAxis:me,altAxis:me}:Object.assign({mainAxis:0,altAxis:0},me),_e=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,Ce={x:0,y:0};if(!!V){if(l){var we,ee=S==="y"?rt:it,We=S==="y"?_t:wt,ne=S==="y"?"height":"width",ye=V[S],$e=ye+M[ee],Be=ye-M[We],at=w?-Q[ne]/2:0,ht=U===pr?ie[ne]:Q[ne],Ke=U===pr?-Q[ne]:-ie[ne],Tt=e.elements.arrow,Xe=w&&Tt?ks(Tt):{width:0,height:0},et=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:pf(),Te=et[ee],Ut=et[We],vt=jr(0,ie[ne],Xe[ne]),be=Y?ie[ne]/2-at-vt-Te-Se.mainAxis:ht-vt-Te-Se.mainAxis,kt=Y?-ie[ne]/2+at+vt+Ut+Se.mainAxis:Ke+vt+Ut+Se.mainAxis,an=e.elements.arrow&&Xr(e.elements.arrow),Ie=an?S==="y"?an.clientTop||0:an.clientLeft||0:0,Oe=(we=_e==null?void 0:_e[S])!=null?we:0,ot=ye+be-Oe-Ie,Lt=ye+kt-Oe,on=jr(w?ia($e,ot):$e,ye,w?zn(Be,Lt):Be);V[S]=on,Ce[S]=on-ye}if(p){var En,sn=S==="x"?rt:it,Sn=S==="x"?_t:wt,st=V[q],At=q==="y"?"height":"width",ln=st+M[sn],ze=st-M[Sn],xt=[rt,it].indexOf(H)!==-1,Ct=(En=_e==null?void 0:_e[q])!=null?En:0,Wt=xt?ln:st-ie[At]-Q[At]-Ct+Se.altAxis,Rt=xt?st+ie[At]+Q[At]-Ct-Se.altAxis:ze,Ee=w&&xt?_b(Wt,st,Rt):jr(w?Wt:ln,st,w?Rt:ze);V[q]=Ee,Ce[q]=Ee-st}e.modifiersData[i]=Ce}}const Jb={name:"preventOverflow",enabled:!0,phase:"main",fn:qb,requiresIfExists:["offset"]};function Kb(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function Xb(t){return t===pt(t)||!bt(t)?Rs(t):Kb(t)}function e2(t){var e=t.getBoundingClientRect(),n=hr(e.width)/t.offsetWidth||1,i=hr(e.height)/t.offsetHeight||1;return n!==1||i!==1}function t2(t,e,n){n===void 0&&(n=!1);var i=bt(e),o=bt(e)&&e2(e),l=Cn(e),u=vr(t,o,n),p={scrollLeft:0,scrollTop:0},h={x:0,y:0};return(i||!i&&!n)&&((zt(e)!=="body"||Ms(l))&&(p=Xb(e)),bt(e)?(h=vr(e,!0),h.x+=e.clientLeft,h.y+=e.clientTop):l&&(h.x=Os(l))),{x:u.left+p.scrollLeft-h.x,y:u.top+p.scrollTop-h.y,width:u.width,height:u.height}}function n2(t){var e=new Map,n=new Set,i=[];t.forEach(function(l){e.set(l.name,l)});function o(l){n.add(l.name);var u=[].concat(l.requires||[],l.requiresIfExists||[]);u.forEach(function(p){if(!n.has(p)){var h=e.get(p);h&&o(h)}}),i.push(l)}return t.forEach(function(l){n.has(l.name)||o(l)}),i}function r2(t){var e=n2(t);return vb.reduce(function(n,i){return n.concat(e.filter(function(o){return o.phase===i}))},[])}function i2(t){var e;return function(){return e||(e=new Promise(function(n){Promise.resolve().then(function(){e=void 0,n(t())})})),e}}function a2(t){var e=t.reduce(function(n,i){var o=n[i.name];return n[i.name]=o?Object.assign({},o,i,{options:Object.assign({},o.options,i.options),data:Object.assign({},o.data,i.data)}):i,n},{});return Object.keys(e).map(function(n){return e[n]})}var Eu={placement:"bottom",modifiers:[],strategy:"absolute"};function Su(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return!e.some(function(i){return!(i&&typeof i.getBoundingClientRect=="function")})}function o2(t){t===void 0&&(t={});var e=t,n=e.defaultModifiers,i=n===void 0?[]:n,o=e.defaultOptions,l=o===void 0?Eu:o;return function(p,h,b){b===void 0&&(b=l);var g={placement:"bottom",orderedModifiers:[],options:Object.assign({},Eu,l),modifiersData:{},elements:{reference:p,popper:h},attributes:{},styles:{}},C=[],E=!1,w={state:g,setOptions:function(H){var U=typeof H=="function"?H(g.options):H;j(),g.options=Object.assign({},l,g.options,U),g.scrollParents={reference:Wn(p)?Br(p):p.contextElement?Br(p.contextElement):[],popper:Br(h)};var Y=r2(a2([].concat(i,g.options.modifiers)));return g.orderedModifiers=Y.filter(function(S){return S.enabled}),O(),w.update()},forceUpdate:function(){if(!E){var H=g.elements,U=H.reference,Y=H.popper;if(!!Su(U,Y)){g.rects={reference:t2(U,Xr(Y),g.options.strategy==="fixed"),popper:ks(Y)},g.reset=!1,g.placement=g.options.placement,g.orderedModifiers.forEach(function(Se){return g.modifiersData[Se.name]=Object.assign({},Se.data)});for(var S=0;S<g.orderedModifiers.length;S++){if(g.reset===!0){g.reset=!1,S=-1;continue}var q=g.orderedModifiers[S],V=q.fn,ie=q.options,Q=ie===void 0?{}:ie,me=q.name;typeof V=="function"&&(g=V({state:g,options:Q,name:me,instance:w})||g)}}}},update:i2(function(){return new Promise(function(M){w.forceUpdate(),M(g)})}),destroy:function(){j(),E=!0}};if(!Su(p,h))return w;w.setOptions(b).then(function(M){!E&&b.onFirstUpdate&&b.onFirstUpdate(M)});function O(){g.orderedModifiers.forEach(function(M){var H=M.name,U=M.options,Y=U===void 0?{}:U,S=M.effect;if(typeof S=="function"){var q=S({state:g,name:H,instance:w,options:Y}),V=function(){};C.push(q||V)}})}function j(){C.forEach(function(M){return M()}),C=[]}return w}}var s2=[xb,Yb,Tb,uf,Gb,Vb,Jb,Cb,zb],l2=o2({defaultModifiers:s2}),c2="tippy-box",yf="tippy-content",u2="tippy-backdrop",bf="tippy-arrow",_f="tippy-svg-arrow",Hn={passive:!0,capture:!0},wf=function(){return document.body};function Uo(t,e,n){if(Array.isArray(t)){var i=t[e];return i==null?Array.isArray(n)?n[e]:n:i}return t}function Is(t,e){var n={}.toString.call(t);return n.indexOf("[object")===0&&n.indexOf(e+"]")>-1}function Lf(t,e){return typeof t=="function"?t.apply(void 0,e):t}function Du(t,e){if(e===0)return t;var n;return function(i){clearTimeout(n),n=setTimeout(function(){t(i)},e)}}function d2(t){return t.split(/\s+/).filter(Boolean)}function sr(t){return[].concat(t)}function Tu(t,e){t.indexOf(e)===-1&&t.push(e)}function f2(t){return t.filter(function(e,n){return t.indexOf(e)===n})}function p2(t){return t.split("-")[0]}function aa(t){return[].slice.call(t)}function ku(t){return Object.keys(t).reduce(function(e,n){return t[n]!==void 0&&(e[n]=t[n]),e},{})}function Vr(){return document.createElement("div")}function ua(t){return["Element","Fragment"].some(function(e){return Is(t,e)})}function h2(t){return Is(t,"NodeList")}function v2(t){return Is(t,"MouseEvent")}function g2(t){return!!(t&&t._tippy&&t._tippy.reference===t)}function m2(t){return ua(t)?[t]:h2(t)?aa(t):Array.isArray(t)?t:aa(document.querySelectorAll(t))}function Wo(t,e){t.forEach(function(n){n&&(n.style.transitionDuration=e+"ms")})}function xu(t,e){t.forEach(function(n){n&&n.setAttribute("data-state",e)})}function y2(t){var e,n=sr(t),i=n[0];return i!=null&&(e=i.ownerDocument)!=null&&e.body?i.ownerDocument:document}function b2(t,e){var n=e.clientX,i=e.clientY;return t.every(function(o){var l=o.popperRect,u=o.popperState,p=o.props,h=p.interactiveBorder,b=p2(u.placement),g=u.modifiersData.offset;if(!g)return!0;var C=b==="bottom"?g.top.y:0,E=b==="top"?g.bottom.y:0,w=b==="right"?g.left.x:0,O=b==="left"?g.right.x:0,j=l.top-i+C>h,M=i-l.bottom-E>h,H=l.left-n+w>h,U=n-l.right-O>h;return j||M||H||U})}function Go(t,e,n){var i=e+"EventListener";["transitionend","webkitTransitionEnd"].forEach(function(o){t[i](o,n)})}function Ru(t,e){for(var n=e;n;){var i;if(t.contains(n))return!0;n=n.getRootNode==null||(i=n.getRootNode())==null?void 0:i.host}return!1}var Bt={isTouch:!1},Ou=0;function _2(){Bt.isTouch||(Bt.isTouch=!0,window.performance&&document.addEventListener("mousemove",Af))}function Af(){var t=performance.now();t-Ou<20&&(Bt.isTouch=!1,document.removeEventListener("mousemove",Af)),Ou=t}function w2(){var t=document.activeElement;if(g2(t)){var e=t._tippy;t.blur&&!e.state.isVisible&&t.blur()}}function L2(){document.addEventListener("touchstart",_2,Hn),window.addEventListener("blur",w2)}var A2=typeof window!="undefined"&&typeof document!="undefined",C2=A2?!!window.msCrypto:!1,E2={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},S2={allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999},Dt=Object.assign({appendTo:wf,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function(){},onBeforeUpdate:function(){},onCreate:function(){},onDestroy:function(){},onHidden:function(){},onHide:function(){},onMount:function(){},onShow:function(){},onShown:function(){},onTrigger:function(){},onUntrigger:function(){},onClickOutside:function(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},E2,S2),D2=Object.keys(Dt),T2=function(e){var n=Object.keys(e);n.forEach(function(i){Dt[i]=e[i]})};function Cf(t){var e=t.plugins||[],n=e.reduce(function(i,o){var l=o.name,u=o.defaultValue;if(l){var p;i[l]=t[l]!==void 0?t[l]:(p=Dt[l])!=null?p:u}return i},{});return Object.assign({},t,n)}function k2(t,e){var n=e?Object.keys(Cf(Object.assign({},Dt,{plugins:e}))):D2,i=n.reduce(function(o,l){var u=(t.getAttribute("data-tippy-"+l)||"").trim();if(!u)return o;if(l==="content")o[l]=u;else try{o[l]=JSON.parse(u)}catch(p){o[l]=u}return o},{});return i}function Mu(t,e){var n=Object.assign({},e,{content:Lf(e.content,[t])},e.ignoreAttributes?{}:k2(t,e.plugins));return n.aria=Object.assign({},Dt.aria,n.aria),n.aria={expanded:n.aria.expanded==="auto"?e.interactive:n.aria.expanded,content:n.aria.content==="auto"?e.interactive?null:"describedby":n.aria.content},n}var x2=function(){return"innerHTML"};function ss(t,e){t[x2()]=e}function Iu(t){var e=Vr();return t===!0?e.className=bf:(e.className=_f,ua(t)?e.appendChild(t):ss(e,t)),e}function Nu(t,e){ua(e.content)?(ss(t,""),t.appendChild(e.content)):typeof e.content!="function"&&(e.allowHTML?ss(t,e.content):t.textContent=e.content)}function ls(t){var e=t.firstElementChild,n=aa(e.children);return{box:e,content:n.find(function(i){return i.classList.contains(yf)}),arrow:n.find(function(i){return i.classList.contains(bf)||i.classList.contains(_f)}),backdrop:n.find(function(i){return i.classList.contains(u2)})}}function Ef(t){var e=Vr(),n=Vr();n.className=c2,n.setAttribute("data-state","hidden"),n.setAttribute("tabindex","-1");var i=Vr();i.className=yf,i.setAttribute("data-state","hidden"),Nu(i,t.props),e.appendChild(n),n.appendChild(i),o(t.props,t.props);function o(l,u){var p=ls(e),h=p.box,b=p.content,g=p.arrow;u.theme?h.setAttribute("data-theme",u.theme):h.removeAttribute("data-theme"),typeof u.animation=="string"?h.setAttribute("data-animation",u.animation):h.removeAttribute("data-animation"),u.inertia?h.setAttribute("data-inertia",""):h.removeAttribute("data-inertia"),h.style.maxWidth=typeof u.maxWidth=="number"?u.maxWidth+"px":u.maxWidth,u.role?h.setAttribute("role",u.role):h.removeAttribute("role"),(l.content!==u.content||l.allowHTML!==u.allowHTML)&&Nu(b,t.props),u.arrow?g?l.arrow!==u.arrow&&(h.removeChild(g),h.appendChild(Iu(u.arrow))):h.appendChild(Iu(u.arrow)):g&&h.removeChild(g)}return{popper:e,onUpdate:o}}Ef.$$tippy=!0;var R2=1,Bi=[],Zo=[];function O2(t,e){var n=Mu(t,Object.assign({},Dt,Cf(ku(e)))),i,o,l,u=!1,p=!1,h=!1,b=!1,g,C,E,w=[],O=Du(ot,n.interactiveDebounce),j,M=R2++,H=null,U=f2(n.plugins),Y={isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},S={id:M,reference:t,popper:Vr(),popperInstance:H,props:n,state:Y,plugins:U,clearDelayTimeouts:Wt,setProps:Rt,setContent:Ee,show:Ot,hide:Qe,hideWithInteractivity:Gt,enable:xt,disable:Ct,unmount:cn,destroy:yr};if(!n.render)return S;var q=n.render(S),V=q.popper,ie=q.onUpdate;V.setAttribute("data-tippy-root",""),V.id="tippy-"+S.id,S.popper=V,t._tippy=S,V._tippy=S;var Q=U.map(function($){return $.fn(S)}),me=t.hasAttribute("aria-expanded");return an(),at(),ye(),$e("onCreate",[S]),n.showOnCreate&&ln(),V.addEventListener("mouseenter",function(){S.props.interactive&&S.state.isVisible&&S.clearDelayTimeouts()}),V.addEventListener("mouseleave",function(){S.props.interactive&&S.props.trigger.indexOf("mouseenter")>=0&&ee().addEventListener("mousemove",O)}),S;function Se(){var $=S.props.touch;return Array.isArray($)?$:[$,0]}function _e(){return Se()[0]==="hold"}function Ce(){var $;return!!(($=S.props.render)!=null&&$.$$tippy)}function we(){return j||t}function ee(){var $=we().parentNode;return $?y2($):document}function We(){return ls(V)}function ne($){return S.state.isMounted&&!S.state.isVisible||Bt.isTouch||g&&g.type==="focus"?0:Uo(S.props.delay,$?0:1,Dt.delay)}function ye($){$===void 0&&($=!1),V.style.pointerEvents=S.props.interactive&&!$?"":"none",V.style.zIndex=""+S.props.zIndex}function $e($,Z,J){if(J===void 0&&(J=!0),Q.forEach(function(oe){oe[$]&&oe[$].apply(oe,Z)}),J){var le;(le=S.props)[$].apply(le,Z)}}function Be(){var $=S.props.aria;if(!!$.content){var Z="aria-"+$.content,J=V.id,le=sr(S.props.triggerTarget||t);le.forEach(function(oe){var Me=oe.getAttribute(Z);if(S.state.isVisible)oe.setAttribute(Z,Me?Me+" "+J:J);else{var qe=Me&&Me.replace(J,"").trim();qe?oe.setAttribute(Z,qe):oe.removeAttribute(Z)}})}}function at(){if(!(me||!S.props.aria.expanded)){var $=sr(S.props.triggerTarget||t);$.forEach(function(Z){S.props.interactive?Z.setAttribute("aria-expanded",S.state.isVisible&&Z===we()?"true":"false"):Z.removeAttribute("aria-expanded")})}}function ht(){ee().removeEventListener("mousemove",O),Bi=Bi.filter(function($){return $!==O})}function Ke($){if(!(Bt.isTouch&&(h||$.type==="mousedown"))){var Z=$.composedPath&&$.composedPath()[0]||$.target;if(!(S.props.interactive&&Ru(V,Z))){if(sr(S.props.triggerTarget||t).some(function(J){return Ru(J,Z)})){if(Bt.isTouch||S.state.isVisible&&S.props.trigger.indexOf("click")>=0)return}else $e("onClickOutside",[S,$]);S.props.hideOnClick===!0&&(S.clearDelayTimeouts(),S.hide(),p=!0,setTimeout(function(){p=!1}),S.state.isMounted||Te())}}}function Tt(){h=!0}function Xe(){h=!1}function et(){var $=ee();$.addEventListener("mousedown",Ke,!0),$.addEventListener("touchend",Ke,Hn),$.addEventListener("touchstart",Xe,Hn),$.addEventListener("touchmove",Tt,Hn)}function Te(){var $=ee();$.removeEventListener("mousedown",Ke,!0),$.removeEventListener("touchend",Ke,Hn),$.removeEventListener("touchstart",Xe,Hn),$.removeEventListener("touchmove",Tt,Hn)}function Ut($,Z){be($,function(){!S.state.isVisible&&V.parentNode&&V.parentNode.contains(V)&&Z()})}function vt($,Z){be($,Z)}function be($,Z){var J=We().box;function le(oe){oe.target===J&&(Go(J,"remove",le),Z())}if($===0)return Z();Go(J,"remove",C),Go(J,"add",le),C=le}function kt($,Z,J){J===void 0&&(J=!1);var le=sr(S.props.triggerTarget||t);le.forEach(function(oe){oe.addEventListener($,Z,J),w.push({node:oe,eventType:$,handler:Z,options:J})})}function an(){_e()&&(kt("touchstart",Oe,{passive:!0}),kt("touchend",Lt,{passive:!0})),d2(S.props.trigger).forEach(function($){if($!=="manual")switch(kt($,Oe),$){case"mouseenter":kt("mouseleave",Lt);break;case"focus":kt(C2?"focusout":"blur",on);break;case"focusin":kt("focusout",on);break}})}function Ie(){w.forEach(function($){var Z=$.node,J=$.eventType,le=$.handler,oe=$.options;Z.removeEventListener(J,le,oe)}),w=[]}function Oe($){var Z,J=!1;if(!(!S.state.isEnabled||En($)||p)){var le=((Z=g)==null?void 0:Z.type)==="focus";g=$,j=$.currentTarget,at(),!S.state.isVisible&&v2($)&&Bi.forEach(function(oe){return oe($)}),$.type==="click"&&(S.props.trigger.indexOf("mouseenter")<0||u)&&S.props.hideOnClick!==!1&&S.state.isVisible?J=!0:ln($),$.type==="click"&&(u=!J),J&&!le&&ze($)}}function ot($){var Z=$.target,J=we().contains(Z)||V.contains(Z);if(!($.type==="mousemove"&&J)){var le=At().concat(V).map(function(oe){var Me,qe=oe._tippy,Et=(Me=qe.popperInstance)==null?void 0:Me.state;return Et?{popperRect:oe.getBoundingClientRect(),popperState:Et,props:n}:null}).filter(Boolean);b2(le,$)&&(ht(),ze($))}}function Lt($){var Z=En($)||S.props.trigger.indexOf("click")>=0&&u;if(!Z){if(S.props.interactive){S.hideWithInteractivity($);return}ze($)}}function on($){S.props.trigger.indexOf("focusin")<0&&$.target!==we()||S.props.interactive&&$.relatedTarget&&V.contains($.relatedTarget)||ze($)}function En($){return Bt.isTouch?_e()!==$.type.indexOf("touch")>=0:!1}function sn(){Sn();var $=S.props,Z=$.popperOptions,J=$.placement,le=$.offset,oe=$.getReferenceClientRect,Me=$.moveTransition,qe=Ce()?ls(V).arrow:null,Et=oe?{getBoundingClientRect:oe,contextElement:oe.contextElement||we()}:t,br={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function(lt){var un=lt.state;if(Ce()){var ti=We(),ct=ti.box;["placement","reference-hidden","escaped"].forEach(function(ut){ut==="placement"?ct.setAttribute("data-placement",un.placement):un.attributes.popper["data-popper-"+ut]?ct.setAttribute("data-"+ut,""):ct.removeAttribute("data-"+ut)}),un.attributes.popper={}}}},Mt=[{name:"offset",options:{offset:le}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!Me}},br];Ce()&&qe&&Mt.push({name:"arrow",options:{element:qe,padding:3}}),Mt.push.apply(Mt,(Z==null?void 0:Z.modifiers)||[]),S.popperInstance=l2(Et,V,Object.assign({},Z,{placement:J,onFirstUpdate:E,modifiers:Mt}))}function Sn(){S.popperInstance&&(S.popperInstance.destroy(),S.popperInstance=null)}function st(){var $=S.props.appendTo,Z,J=we();S.props.interactive&&$===wf||$==="parent"?Z=J.parentNode:Z=Lf($,[J]),Z.contains(V)||Z.appendChild(V),S.state.isMounted=!0,sn()}function At(){return aa(V.querySelectorAll("[data-tippy-root]"))}function ln($){S.clearDelayTimeouts(),$&&$e("onTrigger",[S,$]),et();var Z=ne(!0),J=Se(),le=J[0],oe=J[1];Bt.isTouch&&le==="hold"&&oe&&(Z=oe),Z?i=setTimeout(function(){S.show()},Z):S.show()}function ze($){if(S.clearDelayTimeouts(),$e("onUntrigger",[S,$]),!S.state.isVisible){Te();return}if(!(S.props.trigger.indexOf("mouseenter")>=0&&S.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf($.type)>=0&&u)){var Z=ne(!1);Z?o=setTimeout(function(){S.state.isVisible&&S.hide()},Z):l=requestAnimationFrame(function(){S.hide()})}}function xt(){S.state.isEnabled=!0}function Ct(){S.hide(),S.state.isEnabled=!1}function Wt(){clearTimeout(i),clearTimeout(o),cancelAnimationFrame(l)}function Rt($){if(!S.state.isDestroyed){$e("onBeforeUpdate",[S,$]),Ie();var Z=S.props,J=Mu(t,Object.assign({},Z,ku($),{ignoreAttributes:!0}));S.props=J,an(),Z.interactiveDebounce!==J.interactiveDebounce&&(ht(),O=Du(ot,J.interactiveDebounce)),Z.triggerTarget&&!J.triggerTarget?sr(Z.triggerTarget).forEach(function(le){le.removeAttribute("aria-expanded")}):J.triggerTarget&&t.removeAttribute("aria-expanded"),at(),ye(),ie&&ie(Z,J),S.popperInstance&&(sn(),At().forEach(function(le){requestAnimationFrame(le._tippy.popperInstance.forceUpdate)})),$e("onAfterUpdate",[S,$])}}function Ee($){S.setProps({content:$})}function Ot(){var $=S.state.isVisible,Z=S.state.isDestroyed,J=!S.state.isEnabled,le=Bt.isTouch&&!S.props.touch,oe=Uo(S.props.duration,0,Dt.duration);if(!($||Z||J||le)&&!we().hasAttribute("disabled")&&($e("onShow",[S],!1),S.props.onShow(S)!==!1)){if(S.state.isVisible=!0,Ce()&&(V.style.visibility="visible"),ye(),et(),S.state.isMounted||(V.style.transition="none"),Ce()){var Me=We(),qe=Me.box,Et=Me.content;Wo([qe,Et],0)}E=function(){var Mt;if(!(!S.state.isVisible||b)){if(b=!0,V.offsetHeight,V.style.transition=S.props.moveTransition,Ce()&&S.props.animation){var Dn=We(),lt=Dn.box,un=Dn.content;Wo([lt,un],oe),xu([lt,un],"visible")}Be(),at(),Tu(Zo,S),(Mt=S.popperInstance)==null||Mt.forceUpdate(),$e("onMount",[S]),S.props.animation&&Ce()&&vt(oe,function(){S.state.isShown=!0,$e("onShown",[S])})}},st()}}function Qe(){var $=!S.state.isVisible,Z=S.state.isDestroyed,J=!S.state.isEnabled,le=Uo(S.props.duration,1,Dt.duration);if(!($||Z||J)&&($e("onHide",[S],!1),S.props.onHide(S)!==!1)){if(S.state.isVisible=!1,S.state.isShown=!1,b=!1,u=!1,Ce()&&(V.style.visibility="hidden"),ht(),Te(),ye(!0),Ce()){var oe=We(),Me=oe.box,qe=oe.content;S.props.animation&&(Wo([Me,qe],le),xu([Me,qe],"hidden"))}Be(),at(),S.props.animation?Ce()&&Ut(le,S.unmount):S.unmount()}}function Gt($){ee().addEventListener("mousemove",O),Tu(Bi,O),O($)}function cn(){S.state.isVisible&&S.hide(),S.state.isMounted&&(Sn(),At().forEach(function($){$._tippy.unmount()}),V.parentNode&&V.parentNode.removeChild(V),Zo=Zo.filter(function($){return $!==S}),S.state.isMounted=!1,$e("onHidden",[S]))}function yr(){S.state.isDestroyed||(S.clearDelayTimeouts(),S.unmount(),Ie(),delete t._tippy,S.state.isDestroyed=!0,$e("onDestroy",[S]))}}function ei(t,e){e===void 0&&(e={});var n=Dt.plugins.concat(e.plugins||[]);L2();var i=Object.assign({},e,{plugins:n}),o=m2(t),l=o.reduce(function(u,p){var h=p&&O2(p,i);return h&&u.push(h),u},[]);return ua(t)?l[0]:l}ei.defaultProps=Dt;ei.setDefaultProps=T2;ei.currentInput=Bt;Object.assign({},uf,{effect:function(e){var n=e.state,i={popper:{position:n.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(n.elements.popper.style,i.popper),n.styles=i,n.elements.arrow&&Object.assign(n.elements.arrow.style,i.arrow)}});ei.setDefaultProps({render:Ef});const M2={components:{FullCalendar:Xd},props:["events"],data(){return{calendarOptions:{plugins:[rb],initialView:"dayGridMonth",contentHeight:"auto",locale:"cs",buttonText:{today:"dnes"},eventTimeFormat:{hour:"numeric",minute:"2-digit",meridiem:!1},eventClick(t){if(t.event.url===""&&t.event.extendedProps.location===void 0&&t.event.extendedProps.url===void 0)return;t.jsEvent.preventDefault(),ei(t.el,{content:` + <div class="p-2 flex flex-col gap-3 text-white"> + ${t.event.extendedProps.location!==void 0?` + <div class="flex gap-2 items-baseline"> + <i class="ico--location" aria-label="M\xEDsto kon\xE1n\xED"></i> + <div>${t.event.extendedProps.location}</div> + </div> + `:""} + ${t.event.extendedProps.description!==void 0?` + <div class="flex gap-2 items-baseline"> + <i class="ico--info" aria-label="Popis"></i> + <div>${t.event.extendedProps.description}</div> + </div> + `:""} + ${t.event.url!==""?` + <div class="flex gap-2 items-baseline"> + <i class="ico--link" aria-label="Adresa"></i> + <a class="underline cursor-pointer" href="${t.event.url}">${t.event.url}</a> + </div> + `:""} + </div> + `,trigger:t.event.url!==""&&t.event.extendedProps.location===void 0&&t.event.extendedProps.url===void 0?"hover":"click",allowHTML:!0,interactive:!0}).show()},events:JSON.parse(this.events)}}}};var I2=function(){var e=this,n=e._self._c;return n("FullCalendar",{attrs:{options:e.calendarOptions}})},N2=[],$2=Ye(M2,I2,N2,!1,null,null,null,null);const P2=$2.exports,H2={props:{links:{type:Object,default:function(){return{praha:"https://praha.pirati.cz",stredocesky:"https://stredocesky.pirati.cz",jihocesky:"https://jihocesky.pirati.cz",plzensky:"https://plzensky.pirati.cz",karlovarsky:"https://karlovarsky.pirati.cz",ustecky:"https://ustecky.pirati.cz",liberecky:"https://liberecky.pirati.cz",kralovehradecky:"https://kralovehradecky.pirati.cz",moravskoslezsky:"https://moravskoslezsky.pirati.cz",pardubicky:"https://pardubicky.pirati.cz",vysocina:"https://vysocina.pirati.cz",jihomoravsky:"https://jihomoravsky.pirati.cz",olomoucky:"https://olomoucky.pirati.cz",zlinsky:"https://zlinsky.pirati.cz"}}}},methods:{selectRegion(t){const e=this.$props.links[t.id];window.open(e,"_blank")}},data(){return{current:null,regions:[{id:"jihocesky",name:"Jiho\u010Desk\xFD kraj",polygon:"M173.5,445.61L179.5,447.36L185.61599999999999,452.692L184.61599999999999,455.789L188.963,462.31L196.57,463.669L198.743,470.46099999999996L203.905,477.25299999999993L206.079,483.50199999999995L211.78400000000002,483.77299999999997L221.56500000000003,493.01L226.72700000000003,494.911L232.43300000000002,501.704L228.35800000000003,506.051L237.32400000000004,515.0169999999999H247.64800000000005L257.97200000000004,516.9179999999999L266.39400000000006,521.8089999999999L278.34800000000007,511.75599999999986L280.79300000000006,505.50799999999987L287.0420000000001,510.9419999999999L293.83400000000006,512.2999999999998L299.2680000000001,510.94199999999984L308.2340000000001,516.9189999999999L311.7660000000001,511.2139999999999L310.68000000000006,505.77999999999986L311.76700000000005,496.54299999999984L319.3740000000001,490.29499999999985L322.09100000000007,482.4159999999998L329.1550000000001,482.68699999999984L338.9360000000001,485.67499999999984L340.5660000000001,482.68699999999984L338.1210000000001,478.33999999999986L339.4790000000001,472.36199999999985L341.9240000000001,465.02599999999984L341.1090000000001,455.5169999999998L340.5660000000001,445.4639999999998L343.5540000000001,439.75899999999984L352.5200000000001,442.74699999999984L360.1270000000001,444.3779999999998L362.5720000000001,452.5279999999998L374.2550000000001,449.8109999999998L377.5150000000001,445.4629999999998L385.3940000000001,445.7349999999998L397.3490000000001,451.9829999999998L401.4240000000001,453.88499999999976L405.5010000000001,459.85699999999974L408.7510000000001,452.85699999999974L404.7510000000001,446.60699999999974L400.2510000000001,442.60699999999974L405.7510000000001,436.85699999999974L406.7510000000001,430.60699999999974L412.0010000000001,429.60699999999974L412.7510000000001,425.10699999999974L405.5010000000001,419.35699999999974L398.5010000000001,420.85699999999974L390.0010000000001,420.60699999999974L383.5010000000001,414.10699999999974L384.5010000000001,408.60699999999974L381.2510000000001,404.10699999999974L374.0010000000001,405.35699999999974L366.0010000000001,402.35699999999974L361.0010000000001,405.10699999999974L355.5010000000001,400.10699999999974L352.7510000000001,395.10699999999974L346.5010000000001,391.60699999999974L341.7510000000001,394.35699999999974L336.2510000000001,389.85699999999974L333.5010000000001,384.85699999999974L334.7510000000001,380.35699999999974L332.0010000000001,374.60699999999974V366.85699999999974L335.0010000000001,363.10699999999974L335.2510000000001,356.10699999999974L333.5010000000001,349.60699999999974L330.2510000000001,344.85699999999974L328.0010000000001,339.35699999999974L323.7510000000001,339.85699999999974L316.0010000000001,333.35699999999974L310.7510000000001,337.10699999999974L312.2510000000001,344.85699999999974L305.7510000000001,348.35699999999974L302.2510000000001,352.35699999999974L295.0010000000001,349.35699999999974L287.0010000000001,347.35699999999974L282.5010000000001,348.10699999999974L276.0010000000001,345.10699999999974L269.7510000000001,348.85699999999974C269.7510000000001,348.85699999999974,266.10300000000007,348.62199999999973,265.5010000000001,348.60699999999974S261.5010000000001,343.60699999999974,261.5010000000001,343.60699999999974H255.5010000000001L252.5010000000001,347.35699999999974L239.0010000000001,348.85699999999974L235.2510000000001,344.85699999999974H230.5010000000001L227.7510000000001,349.60699999999974L220.7510000000001,353.10699999999974L216.2510000000001,350.85699999999974L202.5010000000001,350.35699999999974L199.7510000000001,354.35699999999974L201.2510000000001,359.85699999999974V364.35699999999974L200.5010000000001,372.10699999999974L204.0010000000001,377.85699999999974L199.5010000000001,384.85699999999974L196.0010000000001,387.60699999999974V391.35699999999974L193.0010000000001,394.10699999999974L196.7510000000001,398.35699999999974L192.0010000000001,400.85699999999974L195.0010000000001,406.85699999999974L192.5010000000001,412.85699999999974L186.5010000000001,415.10699999999974L185.0010000000001,417.85699999999974L180.5010000000001,416.35699999999974L179.2510000000001,426.10699999999974L181.7510000000001,430.10699999999974L180.5010000000001,433.60699999999974L175.2510000000001,435.85699999999974L173.57600000000008,441.83199999999977L173.5,445.61Z"},{id:"plzensky",name:"Plze\u0148sk\xFD kraj",polygon:"M151.027,246.771L147.637,255.059L141.986,256.566V265.042L134.452,259.39099999999996L126.541,258.44899999999996L111.472,268.24299999999994V273.89399999999995L107.61099999999999,277.75499999999994L101.30099999999999,274.6479999999999L98.09899999999999,276.1549999999999L91.883,272.38699999999994L84.34899999999999,275.58899999999994L78.981,280.95699999999994L73.99,276.5299999999999L69.469,280.2979999999999L62.355999999999995,280.0069999999999L54.477,291.9609999999999L54,299.11L45.784,306.63300000000004L52.033,313.696L59.64,318.858L59.097,326.737L64.259,332.71500000000003L63.987,340.05L72.138,345.75600000000003L71.32300000000001,354.721L72.68100000000001,360.969L79.20200000000001,364.501L84.90800000000002,370.479L89.25500000000001,377.81399999999996L97.13400000000001,379.98799999999994L99.85100000000001,378.08699999999993L106.91400000000002,379.44499999999994L115.88000000000001,385.96599999999995L116.96700000000001,393.30099999999993L124.84600000000002,401.17999999999995V404.9839999999999L132.181,410.68999999999994L133.53900000000002,416.3949999999999L138.43,419.9269999999999H145.222L151.743,426.4479999999999L157.72,435.1409999999999L158.535,444.6509999999999L169.674,451.9859999999999L173.501,445.6109999999999L173.576,441.8359999999999L175.251,435.8609999999999L180.501,433.6109999999999L181.751,430.1109999999999L179.251,426.1109999999999L180.501,416.3609999999999L185.001,417.8609999999999L186.501,415.1109999999999L192.501,412.8609999999999L195.001,406.8609999999999L192.001,400.8609999999999L196.751,398.3609999999999L193.001,394.1109999999999L196.001,391.3609999999999V387.6109999999999L199.501,384.8609999999999L204.001,377.8609999999999L200.501,372.1109999999999L201.251,364.3609999999999V359.8609999999999L199.751,354.3609999999999L202.501,350.3609999999999L199.251,344.8609999999999L199.501,338.8609999999999L200.751,334.3609999999999L197.501,331.8609999999999L194.001,327.3609999999999L195.751,322.3609999999999L191.751,318.1109999999999L197.001,314.3609999999999H202.501L207.251,308.6109999999999L205.001,304.1109999999999L207.501,299.8609999999999L205.251,293.8609999999999L210.001,289.1109999999999L208.751,285.3609999999999L209.251,278.8609999999999L205.001,276.1109999999999L200.001,275.1109999999999L199.751,271.1109999999999L194.751,272.1109999999999C194.751,272.1109999999999,189.695,265.40499999999986,189.501,265.3609999999999S185.001,267.1109999999999,185.001,267.1109999999999L180.501,264.8609999999999L176.501,262.6109999999999L175.751,258.3609999999999L169.001,257.8609999999999L165.001,260.3609999999999L161.501,257.1109999999999L164.251,253.61099999999988L161.95600000000002,250.7269999999999L155.175,246.7709999999999L151.027,246.771Z"},{id:"karlovarsky",name:"Karlovarsk\xFD kraj",polygon:"M69.47,280.299L62.357,280.008V274.846L57.195,272.401L57.466,266.42400000000004L42.251,256.1L32.742,251.21000000000004L28.665999999999997,243.87400000000002L24.590999999999998,239.25500000000002L26.493,230.83300000000003L20.244,221.324L15.761,216.841L18.886,210.728L16.169999999999998,203.936H24.863999999999997L27.037,206.11V212.08700000000002H31.656L34.237,214.668L32.742000000000004,218.87900000000002L35.459,221.59600000000003V228.38800000000003L39.535000000000004,232.46400000000003L41.437000000000005,222.68300000000002C41.437000000000005,222.68300000000002,40.07900000000001,219.42200000000003,41.437000000000005,218.06400000000002S46.871,212.63000000000002,46.871,212.63000000000002L49.316,204.479L59.912000000000006,198.774V194.97L63.30800000000001,191.574L71.051,190.351L80.83200000000001,188.721L84.09200000000001,191.981L89.52600000000001,185.189L99.57900000000001,182.47199999999998L110.17500000000001,190.35099999999997L115.019,195.19499999999996H125.036L129.933,197.04499999999996C129.933,197.04499999999996,129.676,201.25999999999996,129.933,201.75399999999996S140.66899999999998,200.62399999999997,140.66899999999998,200.62399999999997L145.378,205.33299999999997L140.76299999999998,209.94799999999998L143.30599999999998,214.75099999999998L141.611,220.96599999999998L145.755,225.10999999999999L144.06,228.689L148.768,235.093L144.059,239.801L151.028,246.771L147.638,255.059L141.987,256.566V265.042L134.453,259.39099999999996L126.542,258.44899999999996L111.473,268.24299999999994V273.89399999999995L107.612,277.75499999999994L101.30199999999999,274.6479999999999L98.1,276.1549999999999L91.884,272.38699999999994L84.35,275.58899999999994L78.982,280.95699999999994L73.991,276.5299999999999L69.47,280.299Z"},{id:"jihomoravsky",name:"Jihomoravsk\xFD kraj",polygon:"M546.667,336.777L540.5,330.61H522L518.333,336.61H506L502.75,339.86L501.5,344.61L506.75,348.11L505.25,351.11L500.25,354.11L503,360.61L500.75,365.36L502.75,370.36L503.25,379.36L493.5,383.86L491.75,387.86L487.25,390.86L491,395.61L487,398.86L485.75,403.36L491,408.61L485.25,412.11L486.75,417.11C486.75,417.11,491.12,419.697,491.25,420.36S489.5,423.61,489.5,423.61L485.75,424.61L483.5,430.11L478.75,428.86L475.75,433.61L470.25,436.36L464.5,434.61L460.25,437.11L454,432.86L447,435.86L444.75,441.11H438.75L435.5,445.61L432,446.61L429,452.36L423.25,448.11L417.75,453.86L413.25,450.61L408.75,452.86L405.5,459.86L409.03,460.409L416.09299999999996,461.223L424.24299999999994,467.201L432.39399999999995,468.016L434.29499999999996,464.755L442.44499999999994,465.57L454.3999999999999,473.992L455.7579999999999,478.34000000000003L471.51499999999993,487.033L490.26199999999994,486.762L504.66099999999994,489.479L510.09499999999997,483.22999999999996L513.083,475.08L523.136,474.537L527.483,479.155L537.536,480.78499999999997L538.8939999999999,487.578L544.0559999999999,485.947L553.0219999999999,491.382L561.1719999999999,489.208L566.6059999999999,492.74L569.3229999999999,506.324L573.6709999999998,505.781L576.9309999999998,494.37L579.1049999999998,486.491L588.0709999999998,475.351L590.2439999999998,467.74399999999997L593.5049999999998,466.38599999999997L598.3949999999998,461.496H603.5569999999998L613.6099999999998,465.84299999999996L622.3039999999997,471.00499999999994L630.9969999999997,465.29999999999995L638.3329999999997,470.18999999999994L644.8539999999997,468.55999999999995L651.6459999999997,462.3109999999999L649.4999999999998,459.61099999999993L645.7499999999998,454.11099999999993L639.4999999999998,452.61099999999993L639.2499999999998,448.61099999999993L633.4999999999998,445.11099999999993L626.9999999999998,447.61099999999993L621.4999999999998,442.61099999999993L616.2499999999998,442.86099999999993L616.4999999999998,437.11099999999993L608.2499999999998,436.11099999999993L601.9999999999998,432.61099999999993L602.7499999999998,426.86099999999993L599.7499999999998,423.61099999999993L591.4999999999998,426.86099999999993L587.7499999999998,422.11099999999993L592.7499999999998,416.86099999999993L597.2499999999998,413.86099999999993L597.9999999999998,408.86099999999993L591.2499999999998,408.11099999999993L592.7499999999998,402.86099999999993L589.7499999999998,397.61099999999993L593.3749999999998,392.73599999999993L589.4999999999998,386.11099999999993V382.36099999999993L586.3749999999998,379.23599999999993H579.5L578.5,373.86099999999993V368.86099999999993L572.5,365.11099999999993V360.61099999999993L568.625,356.73599999999993L566.25,351.61099999999993H560.75L557,355.86099999999993L561,359.86099999999993L565.125,363.98599999999993L560.75,370.36099999999993L557.75,373.36099999999993L550.25,367.86099999999993L553.75,364.36099999999993L549.25,358.36099999999993V351.86099999999993L554.25,346.61099999999993L548.5,344.86099999999993L543.75,344.61099999999993L546.667,336.777Z"},{id:"zlinsky",name:"Zl\xEDnsk\xFD kraj",polygon:"M737.5,365.046L731.75,362.36L730.5,356.61L723.5,352.11L723,347.61L717.5,349.86H712.25L706.25,345.61L698.25,343.86L690.25,347.11L685.25,342.86H679.5L675.375,346.985L671.25,345.61L664.5,350.11V357.11C664.5,357.11,660.164,361.736,659.125,362.485S653.25,355.86,653.25,355.86L645.5,358.61L647.75,365.36L641,367.36L636,365.86L631.875,369.985L629,375.11L625.125,371.235L618.5,371.61L616.5,366.86L612.5,370.36L614.75,378.11L611,381.86L608.75,385.36L599.25,386.86L593.375,392.735L589.75,397.61L592.75,402.86L591.25,408.11L598,408.86L597.25,413.86L592.75,416.86L587.75,422.11L591.5,426.86L599.75,423.61L602.75,426.86L602,432.61L608.25,436.11L616.5,437.11L616.25,442.86L621.5,442.61L627,447.61L633.5,445.11L639.25,448.61L639.5,452.61L645.75,454.11L649.5,459.61L651.646,462.31H656.5369999999999L663.6009999999999,457.963L668.4909999999999,449.54L678.5439999999999,448.997L680.3099999999998,435.548L684.2489999999998,431.609L697.2899999999998,430.522L704.0829999999999,420.742V409.06L707.6139999999998,399.007V391.944L713.0479999999998,383.522L720.3839999999998,381.62L727.1759999999998,378.088L733.1539999999998,375.915L737.5,365.046Z"},{id:"vysocina",name:"Kraj Vyso\u010Dina",polygon:"M502.75,339.86L495.5,332.61L489.667,332.44300000000004L482.5,323.94300000000004L468.5,320.77700000000004L466,314.94300000000004L459.333,315.11V311.44300000000004L452.5,315.77700000000004C452.5,315.77700000000004,452.729,321.25500000000005,452.5,321.44300000000004S444.833,318.77700000000004,444.833,318.77700000000004L441,316.77700000000004V311.77700000000004L435.833,309.11000000000007L431.833,308.27700000000004L427.66700000000003,303.94300000000004L420.66700000000003,299.44300000000004L411,299.61L402,292.61L396,293.11L392,296.36L392.5,302.36L386.75,302.11L384.75,306.36H379L375.75,309.36L371.75,308.36L368.75,310.11L368,314.11L364.25,317.61L364,323.36L371.75,327.11C371.75,327.11,372.032,331.726,372,332.36S367.25,335.61,367.25,335.61L363.5,333.86L361.25,337.86L356.75,337.11L350.25,337.36L342,336.11L336.5,341.61L336.25,346.86L333.5,349.61L335.25,356.11L335,363.11L332,366.86V374.61L334.75,380.36L333.5,384.86L336.25,389.86L341.75,394.36L346.5,391.61L352.75,395.11L355.5,400.11L361,405.11L366,402.36L374,405.36L381.25,404.11L384.5,408.61L383.5,414.11L390,420.61L398.5,420.86L405.5,419.36L412.75,425.11L412,429.61L406.75,430.61L405.75,436.86L400.25,442.61L404.75,446.61L408.75,452.86L413.25,450.61L417.75,453.86L423.25,448.11L429,452.36L432,446.61L435.5,445.61L438.75,441.11H444.75L447,435.86L454,432.86L460.25,437.11L464.5,434.61L470.25,436.36L475.75,433.61L478.75,428.86L483.5,430.11L485.75,424.61L489.5,423.61L491.25,420.36L486.75,417.11L485.25,412.11L491,408.61L485.75,403.36L487,398.86L491,395.61L487.25,390.86L491.75,387.86L493.5,383.86L503.25,379.36L502.75,370.36L500.75,365.36L503,360.61L500.25,354.11L505.25,351.11L506.75,348.11L501.5,344.61L502.75,339.86Z"},{id:"stredocesky",name:"St\u0159edo\u010Desk\xFD kraj",polygon:"M404.167,273.11L397.33399999999995,269.777L397.167,265.11L391.667,263.277L386,259.944L386.833,255.27700000000002L390.24800000000005,250.347L392.32000000000005,243.566L384.22100000000006,239.234L388.1770000000001,232.26500000000001L386.1050000000001,227.74400000000003L387.23500000000007,222.09400000000002L385.9170000000001,216.06600000000003L382.9030000000001,213.05200000000002L377.4410000000001,216.63100000000003L368.5880000000001,215.50100000000003V210.22700000000003L363.7850000000001,205.42400000000004L357.4750000000001,204.20000000000005L356.1570000000001,199.49100000000004L360.9600000000001,194.68800000000005L358.0410000000001,186.68300000000005L359.7360000000001,181.97400000000005L356.9110000000001,177.45300000000006L359.35700000000014,173.68500000000006L354.27200000000016,171.42500000000007V167.65800000000007L347.1610000000002,164.03200000000007L343.91200000000015,160.78300000000007H338.35500000000013L334.11700000000013,156.54500000000007L329.9730000000001,163.70200000000008L323.3800000000001,171.0480000000001L321.1200000000001,168.7880000000001L315.47000000000014,169.7290000000001V174.4380000000001L307.55900000000014,180.8420000000001L298.14100000000013,183.1020000000001L295.88100000000014,176.32100000000008L284.95300000000015,176.88600000000008L282.69300000000015,179.90100000000007L283.63500000000016,187.05900000000005H278.92600000000016L277.41900000000015,191.58000000000004H272.52200000000016L274.21700000000016,200.05600000000004L270.63800000000015,203.63500000000005L262.53900000000016,202.88200000000006L258.20600000000013,207.21500000000006H241.81900000000013L233.90800000000013,203.63600000000005L227.50400000000013,207.02600000000004V211.54700000000003L222.32400000000013,216.72700000000003H216.39100000000013L214.36600000000013,218.75100000000003L214.50800000000012,222.66000000000003L208.8570000000001,219.26900000000003L202.6420000000001,225.48400000000004L193.97700000000012,225.29600000000005L185.6890000000001,230.38200000000006L178.3430000000001,230.75800000000007L172.6920000000001,236.03200000000007L171.5620000000001,242.62400000000008L165.3460000000001,245.26100000000008L161.9560000000001,250.72300000000007L164.2510000000001,253.60700000000006L161.5010000000001,257.1070000000001L165.0010000000001,260.3570000000001L169.0010000000001,257.8570000000001L175.7510000000001,258.3570000000001L176.5010000000001,262.6070000000001L180.5010000000001,264.8570000000001L185.0010000000001,267.1070000000001L189.5010000000001,265.3570000000001L194.7510000000001,272.1070000000001L199.7510000000001,271.1070000000001L200.0010000000001,275.1070000000001L205.0010000000001,276.1070000000001L209.2510000000001,278.8570000000001L208.7510000000001,285.3570000000001L210.0010000000001,289.1070000000001L205.2510000000001,293.8570000000001L207.5010000000001,299.8570000000001L205.0010000000001,304.1070000000001L207.2510000000001,308.6070000000001L202.5010000000001,314.3570000000001H197L191.75,318.1070000000001L195.75,322.3570000000001L194,327.3570000000001L197.5,331.8570000000001L200.75,334.3570000000001L199.5,338.8570000000001L199.25,344.8570000000001L202.5,350.3570000000001L216.25,350.8570000000001L220.75,353.1070000000001L227.75,349.6070000000001L230.5,344.8570000000001H235.25L239,348.8570000000001L252.5,347.3570000000001L255.5,343.6070000000001H261.5L265.5,348.6070000000001L269.75,348.8570000000001L276,345.1070000000001L282.5,348.1070000000001L287,347.3570000000001L295,349.3570000000001L302.25,352.3570000000001L305.75,348.3570000000001L312.25,344.8570000000001L310.75,337.1070000000001L316,333.3570000000001L323.75,339.8570000000001L328,339.3570000000001L330.25,344.8570000000001L333.5,349.6070000000001L336.25,346.8570000000001L336.5,341.6070000000001L342,336.1070000000001L350.25,337.3570000000001L356.75,337.1070000000001L361.25,337.8570000000001L363.5,333.8570000000001L367.25,335.6070000000001L372,332.3570000000001L371.75,327.1070000000001L364,323.3570000000001L364.25,317.6070000000001L368,314.1070000000001L368.75,310.1070000000001L371.75,308.3570000000001L375.75,309.3570000000001L379,306.3570000000001H384.75L386.75,302.1070000000001L392.5,302.3570000000001L392,296.3570000000001L396,293.1070000000001L402,292.6070000000001L400,284.4410000000001L403.667,280.7740000000001L404.167,273.11ZM310,254.11L305.167,254.61L301.83399999999995,256.94300000000004L304.167,258.94300000000004L304.667,264.11L301.167,267.277L297.167,264.61L292,263.944L289.5,266.444L284.833,267.611L282.16600000000005,271.444L278.4990000000001,271.611L274.9990000000001,273.27799999999996L273.9990000000001,275.94499999999994L269.4990000000001,276.94499999999994L266.16600000000005,273.27799999999996L267.833,267.94499999999994L263.16600000000005,265.6119999999999L264.4990000000001,262.6119999999999L260.66600000000005,260.1119999999999L257.66600000000005,255.7789999999999L259.9990000000001,252.2789999999999L256.16600000000005,247.6119999999999L263.16600000000005,244.1119999999999L265.833,245.6119999999999L270.5,245.9449999999999L269.333,241.6119999999999L272.333,239.7789999999999L276.5,240.6119999999999L281.167,238.1119999999999L283.667,234.7789999999999L289.167,234.9459999999999L290.5,237.2789999999999L293.667,238.2789999999999L294.667,239.7789999999999L298.33399999999995,238.9459999999999L297.33399999999995,242.61299999999991L302.167,243.77999999999992L304.33399999999995,247.27999999999992H307.5009999999999L310.5009999999999,251.11299999999991L310,254.11Z"},{id:"praha",name:"Hlavn\xED m\u011Bsto Praha",polygon:"M256.167,247.61L263.167,244.11L265.83399999999995,245.61C265.83399999999995,245.61,270.00299999999993,246.41500000000002,270.5009999999999,245.943S269.33399999999995,241.61,269.33399999999995,241.61L272.33399999999995,239.77700000000002L276.5009999999999,240.61L281.1679999999999,238.11L283.6679999999999,234.77700000000002L289.1679999999999,234.94400000000002L290.5009999999999,237.27700000000002L293.6679999999999,238.27700000000002L294.6679999999999,239.77700000000002L298.33499999999987,238.94400000000002L297.33499999999987,242.61100000000002L302.1679999999999,243.77800000000002L304.33499999999987,247.27800000000002H307.50199999999984L310.50199999999984,251.11100000000002L310.00199999999984,254.11100000000002L305.1689999999998,254.61100000000002L301.8359999999998,256.944L304.1689999999998,258.944L304.6689999999998,264.111L301.1689999999998,267.27799999999996L297.1689999999998,264.611L292,263.944L289.5,266.444L284.833,267.611L282.16600000000005,271.444L278.4990000000001,271.611L274.9990000000001,273.27799999999996L273.9990000000001,275.94499999999994L269.4990000000001,276.94499999999994L266.16600000000005,273.27799999999996L267.833,267.94499999999994L263.16600000000005,265.6119999999999L264.4990000000001,262.6119999999999L260.66600000000005,260.1119999999999L257.66600000000005,255.7789999999999L259.9990000000001,252.2789999999999L256.167,247.61Z"},{id:"ustecky",name:"\xDAsteck\xFD kraj",polygon:"M110.174,190.351L119.683,185.189L119.412,177.85399999999998L122.67200000000001,174.593L132.453,172.963L140.604,174.04999999999998L143.864,168.07299999999998V163.72599999999997L146.58100000000002,158.83599999999998H149.841L151.471,163.72599999999997L155.546,162.36799999999997V156.39099999999996L158.128,153.80899999999997L159.62199999999999,149.86999999999998H163.42499999999998L165.05499999999998,155.03199999999998L169.402,157.749L177.82399999999998,151.772L178.367,141.72L182.30599999999998,137.781L186.789,140.09L192.22299999999998,135.20000000000002L195.755,138.73200000000003L202.27599999999998,135.20000000000002L209.611,134.38500000000002L211.24099999999999,138.18900000000002H214.23L219.11999999999998,133.29900000000004V125.69200000000004L225.36899999999997,124.60500000000003L229.71599999999998,120.25800000000004L235.421,123.79000000000003L244.11499999999998,119.17100000000003L247.647,115.63900000000004L254.982,116.18200000000004L258.514,109.11900000000004H263.404L265.306,111.29200000000004L275.087,107.76000000000005L276.174,100.96800000000005L268.02299999999997,98.25100000000005V93.08900000000004L259.873,91.45900000000005L262.861,86.02500000000005L265.578,78.96100000000004L273.729,82.76500000000004L275.631,84.66700000000004H280.52099999999996L288.128,81.95000000000005L293.018,86.84000000000005L297.909,91.45900000000005L298.18,97.43600000000005L294.105,104.22800000000005L303.34200000000004,102.59800000000006L301.71200000000005,112.10700000000006V116.45400000000005L295.31000000000006,118.69000000000005L294.36800000000005,126.03600000000006L287.96400000000006,123.58700000000006L280.8070000000001,122.64500000000007L282.3140000000001,128.67200000000005L277.5110000000001,133.47500000000005V137.33600000000004L273.3200000000001,141.52700000000004C273.3200000000001,141.52700000000004,269.2500000000001,147.21300000000005,269.3180000000001,148.26100000000005S272.7080000000001,153.72300000000004,272.7080000000001,153.72300000000004V158.80900000000005L279.8670000000001,170.67200000000005L284.9510000000001,176.88900000000007L282.6910000000001,179.90400000000005L283.6330000000001,187.06200000000004H278.9240000000001L277.4170000000001,191.58300000000003H272.5200000000001L274.2150000000001,200.05900000000003L270.6360000000001,203.63800000000003L262.5370000000001,202.88500000000005L258.20400000000006,207.21800000000005H241.81700000000006L233.90600000000006,203.63900000000004L227.50200000000007,207.02900000000002V211.55L222.32200000000006,216.73000000000002H216.38900000000007L214.36400000000006,218.75400000000002L214.50600000000006,222.663L208.85500000000005,219.27200000000002L202.64000000000004,225.48700000000002L193.97500000000005,225.29900000000004L185.68700000000004,230.38500000000005L178.34100000000004,230.76100000000005L172.69000000000003,236.03500000000005L171.56000000000003,242.62700000000007L165.34400000000002,245.26400000000007L161.95400000000004,250.72600000000006L155.17300000000003,246.77000000000007L151.02600000000004,246.77100000000007L144.05700000000004,239.80100000000007L148.76600000000005,235.09300000000007L144.05800000000005,228.68900000000008L145.75300000000004,225.11000000000007L141.60900000000004,220.96600000000007L143.30400000000003,214.75100000000006L140.76100000000002,209.94800000000006L145.37600000000003,205.33300000000006L140.66700000000003,200.62400000000005L129.93100000000004,201.75400000000005V197.04500000000004L125.03400000000003,195.19500000000005H115.01700000000004L110.174,190.351Z"},{id:"pardubicky",name:"Pardubick\xFD kraj",polygon:"M555.742,226.757L554,234.944L549.333,243.944L547.833,252.611L550.333,256.77799999999996L540.333,264.94499999999994V270.6119999999999L542.833,276.44499999999994L543.833,283.77899999999994L546.25,286.1959999999999L540.667,289.94499999999994L544.8330000000001,298.1119999999999L549.3330000000001,306.94499999999994V311.44499999999994L555.0000000000001,313.94499999999994V321.44499999999994L549.8330000000001,326.6119999999999V332.2789999999999L546.667,336.7789999999999L540.5,330.6119999999999H522L518.333,336.6119999999999H506L502.75,339.8619999999999L495.5,332.6119999999999L489.667,332.44499999999994L482.5,323.94499999999994L468.5,320.77899999999994L466,314.94499999999994L459.333,315.1119999999999V311.44499999999994L452.5,315.77899999999994V321.44499999999994L444.833,318.77899999999994L441,316.77899999999994V311.77899999999994L435.833,309.11199999999997L431.833,308.27899999999994L427.66700000000003,303.94499999999994L420.66700000000003,299.44499999999994L411,299.61L402,292.61L400,284.444L403.667,280.77700000000004L404.167,273.11000000000007L397.33399999999995,269.77700000000004L397.167,265.11000000000007L391.667,263.27700000000004L386,259.944L386.833,255.27700000000002L390.24800000000005,250.347L398.95900000000006,248.40300000000002L408.89500000000004,239.79900000000004L414.16900000000004,242.81300000000005C414.16900000000004,242.81300000000005,423.29800000000006,243.14300000000006,423.77400000000006,242.81300000000005S428.86000000000007,235.84400000000005,428.86000000000007,235.84400000000005H433.75700000000006V241.49500000000006L437.24100000000004,242.72000000000006L440.53700000000003,239.42400000000006L446.94100000000003,236.22200000000007L454.66400000000004,236.41000000000005L458.05500000000006,239.80000000000004V246.39300000000003H462.5760000000001L466.7200000000001,250.53700000000003L473.9720000000001,254.77500000000003L478.2100000000001,259.01300000000003L484.8020000000001,257.13000000000005H494.2200000000001L495.9150000000001,249.97300000000004L501.1890000000001,244.69900000000004L511.17100000000005,241.87400000000005V236.41200000000006H515.1260000000001L523.5210000000001,240.17100000000005L535.9080000000001,247.13600000000005L542.9710000000001,240.07300000000006L546.6390000000001,236.40500000000006L546.5030000000002,230.02000000000007L555.742,226.757Z"},{id:"kralovehradecky",name:"Kr\xE1lov\xE9hradeck\xFD kraj",polygon:"M401.151,127.863L409.302,128.406L418.267,132.481L420.984,135.198L427.233,136.285L434.025,132.481L436.74199999999996,138.458L440.54599999999994,146.88H445.43699999999995L452.49999999999994,144.16299999999998L456.84799999999996,152.313L456.304,157.475L463.097,152.585L467.715,147.966L475.86499999999995,153.67100000000002L479.941,153.943L481.299,147.966H492.438L506.294,161.55L501.67499999999995,165.626L500.58799999999997,173.505L491.895,176.765L479.397,186.546L480.484,191.98L487.54699999999997,200.13L493.525,197.142L496.921,200.53799999999998V204.749L500.792,208.62099999999998L505.75,208.01L511.456,218.063L519.335,224.31199999999998L520.693,234.36499999999998L523.521,240.16899999999998L515.126,236.41H511.171V241.87199999999999L501.18899999999996,244.69699999999997L495.91499999999996,249.97099999999998L494.21999999999997,257.128H484.80199999999996L478.21,259.01099999999997L473.972,254.77299999999997L466.71999999999997,250.53499999999997L462.57599999999996,246.39099999999996H458.05499999999995V239.8L454.66399999999993,236.41000000000003L446.9409999999999,236.22200000000004L440.5369999999999,239.42400000000004L437.24099999999993,242.72000000000003C437.24099999999993,242.72000000000003,434.0929999999999,241.62100000000004,433.75699999999995,241.49500000000003S433.75699999999995,235.84400000000002,433.75699999999995,235.84400000000002H428.85999999999996L423.77399999999994,242.81300000000002H414.1689999999999L408.8949999999999,239.799L398.95899999999995,248.40300000000002L390.24799999999993,250.347L392.31999999999994,243.566L384.22099999999995,239.234L388.17699999999996,232.26500000000001L386.10499999999996,227.74400000000003L387.23499999999996,222.09400000000002L385.917,216.06600000000003L382.90299999999996,213.05200000000002L377.441,216.63100000000003L368.58799999999997,215.50100000000003V210.22700000000003L363.78499999999997,205.42400000000004L357.47499999999997,204.20000000000005L356.157,199.49100000000004L360.96,194.68800000000005L358.041,186.68300000000005L359.736,181.97400000000005L356.911,177.45300000000006L359.357,173.68500000000006L367.26800000000003,178.77100000000007L374.425,174.06200000000007L385.35,177.82900000000006L388.552,182.72600000000006L393.449,179.90100000000007V174.81600000000006L399.288,171.04900000000006L403.809,175.57000000000005C403.809,175.57000000000005,413.317,173.60500000000005,413.415,173.49800000000005S413.415,169.91900000000004,413.415,169.91900000000004L407.764,164.26800000000003L410.778,158.24100000000004L407.011,154.47400000000005L408.517,150.33000000000004L405.316,142.60700000000003L407.19899999999996,134.69600000000003L401.151,127.863Z"},{id:"liberecky",name:"Libereck\xFD kraj",polygon:"M401.151,127.863L407.197,134.697L405.314,142.608L408.51500000000004,150.33100000000002L407.00900000000007,154.47500000000002L410.77600000000007,158.24200000000002L407.76200000000006,164.269L413.41300000000007,169.92000000000002V173.49900000000002L403.8070000000001,175.57100000000003L399.28600000000006,171.05000000000004L393.44700000000006,174.81700000000004V179.90200000000004L388.55000000000007,182.72700000000003L385.34800000000007,177.83000000000004L374.42300000000006,174.06300000000005L367.2660000000001,178.77200000000005L359.3550000000001,173.68600000000004L354.2700000000001,171.42600000000004V167.65900000000005L347.1590000000001,164.03300000000004L343.9100000000001,160.78400000000005H338.35300000000007L334.11500000000007,156.54600000000005L329.97100000000006,163.70300000000006L323.37800000000004,171.04900000000006L321.11800000000005,168.78900000000007L315.4680000000001,169.73000000000008V174.43900000000008L307.5570000000001,180.84300000000007L298.13900000000007,183.10300000000007L295.8790000000001,176.32200000000006L284.9510000000001,176.88700000000006L279.8670000000001,170.67000000000004L272.7080000000001,158.80700000000004V153.72100000000003L269.3180000000001,148.25900000000004L273.3200000000001,141.52500000000003L277.5110000000001,137.33400000000003V133.47300000000004L282.3140000000001,128.67000000000004L280.8070000000001,122.64300000000004L287.96400000000006,123.58500000000004L294.36800000000005,126.03400000000003L295.31000000000006,118.68800000000003L301.71200000000005,116.45200000000003L318.557,121.61400000000003L323.99100000000004,113.73500000000003L334.04300000000006,113.19200000000002C334.04300000000006,113.19200000000002,340.65700000000004,114.42000000000002,341.1070000000001,114.00700000000002S342.7370000000001,104.49800000000002,342.7370000000001,104.49800000000002L344.9100000000001,95.80400000000002L340.29100000000005,91.18500000000002L344.63800000000003,86.83800000000002H351.973L355.777,90.37000000000002L361.75399999999996,87.11000000000001L365.01399999999995,92.81600000000002L369.90399999999994,90.64300000000001L375.33799999999997,97.16400000000002L372.893,102.59800000000001L375.60999999999996,111.02000000000001L380.364,115.77400000000002L384.847,120.25700000000002L385.39,128.13600000000002L387.156,129.90200000000002L393.269,124.33200000000002L401.151,127.863Z"},{id:"olomoucky",name:"Olomouck\xFD kraj",polygon:"M617.687,214.259V224.60999999999999H612.75L608.25,229.10999999999999L598.25,235.60999999999999V242.60999999999999L594.75,246.10999999999999L597.5,251.10999999999999L591.5,259.61L589.75,267.36L593.875,271.485L590,277.86L588.75,285.36L592.375,288.985H597V294.36H603.25L607.25,298.36L614.5,296.36L620.5,305.11H625.5L629.75,307.36L634.75,303.86L639,308.11L644.5,305.11L652,309.11L650.25,317.61H658L660.75,325.11L666.75,327.11L671.875,332.235L671.25,337.36H676.75L679.5,342.86L675.375,346.985L671.25,345.61L664.5,350.11V357.11L659.125,362.485L653.25,355.86L645.5,358.61L647.75,365.36L641,367.36L636,365.86L631.875,369.985L629,375.11L625.125,371.235L618.5,371.61L616.5,366.86L612.5,370.36L614.75,378.11L611,381.86L608.75,385.36L599.25,386.86L593.375,392.735L589.5,386.11V382.36L586.375,379.235H579.5L578.5,373.86V368.86L572.5,365.11V360.61L568.625,356.735L566.25,351.61H560.75L557,355.86L561,359.86L565.125,363.985L560.75,370.36L557.75,373.36L550.25,367.86L553.75,364.36L549.25,358.36V351.86L554.25,346.61L548.5,344.86L543.75,344.61L546.667,336.777L549.8330000000001,332.277V326.61L555.0000000000001,321.44300000000004V313.94300000000004L549.3330000000001,311.44300000000004V306.94300000000004L544.8330000000001,298.11L540.667,289.94300000000004L546.25,286.194L543.833,283.77700000000004L542.833,276.44300000000004L540.333,270.61V264.94300000000004C540.333,264.94300000000004,550.221,257.03200000000004,550.333,256.77600000000007S547.833,252.60900000000007,547.833,252.60900000000007L549.333,243.94200000000006L554,234.94200000000006L555.742,226.75500000000005L564.435,222.67900000000006H571.228L571.4989999999999,214.25700000000006L567.016,209.77400000000006L562.534,208.00800000000007L559.273,196.32500000000007L552.21,192.52100000000007L556.014,185.18600000000006L564.436,187.35900000000007L570.6850000000001,188.71700000000007L581.009,191.70600000000007L585.22,195.9170000000001L592.4200000000001,193.60700000000008L593.5070000000001,200.67100000000008L599.2120000000001,205.0180000000001H607.9060000000001L610.0790000000001,212.62500000000009L617.687,214.259Z"},{id:"moravskoslezsky",name:"Moravskoslezsk\xFD kraj",polygon:"M617.687,214.259V224.60999999999999H612.75L608.25,229.10999999999999L598.25,235.60999999999999V242.60999999999999L594.75,246.10999999999999L597.5,251.10999999999999L591.5,259.61L589.75,267.36L593.875,271.485L590,277.86L588.75,285.36L592.375,288.985H597V294.36H603.25L607.25,298.36L614.5,296.36L620.5,305.11H625.5L629.75,307.36L634.75,303.86L639,308.11L644.5,305.11L652,309.11L650.25,317.61H658L660.75,325.11L666.75,327.11L671.875,332.235L671.25,337.36H676.75L679.5,342.86H685.25L690.25,347.11L698.25,343.86L706.25,345.61L712.25,349.86H717.5L723,347.61L723.5,352.11L730.5,356.61L731.75,362.36L737.5,365.046L742.119,363.416L750.813,352.005L750.269,345.484L756.247,342.767L761.1379999999999,345.212L769.2879999999999,343.582L776.0799999999999,345.755L784.7739999999999,341.68L786.1319999999998,335.159L781.2409999999999,321.847L778.2529999999998,312.60999999999996H771.1889999999999L768.2009999999998,309.078L759.2349999999998,306.361L757.8769999999998,299.84L751.8989999999999,286.799L755.1599999999999,279.736L752.4429999999999,278.649L749.7259999999999,271.042L744.2919999999999,275.11699999999996L733.6959999999999,269.14L724.4579999999999,267.782L721.1979999999999,273.488L716.3069999999999,265.338L710.0579999999999,262.34900000000005L707.0699999999998,258.5450000000001L701.6359999999999,262.07700000000006L696.2019999999999,259.63200000000006L696.6089999999999,252.97500000000005L692.127,248.49300000000005L685.606,249.58000000000004L682.345,258.00200000000007C682.345,258.00200000000007,676.811,263.9390000000001,676.096,264.2510000000001S670.255,264.11500000000007,670.255,264.11500000000007L664.686,258.54600000000005L658.98,256.64400000000006L655.992,247.67900000000006L650.8299999999999,240.34300000000005L644.9879999999999,241.02300000000005L639.419,235.45300000000006V230.83400000000006L649.1999999999999,227.84500000000006L656.943,224.04100000000005V219.55800000000005L651.917,214.53200000000004L653.004,209.09800000000004L647.57,203.66400000000004L644.8520000000001,209.09800000000004L640.777,213.17300000000003L627.1930000000001,212.08600000000004L617.687,214.259Z"}]}}};var j2=function(){var e=this,n=e._self._c;return n("div",{staticClass:"region-map flex justify-center items-center"},[n("div",{staticClass:"w-full max-w-xl block"},[n("svg",{attrs:{"xmlns:xlink":"http://www.w3.org/1999/xlink",xmlns:"http://www.w3.org/2000/svg",id:"svgmapy",version:"1.1",viewBox:"0 75 800 500"}},[n("g",e._l(e.regions,function(i){return n("a",{key:i.id,attrs:{"xlink:href":"#"},on:{mouseover:function(o){e.current=i},mouseout:function(o){e.current=null},click:function(o){return e.selectRegion(i)}}},[n("path",{staticClass:"map-polygon region-map__region",class:{"region-map__region--current":e.current===i},attrs:{d:i.polygon}})])}),0)])])])},B2=[],V2=Ye(H2,j2,B2,!1,null,null,null,null);const F2=V2.exports,z2={props:{initial:{default:()=>{}},syncLocation:{type:Boolean,default:!1},locationParam:{type:String,default:"view"}},data(){return{views:this.$props.initial,queryParams:null,keyListener:t=>{t.keyCode===27&&this.hideAllViews()}}},watch:{routeView(){new URLSearchParams(window.location.search)}},methods:{setView(t,e,n=!1){if(n&&Object.keys(this.$data.views).forEach(i=>{i!==t&&this.setView(i,!1)}),this.$data.views[t]=e,e&&this.$props.syncLocation){const i=new URLSearchParams(window.location.search);i.set(this.$props.locationParam,t),history.pushState(null,null,"?"+i.toString())}},setViews(t){this.$data.views=Object.assign({},this.data.views,t)},toggleView(t){!this.isCurrentView(t)&&this.setView(t,!this.isCurrentView(t),!0)},showView(t){this.setView(t,!0,!0)},isCurrentView(t){return this.$data.views[t]},hideAllViews(){Object.keys(this.$data.views).forEach(t=>{this.setView(t,!1)})}},mounted(){if(window.addEventListener("keydown",this.$data.keyListener),this.$props.syncLocation){const e=new URLSearchParams(window.location.search).get(this.$props.locationParam);e&&Object.keys(this.$data.views).indexOf(e)!==-1&&this.showView(e)}},destroyed(){window.removeEventListener("keydown",this.$data.keyListener)}};var U2=function(){var e=this,n=e._self._c;return n("div",[e._t("default",null,{views:e.views,isCurrentView:e.isCurrentView,toggleView:e.toggleView,showView:e.showView,setView:e.setView})],2)},W2=[],G2=Ye(z2,U2,W2,!1,null,null,null,null);const Z2=G2.exports;var Fn=cs.exports;Fn="default"in Fn?Fn.default:Fn;var Y2="2.2.2",Q2=/^2\./.test(Fn.version);Q2||Fn.util.warn("VueClickaway "+Y2+" only supports Vue 2.x, and does not support Vue "+Fn.version);var oa="_vue_clickaway_handler";function $u(t,e,n){Sf(t);var i=n.context,o=e.value;if(typeof o=="function"){var l=!1;setTimeout(function(){l=!0},0),t[oa]=function(u){var p=u.path||(u.composedPath?u.composedPath():void 0);if(l&&(p?p.indexOf(t)<0:!t.contains(u.target)))return o.call(i,u)},document.documentElement.addEventListener("click",t[oa],!1)}}function Sf(t){document.documentElement.removeEventListener("click",t[oa],!1),delete t[oa]}var q2={bind:$u,update:function(t,e){e.value!==e.oldValue&&$u(t,e)},unbind:Sf},J2={directives:{onClickaway:q2}},K2=J2;const X2={name:"Popout",mixins:[K2],provide(){return{sharedState:this.sharedState}},data(){return{sharedState:{active:!1}}},methods:{toggle(){this.sharedState.active=!this.sharedState.active},away(){this.sharedState.active=!1}},computed:{active(){return this.sharedState.active}}};var e3=function(){var e=this,n=e._self._c;return n("div",{directives:[{name:"on-clickaway",rawName:"v-on-clickaway",value:e.away,expression:"away"}],staticClass:"popout"},[n("div",{staticClass:"popout__toggle-wrapper",class:{"popout__toggle-wrapper--active":e.active},on:{click:e.toggle}},[n("div",{staticClass:"popout__toggle-name"},[e._t("toggler")],2),n("div",{staticClass:"popout__toggle-arrow"},[e.active?e._e():n("i",{staticClass:"ico--chevron-down"}),e.active?n("i",{staticClass:"ico--chevron-up"}):e._e()])]),n("ui-slide-up-down",{attrs:{active:e.active,duration:200}},[e._t("default")],2)],1)},t3=[],n3=Ye(X2,e3,t3,!1,null,null,null,null);const r3=n3.exports,i3={name:"PopoutContent",inject:["sharedState"],computed:{active(){return this.sharedState.active}}};var a3=function(){var e=this,n=e._self._c;return e.active?n("ul",{staticClass:"popout__content-wrapper"},[e._t("default")],2):e._e()},o3=[],s3=Ye(i3,a3,o3,!1,null,null,null,null);const l3=s3.exports,c3={name:"PopoutItem"};var u3=function(){var e=this,n=e._self._c;return n("li",[e._t("default")],2)},d3=[],f3=Ye(c3,u3,d3,!1,null,null,null,null);const p3=f3.exports,h3={data(){return{show:!1}},props:{href:{type:String},label:{type:String}},methods:{onMouseEnter(){bn()&&(this.$data.show=!0)},onMouseLeave(){bn()&&(this.$data.show=!1)},handleClick(t){(bn()||this.$data.show)&&this.$props.href&&(window.location=this.$props.href),this.$data.show=!this.$data.show}}};var v3=function(){var e=this,n=e._self._c;return n("div",{on:{mouseenter:e.onMouseEnter,mouseleave:e.onMouseLeave}},[e.href?e._e():n("span",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":e.show},on:{click:e.handleClick}},[e._v(e._s(e.label))]),e.href?n("a",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":e.show},attrs:{href:e.href},on:{click:function(i){return i.preventDefault(),e.handleClick.apply(null,arguments)}}},[e._v(e._s(e.label))]):e._e(),n("div",{staticClass:"navbar-menu__submenu-wrap",class:{"navbar-menu__submenu-wrap--show":e.show}},[e._t("default")],2)])},g3=[],m3=Ye(h3,v3,g3,!1,null,null,null,null);const y3=m3.exports,b3={data(){return{show:!1,parsedItems:JSON.parse(this.items)}},props:{href:{type:String},label:{type:String},items:{type:String}},methods:{onMouseEnter(){bn()&&(this.$data.show=!0)},onMouseLeave(){bn()&&(this.$data.show=!1)},handleClick(t){(bn()||this.$data.show)&&this.$props.href&&(window.location=this.$props.href),this.$data.show=!this.$data.show}}};var _3=function(){var e=this,n=e._self._c;return n("div",{on:{mouseenter:e.onMouseEnter,mouseleave:e.onMouseLeave}},[e.href?e._e():n("span",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":e.show},on:{click:e.handleClick}},[e._v(e._s(e.label))]),e.href?n("a",{staticClass:"navbar-menu__link navbar-menu__submenu-toggle",class:{"navbar-menu__submenu-toggle--open":e.show},attrs:{href:e.href},on:{click:function(i){return i.preventDefault(),e.handleClick.apply(null,arguments)}}},[e._v(e._s(e.label))]):e._e(),n("div",{staticClass:"navbar-menu__submenu-wrap",class:{"navbar-menu__submenu-wrap--show":e.show}},[n("ul",{staticClass:"navbar-menu__submenu"},e._l(e.parsedItems,function(i,o){return n("li",{key:o},[n("a",{staticClass:"navbar-menu__link",attrs:{href:i[1]}},[e._v(e._s(i[0]))])])}),0)])])},w3=[],L3=Ye(b3,_3,w3,!1,null,null,null,null);const A3=L3.exports,C3={components:{UiNavbarSubitem:y3,UiNavbarSubitemReplacing:A3},data(){return{isLgScreenSize:bn(),show:!1,resizeHandler:()=>{this.$data.isLgScreenSize=bn()}}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.$data.resizeHandler)})},beforeDestroy(){window.removeEventListener("resize",this.$data.resizeHandler)}},E3=null,S3=null;var D3=Ye(C3,E3,S3,!1,null,null,null,null);const T3=D3.exports,k3={data(){return{isMdScreenSize:fc(),show:!1,resizeHandler:()=>{this.$data.isMdScreenSize=fc()}}},props:{href:{type:String},label:{type:String},labelclass:{type:String},wrapperclass:{type:String,default:""},slotwrapperclass:{type:String,default:""}},methods:{handleClick(){this.$props.href&&(window.location=this.$props.href),this.$data.show=!this.$data.show}},mounted(){this.$nextTick(()=>{window.addEventListener("resize",this.$data.resizeHandler)})},beforeDestroy(){window.removeEventListener("resize",this.$data.resizeHandler)}};var x3=function(){var e=this,n=e._self._c;return n("div",{class:[e.wrapperclass,"footer-collapsible"]},[n("span",{staticClass:"head-8xl xl:head-9xl footer-collapsible__toggle",class:[e.labelclass,e.show?"footer-collapsible__toggle--open":""],on:{click:e.handleClick}},[e._v(e._s(e.label))]),n("div",{directives:[{name:"show",rawName:"v-show",value:e.show||e.isMdScreenSize,expression:"show || isMdScreenSize"}],class:[e.slotwrapperclass]},[e._t("default")],2)])},R3=[],O3=Ye(k3,x3,R3,!1,null,null,null,null);const M3=O3.exports,I3={data:()=>({isDown:!1,startX:null,scrollLeft:null}),methods:{mousemove:function(t){if(!this.isDown)return;t.preventDefault();const e=this.$refs.slider.getBoundingClientRect().left|null,i=t.pageX-e-this.startX;this.$refs.slider.scrollLeft=this.scrollLeft-i},mouseleave:function(){this.isDown=!1},mouseup:function(){this.isDown=!1},mousedown:function(t){this.isDown=!0;const e=this.$refs.slider.getBoundingClientRect().left|null;this.startX=t.pageX-e,this.scrollLeft=this.$refs.slider.scrollLeft}}};var N3=function(){var e=this,n=e._self._c;return n("div",{ref:"slider",staticClass:"horizontal-scrolling draggable no-scrollbars",class:{active:e.isDown},on:{mousedown:e.mousedown,mouseleave:e.mouseleave,mouseup:e.mouseup,mousemove:e.mousemove}},[e._t("default")],2)},$3=[],P3=Ye(I3,N3,$3,!1,null,null,null,null);const H3=P3.exports,j3={name:"SlideUpDown",props:{active:Boolean,duration:{type:Number,default:500},tag:{type:String,default:"div"},useHidden:{type:Boolean,default:!0}},data:function(){return{style:{},initial:!1,hidden:!1}},watch:{active:function(){this.layout()}},render:function(t){return t(this.tag,{style:this.style,attrs:this.attrs,ref:"container",on:{transitionend:this.onTransitionEnd}},this.$slots.default)},mounted:function(){this.layout(),this.initial=!0},created:function(){this.hidden=!this.active},computed:{el:function(){return this.$refs.container},attrs:function(){var t={"aria-hidden":!this.active,"aria-expanded":this.active};return this.useHidden&&(t.hidden=this.hidden),t}},methods:{layout:function(){var t=this;this.active?(this.hidden=!1,this.$emit("open-start"),this.initial&&this.setHeight("0px",function(){return t.el.scrollHeight+"px"})):(this.$emit("close-start"),this.setHeight(this.el.scrollHeight+"px",function(){return"0px"}))},asap:function(t){this.initial?this.$nextTick(t):t()},setHeight:function(t,e){var n=this;this.style={height:t},this.asap(function(){n.__=n.el.scrollHeight,n.style={height:e(),overflow:"hidden","transition-property":"height","transition-duration":n.duration+"ms"}})},onTransitionEnd:function(t){t.target===this.el&&(this.active?(this.style={},this.$emit("open-end")):(this.style={height:"0",overflow:"hidden"},this.hidden=!0,this.$emit("close-end")))}}},B3={mounted(){console.log("Mounted generic Vue app in ",this.$el)}},V3=null,F3=null;var z3=Ye(B3,V3,F3,!1,null,null,null,null);const U3=z3.exports;Fe.component("ui-animated-arrow",lh);Fe.component("ui-calendar-renderer",ph);Fe.component("ui-calendar-dummy-provider",bh);Fe.component("ui-calendar-google-provider",Eh);Fe.component("ui-full-calendar",P2);Fe.component("ui-region-map",F2);Fe.component("ui-view-provider",Z2);Fe.component("ui-popout",r3);Fe.component("ui-popout-content",l3);Fe.component("ui-popout-item",p3);Fe.component("ui-navbar",T3);Fe.component("ui-footer-collapsible",M3);Fe.component("ui-horizontal-scrollable",H3);Fe.component("ui-slide-up-down",j3);const W3=(t,e)=>{new Fe({el:t,components:{UiApp:U3}})};function G3(t){return Object.assign({},t.dataset),W3(t)}function Z3(t){rh(document.querySelectorAll(".__js-root"),G3)}document.addEventListener("DOMContentLoaded",Z3); diff --git a/main/static/main/pirati-ui.eot b/main/static/main/pirati-ui.eot index 7d2e824a94e622568aa2591e684456951d0d8e20..96011ba55470eaed58e7f6804340b670b3601c9b 100644 Binary files a/main/static/main/pirati-ui.eot and b/main/static/main/pirati-ui.eot differ diff --git a/main/static/main/pirati-ui.svg b/main/static/main/pirati-ui.svg index cbbaf107ffb0f2b2a1cf0613af4332586aa79376..ffc20eccf43c3d89476c0124b2475cd314fe2ecd 100644 --- a/main/static/main/pirati-ui.svg +++ b/main/static/main/pirati-ui.svg @@ -38,7 +38,6 @@ <glyph unicode="" glyph-name="calendar" d="M320 576h128v-128h-128zM512 576h128v-128h-128zM704 576h128v-128h-128zM128 192h128v-128h-128zM320 192h128v-128h-128zM512 192h128v-128h-128zM320 384h128v-128h-128zM512 384h128v-128h-128zM704 384h128v-128h-128zM128 384h128v-128h-128zM832 960v-64h-128v64h-448v-64h-128v64h-128v-1024h960v1024h-128zM896 0h-832v704h832v-704z" /> <glyph unicode="" glyph-name="flickr" d="M928 960h-832c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM288 288c-88.4 0-160 71.6-160 160s71.6 160 160 160 160-71.6 160-160-71.6-160-160-160zM736 288c-88.4 0-160 71.6-160 160s71.6 160 160 160c88.4 0 160-71.6 160-160s-71.6-160-160-160z" /> <glyph unicode="" glyph-name="instagram" d="M512 867.8c136.8 0 153-0.6 206.8-3 50-2.2 77-10.6 95-17.6 23.8-9.2 41-20.4 58.8-38.2 18-18 29-35 38.4-58.8 7-18 15.4-45.2 17.6-95 2.4-54 3-70.2 3-206.8s-0.6-153-3-206.8c-2.2-50-10.6-77-17.6-95-9.2-23.8-20.4-41-38.2-58.8-18-18-35-29-58.8-38.4-18-7-45.2-15.4-95-17.6-54-2.4-70.2-3-206.8-3s-153 0.6-206.8 3c-50 2.2-77 10.6-95 17.6-23.8 9.2-41 20.4-58.8 38.2-18 18-29 35-38.4 58.8-7 18-15.4 45.2-17.6 95-2.4 54-3 70.2-3 206.8s0.6 153 3 206.8c2.2 50 10.6 77 17.6 95 9.2 23.8 20.4 41 38.2 58.8 18 18 35 29 58.8 38.4 18 7 45.2 15.4 95 17.6 53.8 2.4 70 3 206.8 3zM512 960c-139 0-156.4-0.6-211-3-54.4-2.4-91.8-11.2-124.2-23.8-33.8-13.2-62.4-30.6-90.8-59.2-28.6-28.4-46-57-59.2-90.6-12.6-32.6-21.4-69.8-23.8-124.2-2.4-54.8-3-72.2-3-211.2s0.6-156.4 3-211c2.4-54.4 11.2-91.8 23.8-124.2 13.2-33.8 30.6-62.4 59.2-90.8 28.4-28.4 57-46 90.6-59 32.6-12.6 69.8-21.4 124.2-23.8 54.6-2.4 72-3 211-3s156.4 0.6 211 3c54.4 2.4 91.8 11.2 124.2 23.8 33.6 13 62.2 30.6 90.6 59s46 57 59 90.6c12.6 32.6 21.4 69.8 23.8 124.2 2.4 54.6 3 72 3 211s-0.6 156.4-3 211c-2.4 54.4-11.2 91.8-23.8 124.2-12.6 34-30 62.6-58.6 91-28.4 28.4-57 46-90.6 59-32.6 12.6-69.8 21.4-124.2 23.8-54.8 2.6-72.2 3.2-211.2 3.2v0zM512 711c-145.2 0-263-117.8-263-263s117.8-263 263-263 263 117.8 263 263c0 145.2-117.8 263-263 263zM512 277.4c-94.2 0-170.6 76.4-170.6 170.6s76.4 170.6 170.6 170.6c94.2 0 170.6-76.4 170.6-170.6s-76.4-170.6-170.6-170.6zM846.8 721.4c0-33.91-27.49-61.4-61.4-61.4s-61.4 27.49-61.4 61.4c0 33.91 27.49 61.4 61.4 61.4s61.4-27.49 61.4-61.4z" /> -<glyph unicode="" glyph-name="twitter" d="M1024 733.6c-37.6-16.8-78.2-28-120.6-33 43.4 26 76.6 67.2 92.4 116.2-40.6-24-85.6-41.6-133.4-51-38.4 40.8-93 66.2-153.4 66.2-116 0-210-94-210-210 0-16.4 1.8-32.4 5.4-47.8-174.6 8.8-329.4 92.4-433 219.6-18-31-28.4-67.2-28.4-105.6 0-72.8 37-137.2 93.4-174.8-34.4 1-66.8 10.6-95.2 26.2 0-0.8 0-1.8 0-2.6 0-101.8 72.4-186.8 168.6-206-17.6-4.8-36.2-7.4-55.4-7.4-13.6 0-26.6 1.4-39.6 3.8 26.8-83.4 104.4-144.2 196.2-146-72-56.4-162.4-90-261-90-17 0-33.6 1-50.2 3 93.2-59.8 203.6-94.4 322.2-94.4 386.4 0 597.8 320.2 597.8 597.8 0 9.2-0.2 18.2-0.6 27.2 41 29.4 76.6 66.4 104.8 108.6z" /> <glyph unicode="" glyph-name="newspaper" d="M896 704v128h-896v-704c0-35.346 28.654-64 64-64h864c53.022 0 96 42.978 96 96v544h-128zM832 128h-768v640h768v-640zM128 640h640v-64h-640zM512 512h256v-64h-256zM512 384h256v-64h-256zM512 256h192v-64h-192zM128 512h320v-320h-320z" /> <glyph unicode="" glyph-name="cart" d="M384 32c0-53.019-42.981-96-96-96s-96 42.981-96 96c0 53.019 42.981 96 96 96s96-42.981 96-96zM1024 32c0-53.019-42.981-96-96-96s-96 42.981-96 96c0 53.019 42.981 96 96 96s96-42.981 96-96zM1024 448v384h-768c0 35.346-28.654 64-64 64h-192v-64h128l48.074-412.054c-29.294-23.458-48.074-59.5-48.074-99.946 0-70.696 57.308-128 128-128h768v64h-768c-35.346 0-64 28.654-64 64 0 0.218 0.014 0.436 0.016 0.656l831.984 127.344z" /> <glyph unicode="" glyph-name="home" d="M1024 352l-192 192v288h-128v-160l-192 192-512-512v-32h128v-320h320v192h128v-192h320v320h128z" /> @@ -115,4 +114,17 @@ <glyph unicode="" glyph-name="bed" horiz-adv-x="1170" d="M146.286 365.714h987.429c20 0 36.571-16.571 36.571-36.571v-256h-146.286v146.286h-877.714v-146.286h-146.286v694.857c0 20 16.571 36.571 36.571 36.571h73.143c20 0 36.571-16.571 36.571-36.571v-402.286zM475.429 548.571c0 80.571-65.714 146.286-146.286 146.286s-146.286-65.714-146.286-146.286 65.714-146.286 146.286-146.286 146.286 65.714 146.286 146.286zM1170.286 402.286v36.571c0 121.143-98.286 219.429-219.429 219.429h-402.286c-20 0-36.571-16.571-36.571-36.571v-219.429h658.286z" /> <glyph unicode="" glyph-name="train" horiz-adv-x="878" d="M621.714 950.857c141.143 0 256-81.714 256-182.857v-512c0-98.857-109.143-178.857-246.286-182.286l121.714-115.429c12-11.429 4-31.429-12.571-31.429h-603.429c-16.571 0-24.571 20-12.571 31.429l121.714 115.429c-137.143 3.429-246.286 83.429-246.286 182.286v512c0 101.143 114.857 182.857 256 182.857h365.714zM438.857 182.857c60.571 0 109.714 49.143 109.714 109.714s-49.143 109.714-109.714 109.714-109.714-49.143-109.714-109.714 49.143-109.714 109.714-109.714zM768 512v292.571h-658.286v-292.571h658.286z" /> <glyph unicode="" glyph-name="bus" horiz-adv-x="878" d="M219.429 256c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM804.571 256c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM778.286 482.286l-41.143 219.429c-3.429 17.143-18.286 29.714-36 29.714h-524.571c-17.714 0-32.571-12.571-36-29.714l-41.143-219.429c-4-22.857 13.143-43.429 36-43.429h606.857c22.857 0 40 20.571 36 43.429zM649.143 832c0 15.429-12 27.429-27.429 27.429h-365.714c-14.857 0-27.429-12-27.429-27.429s12.571-27.429 27.429-27.429h365.714c15.429 0 27.429 12 27.429 27.429zM877.714 417.714v-344.571h-73.143v-73.143c0-40.571-32.571-73.143-73.143-73.143s-73.143 32.571-73.143 73.143v73.143h-438.857v-73.143c0-40.571-32.571-73.143-73.143-73.143s-73.143 32.571-73.143 73.143v73.143h-73.143v344.571c0 46.857 4 81.714 14.286 127.429l58.857 259.429c10.857 91.429 170.857 146.286 365.714 146.286s354.857-54.857 365.714-146.286l60-259.429c10.286-45.714 13.143-80.571 13.143-127.429z" /> -</font></defs></svg> +<glyph unicode="" glyph-name="donation-full" d="M579.709 195.28c-1.324-0.361-2.167-1.204-2.528-2.528s0.241-2.528 1.324-3.25l33.343-22.028c0.722-0.481 1.565-0.602 2.407-0.481l301.531 60.065c-4.935 23.593-31.537 29.491-73.547 20.102l-262.53-51.88zM583.561 832.045c-47.547 83.658-120.251 150.585-220.882 120.612-82.454-24.435-142.881-104.362-142.881-198.974 0-131.085 134.696-237.493 221.243-321.994l121.816-112.066c13.361-12.398 33.945-12.398 47.306 0l121.696 112.066c86.667 84.38 221.243 190.789 221.243 321.994 0 92.205-57.297 170.326-136.381 196.928-102.797 34.667-178.029-32.139-227.141-118.566-0.602-1.204-1.685-1.806-3.009-1.806s-2.407 0.722-3.009 1.806zM152.631 324.078c-15.769-10.232-94.010-55.25-132.649-87.149-12.759-10.713-19.982-24.195-19.982-52.963v-234.122c0-18.296 17.935-14.565 27.204-8.306l173.696 118.566c14.445 9.87 31.658 9.991 48.028 3.972l183.928-67.769c56.815-20.945 112.307-15.167 169.964 3.13l373.152 118.686c79.325 19.139 51.399 111.464-24.315 97.501l-348.596-72.343c-0.843-0.241-1.565 0-2.287 0.361l-26 15.408c-0.963 0.602-1.926 0.602-2.889 0.241-0.963-0.481-1.685-1.204-1.926-2.167-9.389-33.824-35.389-47.547-65.964-43.334l-88.714 12.278c-11.074 1.565-26.241 7.222-35.148 13.963l-99.788 75.232c-10.954 7.222 0.361 22.269 9.75 14.685l98.584-71.14c8.907-6.5 18.056-9.87 29.010-11.315l88.955-11.556c41.287-9.269 64.038 53.806 19.259 78.603l-85.464 48.028c-34.667 20.824-62.714 55.491-99.908 72.825-56.815 26.482-125.547 29.13-187.9-11.315z" /> +<glyph unicode="" glyph-name="donation-outline" horiz-adv-x="1116" d="M717.43 356.829c-17.185 0-33.845 5.903-47.356 16.66l-1.574 1.443-45.257 39.092-21.645 17.972c-127.77 107.437-219.991 185.359-219.991 309.719s89.466 218.285 204.511 218.285c48.668 0.525 95.762-17.841 131.312-51.029 35.55 33.32 82.513 51.554 131.181 51.029 114.783 0 204.511-95.893 204.774-218.417 0-95.106-58.638-163.845-115.964-218.548-28.466-27.417-60.737-54.834-97.992-86.58l-6.428-5.378c-21.12-17.972-43.683-36.731-66.771-56.933l-1.574-1.443c-13.512-10.363-30.172-16.004-47.225-15.873zM586.117 871.19c-64.541 0-115.046-56.408-115.046-128.82 0-79.233 61.13-134.198 188.114-241.242l22.17-19.021c11.675-9.97 23.875-20.202 35.812-30.959 20.071 17.972 39.617 33.976 57.851 49.324l6.034 5.247c35.812 30.828 67.296 57.326 94.057 82.906 53.784 50.636 88.285 96.156 88.285 153.875 0 71.625-50.636 128.82-115.177 128.82-38.83-0.394-74.511-21.383-93.663-55.227-8.264-12.331-22.17-19.677-37.124-19.677v0c-14.955-0.131-28.86 7.346-37.255 19.677-19.021 33.845-54.965 54.834-94.057 55.096zM276.53 16.676v0c17.185 9.445 38.043 9.445 55.227 0 157.68-83.956 234.683-84.218 264.068-78.578 0 0 238.618 7.871 483.665 235.601l19.677 19.677c17.709 17.709 21.514 45.126 9.183 67.034v0c-19.021 33.32-61.393 44.995-94.844 25.974-1.968-1.181-3.935-2.361-5.903-3.804v0l-76.216-42.896c-50.636-27.942-99.304-59.425-145.611-94.057-87.629-72.281-213.038-75.692-304.471-8.396 109.667-38.567 215.006-7.346 263.018 31.746 43.552 34.369 41.978 75.823-42.24 81.332-129.476 8.789-169.617 32.271-181.948 46.438-11.019 13.118-24.137 24.137-38.83 32.795-174.077 97.861-345.006-55.49-345.006-55.49l9.839-17.972 110.848-205.954 17.972-31.877c0.525-0.918 1.705-1.443 2.624-1.049v0zM108.88 261.198l140.101-256.853-106.388-66.115-142.594 267.085z" /> +<glyph unicode="" glyph-name="helios" horiz-adv-x="1087" d="M323.005-53.723c-82.623 17.892-141.556 51.591-201.675 115.321-88.495 93.809-132.229 216.201-119.009 333.051 9.475 83.749 10.736 84.371 62.010 30.616 26.899-28.201 43.375-51.833 40.805-58.529-7.421-19.34 10.651-107.642 31.23-152.593 27.906-60.955 89.477-123.132 149.292-150.761 44.759-20.675 57.076-22.73 136.201-22.73 80.251 0 90.662 1.802 134.342 23.248 92.723 45.525 155.431 132.83 171.68 239.019 4.55 29.738 11.633 61.187 15.739 69.886 11.944 25.304 75.999 95.197 81.867 89.329 10.748-10.748 13.615-140.775 4.187-189.829-44.615-232.117-270.154-377.244-506.67-326.026zM235.947 286.683c-97.83 98.346-174.314 177.341-169.965 175.545 29.455-12.161 87.806-40.328 202.471-97.736l131.625-65.899 341.867 300.060c188.027 165.033 343.371 300.060 345.21 300.060s-80.978-100.535-184.035-223.412c-103.058-122.877-251.722-300.663-330.365-395.080s-146.576-171.821-150.962-172.008c-4.386-0.179-88.017 80.125-185.847 178.47zM333.046 380.575c-69.504 30.215-77.19 147.321-11.884 181.071 46.018 23.782 90.145 19.083 125.557-13.37 23.856-21.862 29.14-32.649 31.958-65.244 4.138-47.862-14.272-81.6-55.101-100.974-33.495-15.894-56.51-16.271-90.529-1.483zM87.73 517.854c-22.835 11.052-41.519 23.551-41.519 27.776 0 17.363 51.75 86.469 93.979 125.497 154.894 143.154 405.997 142.989 560.44-0.368 18.486-17.159 33.275-34.278 32.866-38.042s-16.372-20.605-35.472-37.422l-34.727-30.577-28.372 24.911c-101.096 88.763-228.25 111.963-338.076 61.683-50.714-23.218-121.895-86.409-144.394-128.187-8.217-15.258-16.8-27.207-19.073-26.554-2.273 0.655-22.816 10.23-45.652 21.282zM769.468 712.151c-13.914 10.174-14.171 12.42-2.947 25.702 84.847 100.4 162.568 190.885 172.132 200.401 13.897 13.828 19.429 23.274-77.578-132.466-35.898-57.632-67.765-104.786-70.815-104.786s-12.406 5.017-20.792 11.148zM692.897 766.247c-11.311 8.781-6.311 19.839 44.755 98.989 31.619 49.007 59.96 91.576 62.981 94.597s-12.864-35.296-35.3-85.15c-22.436-49.853-42.585-96.871-44.774-104.482-4.722-16.417-10.539-17.249-27.663-3.954zM220.82 776.791c0.38 9.213 2.253 11.087 4.778 4.778 2.284-5.709 2.004-12.53-0.624-15.158s-4.497 2.043-4.154 10.38zM606.82 802.836c-10.919 4.221-7.74 15.716 22.142 80.059 35.822 77.133 38.463 67.213 7.945-29.845-13.808-43.916-19.934-54.139-30.087-50.213zM316.345 819.628c0 10.874 1.795 15.323 3.989 9.885s2.194-14.334 0-19.771c-2.194-5.437-3.989-0.988-3.989 9.886zM410.785 848.818c-0.434 18.229 2.771 35.343 7.12 38.032 9.217 5.697 9.217-22.623 0-51.405-5.408-16.886-6.447-14.935-7.12 13.373zM505.005 829.514c0.060 5.437 7.084 31.238 15.612 57.336l15.505 47.45-4.321-43.496c-2.377-23.923-6.083-49.724-8.237-57.336-4.475-15.818-18.72-18.853-18.559-3.954z" /> +<glyph unicode="" glyph-name="redmine" horiz-adv-x="1501" d="M0-64.003h325.808l23.272 279.283-302.555 69.797zM58.18 331.64l290.9-69.816 69.816 244.356-244.356 127.977zM197.792 680.72l232.72-127.996 186.195 127.996-174.54 197.812zM1501.024-64.003h-325.788l-23.291 279.283 302.555 69.797zM1442.844 331.64l-290.9-69.816-69.797 244.356 244.336 127.977zM1303.212 680.72l-232.72-127.996-186.156 127.996 174.54 197.812zM500.348 913.44l174.54-209.448h162.885l151.287 209.448-151.287 46.544h-166.976z" /> +<glyph unicode="" glyph-name="zulip" horiz-adv-x="919" d="M918.742 806.888c0-51.583-23.166-97.414-58.471-125.218l-342.735-306.088c-6.365-5.456-14.641 3.342-10.048 10.685l125.718 251.709c3.524 7.047-1.046 15.709-8.275 15.709h-487.618c-75.522 0-137.312 68.929-137.312 153.158 0 84.252 61.791 153.158 137.312 153.158h644.118c75.522 0.045 137.312-68.884 137.312-153.112zM137.312-64h644.118c75.522 0 137.312 68.929 137.312 153.158 0 84.252-61.791 153.158-137.312 153.158h-487.618c-7.229 0-11.799 8.662-8.275 15.709l125.718 251.709c4.592 7.343-3.683 16.141-10.048 10.685l-342.735-306.043c-35.306-27.781-58.471-73.635-58.471-125.218 0-84.229 61.791-153.158 137.312-153.158z" /> +<glyph unicode="" glyph-name="forum" d="M17.552 181.544c-11.34 4.238-17.537 13.082-17.537 25.116 0 20.572 19.788 32.762 38.106 23.467 9.506-4.816 13.451-11.065 13.919-22.060 0.329-7.721 0.017-9.129-3.236-14.723-6.279-10.736-20.117-15.963-31.273-11.809zM87.449 181.698c-6.648 2.362-10.253 5.349-14.254 11.802-6.65 10.688-4.031 25.511 5.96 33.741 12.878 10.602 32.307 6.751 39.982-7.936 7.83-14.991 0.687-32.965-14.99-37.608-7.22-2.152-10.631-2.142-16.699 0.017zM163.579 181.331c-6.684 1.859-15.595 10.891-17.37 17.604-5.578 20.892 12.355 38.925 33.149 33.325 7.688-2.060 15.997-10.824 17.936-18.858 4.874-20.318-13.417-37.738-33.685-32.076zM236.020 181.406c-2.955 0.785-6.751 3.3-10.268 6.822-7.119 7.119-9.379 15.159-7.019 24.975 1.993 8.314 10.101 16.968 17.83 19.013 27.104 7.229 45.879-24.381 26.18-44.081-7.521-7.521-15.829-9.632-26.707-6.751zM308.525 181.698c-6.65 2.362-10.253 5.349-14.254 11.802-6.65 10.688-4.031 25.511 5.96 33.741 12.869 10.602 32.307 6.751 39.971-7.947 11.26-21.542-9.062-45.644-31.674-37.598zM699.661 181.146c-15.697 4.706-23.333 23.915-15.293 38.548 12.926 23.538 49.062 14.419 49.323-12.472 0.174-18.131-16.901-31.212-34.023-26.080zM772.129 181.331c-6.684 1.859-15.595 10.891-17.37 17.604-4.39 16.466 5.812 32.114 22.171 34.053 8.828 1.046 15.292-1.257 21.792-7.755 19.555-19.555 0.285-51.406-26.582-43.902zM844.814 181.612c-9.961 3.547-15.695 10-17.772 19.972-1.085 5.142-1.022 7.688 0.251 12.269 2.194 7.849 10.536 16.445 17.811 18.392 27.104 7.229 45.879-24.381 26.18-44.081-7.621-7.621-16.968-9.933-26.464-6.549zM919.843 181.497c-7.22 2.697-11.454 6.516-14.79 13.317-4.238 8.663-3.856 19.213 0.979 26.515 6.269 9.464 18.915 14.002 30.253 10.837 6.784-1.892 14.824-9.43 16.957-15.902 2.362-7.132 1.089-18.537-2.665-24.234-6.221-9.41-20.563-14.321-30.728-10.524zM989.803 181.544c-6.88 2.563-12.277 7.287-15.159 13.25-3.87 8.015-3.065 19.894 1.831 26.978 4.525 6.521 14.157 11.641 21.948 11.641 7.81 0 17.423-5.108 21.987-11.686 3.266-4.706 3.568-5.998 3.568-14.942 0-8.663-0.377-10.349-3.236-14.69-6.315-9.555-20.563-14.4-30.938-10.536zM328.406 259.684c-21.122 3.903-28.218 31.508-11.793 45.931 11.822 10.377 30.737 7.626 39.613-5.756 3.769-5.712 5.039-16.164 2.764-23.031-4.004-12.144-17.303-19.581-30.569-17.135zM685.836 259.55c-8.358 1.557-15.436 7.112-19.603 15.35-3.14 6.231-2.102 18.543 2.102 24.908 4.773 7.22 11.507 11.239 19.849 11.842 16.628 1.192 28.548-9.632 28.548-25.912 0-16.881-14.556-29.206-30.904-26.154zM249.408 261.192c-20.385 5.578-26.106 31.513-10.067 45.602 5.63 4.941 11.541 6.684 20.039 5.913 13.082-1.19 22.362-10.503 23.296-23.411 0.611-8.358-1.201-14.321-6.013-19.807-6.885-7.855-17.303-11.017-27.249-8.291zM761.12 260.895c-6.65 1.524-15.125 9.129-17.705 15.883-2.898 7.617-1.959 17.955 2.21 24.271 4.874 7.354 11.531 11.22 20.318 11.775 16.231 1.027 28.057-9.884 28.057-25.912 0-8.66-1.889-13.585-7.22-18.945-6.583-6.583-16.23-9.235-25.644-7.084zM23.788 262.303c-2.295 0.721-6.65 3.803-9.68 6.822-7.064 7.052-9.303 15.116-6.948 24.975 2.636 11.017 14.288 20.15 25.677 20.117 14.080-0.019 26.591-12.613 26.591-26.745 0-7.152-2.578-13.015-8.157-18.576-7.688-7.688-17.001-9.932-27.491-6.589zM94.969 262.39c-7.019 2.51-11.357 6.318-14.623 12.869-5.542 11.105-3.669 22.201 5.204 30.804 19.414 18.844 50.3 1.066 43.974-25.3-1.144-4.767-2.797-7.521-7.103-11.812-7.855-7.855-17.423-10.134-27.454-6.549zM168.893 263.89c-21.871 10.904-17.37 43.587 6.784 49.275 10.301 2.429 23.218-3.3 28.392-12.58 13.14-23.518-11.038-48.726-35.175-36.7zM830.693 264.073c-12.043 6.281-17.236 20.787-11.842 33.015 4.971 11.206 12.703 16.357 24.673 16.396 27.113 0.084 36.397-36.867 12.412-49.397-4.612-2.403-8.072-3.324-12.616-3.324s-8.004 0.921-12.616 3.333zM911.206 262.498c-9.341 3.333-17.37 14.778-17.37 24.774 0 11.502 9.062 23.098 20.117 25.756 9.866 2.362 17.927 0.117 24.961-6.952 11.183-11.239 11.273-26.147 0.251-37.171-7.855-7.855-17.604-10.101-27.956-6.414zM982.596 262.467c-18.040 6.445-23.299 30.335-9.632 43.858 9.729 9.622 25.001 10.369 35.46 1.725 16.365-13.484 10.703-40.921-9.498-46.013-6.65-1.676-10.746-1.559-16.337 0.419zM372.928 325.443c-11.251 4.011-17.955 13.634-17.839 25.612 0.251 27.152 36.735 36.097 49.296 12.055 7.83-14.991 0.687-32.965-14.99-37.608-7.153-2.127-10.636-2.132-16.466-0.050zM634.589 325.31c-7.22 2.697-11.454 6.516-14.79 13.317-4.406 8.993-3.87 19.535 1.324 26.949 4.606 6.549 14.178 11.667 21.826 11.667 7.889 0 17.47-5.075 22.060-11.686 3.266-4.706 3.568-5.998 3.568-14.953 0-8.663-0.369-10.349-3.236-14.69-6.279-9.477-20.582-14.4-30.77-10.601zM285.89 333.414c-6.279 1.464-11.809 5.339-15.762 11.004-4.473 6.405-5.281 19.414-1.658 26.522 2.81 5.511 8.425 10.631 14.428 13.149 6.248 2.627 17.849 1.357 23.802-2.568 10.369-6.851 14.632-20.446 10.134-32.244-2.79-7.287-10.971-14.302-18.61-15.94-3.266-0.697-6.309-1.221-6.754-1.156s-2.965 0.62-5.578 1.223zM725.95 333.35c-7.019 1.658-13.335 6.549-16.909 13.121-2.839 5.233-3.199 7.019-2.797 14.051 0.814 14.381 10.067 23.915 24.051 24.807 16.328 1.037 27.956-9.9 28.023-26.357 0.050-12.636-8.056-22.82-20.418-25.677-5.862-1.357-5.98-1.357-11.943 0.050zM197.594 339.27c-15.092 7.654-19.213 27.655-8.425 40.753 11.206 13.585 34.456 11.675 43.4-3.595 4.706-8.043 4.739-18.911 0.050-26.87-4.974-8.459-11.153-12.043-21.524-12.51-6.792-0.301-9.419 0.117-13.518 2.194zM802.311 339.476c-6.337 3.353-12.5 11.793-13.663 18.71-1.87 11.105 3.937 23.132 13.663 28.291 4.506 2.394 6.684 2.764 13.885 2.429 10.904-0.519 17.054-4.438 22.127-14.053 2.965-5.63 3.363-7.443 2.831-13.35-0.754-8.593-5.194-16.464-11.775-20.82-7.055-4.673-19.481-5.214-27.085-1.19zM119.375 339.614c-7.354 2.395-12.132 6.549-15.528 13.484-4.272 8.731-3.702 19.362 1.424 26.783 4.272 6.147 14.197 11.608 21.122 11.608 11.306 0 22.563-7.5 25.747-17.169 2.362-7.141 1.089-18.537-2.665-24.238-6.114-9.244-19.514-13.915-30.089-10.469zM888.772 339.707c-19.581 6.985-24.4 32.53-8.586 45.563 8.459 6.977 19.112 8.056 29.162 2.965 8.731-4.439 12.982-10.64 13.852-20.318 1.212-13.324-5.969-24.584-17.927-28.14-7.209-2.132-10.669-2.16-16.503-0.068zM44.654 340.682c-6.147 1.624-15.475 10.873-17.202 17.074-2.936 10.602-0.754 19.148 6.861 26.765 11.028 11.037 26.338 11.037 37.035 0.017 10.971-11.306 10.979-26.114 0.039-37.068-7.554-7.554-15.843-9.665-26.726-6.784zM963.427 340.682c-6.667 1.758-15.192 10.602-17.228 17.849-2.73 9.71-0.285 19.347 6.617 26.261 5.63 5.639 9.799 7.22 18.945 7.258 7.186 0.019 9.129-0.446 13.283-3.198 10.569-6.996 14.904-17.202 12.278-28.934-1.231-5.542-2.596-7.889-7.086-12.384-7.646-7.635-15.883-9.748-26.817-6.851zM573.050 363.739c-10.971 5.578-17.133 18.073-14.496 29.463 1.892 8.218 6.202 13.986 13.324 17.868 5.233 2.85 7.019 3.199 14.053 2.8 9.598-0.542 16.030-4.171 21.155-11.909 2.864-4.331 3.276-6.114 3.276-14.051s-0.419-9.729-3.276-14.051c-5.271-7.956-11.574-11.425-21.58-11.842-6.174-0.251-9.498 0.203-12.446 1.691zM438.819 365.948c-7.153 3.1-11.144 6.784-14.012 12.937-5.41 11.608-2.898 23.741 6.569 31.851 17.236 14.749 43.684 2.295 43.353-20.385-0.271-18.442-19.526-31.513-35.912-24.405zM505.468 374.97c-9.224 4.564-14.556 13.25-14.556 23.644 0 15.192 11.017 26.067 26.482 26.114 8.314 0.029 13.283-1.892 18.595-7.19 10.168-10.174 10.302-27.326 0.282-37.471-7.53-7.621-21.155-9.884-30.786-5.108zM334.906 394.758c-8.479 4.904-12.043 10.902-12.58 21.189-0.352 6.751 0.050 9.379 1.993 13.183 9.363 18.344 34.807 19.807 46.174 2.63 3.769-5.712 5.039-16.164 2.764-23.031-1.861-5.669-7.5-12.035-13.216-14.958-7.019-3.576-17.973-3.166-25.109 0.969zM665.032 393.458c-9.565 5.029-14.797 13.585-14.797 24.171 0 15.192 10.93 26.147 26.095 26.147 15.326 0 26.067-10.904 26.114-26.512 0.048-10.335-5.117-18.71-14.489-23.527-5.534-2.839-17.772-2.998-22.931-0.29zM244.865 405.203c-9.47 4.305-15.945 13.684-15.945 24.573 0 2.009 0.218 3.97 0.64 5.846l-0.034-0.184c4.554 21.223 31.474 27.956 45.946 11.474 4.941-5.63 6.684-11.541 5.913-20.039-0.766-8.479-4.612-14.923-11.725-19.614-6.105-4.037-18.14-5.041-24.778-2.064zM757.443 405.873c-9.216 4.564-14.556 13.25-14.556 23.644 0 15.025 11.163 26.348 26.046 26.448 8.023 0.050 13.701-2.194 19.013-7.521 5.343-5.343 7.22-10.268 7.22-18.945 0-8.090-2.462-14.061-7.917-19.246-7.521-7.152-20.446-9.041-29.832-4.406zM158.569 410.619c-6.202 1.458-14.422 8.45-17.239 14.681-6.415 14.154 1.156 31.851 15.494 36.154 20.388 6.114 38.743-10.402 34.389-30.971-3.062-14.388-17.772-23.363-32.646-19.849zM852.514 410.429c-9.498 2.362-18.052 11.697-19.781 21.591-1.899 10.902 5.059 23.896 15.271 28.526 11.589 5.271 26.716 0.721 33.249-10 8.286-13.566 3.769-30.669-9.923-37.638-5.252-2.675-13.614-3.78-18.818-2.496zM80.841 414.050c-5.946 1.114-10.989 4.031-15.159 8.76-4.941 5.611-6.684 11.541-5.911 20.030 1.19 13.159 10.503 22.362 23.576 23.299 9.531 0.687 16.298-1.993 22.356-8.876 16.628-18.878-0.050-47.851-24.874-43.218zM933.274 414.273c-7.152 1.24-12.994 5.176-16.957 11.44-4.457 7.019-5.388 13.78-3.032 21.893 3.568 12.297 14.516 19.514 28.057 18.543 20.753-1.492 31.173-26.648 17.772-42.889-6.298-7.635-15.394-10.803-25.845-8.993zM412.757 435.588c-20.010 9.9-19.303 39.413 1.156 47.956 5.779 2.429 16.706 2.362 21.926-0.116 20.418-9.699 19.748-39.807-1.056-48.492-6.329-2.645-15.931-2.362-22.027 0.653zM591.043 435.588c-19.514 9.665-19.548 37.504-0.050 47.521 8.934 4.603 22.703 2.423 30.36-4.807 10.235-9.69 10-28.358-0.486-38.335-7.521-7.141-20.446-9.041-29.826-4.399zM504.897 449.381c-11.231 6.65-15.896 18.174-12.316 30.447 3.635 12.5 13.384 19.196 26.842 18.442 9.534-0.542 15.997-4.171 21.105-11.909 2.864-4.331 3.276-6.114 3.276-14.051s-0.419-9.72-3.276-14.051c-5.252-7.947-11.574-11.407-21.57-11.842-7.454-0.318-9.070 0.017-14.053 2.965zM309.453 457.966c-23.692 5.913-27.822 38.508-6.248 49.245 23.467 11.686 47.621-12.54 35.694-35.786-5.33-10.388-18.207-16.269-29.449-13.459zM702.877 457.966c-23.768 5.946-27.755 38.538-6.047 49.342 20.753 10.339 43.199-7.454 37.805-29.966-3.266-13.617-18.241-22.762-31.745-19.38zM207.646 474.046c-13.384 4.773-20.15 18.777-16.131 33.344 1.754 6.315 10.786 15.359 17.102 17.102 18.040 4.991 34.361-7.086 34.361-25.41 0-18.683-17.792-31.273-35.33-25.021zM798.746 473.879c-5.776 1.825-14.589 10.989-16.366 17.001-3.081 10.369-0.888 18.911 6.832 26.648 11.105 11.105 25.845 11.038 37.075-0.151 10.989-10.937 10.971-25.883-0.039-36.901-7.688-7.688-17.001-9.933-27.5-6.6zM124.053 481.707c-5.98 1.524-11.734 5.678-15.427 11.105-3.091 4.539-3.434 6.013-3.434 14.757 0 8.858 0.318 10.155 3.568 14.857 4.564 6.583 14.178 11.686 21.987 11.686 7.82 0 17.423-5.108 21.987-11.686 3.266-4.706 3.568-5.998 3.568-14.953 0-8.663-0.377-10.349-3.236-14.69-5.872-8.861-18.643-13.751-29.028-11.105zM885.212 482.328c-19.089 6.818-24.167 32.177-9.028 45.142 16.434 14.080 42.027 3.935 43.568-17.269 0.955-13.284-6.153-24.271-18.023-27.792-7.22-2.142-10.679-2.16-16.533-0.077zM374.699 498.535c-15.092 7.654-19.216 27.655-8.425 40.753 11.239 13.644 34.429 11.675 43.467-3.682 6.967-11.842 3.227-28.091-8.224-35.669-6.818-4.506-19.4-5.176-26.817-1.395zM625.211 498.736c-9.732 5.146-15.542 17.172-13.663 28.285 1.163 6.918 7.327 15.36 13.663 18.71 4.506 2.394 6.687 2.764 13.885 2.429 10.843-0.519 17.068-4.439 22.016-13.885 4.406-8.43 4.419-15.368 0.050-23.994-4.807-9.496-11.046-13.44-22.060-13.954-7.2-0.349-9.379 0.048-13.885 2.429zM465.484 514.131c-6.684 1.859-15.595 10.891-17.375 17.606-5.544 20.815 12.446 38.906 33.149 33.316 7.684-2.060 15.997-10.814 17.927-18.858 4.874-20.318-13.417-37.733-33.685-32.076zM551.38 515.486c-7.119 2.663-11.373 6.434-14.623 12.946-8.712 17.47 2.127 36.949 21.483 38.575 5.98 0.514 7.855 0.117 13.484-2.771 24.129-12.424 17.104-47.559-9.951-49.831-3.501-0.285-7.922 0.174-10.388 1.089zM268.638 526.172c-6.751 3.534-9.312 5.902-12.311 11.396-3.993 7.327-4.351 18.063-0.843 24.941 9.235 18.11 34.769 19.447 46.046 2.395 3.769-5.712 5.039-16.164 2.764-23.031-1.861-5.669-7.5-12.035-13.216-14.958-5.339-2.73-17.86-3.132-22.443-0.746zM734.564 526.172c-10.636 5.544-15.461 13.121-15.427 24.149 0.050 15.678 10.77 26.582 26.114 26.582 14.923 0 26.057-11.038 26.114-25.883 0.050-10.708-5.117-19.313-14.489-24.137-5.214-2.695-17.772-3.081-22.328-0.708zM175.267 542.31c-10.134 4.606-17.068 17.248-15.339 27.985 3.367 20.988 27.956 29.943 43.835 15.969 9.923-8.727 11.842-22.429 4.74-33.906-6.684-10.803-21.629-15.326-33.247-10.048zM826.537 542.921c-17.169 7.989-19.972 31.184-5.31 43.734 17.209 14.729 43.3 2.539 43.266-20.217-0.019-19.748-19.781-31.977-37.972-23.518zM339.356 564.794c-5.846 2.73-11.742 9.235-13.663 15.092-2.395 7.287-1.056 18.528 2.898 24.238 4.798 6.948 12.714 11.439 21.661 11.439 6.717 0 12.848-2.529 17.504-6.684l-0.017 0.017c13.353-11.764 11.909-32.51-2.985-42.355-6.482-4.283-18.241-5.107-25.387-1.758zM662.359 565.091c-9.496 4.807-14.556 13.317-14.556 24.405 0 27.051 36.331 36.063 49.296 12.239 2.839-5.233 3.199-7.019 2.797-14.053-0.542-9.574-4.171-16.030-11.86-21.122-6.818-4.506-18.381-5.176-25.677-1.458zM416.31 588.915c-9.296 4.606-14.564 13.267-14.522 23.902 0.116 26.247 33.618 36.202 48.48 14.422 4.071-5.969 5.008-17.123 2.074-24.774-2.19-5.712-8.353-11.842-14.489-14.422-5.872-2.452-15.61-2.060-21.524 0.872zM585.984 588.244c-9.363 4.237-15.747 13.484-15.747 24.22 0 0.002 0 0.004 0 0.007v0c-0.050 8.024 2.194 13.701 7.521 19.021 10.803 10.803 28.627 10.101 38.819-1.524 10.402-11.86 7.646-30.757-5.812-39.648-6.114-4.037-18.14-5.041-24.778-2.064zM242.183 590.422c-6.87 2.563-12.277 7.287-15.159 13.25-3.87 8.015-3.065 19.884 1.831 26.968 4.525 6.521 14.157 11.641 21.948 11.641 7.82 0 17.423-5.108 21.987-11.686 3.266-4.706 3.568-5.998 3.568-14.953 0-8.663-0.377-10.349-3.236-14.69-6.315-9.545-20.563-14.4-30.938-10.536zM508.13 590.054c-9.9 2.898-17.236 13.818-17.236 25.677 0 27.345 37.135 36.329 49.294 11.928 10.87-21.813-8.492-44.506-32.045-37.605zM765.162 590.42c-6.88 2.563-12.278 7.287-15.159 13.25-3.87 8.023-3.065 19.904 1.831 26.978 4.539 6.551 14.154 11.641 22.027 11.641 7.688 0 17.236-5.108 21.871-11.708 3.023-4.305 3.625-6.382 3.937-13.617 0.339-7.721 0.017-9.129-3.236-14.723-6.269-10.736-20.117-15.963-31.27-11.809zM310.156 630.103c-24.204 12.278-15.259 49.095 11.996 49.353 17.268 0.155 29.698-14.556 26.29-31.139-3.702-18.040-21.725-26.616-38.285-18.207zM689.254 630.152c-9.186 4.807-13.546 12.144-13.484 22.729 0.077 13.411 7.045 22.5 19.748 25.812 12.446 3.233 24.961-2.797 30.379-14.642 10.582-23.112-13.919-45.778-36.658-33.886zM390.079 653.139c-5.455 1.57-13.614 10.067-15.394 16.027-3.459 11.551-0.62 21.893 8.033 29.296 17.161 14.69 43.218 2.362 43.19-20.417-0.019-18.442-17.093-30.301-35.835-24.908zM613.854 654.032c-6.377 2.898-13.024 10.837-14.723 17.571-4.245 16.867 8.66 33.199 26.013 32.947 19.633-0.285 31.808-20.016 23.4-37.905-3.276-6.985-5.475-9.129-12.655-12.378-6.667-3.032-15.662-3.13-22.027-0.218zM467.562 666.606c-14.167 7.172-18.576 24.975-9.498 38.383 5.008 7.403 11.957 10.971 21.357 10.971 20.756 0 33.005-19.714 23.668-38.106-4.706-9.263-11.057-13.392-21.455-13.935-6.724-0.352-8.928 0.077-14.087 2.675zM539.048 665.928c-9.565 4.428-14.857 13.183-14.857 24.507 0 14.757 11.038 25.543 26.147 25.543 15.394 0 26.182-10.904 26.114-26.415-0.050-10.882-6.192-20.059-16.279-24.284-5.41-2.261-15.494-1.959-21.125 0.653z" /> +<glyph unicode="" glyph-name="envelop" d="M928 832h-832c-52.8 0-96-43.2-96-96v-640c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v640c0 52.8-43.2 96-96 96zM398.74 409.628l-270.74-210.892v501.642l270.74-290.75zM176.38 704h671.24l-335.62-252-335.62 252zM409.288 398.302l102.712-110.302 102.71 110.302 210.554-270.302h-626.528l210.552 270.302zM625.26 409.628l270.74 290.75v-501.642l-270.74 210.892z" /> +<glyph unicode="" glyph-name="mastodon" d="M510 831c-96.656-0.392-192.626-12.664-242.562-35.688 0 0-107.438-48.908-107.438-215.5 0-198.304-0.144-447.34 178-495.5 68.224-18.336 126.894-22.282 174.062-19.562 85.6 4.832 127.938 31.062 127.938 31.062l-2.875 63.25c0 0-55.483-19.553-124.187-17.312-68.064 2.4-139.77 7.508-150.938 92.5-1.024 7.904-1.532 15.907-1.5 23.875 144.224-35.808 267.206-15.596 301.062-11.5 94.528 11.488 176.817 70.762 187.313 124.938 16.448 85.376 15.062 208.25 15.062 208.25 0 166.592-107.25 215.5-107.25 215.5-52.656 24.592-150.031 36.080-246.687 35.688zM406.562 703.938c33.116-0.888 65.84-15.704 86-47l19.5-33.125 19.438 33.125c40.48 62.944 131.207 59.016 174.375 10.312 39.808-46.336 30.938-76.242 30.938-283.25v-0.062h-78.313v180.125c0 84.32-107.5 87.577-107.5-11.687v-104.375h-77.813v104.375c0 99.264-107.437 96.070-107.437 11.75v-180.125h-78.5c0 207.168-8.71 237.266 30.938 283.25 21.744 24.512 55.259 37.576 88.375 36.688z" /> +<glyph unicode="" glyph-name="file-text2" d="M917.806 730.924c-22.212 30.292-53.174 65.7-87.178 99.704s-69.412 64.964-99.704 87.178c-51.574 37.82-76.592 42.194-90.924 42.194h-496c-44.112 0-80-35.888-80-80v-864c0-44.112 35.888-80 80-80h736c44.112 0 80 35.888 80 80v624c0 14.332-4.372 39.35-42.194 90.924zM785.374 785.374c30.7-30.7 54.8-58.398 72.58-81.374h-153.954v153.946c22.984-17.78 50.678-41.878 81.374-72.572zM896 16c0-8.672-7.328-16-16-16h-736c-8.672 0-16 7.328-16 16v864c0 8.672 7.328 16 16 16 0 0 495.956 0.002 496 0v-224c0-17.672 14.326-32 32-32h224v-624zM736 128h-448c-17.672 0-32 14.326-32 32s14.328 32 32 32h448c17.674 0 32-14.326 32-32s-14.326-32-32-32zM736 256h-448c-17.672 0-32 14.326-32 32s14.328 32 32 32h448c17.674 0 32-14.326 32-32s-14.326-32-32-32zM736 384h-448c-17.672 0-32 14.326-32 32s14.328 32 32 32h448c17.674 0 32-14.326 32-32s-14.326-32-32-32z" /> +<glyph unicode="" glyph-name="price-tag" d="M976 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM736 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96z" /> +<glyph unicode="" glyph-name="price-tags" horiz-adv-x="1280" d="M1232 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM992 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM128 416l544 544h-80c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l30.058 30.058-416 416z" /> +<glyph unicode="" glyph-name="twitter" horiz-adv-x="1001" d="M596.009 526.629l372.819 433.371h-88.346l-323.718-376.29-258.553 376.29h-298.21l390.983-569.018-390.983-454.457h88.351l341.855 397.375 273.051-397.375h298.21l-405.458 590.103zM475 385.969l-354.815 507.521h135.702l624.636-893.48h-135.702l-269.821 385.959z" /> +<glyph unicode="" glyph-name="stats-dots" d="M128 64h896v-128h-1024v1024h128zM288 128c-53.020 0-96 42.98-96 96s42.98 96 96 96c2.828 0 5.622-0.148 8.388-0.386l103.192 171.986c-9.84 15.070-15.58 33.062-15.58 52.402 0 53.020 42.98 96 96 96s96-42.98 96-96c0-19.342-5.74-37.332-15.58-52.402l103.192-171.986c2.766 0.238 5.56 0.386 8.388 0.386 2.136 0 4.248-0.094 6.35-0.23l170.356 298.122c-10.536 15.408-16.706 34.036-16.706 54.11 0 53.020 42.98 96 96 96s96-42.98 96-96c0-53.020-42.98-96-96-96-2.14 0-4.248 0.094-6.35 0.232l-170.356-298.124c10.536-15.406 16.706-34.036 16.706-54.11 0-53.020-42.98-96-96-96s-96 42.98-96 96c0 19.34 5.74 37.332 15.578 52.402l-103.19 171.984c-2.766-0.238-5.56-0.386-8.388-0.386s-5.622 0.146-8.388 0.386l-103.192-171.986c9.84-15.068 15.58-33.060 15.58-52.4 0-53.020-42.98-96-96-96z" /> +</font></defs></svg> \ No newline at end of file diff --git a/main/static/main/pirati-ui.ttf b/main/static/main/pirati-ui.ttf index 6077db831dd26e2cc02223051c1ecef10f0e8040..e5e3dfd9a573daa94c1dda32bb7e45a3154684a9 100644 Binary files a/main/static/main/pirati-ui.ttf and b/main/static/main/pirati-ui.ttf differ diff --git a/main/static/main/pirati-ui.woff b/main/static/main/pirati-ui.woff index fc22ab0410e3d940917ad963a722ebeae7756cc8..f4a7c6238f4c774d70e62424e1d6c0ad11c949ef 100644 Binary files a/main/static/main/pirati-ui.woff and b/main/static/main/pirati-ui.woff differ diff --git a/main/templates/main/base.html b/main/templates/main/base.html index bca61594e9e5a9c6c4d474503a309f4b3c3c1a2f..077b6903745d929b10a785a52fd9bd71823b8067 100644 --- a/main/templates/main/base.html +++ b/main/templates/main/base.html @@ -1,43 +1,43 @@ {% load static wagtailcore_tags wagtailimages_tags wagtailmetadata_tags %} <!doctype html> <html lang="cs"> -<head> - {% if request.in_preview_panel %} - <base target="_blank"> - {% endif %} - <!-- Meta --> - <meta charset="utf-8"> - <meta name="viewport" content="width=device-width"/> - {% meta_tags %} - {% if settings.MAJAK_ENV == "test" %} - <meta name="robots" content="noindex, nofollow"> - {% endif %} + <head> + {% if request.in_preview_panel %} + <base target="_blank"> + {% endif %} - <!-- Favicon --> - {% include "shared/favicon_snippet.html" %} + <!-- Meta --> + <meta charset="utf-8"> + <meta name="viewport" content="width=device-width"/> - <!-- Styles --> - <link rel="stylesheet" href="{% static 'main/main.css' %}"> + {% meta_tags %} - {% block styles %}{% endblock styles %} + {% if settings.MAJAK_ENV == "test" %} + <meta name="robots" content="noindex, nofollow"> + {% endif %} - {% if page.root_page.matomo_id %} - {% include "shared/matomo_snippet.html" with matomo_id=page.root_page.matomo_id %} - {% endif %} -</head> + <!-- Favicon --> + {% include "shared/favicon_snippet.html" %} -<body> -{% include 'main/includes/layout/messages.html' %} + <!-- Styles --> + <link rel="stylesheet" href="{% static 'main/main.css' %}"> -{% include 'main/includes/layout/header.html' %} + {% block styles %}{% endblock styles %} -{% block content %}{% endblock content %} + {% if page.root_page.matomo_id %} + {% include "shared/matomo_snippet.html" with matomo_id=page.root_page.matomo_id %} + {% endif %} + </head> -{% include 'main/includes/layout/footer.html' %} + <body> + {% include 'main/includes/organisms/layout/messages.html' %} -<script src="{% static 'main/main.js' %}"></script> + {% block content %}{% endblock content %} -{% block scripts %}{% endblock scripts %} + {% include 'main/includes/organisms/layout/footer.html' %} -</body> + <script src="{% static 'main/main.js' %}"></script> + + {% block scripts %}{% endblock scripts %} + </body> </html> diff --git a/main/templates/main/blocks/article_download_block.html b/main/templates/main/blocks/article_download_block.html deleted file mode 100644 index 102896e798c7e8e56dfee90eb9f996d90609e103..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/article_download_block.html +++ /dev/null @@ -1,18 +0,0 @@ -<div class="grid-container flex xl:grid mb-4 bg-grey-150 xl:mb-20 py-5"> - <div class="flex justify-start xl:justify-end grid-left-side"> - <i class="ico--download p-2 text-3xl md:text-4xl xl:text-7xl xl:mr-12"></i> - </div> - <div class="grid-content flex items-center flex-wrap gap-3 overflow-hidden"> - <div class="flex items-center bg-white h-11 p-1 mr-3 overflow-hidden"> - <span class="font-bold mr-1">Stáhnout soubor: </span> - <span class="overflow-hidden text-ellipsis">{{ self.file }}</span> - </div> - <a href="{{ self.file.url }}" class="btn btn--black btn--to-yellow-500 btn--hoveractive uppercase"> - <span class="btn__body-wrap"> - <span class="btn__body text-lg lg:text-base"> - Stáhnout - </span> - </span> - </a> - </div> -</div> diff --git a/main/templates/main/blocks/article_image_block.html b/main/templates/main/blocks/article_image_block.html deleted file mode 100644 index d21a50475991472d40b8aa4e69735b4f13aedf36..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/article_image_block.html +++ /dev/null @@ -1,15 +0,0 @@ -{% load wagtailimages_tags %} - -<div class="grid-container px-3 py-3 mb-4 bg-grey-150 xl:py-0 xl:mb-20"> - <div class="grid-content-with-right-side flex flex-wrap gap-3 xl:gap-5 overflow-hidden"> - {% image self.image fill-450x300 as image %} - <img src="{{ image.url }}" - alt="" class="w-full max-w-sm"> - <div class="flex flex-col justify-between overflow-hidden"> - <a href="{{ self.href }}" class="mt-4 xl:mt-8 mb-2 font-bold hover:no-underline leading-5"> - {{ self.text }} - </a> - <span class="text-sm text-grey-200 uppercase mb-4 xl:mb-6 overflow-hidden text-ellipsis">zdroj: {{ self.href }}</span> - </div> - </div> -</div> diff --git a/main/templates/main/blocks/article_quote_block.html b/main/templates/main/blocks/article_quote_block.html deleted file mode 100644 index 5f39eb2fe09587d2a83ff0f131759d62878aa72d..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/article_quote_block.html +++ /dev/null @@ -1,9 +0,0 @@ -<div class="grid-container flex xl:grid mb-4 bg-grey-150 xl:mb-20 py-5"> - <div class="grid-left-side flex lg:justify-end"> - <span class="quote-icon p-2 xl:mr-12 font-alt">”</span> - </div> - <div class="flex flex-col grid-content"> - <span class="text-3xl head-4xl xl:text-4xl">{{ self.quote }}</span> - <span class="font-alt text-turquoise-500 mb-6">– {{ self.autor_name }}</span> - </div> -</div> diff --git a/main/templates/main/blocks/articles_timeline_block.html b/main/templates/main/blocks/articles_timeline_block.html deleted file mode 100644 index dd7ee34bcd16106af6a9f92ba4446b0677bae925..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/articles_timeline_block.html +++ /dev/null @@ -1,26 +0,0 @@ -{% for month_article_data in article_data_list %} - {% if month_article_data.left_column|length %} - <div class="mb-4"> - <h2 class="head-4xl mb-5 xl:hidden"> - {{ month_article_data.month_text }} - </h2> - <div class="article-timeline-grid justify-between"> - <div class="article-timeline-grid__left-article xl:pt-8"> - {% for article_page in month_article_data.left_column %} - {% include 'main/includes/work_article_preview.html' %} - {% endfor %} - </div> - <div class="article-timeline-grid__timeline relative border border-violet-600 hidden xl:block"> - <div class="article-timeline--month absolute bg-violet-600 p-1 text-white font-bold"> - {{ month_article_data.month_text }} - </div> - </div> - <div class="article-timeline-grid__right-article xl:pt-14"> - {% for article_page in month_article_data.right_column %} - {% include 'main/includes/work_article_preview.html' %} - {% endfor %} - </div> - </div> - </div> - {% endif %} -{% endfor %} diff --git a/main/templates/main/blocks/boxes_block.html b/main/templates/main/blocks/boxes_block.html deleted file mode 100644 index 2a42d4ace28ded44630cfc51959d1c26488670fd..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/boxes_block.html +++ /dev/null @@ -1,36 +0,0 @@ -{% load static wagtailimages_tags %} - -<div class="bg-cover bg-no-repeat section-clip py-16 xl:min-h-screen lg:py-36" - style="background-image: - linear-gradient(0, rgba(255,255,255,0) 70%, rgb(255,255,255) 100%), - linear-gradient(90deg, rgba(255,255,255,0) 70%, rgb(255,255,255) 100%), - linear-gradient(180deg, rgba(255,255,255,0) 80%, rgb(255,255,255) 98%), - {% if self.image %} - {% image self.image original as original_image %} - url({{ original_image.url }}) - {% else %} - url('{% static 'main/images/background-images/bg-join-us.jpg' %}') - {% endif %} - "> - <div class="container--wide mx-auto z-10"> - <h2 class="head-7xl xl:text-center mb-6 xl:mb-28"> - {{ self.title }} - </h2> - <div class="flex flex-wrap gap-2 md:gap-1 justify-center items-center md:flex-row"> - {% for box in self.list %} - <a href="{{ box.button_link }}" class="w-96 h-72 flex bg-white flex-col items-center justify-center drop-shadow-xl xl:m-0 sm:w-80 sm:h-80 hover:no-underline"> - {% image box.image max-200x200 as box_img %} - <img - src="{{ box_img.url }}" - alt="" - class="mb-8 max-w-20 max-h-20" - > - <h5 class="head-4xl mb-8"> - {{ box.title }} - </h5> - {% include 'main/includes/plain_button.html' with btn_text=box.button_text %} - </a> - {% endfor %} - </div> - </div> -</div> diff --git a/main/templates/main/blocks/card_link_block.html b/main/templates/main/blocks/card_link_block.html deleted file mode 100644 index 6703106b7b17b83733c500ecccd66a7022572ebf..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/card_link_block.html +++ /dev/null @@ -1,24 +0,0 @@ -{% load wagtailcore_tags wagtailimages_tags %} - -{% image self.image width-356 as img %} -{% firstof self.page.url self.link as target_url %} - -<div class="card"> - <a href="{{ target_url }}"> - <img - src="{{ img.url }}" - alt="{{ self.page.title }}" - class="w-full h-48 object-cover" - > - </a> - <div class="p-4"> - <h2 class="mb-2 text-xl font-bold"> - <a href="{{ target_url }}"> - {{ self.title }} - </a> - </h2> - <div class="font-light text-sm break-words"> - {{ self.text | default_if_none:'' | richtext }} - </div> - </div> -</div> diff --git a/main/templates/main/blocks/card_link_with_headline_block.html b/main/templates/main/blocks/card_link_with_headline_block.html deleted file mode 100644 index ef0b9003c743065de2a67d5d4535f5c809d215a2..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/card_link_with_headline_block.html +++ /dev/null @@ -1,14 +0,0 @@ -{% load wagtailcore_tags %} - -<div class="mb-8"> - {% if self.headline %} - <h2 class="head-4xl mt-5 mb-5">{{ self.headline }}</h2> - {% endif %} - <ul class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> - {% for card_block in self.card_items %} - <li> - {% include_block card_block %} - </li> - {% endfor %} - </ul> -</div> diff --git a/main/templates/main/blocks/hoax_block.html b/main/templates/main/blocks/hoax_block.html deleted file mode 100644 index c30b2ae7fef7dd30efb20f940d3040740c691a25..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/hoax_block.html +++ /dev/null @@ -1,36 +0,0 @@ -{% load wagtailimages_tags wagtailcore_tags static %} -{% image self.image width-800 as img %} - -<ui-popout> - <template slot="toggler"> - {{ self.title }} - </template> - <ui-popout-content> - <div class="flex flex-wrap gap-4 lg:flex-nowrap"> - <div class="grow lg:grow-0 lg:basis-2/3 max-w-screen-lg"> - <div class="prose max-w-none"> - {{ self.hoax|richtext }} - </div> - <img - class="mt-10" - src="{% static "main/images/hoax.webp" %}" - alt="Hoax" - > - <h3 class="head-2xl mt-10">Jak to je?</h3> - <div class="prose max-w-none"> - {{ self.reality|richtext }} - </div> - </div> - <div class="lg:basis-1/3"> - <img - class="w-full mb-3" - src="{{ img.url }}" - alt="{{ img.alt }}" - > - <small class="text-grey-300"> - <i>{{ self.image_explanation }}</i> - </small> - </div> - </div> - </ui-popout-content> -</ui-popout> diff --git a/main/templates/main/blocks/homepage_carousel_block.html b/main/templates/main/blocks/homepage_carousel_block.html deleted file mode 100644 index fe8edc139a00355df6db5443f4a16cff074071ad..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/homepage_carousel_block.html +++ /dev/null @@ -1,21 +0,0 @@ -{% load wagtailimages_tags %} - -<div class="__js-root"> - <ui-header-carousel> - {% for slide in self.slides %} - <div class="xl:min-h-screen relative"> - {% image slide.image fill-1920x1020 as slide_img %} - <img src="{{ slide_img.url }}" draggable="false"> - <div class="header-carousel--text"> - <div class="h-full flex flex-col justify-end items-start"> - <div class="mb-4"> - <h1 class="text-white">{{ slide.line_1|linebreaksbr }}</h1>{# TODO SEO <h1><span><span> #} - <h1 class="text-yellow-500 mb-2">{{ slide.line_2|linebreaksbr }}</h1> - </div> - {% include 'main/includes/href_button.html' with btn_link=slide.button_link btn_text=slide.button_text extra_classes="justify-start w-fit" %} - </div> - </div> - </div> - {% endfor %} - </ui-header-carousel> -</div> diff --git a/main/templates/main/blocks/news_block.html b/main/templates/main/blocks/news_block.html deleted file mode 100644 index ebb6ffbb39e3f24493a6fe0825334b11d891dc8d..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/news_block.html +++ /dev/null @@ -1,36 +0,0 @@ -{% load shared_filters static wagtailcore_tags wagtailimages_tags %} -<div class="bg-cover bg-no-repeat section-clip mb-8 py-16 lg:py-36 lg:mb-16" - style="background-image:{% if self.image %}{% image self.image original as original_image %}url({{ original_image.url }}){% else %}url('{% static 'main/images/background-images/bg-join-us.jpg' %}'){% endif %}"> - <div class="container--medium mx-auto px-4"> - <h2 class="head-7xl xl:text-center mb-6 xl:mb-28"> - {{ self.title }} - </h2> - {% if article_main %} - <div class="flex flex-col xl:flex-row mb-12"> - {% image article_main.image fill-576x576 as article_img %} - <a href="{{ article_main.url }}" class="mb-4 xl:mb-0"> - <img src="{{ article_img.url }}" draggable="false" alt="" class="lg:max-w-lg lg:mr-11"> - </a> - <div class="flex flex-col max-w-xl items-start"> - <span class="text-green-500 head-3xl mb-4 lg:mb-8">{{ article_main.date }}</span> - <a href="{{ article_main.url }}"> - <h4 class="head-4xl mb-5 lg:mb-10">{{ article_main.title }}</h4> - </a> - <p class="leading-6 mb-4 lg:mb-8">{{ article_main.perex }}</p> - {% include 'main/includes/href_button.html' with btn_link=article_main.url btn_text="Číst dále" %} - </div> - </div> - - <div class="__js-root mb-20"> - <ui-article-carousel> - {% include 'main/includes/article_carousel_item.html' with article_carousel_list=article_carousel_list %} - </ui-article-carousel> - </div> - - <div class="text-center w-full"> - {% include 'main/includes/href_button.html' with btn_link=page.root_page.articles_page.url btn_text="Více aktualit" %} - </div> - - {% endif %} - </div> -</div> diff --git a/main/templates/main/blocks/people_overview_block.html b/main/templates/main/blocks/people_overview_block.html deleted file mode 100644 index 7f8a7b83d07479a8ef18513ca309355285b75a25..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/people_overview_block.html +++ /dev/null @@ -1,23 +0,0 @@ -{% load wagtailimages_tags %} - -<div class="bg-cover bg-no-repeat section-clip py-16 xl:min-h-screen lg:py-36"> - <div class="container--wide mx-auto z-10"> - <h2 class="head-7xl xl:text-center mb-6 xl:mb-28"> - {{ self.title }} - </h2> - <div class="flex flex-wrap gap-2 md:gap-1 justify-center items-center md:flex-row"> - {% for box in self.list %} - {% image box.image fill-480x480 as box_image %} - <a - href="{{ box.button_link }}" - class="background-hover-zoom w-96 h-60 flex bg-white flex-col items-center justify-center drop-shadow-xl xl:m-0 sm:w-80 sm:h-80 hover:no-underline" - style="background-image: url('{{ box_image.url }}')"> - <h5 class="head-alt-md text-white mt-24 mb-8"> - {{ box.title }} - </h5> - {% include 'main/includes/plain_button.html' with btn_text=box.button_text %} - </a> - {% endfor %} - </div> - </div> -</div> diff --git a/main/templates/main/blocks/regions_block.html b/main/templates/main/blocks/regions_block.html deleted file mode 100644 index c485ef5e79e2227f4f34d40501348673a9c89c59..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/regions_block.html +++ /dev/null @@ -1,53 +0,0 @@ -{% load static wagtailimages_tags %} - -<div class="bg-cover bg-no-repeat section-clip py-16 lg:py-36" - id="regiony" - style="background-image: - {% if self.image %} - {% image self.image original as original_image %} - url({{ original_image.url }}) - {% else %} - url('{% static 'main/images/background-images/bg-map.jpg' %}') - {% endif %} - "> - <div class="container--medium mx-auto px-4 "> - <h2 class="head-7xl xl:text-center mb-6 xl:mb-28"> - {{ self.title }} - </h2> - <div class="flex flex-wrap justify-center"> - <div class="__js-root flex items-center justify-center h-full mb-4 w-full w-12/12 lg:w-7/12"> - <ui-region-map class="w-full"></ui-region-map> - </div> -{# <div class="w-12/12 lg:w-5/12">#} -{# <div class="flex flex-col justify-center">#} -{# <div class="select">#} -{# <select onchange="selectRegion(this)" class="select__control form-field__control" name="search-type">#} -{# <option value="VSK">Všechny kraje</option>#} -{# {% for region in regions %}#} -{# <option value="{{ region.0 }}">{{ region.1 }}</option>#} -{# {% endfor %}#} -{# </select>#} -{# </div>#} -{# <div id='searchResultWrapper'>#} -{# {% include 'main/includes/small_article_preview.html' with article_data_list=article_data_list %}#} -{# </div>#} -{# </div>#} -{# </div>#} - </div> - </div> -</div> -{#<script type="text/javascript">#} -{# function selectRegion(option) {#} -{# let resultWrappers = document.getElementById('searchResultWrapper');#} -{# let url = "{{ page_url }}?region=" + option.value;#} -{# fetch(url, {#} -{# method: "GET",#} -{# headers: {#} -{# "X-Requested-With": "XMLHttpRequest",#} -{# },#} -{# }).then((response) => response.json())#} -{# .then((data) => {#} -{# resultWrappers.innerHTML = data.html;#} -{# });#} -{# }#} -{#</script>#} diff --git a/main/templates/main/blocks/rich_text_block.html b/main/templates/main/blocks/rich_text_block.html deleted file mode 100644 index fd165fc7e8a9afe13be908f24062833cd9afade3..0000000000000000000000000000000000000000 --- a/main/templates/main/blocks/rich_text_block.html +++ /dev/null @@ -1,7 +0,0 @@ -<div class="grid-container mb-2 lg:mb-12"> - <div class="grid-content"> - <div class="prose max-w-none 3xl:text-lg"> - {{ self }} - </div> - </div> -</div> diff --git a/main/templates/main/includes/article_carousel_item.html b/main/templates/main/includes/article_carousel_item.html deleted file mode 100644 index 1c35bf523577b2017b5a221962cb527e34a9f641..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/article_carousel_item.html +++ /dev/null @@ -1,20 +0,0 @@ -{% load wagtailimages_tags %} -{% for article_item in article_carousel_list %} - <div> - <div class="flex max-w-md items-start xl:mr-2"> - {% image article_item.image fill-144x144 as image %} - <a href="{{ article_item.get_url }}" {{ article_item.get_rel }} class="mr-4 shrink-0"> - <img src="{{ image.url }}" - alt="" - class="w-16 xl:w-36"> - </a> - <div class="flex flex-col justify-between items-start"> - <span class="text-green-500 mb-2">{{ article_item.date | date }}</span> - <a href="{{ article_item.get_url }}" {{ article_item.get_rel }} class="font-alt leading-5 text-base uppercase lg:text-base mb-2"> - {{ article_item.title }} - </a> - {% include 'main/includes/href_button.html' with btn_link=article_item.get_url noindex=article_item.get_no_index btn_text="Zjistit více" %} - </div> - </div> - </div> -{% endfor %} diff --git a/main/templates/main/includes/atoms/articles/side_image.html b/main/templates/main/includes/atoms/articles/side_image.html new file mode 100644 index 0000000000000000000000000000000000000000..acf02c80a2c48b10fbdc31b1cb32bfd61c0c3967 --- /dev/null +++ b/main/templates/main/includes/atoms/articles/side_image.html @@ -0,0 +1,21 @@ +<div + class=" + {{ classes }} + + flex flex-col gap-4 my-6 + + lg:mx-8 lg:my-4 lg:w-2/5 + " +> + <img + class="my-0" + src="{{ image_url }}" + > + + {% if image_source %} + <span class="text-grey-600 text-sm flex gap-2 items-center"> + <span>⎯⎯</span> + <span>{{ image_source }}</span> + </span> + {% endif %} +</div> diff --git a/main/templates/main/includes/atoms/buttons/round_button.html b/main/templates/main/includes/atoms/buttons/round_button.html new file mode 100644 index 0000000000000000000000000000000000000000..6620de50dcad71f1df7351964796822fb18fc831 --- /dev/null +++ b/main/templates/main/includes/atoms/buttons/round_button.html @@ -0,0 +1,22 @@ +<a + href="{{ url }}" + class=" + flex items-center group rounded-full font-condensed uppercase font-semibold tracking-tight + hover:no-underline + + {% if not classes %} + bg-black text-white + {% else %} + {{ classes }} + {% endif %} + + {% block size_classes %} + pl-8 pr-3 py-3 + + xl:text-lg xl:pl-8 xl:pr-3 xl:py-4 + {% endblock %} + " +> + <span class="group-hover:-translate-x-2 duration-200">{{ button_text }}</span> + <span class="opacity-0 group-hover:opacity-100 duration-200">{% include 'patterns/atoms/icons/arrow.html' %}</span> +</a> diff --git a/main/templates/main/includes/atoms/buttons/round_button_small.html b/main/templates/main/includes/atoms/buttons/round_button_small.html new file mode 100644 index 0000000000000000000000000000000000000000..b1bf5e8cffe2b86a75d89ab852a7f0eccb010dfb --- /dev/null +++ b/main/templates/main/includes/atoms/buttons/round_button_small.html @@ -0,0 +1,3 @@ +{% extends 'patterns/atoms/buttons/round_button.html' %} + +{% block size_classes %}text-sm pl-7 pr-2 py-2{% endblock %} diff --git a/main/templates/main/includes/atoms/buttons/search_button.html b/main/templates/main/includes/atoms/buttons/search_button.html new file mode 100644 index 0000000000000000000000000000000000000000..5a7defbe681709d7c74b5a65bfa7180fc87266c1 --- /dev/null +++ b/main/templates/main/includes/atoms/buttons/search_button.html @@ -0,0 +1,10 @@ +<button + class="btn btn--yellow-500 btn--to-yellow-600 btn--hoveractive" + aria-label="{{ label }}" +> + <div class="btn__body-wrap h-10 w-12 min-h-0 min-w-0 xl:h-14 xl:w-14"> + <div class="btn__body p-0"> + <i class="{{ icon }}"></i> + </div> + </div> +</button> diff --git a/main/templates/main/includes/atoms/calendar/calendar.html b/main/templates/main/includes/atoms/calendar/calendar.html new file mode 100644 index 0000000000000000000000000000000000000000..9ecdbe5d59dd1a1e640d286ff94093ea5d4a742c --- /dev/null +++ b/main/templates/main/includes/atoms/calendar/calendar.html @@ -0,0 +1,3 @@ +<div class="__js-root"> + <ui-full-calendar events='{{ calendar_data }}'></ui-full-calendar> +</div> diff --git a/main/templates/main/includes/atoms/containers/container__medium.html b/main/templates/main/includes/atoms/containers/container__medium.html new file mode 100644 index 0000000000000000000000000000000000000000..5b31707616971183be117411a47bfd34f4911551 --- /dev/null +++ b/main/templates/main/includes/atoms/containers/container__medium.html @@ -0,0 +1,8 @@ +<div class="container--medium"> + <p class="text-2xl">container--medium</p> + <p>mpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede li + mpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede lib + bmpus purus at lorem. Etiam neque. Cras pede lib</p> +</div> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/containers/container__narrow.html b/main/templates/main/includes/atoms/containers/container__narrow.html new file mode 100644 index 0000000000000000000000000000000000000000..21ccdbb8c1b48baa66f3d848503a67e44f567743 --- /dev/null +++ b/main/templates/main/includes/atoms/containers/container__narrow.html @@ -0,0 +1,9 @@ +<div class="container--narrow"> + <p class="text-2xl">container--narrow</p> + <p>mpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede lib + </p> +</div> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/containers/container__wide.html b/main/templates/main/includes/atoms/containers/container__wide.html new file mode 100644 index 0000000000000000000000000000000000000000..a172c99d3a9f6505f3cd8084192f0baa6a1cdad1 --- /dev/null +++ b/main/templates/main/includes/atoms/containers/container__wide.html @@ -0,0 +1,9 @@ +<div class="container--wide"> + <p class="text-2xl">container--wide</p> + <p>mpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede libmpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede lib mpus purus at lorem. Etiam neque. Cras pede lib + </p> +</div> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/form_fields/form_checkbox.html b/main/templates/main/includes/atoms/form_fields/form_checkbox.html new file mode 100644 index 0000000000000000000000000000000000000000..3f75b1e932611e2e57489ccff88f88ebdbf7e351 --- /dev/null +++ b/main/templates/main/includes/atoms/form_fields/form_checkbox.html @@ -0,0 +1,4 @@ +<div class="checkbox form-field__control flex items-center {{ classes }}"> + <input type="checkbox" id="checkbox_1"> + <label for="checkbox_1">{{ label }}</label> +</div> diff --git a/main/templates/main/includes/atoms/form_fields/form_input.html b/main/templates/main/includes/atoms/form_fields/form_input.html new file mode 100644 index 0000000000000000000000000000000000000000..ce551d5f1a70f8078fb6317c1d489dac8495f188 --- /dev/null +++ b/main/templates/main/includes/atoms/form_fields/form_input.html @@ -0,0 +1,6 @@ +<input + type="text" + class="text-input bg-white form-field__control border-none {{ classes }}" + value="" + placeholder="{{ form_placeholder }}" +/> diff --git a/main/templates/main/includes/atoms/form_fields/form_select.html b/main/templates/main/includes/atoms/form_fields/form_select.html new file mode 100644 index 0000000000000000000000000000000000000000..495a4ae42e25407bf92e2c0906060044bfb60fe3 --- /dev/null +++ b/main/templates/main/includes/atoms/form_fields/form_select.html @@ -0,0 +1,9 @@ +<div class="select"> + <select class="select__control form-field__control {{ classes }}" + value=""> + <option> {{ all_region }} </option> + <option> {{ option_2 }} </option> + <option> {{ option_3 }} </option> + <option> {{ option_4 }} </option> + </select> +</div> diff --git a/main/templates/main/includes/atoms/grids/grids.html b/main/templates/main/includes/atoms/grids/grids.html new file mode 100644 index 0000000000000000000000000000000000000000..9a3107ad49837c0c1fc04d49ff85dab736b001a6 --- /dev/null +++ b/main/templates/main/includes/atoms/grids/grids.html @@ -0,0 +1,112 @@ +<div class="space-y-12"> + <div class="grid-container m-10"> + <div class="grid-content"> + <h1 class="text-2xl">grid-content</h1> + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + </div> + </div> + + <div class="grid-container m-10"> + <div class="grid-full"> + <h1 class="text-2xl">grid-full</h1> + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + </div> + </div> + + <div class="grid-container m-10"> + <div class="grid-left-side"> + <h1 class="text-2xl">grid-left-side</h1> + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + </div> + </div> + <div class="grid-container m-10"> + <div class="grid-left-side-with-content"> + <div> + <h1 class="text-2xl">grid-left-side-with-content"</h1> + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + </div> + </div> + </div> + + <div class="grid-container m-10"> + <div class="grid-right-side"> + <h1 class="text-2xl">grid-right-side</h1> + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + </div> + </div> + + <div class="grid-container m-10"> + <div class="grid-content-with-right-side"> + <h1 class="text-2xl">grid-content-with-right-side</h1> + <div> + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + mpus purus at lorem. Etiam neque. Cras pede lib + </div> + </div> + </div> +</div> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/header/navigation.html b/main/templates/main/includes/atoms/header/navigation.html new file mode 100644 index 0000000000000000000000000000000000000000..006d8fc19278e115f9307f762f26b3614ba100b1 --- /dev/null +++ b/main/templates/main/includes/atoms/header/navigation.html @@ -0,0 +1,15 @@ +<div class="flex gap-3 text-grey-185 {{ classes }}"> + <a href="#" class="underline"> + {{ first_text }} + </a> + + ⎯⎯ + + {% if second_link %} + <a href="{{ second_link }}" class="underline"> + {{ second_text }} + </a> + {% else %} + <span>{{ second_text }}</span> + {% endif %} +</div> diff --git a/main/templates/main/includes/atoms/icons/arrow.html b/main/templates/main/includes/atoms/icons/arrow.html new file mode 100644 index 0000000000000000000000000000000000000000..5a5bbabfb54a0b028322d18731102a6be613bb20 --- /dev/null +++ b/main/templates/main/includes/atoms/icons/arrow.html @@ -0,0 +1,10 @@ +<svg width="{% if width %}{{ width }}{% else %}20{% endif %}" height="{% if height %}{{ height }}{% else %}21{% endif %}" viewBox="0 0 10 20" fill="none" xmlns="http://www.w3.org/2000/svg"> + <g id="Icon / Placeholder"> + <path + id="{% block id %}{{ id }}{% endblock %}" + d="M0 16.5H4.40178L11 10.0002L4.40228 3.5H0L6.60069 10.0002L0 16.5Z" + fill="{% if fill %}{{ fill }}{% else %}#FEC900{% endif %}" + class="arrow-icon" + /> + </g> +</svg> diff --git a/main/templates/main/includes/atoms/tags/tag.html b/main/templates/main/includes/atoms/tags/tag.html new file mode 100644 index 0000000000000000000000000000000000000000..ec3c6dfcf1d32ea46bce085e151185f57eba9709 --- /dev/null +++ b/main/templates/main/includes/atoms/tags/tag.html @@ -0,0 +1,3 @@ +<a href="#" class="text px-4 py-2 text-black bg-yellow-500 duration-200 hover:bg-yellow-600 hover:no-underline"> + {{ text }} +</a> diff --git a/main/templates/main/includes/atoms/text/font_sizes.html b/main/templates/main/includes/atoms/text/font_sizes.html new file mode 100644 index 0000000000000000000000000000000000000000..6d0f25372a4540bfea31474ceaa2e6a50c43ec09 --- /dev/null +++ b/main/templates/main/includes/atoms/text/font_sizes.html @@ -0,0 +1,15 @@ +<div class="flex flex-col"> +<span class="text-9xl">9xl size</span> +<span class="text-8xl">8xl size</span> +<span class="text-7xl">7xl size</span> +<span class="text-6xl">6xl size</span> +<span class="text-5xl">5xl size</span> +<span class="text-4xl">4xl size</span> +<span class="text-3xl">3xl size</span> +<span class="text-2xl">2xl size</span> +<span class="text-xl">xl size</span> +<span class="text-lg">lg size</span> +<span class="text-base">base size</span> +<span class="text-sm">sm size</span> +<span class="text-xs">xs size</span> +</div> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/text/headings.html b/main/templates/main/includes/atoms/text/headings.html new file mode 100644 index 0000000000000000000000000000000000000000..1f03333c81ebfccba1ecd0e5a103104135fc8842 --- /dev/null +++ b/main/templates/main/includes/atoms/text/headings.html @@ -0,0 +1,16 @@ +<div class="space-y-12"> + <div> + <h1 class="head-9xl">{{ title }}</h1> + <h1 class="head-8xl">{{ title }}</h1> + <h1 class="head-7xl">{{ title }}</h1> + <h1 class="head-6xl">{{ title }}</h1> + <h1 class="head-5xl">{{ title }}</h1> + <h1 class="head-4xl">{{ title }}</h1> + <h1 class="head-3xl">{{ title }}</h1> + <h1 class="head-2xl">{{ title }}</h1> + <h1 class="head-xl">{{ title }}</h1> + <h1 class="head-base">{{ title }}</h1> + <h1 class="head-sm">{{ title }}</h1> + <h1 class="head-xs">{{ title }}</h1> + </div> +</div> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/text/paragraph.html b/main/templates/main/includes/atoms/text/paragraph.html new file mode 100644 index 0000000000000000000000000000000000000000..6545c03925781ce4b54edd52772995c174d78889 --- /dev/null +++ b/main/templates/main/includes/atoms/text/paragraph.html @@ -0,0 +1 @@ +<p>{{ text }}</p> \ No newline at end of file diff --git a/main/templates/main/includes/atoms/text/prose.html b/main/templates/main/includes/atoms/text/prose.html new file mode 100644 index 0000000000000000000000000000000000000000..39fe45cb3cf1dcec657c4022c053d8d960a7ce02 --- /dev/null +++ b/main/templates/main/includes/atoms/text/prose.html @@ -0,0 +1,3 @@ +<div class="prose"> + {% include 'patterns/atoms/text/paragraph.html' with text=text %} +</div> diff --git a/main/templates/main/includes/atoms/text/richtext.html b/main/templates/main/includes/atoms/text/richtext.html new file mode 100644 index 0000000000000000000000000000000000000000..c5ded2fe9aa239ff535fecbb2fcabc6280df4fff --- /dev/null +++ b/main/templates/main/includes/atoms/text/richtext.html @@ -0,0 +1,17 @@ +<div class="content-block prose max-w-none"> + <h2> {{ richtext_h2 }}</h2> + <h3> {{ richtext_h3 }} </h3> + <h4> {{ h4 }}</h4> + <p> {{ p }}</p> + <p> {{ p }}</p> + <ul> + <li>{{ li }}</li> + <li>{{ li }}</li> + <li>{{ li }}</li> + </ul> + <ol> + <li>{{ li }}</li> + <li>{{ li }}</li> + <li>{{ li }}</li> + </ol> +</div> diff --git a/main/templates/main/includes/form_button.html b/main/templates/main/includes/form_button.html deleted file mode 100644 index af52654d5b0543d62c7d9114d717a283eba88f48..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/form_button.html +++ /dev/null @@ -1,7 +0,0 @@ -<button type="submit" class="btn btn--black btn--to-yellow-500 btn--hoveractive uppercase {{ extra_classes }}"> - <span class="btn__body-wrap"> - <span class="btn__body text-lg lg:text-base"> - {{ btn_text | default_if_none:"Číst dále" }} - </span> - </span> -</button> diff --git a/main/templates/main/includes/href_button.html b/main/templates/main/includes/href_button.html deleted file mode 100644 index 6f83e5517bedc40ff8913ca13f013453e12d7fbc..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/href_button.html +++ /dev/null @@ -1,7 +0,0 @@ -<a href="{{ btn_link }}"{% if noindex %} rel="noindex" {% endif %}class="btn btn--black btn--to-yellow-500 btn--hoveractive uppercase {{ extra_classes }}"> - <span class="btn__body-wrap"> - <span class="btn__body text-lg lg:text-base {{ size_classes | default_if_none:"" }}"> - {{ btn_text | default_if_none:"Číst dále" }} - </span> - </span> -</a> diff --git a/main/templates/main/includes/href_button_secondary.html b/main/templates/main/includes/href_button_secondary.html deleted file mode 100644 index d7f7abb45b8ea143d3bbf60ca3f897e46e73c245..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/href_button_secondary.html +++ /dev/null @@ -1,7 +0,0 @@ -<a href="{{ btn_link }}" class="btn btn--white btn--to-black btn--hoveractive uppercase {{ extra_classes }}"> - <span class="btn__body-wrap"> - <span class="btn__body text-lg lg:text-base"> - {{ btn_text | default_if_none:"Číst dále" }} - </span> - </span> -</a> diff --git a/main/templates/main/includes/layout/footer.html b/main/templates/main/includes/layout/footer.html deleted file mode 100644 index 1953c1c3a95467cc74609b548864c4a07a0c09b0..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/layout/footer.html +++ /dev/null @@ -1,75 +0,0 @@ -{% load wagtailimages_tags %} -<footer class="footer footer-clip bg-black text-white __js-root"> - <ui-app inline-template> - <div> - <div class="footer__main py-4 lg:py-16 container--wide"> - <section class="footer__social mb-5 mt-16 lg:text-right lg:mb-16 lg:mt-32"> - {% if page.root_page.social_links %} - <div class="font-alt text-2xl mb-4"> - Zůstaňte s námi v kontaktu - </div> - <div - class="flex flex-col space-y-2 lg:flex-row lg:justify-end lg:space-y-0 lg:space-x-4"> - {% for social_link in page.root_page.social_links %} - <a href="{{ social_link.value.link }}" class="flex items-center hover:no-underline"> - <i class="{{ social_link.value.icon }} mr-1"></i> - <span class="text-sm">{{ social_link.value.text }}</span> - </a> - {% endfor %} - </div> - {% endif %} - </section> - <section class="footer__main-links text-white lg:flex lg:justify-between gap-8"> - {% for other_link in page.root_page.footer_other_links %} - <div class="py-4 lg:py-0"> - <ui-footer-collapsible label="{{ other_link.value.title }}"> - <ul class="text-white py-8"> - {% for link_list in other_link.value.list %} - <li> - <a href="{{ link_list.link }}">{{ link_list.text }}</a> - </li> - {% endfor %} - </ul> - </ui-footer-collapsible> - </div> - {% endfor %} - </section> - </div> - <section class="bg-black py-8 xl:pb-36"> - <div class="container--wide flex flex-col lg:flex-row lg:justify-between lg:items-end"> - {% if page.root_page.footer_person_list %} - <div class="mb-10 flex flex-wrap flex-col lg:flex-row lg:flex-wrap lg:order-2 lg:mb-0"> - {% for person in page.root_page.footer_person_list %} - <div class="flex space-x-2 mb-4 xl:mr-4 xl:mb-0"> - <div class="mr-5"> - {% image person.value.person.profile_image fill-128x128 as person_profile_image %} - <img class="rounded-full shadow-sm w-16 mb-2" src="{{ person_profile_image.url }}" - alt="user image"> - </div> - <div class="flex flex-col leading-6"> - <h6 class="font-alt text-xl text-uppercase">{{ person.value.person.title }}</h6> - <strong class="font-bold text-sm text-grey-300"> - {% if person.value.person.position %} - {{ person.value.person.position }} - {% else %} - {{ person.value.position }} - {% endif %}</strong> - <span>{{ person.value.person.phone | default_if_none:'' }}</span> - <span class="text-turquoise-500 text-sm">{{ person.value.person.email | default_if_none:'' }}</span> - </div> - </div> - {% endfor %} - </div> - {% endif %} - <div class="max-w-xs"> - <span class="text-xs text-grey-350 "> - <span class="-scale-x-100 inline-block">©</span> Piráti, {% now 'Y' %}. - Všechna práva vyhlazena. Sdílejte a nechte ostatní sdílet za stejných podmínek.<br><br> - <a href="{{ page.root_page.gdpr_and_cookies_url }}">Zásady ochrany osobních údajů</a> - </span> - </div> - </div> - </section> - </div> - </ui-app> -</footer> diff --git a/main/templates/main/includes/layout/header.html b/main/templates/main/includes/layout/header.html deleted file mode 100644 index f21bd9367d49ec217958e67f89dcac2f6a7023cd..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/layout/header.html +++ /dev/null @@ -1,60 +0,0 @@ -{% load static wagtailcore_tags %} - -<!-- Navbar --> -<nav class="navbar-background bg-black relative xl:bg-transparent xl:static xl:absolute z-50 xl:z-50 xl:w-full xl:duration-200 hover:bg-black"> - <!-- Logo --> - <a href="/" class="menu-flag flex justify-center z-50 flag bg-white p-1 main-menu__logo xl:my-4"> - <img src="{% static "shared/img/logo-full-black.svg" %}" alt=""> - </a> - <!-- Flex container --> - <div class="grid-container main-menu-grid m-0 w-full xl:w-auto absolute xl:static"> - <div class="main-menu grid-content-with-right-side grid justify-between items-center shadow-2xl xl:shadow-none xl:py-6"> - <!-- Hamburger Icon --> - <input class="hidden" type="checkbox" id="menuToggle"/> - <label class="pl-3 py-3 z-50 hamb mr-1 mr-sm-3 text-white col-start-2 xl:mr-0 xl:hidden" for="menuToggle"> - <span class="container"> - <span class="bar1"></span> - <span class="bar2"></span> - <span class="bar3"></span> - </span> - </label> - <!-- Menu --> - - <div class="main-menu__main main-menu-items justify-center pt-20 xl:pt-0 xl:flex-wrap z-40 space-x-3 overflow-auto bg-white -mt-20 xl:-mt-0 xl:h-auto xl:bg-transparent text-center xl:text-left xl:space-x-3 xl:mt-0 2xl:space-x-6 xl:flex"> - {% for block in page.root_page.menu %} - {% include_block block %} - {% endfor %} - </div> - <!-- Buttons & Social--> - <div class="main-menu__external main-menu-items items-center justify-center xl:justify-start space-x-1 2xl:space-x-3 xl:flex"> - <div class="flex py-4 space-x-10 xl:space-x-3 mb-2 xl:mb-0 justify-center xl:justify-start xl:mr-2"> - {% for social_link_block in page.root_page.social_links %} - <a href="{{ social_link_block.value.link }}" - class="text-lg xl:text-base text-black duration-100 xl:text-white hover:no-underline hover:text-yellow-600"> - <i class="{{ social_link_block.value.icon }}"></i> - </a> - {% endfor %} - </div> - - <div class="flex-row flex pb-8 xl:pb-0 gap-4 xl:pr-5"> - {% if page.root_page.contact_newcomers_link and page.root_page.contact_newcomers_text %} - <a href="{{ page.root_page.contact_newcomers_link }}" - class="btn btn--yellow-500 btn--to-yellow-600 btn--hoveractive uppercase" target="_blank"> - <div class="btn__body-wrap w-32 h-11"> - <div class="btn__body w-32 h-11 xl:w-auto ">{{ page.root_page.contact_newcomers_text }}</div> - </div> - </a> - {% endif %} - {% if page.root_page.donation_page_link and page.root_page.donation_page_text %} - <a href="{{ page.root_page.donation_page_link }}" - class="btn btn--white btn--to-grey-175 btn--hoveractive uppercase" target="_blank"> - <div class="btn__body-wrap w-32 h-11"> - <div class="btn__body w-32 h-11 xl:w-auto">{{ page.root_page.donation_page_text }}</div> - </div> - </a> - {% endif %} - </div> - </div> - </div> - </div> -</nav> diff --git a/main/templates/main/includes/layout/messages.html b/main/templates/main/includes/layout/messages.html deleted file mode 100644 index cfcef9ad8c0f9d5af7602de3de50b8e8d930646f..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/layout/messages.html +++ /dev/null @@ -1,15 +0,0 @@ -{% if messages %} - <ul class="flex flex-col w-full drop-shadow-lg"> - {% for message in messages %} - <li - class="px-5 py-4 text-center relative z-50 {% if message.tags == "debug" %}bg-grey-200{% elif message.tags == "info" %}bg-blue-300 text-white{% elif message.tags == "success" %}bg-green-400 text-white{% elif message.tags == "warning" %}bg-yellow-300{% elif message.tags == "error" %}bg-red-600 text-white{% endif %}" - > - <i - class="ico--{% if message.tags == "debug" %}cog{% elif message.tags == "info" %}info{% elif message.tags == "success" %}checkmark{% elif message.tags == "warning" %}warning{% elif message.tags == "error" %}cross{% endif %} mr-2" - ></i> - - {{ message }} - </li> - {% endfor %} - </ul> -{% endif %} diff --git a/main/templates/main/includes/layout/person_photo_page_header.html b/main/templates/main/includes/layout/person_photo_page_header.html deleted file mode 100644 index 7888a63ee3e22d57130dfda607370e8ff67ba2c7..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/layout/person_photo_page_header.html +++ /dev/null @@ -1,26 +0,0 @@ -{% load wagtailcore_tags %} - -<header - class="bg-black flex items-center header-clip photo-header py-32 mb-4 xl:mb-20 w-full bg-no-repeat bg-cover bg-center" - style="background-image: url('{{ image_url | default_if_none:"https://cc.cz/wp-content/uploads/2022/04/bartos-otv.jpg" }}')" -> - <div class="grid-container header-max-width pt-16"> - <div class="pl-4 pr-2 col-start-1 col-end-3 sm:col-start-2 sm:col-end-13 sm:pr-0"> - <h1 class="font-alt text-white"> - <span class="text-xl sm:text-2xl">{{ before_title | default_if_none:"" }}</span><br> - - <div class="flex items-baseline flex-col sm:flex-row"> - <span class="font-alt text-6xl sm:text-7xl grow sm:grow-0">{{ page.title | default_if_none:"" }}</span> - {% if after_title %} - <span class="text-xl sm:text-2xl"> - <span class="text-xl hidden sm:text-2xl sm:inline">, </span>{{ after_title }} - </span> - {% endif %} - </div> - <br> - - <span class="font-alt">{{ subtitle | default_if_none:"" }}</span> - </h1> - </div> - </div> -</header> diff --git a/main/templates/main/includes/layout/photo_page_header.html b/main/templates/main/includes/layout/photo_page_header.html deleted file mode 100644 index 9ed2ed0c75c6bd0b1770ee9d2100cf42136061da..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/layout/photo_page_header.html +++ /dev/null @@ -1,19 +0,0 @@ -{% load wagtailcore_tags %} - -<header - class="bg-black flex items-center header-clip photo-header py-32 mb-20 w-full bg-no-repeat bg-cover bg-center" - style="background-image: url('{{ image_url | default_if_none:"https://cc.cz/wp-content/uploads/2022/04/bartos-otv.jpg" }}')" -> - <div class="grid-container"> - <div class="grid-content-with-right-side header-max-width pt-40 sm:pt-0"> - <div class="pl-4 pr-2 col-start-1 col-end-3 sm:col-start-2 sm:col-end-13 sm:pr-0"> - <div class="text-lg sm:text-3xl text-green-500 mb-4 font-medium sm:mb-8"> - <span>{{ before_title|default_if_none:"" }}</span> - </div> - <h1 class="font-alt text-white text-3xl md:text-5xl leading-9 sm:leading-none lg:text-6xl"> - {{ page.title | default_if_none:"" }} - </h1> - </div> - </div> - </div> -</header> diff --git a/main/templates/main/includes/layout/simple_page_header.html b/main/templates/main/includes/layout/simple_page_header.html deleted file mode 100644 index 209527a2c5cc13a71cde147a292c8a0f5f520357..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/layout/simple_page_header.html +++ /dev/null @@ -1,14 +0,0 @@ -<header class="bg-black flex items-center simple-header-height header-clip mb-8 xl:mb-24 xl:pb-24 xl:pt-44 w-full"> - <div class="grid-container header-max-width"> - <div class="grid-content"> - <h1 class="head-8xl text-white"> - {{ page.title }} - </h1> - {% if sub_heading %} - <h2 class="head-3xl text-white"> - {{ sub_heading }} - </h2> - {% endif %} - </div> - </div> -</header> diff --git a/main/templates/main/includes/menu_item.html b/main/templates/main/includes/menu_item.html deleted file mode 100644 index e6d8ff30e030fde88447162506e65ae02403f2f1..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/menu_item.html +++ /dev/null @@ -1,7 +0,0 @@ -{% firstof self.page.url self.link as target %} -<a - href="{{ target }}" - class="text-2xl xl:text-base menu-link duration-100 hover:text-yellow-600" -> - {{ self.title }} -</a> diff --git a/main/templates/main/includes/molecules/articles/article_richtext_content_with_image.html b/main/templates/main/includes/molecules/articles/article_richtext_content_with_image.html new file mode 100644 index 0000000000000000000000000000000000000000..ed5bdd7a21bd04d47b96bf1b8bf832c5f5908e3b --- /dev/null +++ b/main/templates/main/includes/molecules/articles/article_richtext_content_with_image.html @@ -0,0 +1,30 @@ +<div> + <div + class=" + {{ classes }} + + font-condensed text-justify + + [&_p]:leading-7 [&_p]:text-black [&_p]:text-lg + " + > + {% include "main/includes/atoms/articles/side_image.html" with classes="lg:float-right" image_url=image_url image_source=image_source %} + + <p> + {{ text_1 }} + </p> + <p> + {{ text_2 }} + </p> + + <p> + {{ text_1 }} + </p> + + {% include "main/includes/atoms/articles/side_image.html" with classes="lg:float-left" image_url=image_url image_source=image_source %} + + <p> + {{ text_2 }} + </p> + </div> +</div> diff --git a/main/templates/main/includes/molecules/articles/article_timeline_preview.html b/main/templates/main/includes/molecules/articles/article_timeline_preview.html new file mode 100644 index 0000000000000000000000000000000000000000..ca5f035baf392cb4d8fa685f808a255e3adba0ae --- /dev/null +++ b/main/templates/main/includes/molecules/articles/article_timeline_preview.html @@ -0,0 +1,36 @@ +<div + class=" + flex flex-col mb-8 bg-grey-180 drop-shadow + + {{ classes }} + " +> + <a href="#"> + <img + src="../../../../static/images/person-table.png" alt="" + class="w-full" + > + </a> + + <div class="flex flex-col px-8 pb-6 pt-5"> + <div class="text-grey-350 font-condensed mb-2"> + {{ date }} + </div> + + <a href="#" class="mb-2 underline-offset-4"> + <h2 class="head-3xl">{{ title }}</h2> + </a> + + <div class="mb-6"> + {% include 'patterns/molecules/tags/inline_tags.html' %} + </div> + + <p class="mb-8"> + {{ text }} + </p> + + <div class="flex justify-end"> + {% include 'patterns/atoms/buttons/round_button.html' with button_text='Zjisti více' %} + </div> + </div> +</div> diff --git a/main/templates/main/includes/molecules/articles/small_article_preview.html b/main/templates/main/includes/molecules/articles/small_article_preview.html new file mode 100644 index 0000000000000000000000000000000000000000..3fd79beab8b62ddaee61e9aca98fde20bbae4587 --- /dev/null +++ b/main/templates/main/includes/molecules/articles/small_article_preview.html @@ -0,0 +1,17 @@ +<div class="flex"> + <img + src="../../../../static/images/person-table.png" + alt="" + class="mr-4 h-36 w-36" + > + <div class="flex flex-col justify-between items-start"> + <div class="flex flex-col gap-2.5"> + <span class="text-sm text-grey-250 lg:text-base">{{ date }}</span> + <h4 class="leading-5"> + {{ text }} + </h4> + </div> + + {% include 'patterns/atoms/buttons/round_button_small.html' with button_text='Číst dále' %} + </div> +</div> diff --git a/main/templates/main/includes/molecules/blocks/download_block.html b/main/templates/main/includes/molecules/blocks/download_block.html new file mode 100644 index 0000000000000000000000000000000000000000..dcdbff57981d621269d171ad843767c27d5e81d2 --- /dev/null +++ b/main/templates/main/includes/molecules/blocks/download_block.html @@ -0,0 +1,26 @@ +<div + class=" + flex flex-col justify-between bg-grey-150 px-10 py-10 my-10 + + xl:flex-row xl:my-10 xl:py-5 + " +> + + <div + class=" + flex flex-col gap-3 mb-6 text-lg + xl:flex-row xl:items-center xl:gap-0 xl:mb-0 xl:text-xl + " + > + <i class="ico--download p-2 text-3xl md:text-4xl xl:text-7xl xl:mr-12"></i> + + <div> + <span class="font-bold mr-1">Soubor:</span> + <span class="overflow-hidden text-ellipsis">{{ filename }}</span> + </div> + </div> + + <div class="flex flex-col justify-center items-start"> + {% include 'patterns/atoms/buttons/round_button.html' with button_text='Stáhnout' %} + </div> +</div> diff --git a/main/templates/main/includes/molecules/blocks/icon_title_text_block.html b/main/templates/main/includes/molecules/blocks/icon_title_text_block.html new file mode 100644 index 0000000000000000000000000000000000000000..91672b4b533a2a7018ae873b3642295e778418c9 --- /dev/null +++ b/main/templates/main/includes/molecules/blocks/icon_title_text_block.html @@ -0,0 +1,27 @@ +{% if url %} + <a + href="{{ url }}" +{% else %} + <div +{% endif %} + class="hover:no-underline mb-12 flex gap-3 max-w-4xl" + > + + {% if icon %} + <i class="{{ icon }} mr-6 text-6xl xl:justify-self-end"></i> + {% endif %} + + <div class="flex flex-col"> + <h3 class="font-alt mb-4 text-4xl"> + {{ title }} + </h3> + <p class="leading-6"> + {{ text }} + </p> + </div> + +{% if url %} + </a> +{% else %} + </div> +{% endif %} diff --git a/main/templates/main/includes/molecules/blocks/message_block.html b/main/templates/main/includes/molecules/blocks/message_block.html new file mode 100644 index 0000000000000000000000000000000000000000..02962e075440131b0f72cbe60eb10e76ea769916 --- /dev/null +++ b/main/templates/main/includes/molecules/blocks/message_block.html @@ -0,0 +1,9 @@ +<div + class="px-5 py-4 text-center relative z-30 {% if type == "debug" %}bg-grey-200{% elif type == "info" %}bg-blue-300 text-white{% elif type == "success" %}bg-green-400 text-white{% elif type == "warning" %}bg-yellow-300{% elif type == "error" %}bg-red-600 text-white{% endif %} {% if is_last_child %}drop-shadow-lg{% endif %}" +> + <i + class="ico--{% if type == "debug" %}cog{% elif type == "info" %}info{% elif type == "success" %}checkmark{% elif type == "warning" %}warning{% elif type == "error" %}cross{% endif %} mr-2" + ></i> + + {{ content }} +</div> diff --git a/main/templates/main/includes/molecules/blocks/search_block.html b/main/templates/main/includes/molecules/blocks/search_block.html new file mode 100644 index 0000000000000000000000000000000000000000..c46bfef8326678b6f8605abf915b9a7b1606e601 --- /dev/null +++ b/main/templates/main/includes/molecules/blocks/search_block.html @@ -0,0 +1,10 @@ +<div class="flex flex-row"> + <input + class="bg-grey-150 w-56 h-10 px-4 text-lg xl:h-14 xl:px-5" + type="text" + value="{{ value }}" + placeholder="{{ placeholder }}" + aria-label="Vyhledávací box" + > + {% include 'patterns/atoms/buttons/search_button.html' %} +</div> diff --git a/main/templates/main/includes/molecules/boxes/card_box.html b/main/templates/main/includes/molecules/boxes/card_box.html new file mode 100644 index 0000000000000000000000000000000000000000..cfe711f75e72d3987d908698beb9afbcb31f811a --- /dev/null +++ b/main/templates/main/includes/molecules/boxes/card_box.html @@ -0,0 +1,30 @@ +<article class="min-w-96 flex flex-col min-h-[600px] {{ classes }}"> + <a href="#"> + <img src="{{ image }}" alt="{{ header }}" draggable="false" class="w-full h-80 object-cover"> + </a> + <div class="p-6 bg-white text-black {{ description_classes }} h-full flex flex-col justify-between"> + <div class="mb-6"> + {% if date %} + <div class="text-xl text-grey-350 font-condensed mb-2"> + {{ date }} + </div> + {% endif %} + + <div class="flex flex-col mt-3 gap-3 justify-between mt-auto"> + <h2 class="font-alt text-4xl"> + <a href="#" class="underline-offset-4"> + {{ header }} + </a> + </h2> + + <p class="text-black text-lg leading-[1.8rem] font-condensed"> + {{ content }} + </p> + </div> + </div> + + <div class="flex justify-center"> + {% include 'patterns/atoms/buttons/round_button.html' with button_text="Zjisti více" %} + </div> + </div> +</article> diff --git a/main/templates/main/includes/molecules/boxes/image_with_button_box.html b/main/templates/main/includes/molecules/boxes/image_with_button_box.html new file mode 100644 index 0000000000000000000000000000000000000000..3318700fcddd3479efaa479f4f6f2dad9849c933 --- /dev/null +++ b/main/templates/main/includes/molecules/boxes/image_with_button_box.html @@ -0,0 +1,14 @@ +<div class="flex flex-col"> + <img + class="w-74 h-74 object-cover" + src="{{ image.url }}" + > + + <div class="text-center mt-6 mb-4"> + <h2 class="head-6xl">{{ desc_text }}</h2> + </div> + + <div class="text-center flex justify-center"> + {% include 'patterns/atoms/buttons/round_button.html' with url=url classes='bg-white text-black' button_text=button_text %} + </div> +</div> diff --git a/main/templates/main/includes/molecules/contact/contact_footer_box.html b/main/templates/main/includes/molecules/contact/contact_footer_box.html new file mode 100644 index 0000000000000000000000000000000000000000..b375fd67d01ee6a037fa93fbfacfc004b8d92ca2 --- /dev/null +++ b/main/templates/main/includes/molecules/contact/contact_footer_box.html @@ -0,0 +1,37 @@ +<div class="flex grow flex-col gap-0 md:flex-row md:gap-8"> + <div class="md:shrink-0"> + <a href="#"> + <img + class="h-full w-36 object-cover rounded-full" + src="../../../../static/images/person-table.png" + alt=" {{ name }}" + > + </a> + </div> + <div> + <div class="flex flex-col justify-between py-4 pr-4 h-full"> + <div class="flex flex-col"> + <a + class="hover:no-underline block font-bold font-alt leading-8 text-xl md:text-2xl xl:text-3xl" + href="#" + ><h4>{{ name }}</h4></a> + + <span class="leading-6 mb-4 md:mb-6 w-10/12 text-grey-200"> + {{ function }} + </span> + </div> + + <div class="flex flex-col items-start"> + <a + class="mb-2" + href="tel:{{ telephone }}" + >{{ telephone }}</a> + + <a + class="text-pirati-yellow" + href="mailto:{{ mail }}" + >{{ mail }}</a> + </div> + </div> + </div> +</div> diff --git a/main/templates/main/includes/molecules/contact/contact_person_large_box.html b/main/templates/main/includes/molecules/contact/contact_person_large_box.html new file mode 100644 index 0000000000000000000000000000000000000000..0a7824223d204afc845815e4871a2161151aefef --- /dev/null +++ b/main/templates/main/includes/molecules/contact/contact_person_large_box.html @@ -0,0 +1,53 @@ +<div + class=" + flex flex-col grow bg-grey-180 + + xl:gap-8 xl:flex-row + + {{ classes }} + "> + <div class="xl:shrink-0"> + <a href="#"> + <img + class="h-full w-full xl:w-60 object-cover" + src="../../../../static/images/person-table.png" + alt=" {{ name }}" + > + </a> + </div> + <div> + <div + class=" + flex flex-col justify-between py-4 px-4 h-full + xl:px-0 xl:pr-4 + " + > + <div class="flex flex-col"> + <a + class="hover:no-underline block font-bold mb-1 text-xl xl:text-3xl" + href="#" + ><h4>{{ name }}</h4></a> + + <span class="leading-6 mb-4 xl:mb-6"> + {{ function }} + </span> + </div> + + <div class="flex flex-col"> + <a + class="font-bold mb-2" + href="tel:{{ telephone }}" + >{{ telephone }}</a> + + <a + class="font-bold" + href="mailto:{{ mail }}" + >{{ mail }}</a> + + <div class="flex mt-5"> + {% include 'patterns/atoms/buttons/round_button_small.html' with button_text='Zjisti více' %} + </div> + </div> + </div> + </div> +</div> diff --git a/main/templates/main/includes/molecules/menus/carousel.html b/main/templates/main/includes/molecules/menus/carousel.html new file mode 100644 index 0000000000000000000000000000000000000000..446ad4afedef763dbb40feded881a29e4eec0773 --- /dev/null +++ b/main/templates/main/includes/molecules/menus/carousel.html @@ -0,0 +1,23 @@ +{% load wagtailimages_tags %} + +<div> + <div class="header-carousel"> + <div class="h-[700px] xl:h-screen relative"> + {% image self.image fill-1920x1020 as carousel_img %} + + <img + src="{{ carousel_img.url }}" + draggable="false" + > + + <div class="header-carousel--text-wrapper"> + <div class="container--wide h-full flex flex-col justify-end items-start"> + <div class="mb-4"> + <h1 class="text-black">{{ self.line_1 }}</h1> + <h1 class="text-black mb-2">{{ self.line_2 }}</h1> + </div> + </div> + </div> + </div> + </div> +</div> diff --git a/main/templates/main/includes/molecules/popouts/hoax_popout_point.html b/main/templates/main/includes/molecules/popouts/hoax_popout_point.html new file mode 100644 index 0000000000000000000000000000000000000000..0ceaa6076eb59c1dbb4137f644e585371f332729 --- /dev/null +++ b/main/templates/main/includes/molecules/popouts/hoax_popout_point.html @@ -0,0 +1,33 @@ +{% load static %} + +<div class="__js-root"> + <ui-popout> + <template slot="toggler"> + {{ title }} + </template> + <ui-popout-content> + <div class="flex flex-wrap gap-4 lg:flex-nowrap"> + <div class="grow lg:grow-0 lg:basis-2/3 prose max-w-screen-lg"> + {% include "main/includes/atoms/text/paragraph.html" with text=hoax %} + <img + class="mt-10" + src="{% static "images/hoax.webp" %}" + alt="Hoax" + > + <h3 class="head-4xl mt-10">Jak to je?</h3> + {% include "main/includes/atoms/text/paragraph.html" with text=reality %} + </div> + <div class="lg:basis-1/3"> + <img + class="w-full mb-3" + src="{{ image_url }}" + alt="Obrázek hoaxu" + > + <small class="text-grey-300"> + <i>{{ image_explanation }}</i> + </small> + </div> + </div> + </ui-popout-content> + </ui-popout> +</div> diff --git a/main/templates/main/includes/molecules/popouts/popout_point.html b/main/templates/main/includes/molecules/popouts/popout_point.html new file mode 100644 index 0000000000000000000000000000000000000000..292b217867425c924388b89366e84ecc387af640 --- /dev/null +++ b/main/templates/main/includes/molecules/popouts/popout_point.html @@ -0,0 +1,12 @@ +<div class="__js-root"> + <ui-popout> + <template slot="toggler"> + {{ name }} + </template> + <ui-popout-content> + <div class="prose max-w-screen-lg"> + {% include "main/includes/atoms/text/paragraph.html" with text=text %} + </div> + </ui-popout-content> + </ui-popout> +</div> diff --git a/main/templates/main/includes/molecules/tags/inline_tags.html b/main/templates/main/includes/molecules/tags/inline_tags.html new file mode 100644 index 0000000000000000000000000000000000000000..a14f1d376cfaa194f34433864271d405facec265 --- /dev/null +++ b/main/templates/main/includes/molecules/tags/inline_tags.html @@ -0,0 +1,5 @@ +<div class="flex gap-3 flex-wrap {{ classes }}"> + {% for tag in tags %} + {% include 'patterns/atoms/tags/tag.html' with text=tag %} + {% endfor %} +</div> diff --git a/main/templates/main/includes/molecules/tags/tags.html b/main/templates/main/includes/molecules/tags/tags.html new file mode 100644 index 0000000000000000000000000000000000000000..dba36464d4745b3e0557162f95d486d65e079323 --- /dev/null +++ b/main/templates/main/includes/molecules/tags/tags.html @@ -0,0 +1,5 @@ +<div class="flex gap-4 flex-wrap max-w-[550px] {{ classes }}"> + {% for tag in tags %} + {% include 'patterns/atoms/tags/tag.html' with text=tag %} + {% endfor %} +</div> diff --git a/main/templates/main/includes/newsletter_section.html b/main/templates/main/includes/newsletter_section.html deleted file mode 100644 index 34700766c514e1ebfa4f13dd092f6f99b5817e85..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/newsletter_section.html +++ /dev/null @@ -1,35 +0,0 @@ -{% load static %} - -<div - class="section-clip newsletter-section bg-cover bg-no-repeat flex pb-32 xl:pb-0 xl:min-h-screen relative z-10" - style="background-image: linear-gradient(0deg, rgba(255,255,255,0) 98%, rgba(170,170,170,1) 100%), linear-gradient(270deg, rgba(255,255,255,0) 70%, rgb(255,255,255) 100%), linear-gradient(180deg, rgba(255,255,255,0) 80%, rgba(255,255,255,1) 100%), url('{% static 'main/images/background-images/bg-bartos-newsletter.jpg' %}')" -> - <div class="grid-container mt-20 xl:mt-0 xl:items-center z-10"> - <div> - <img src="{% static 'main/images/lahev.svg' %}" alt="newsletter_icon" class="newsletter-grid__icon text-7xl xl:text-9xl w-32"> - </div> - <div> - <h5 class="font-alt mb-2 text-5xl md:text-6xl xl:text-7xl uppercase"> - Odebírej náš newsletter - </h5> - <span class="inline-block uppercase text-xl xl:text-base font-bold mb-4 xl:w-full"> - Fake news tam nenajdeš, ale dozvíš se, co chystáme doopravdy! - </span> - <div class="flex flex-col items-start"> - <form method="post" class="w-full max-w-md" action="{{ page.root_page.newsletter_subscribe_url }}"> - {% csrf_token %} - <input type="hidden" name="return_page_id" value="{{ page.id }}"> - <input type="email" name="email" class="text-input bg-white form-field__control mb-3 w-full" value="" required="" - placeholder="Tvůj email"/> - <div class="checkbox form-field__control flex items-center mb-3"> - <input type="checkbox" id="checkbox_1" name="confirmed" required=""> - <label class="text-xs font-alt font-light" for="checkbox_1"> - Souhlasím se <a href="{{ page.root_page.gdpr_and_cookies_url }}" target="_blank">zpracováním osobních údajů</a> - </label> - </div> - {% include 'main/includes/form_button.html' with btn_text="Odebírat" %} - </form> - </div> - </div> - </div> -</div> diff --git a/main/templates/main/includes/organisms/articles/articles_section.html b/main/templates/main/includes/organisms/articles/articles_section.html new file mode 100644 index 0000000000000000000000000000000000000000..ca7c2a41cec13d413454ca8cec4e1ae9361452d6 --- /dev/null +++ b/main/templates/main/includes/organisms/articles/articles_section.html @@ -0,0 +1,37 @@ +{% load wagtailcore_tags wagtailimages_tags %} + +<div class="bg-black text-white"> + <div class="container--medium"> + <div + class=" + flex gap-2 items-start py-16 flex-col + + xl:py-24 xl:flex-row xl:gap-4 + " + > + <h2 class="head-14xl head-compact"> + {{ self.title }} + </h2> + <p class="max-w-[350px] text-xl font-condensed"> + {{ self.description }} + </p> + </div> + + <div class="grid grid-cols-1 xl:grid-cols-3 gap-8"> + {% comment %} + {% include 'patterns/molecules/boxes/card_box.html' %} + {% include 'patterns/molecules/boxes/card_box.html' %} + {% include 'patterns/molecules/boxes/card_box.html' %} + {% endcomment %} + </div> + + <div + class=" + flex justify-center py-12 + xl:py-24 + " + > + {% include "main/includes/atoms/buttons/round_button.html" with button_text="Více článků" classes="bg-white text-black" url=page.root_page.articles_page.url %} + </div> + </div> +</div> diff --git a/main/templates/main/includes/organisms/articles/europarl_articles_section.html b/main/templates/main/includes/organisms/articles/europarl_articles_section.html new file mode 100644 index 0000000000000000000000000000000000000000..4673cd7d32525bc52e62a4b0022694484b1e7a3c --- /dev/null +++ b/main/templates/main/includes/organisms/articles/europarl_articles_section.html @@ -0,0 +1,44 @@ +<div class="bg-pirati-yellow"> + <div class="container--medium"> + <div class="py-16 xl:py-24"> + <div class="__js-root"> + <h2 + class=" + text-7xl font-alt head-compact + xl:flex xl:gap-6 xl:text-14xl + " + > + <div class="hidden xl:block"> + <ui-animated-arrow + desktop-width="142.8" + desktop-height="150" + ></ui-animated-arrow> + </div> + + <span class="flex gap-2"> + <ui-animated-arrow + mobile-width="66.6" + mobile-height="70" + ></ui-animated-arrow> + Volby do Evropy + </span> + </h2> + </div> + </div> + + <div class="grid grid-cols-1 xl:grid-cols-3 gap-8"> + {% include 'patterns/molecules/boxes/card_box.html' %} + {% include 'patterns/molecules/boxes/card_box.html' %} + {% include 'patterns/molecules/boxes/card_box.html' %} + </div> + + <div + class=" + flex justify-center py-12 + xl:py-24 + " + > + {% include "main/includes/atoms/buttons/round_button.html" with button_text=button_text %} + </div> + </div> +</div> diff --git a/main/templates/main/includes/organisms/articles/main_articles_timeline.html b/main/templates/main/includes/organisms/articles/main_articles_timeline.html new file mode 100644 index 0000000000000000000000000000000000000000..f271963529f0310eff954e155b443bea8ff60b0b --- /dev/null +++ b/main/templates/main/includes/organisms/articles/main_articles_timeline.html @@ -0,0 +1,19 @@ +<div class="flex justify-center"> + <div class="container--wide w-full"> + <div class="flex flex-col gap-8 mb-16"> + <div class="text-center"> + <h2 class="head-9xl">{{ month_1 }}</h2> + </div> + <div class="grid grid-cols-1 md:grid-cols-2 gap-12"> + {% include 'patterns/molecules/articles/article_timeline_preview.html' %} + {% include 'patterns/molecules/articles/article_timeline_preview.html' %} + {% include 'patterns/molecules/articles/article_timeline_preview.html' %} + {% include 'patterns/molecules/articles/article_timeline_preview.html' %} + </div> + + <div class="flex justify-center"> + {% include 'patterns/atoms/buttons/round_button.html' with button_text='Další články' %} + </div> + </div> + </div> +</div> diff --git a/main/templates/main/includes/organisms/cards/card_list.html b/main/templates/main/includes/organisms/cards/card_list.html new file mode 100644 index 0000000000000000000000000000000000000000..42eb7d0023c44e7ad2e2ee93d83a1d5da7ac052f --- /dev/null +++ b/main/templates/main/includes/organisms/cards/card_list.html @@ -0,0 +1,5 @@ +<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 content-stretch gap-8"> + {% for card in cards %} + {% include 'patterns/molecules/boxes/card_box.html' with url=card.url image=card.image header=card.header content=card.content description_classes=description_classes classes=classes date=date %} + {% endfor %} +</div> diff --git a/main/templates/main/includes/organisms/header/article_header.html b/main/templates/main/includes/organisms/header/article_header.html new file mode 100644 index 0000000000000000000000000000000000000000..2692d4195167d0fbaca61fea0eefc1cddced31c9 --- /dev/null +++ b/main/templates/main/includes/organisms/header/article_header.html @@ -0,0 +1,7 @@ +{% extends 'patterns/organisms/header/simple_header_with_tags_and_navigation.html' %} + +{% block before_heading %} + {% include 'patterns/atoms/header/navigation.html' with classes='mb-6' first_text=first_nav_text second_text=second_nav_text second_link=second_link %} +{% endblock %} + +{% block heading_classes %}head-8xl{% endblock %} diff --git a/main/templates/main/includes/organisms/header/articles_header.html b/main/templates/main/includes/organisms/header/articles_header.html new file mode 100644 index 0000000000000000000000000000000000000000..2d603a3bd2219a4648f388f98d2c9b969163ab6f --- /dev/null +++ b/main/templates/main/includes/organisms/header/articles_header.html @@ -0,0 +1,14 @@ +{% extends 'patterns/organisms/header/simple_header_with_tags.html' %} + +{% block after_heading %} + {% include 'patterns/molecules/tags/tags.html' with classes='mb-4' %} + + <div class="flex justify-start"> + <input + type="text" + id="articles_search" + class="max-w-md w-full bg-grey-180 px-4 py-2 text-black" + placeholder="Hledej..." + > + </div> +{% endblock %} diff --git a/main/templates/main/includes/organisms/header/people_header.html b/main/templates/main/includes/organisms/header/people_header.html new file mode 100644 index 0000000000000000000000000000000000000000..d56cdd4e81d15a0cde4075fc69fe294a3ed65c06 --- /dev/null +++ b/main/templates/main/includes/organisms/header/people_header.html @@ -0,0 +1,33 @@ +{% extends 'patterns/organisms/header/simple_header_with_ui_switch.html' %} + +{% block classes %}xl:pt-32 xl:pb-16{% endblock %} + +{% block description %} + <div + class=" + grid gap-4 py-4 font-bold pr-4 grid-cols-1 [&_p]:!text-lg + md:grid-cols-2 md:pr-0 + " + > + <p> + {{ description_column_1|safe }} + </p> + + <p> + {{ description_column_2|safe }} + </p> + </div> +{% endblock %} + +{% block switch %} + <a @click="toggleView('candidates')" class="switch__item" + :class="{'switch__item--active': isCurrentView('candidates')}">{{ choice_1 }}</a> + <a @click="toggleView('program')" class="switch__item" + :class="{'switch__item--active': isCurrentView('program')}">{{ choice_2 }}</a> + <a @click="toggleView('other1')" class="switch__item" + :class="{'switch__item--active': isCurrentView('other1')}">{{ choice_3 }}</a> + <a @click="toggleView('other2')" class="switch__item" + :class="{'switch__item--active': isCurrentView('other2')}">{{ choice_4 }}</a> + <a @click="toggleView('teams')" class="switch__item" + :class="{'switch__item--active': isCurrentView('teams')}">{{ choice_5 }}</a> +{% endblock %} diff --git a/main/templates/main/includes/organisms/header/photo_header.html b/main/templates/main/includes/organisms/header/photo_header.html new file mode 100644 index 0000000000000000000000000000000000000000..c7eefcf7c2fe901aa955e3f7003a7fa6c4317385 --- /dev/null +++ b/main/templates/main/includes/organisms/header/photo_header.html @@ -0,0 +1,27 @@ +<header + class="bg-[#00000088] flex items-center py-52 mb-4 xl:mb-20 w-full bg-no-repeat bg-cover bg-center bg-blend-darken" + style="background-image: url('../../../../static/images/background-images/bg-bartos.jpg')" +> + <div class="container--wide w-full"> + <h1 class="text-white flex flex-col"> + {% include 'patterns/atoms/header/navigation.html' with classes='mb-10' first_text='Lidé' second_text='Sněmovna' %} + + <span class="text-xl sm:text-4xl font-alt leading-3">{{ degree_before }}</span> + + <div class="flex items-baseline flex-col xl:flex-row font-alt"> + <span class="font-alt text-6xl xl:text-9xl grow xl:grow-0">{{ name }}</span> + + <span class="text-2xl xl:text-4xl"> + <span class="hidden xl:inline">, </span>{{ degree_after }} + </span> + </div> + + <span + class=" + text-lg font-bold mt-8 + xl:mt-[-0.7rem] + " + >{{ function }}</span> + </h1> + </div> +</header> diff --git a/main/templates/main/includes/organisms/header/simple_header.html b/main/templates/main/includes/organisms/header/simple_header.html new file mode 100644 index 0000000000000000000000000000000000000000..b679d8ea1ada3e1128cf23dda252a3a0b3c5d20e --- /dev/null +++ b/main/templates/main/includes/organisms/header/simple_header.html @@ -0,0 +1,57 @@ +<header + class=" + bg-black flex items-center w-full mb-20 pt-28 pb-8 + + xl:pt-48 xl:pb-24 + + {% block classes %}{% endblock %} + " +> + <div class="flex justify-start w-full"> + <div class="container--wide w-full"> + <div class="text-white flex flex-col"> + {% block before_heading %}{% endblock %} + + {% block heading %} + <h1 + class=" + {% block heading_classes %} + mb-1 + + {% if is_short %}head-short{% endif %} + + {% if description %} + head-8xl + {% else %} + head-14xl + {% endif %} + {% endblock %} + " + > + {{ title|safe }} + </h1> + {% endblock %} + + {% block after_heading %}{% endblock %} + + {% block description %} + {% if description %} + <p + class=" + font-semibold text-lg leading-7 pr-4 + + xl:pr-0 + + lg:max-w-screen-lg + " + > + {{ description }} + </p> + {% endif %} + {% endblock %} + + {% block after_description %}{% endblock %} + </div> + </div> + </div> +</header> diff --git a/main/templates/main/includes/organisms/header/simple_header_with_tags.html b/main/templates/main/includes/organisms/header/simple_header_with_tags.html new file mode 100644 index 0000000000000000000000000000000000000000..a4734e4c99ea19021cf78c54fc1eb73ccbf44f9e --- /dev/null +++ b/main/templates/main/includes/organisms/header/simple_header_with_tags.html @@ -0,0 +1,5 @@ +{% extends 'patterns/organisms/header/simple_header.html' %} + +{% block after_heading %} + {% include 'patterns/molecules/tags/tags.html' with classes='mb-4' %} +{% endblock %} diff --git a/main/templates/main/includes/organisms/header/simple_header_with_tags_and_navigation.html b/main/templates/main/includes/organisms/header/simple_header_with_tags_and_navigation.html new file mode 100644 index 0000000000000000000000000000000000000000..fdfbed414a05a44eb2c7a91943934a3df1d5bcf1 --- /dev/null +++ b/main/templates/main/includes/organisms/header/simple_header_with_tags_and_navigation.html @@ -0,0 +1,9 @@ +{% extends 'patterns/organisms/header/simple_header.html' %} + +{% block before_heading %} + {% include 'patterns/atoms/header/navigation.html' with classes='mb-6' %} +{% endblock %} + +{% block after_heading %} + {% include 'patterns/molecules/tags/tags.html' with classes='mb-4 mt-4' %} +{% endblock %} diff --git a/main/templates/main/includes/organisms/header/simple_header_with_ui_switch.html b/main/templates/main/includes/organisms/header/simple_header_with_ui_switch.html new file mode 100644 index 0000000000000000000000000000000000000000..c15445f5f318cb79ca0c56e8991a434e844b3ea0 --- /dev/null +++ b/main/templates/main/includes/organisms/header/simple_header_with_ui_switch.html @@ -0,0 +1,24 @@ +{% extends 'patterns/organisms/header/simple_header.html' %} + +{% block after_description %} + <div + class=" + container--medium flex justify-center ml-[unset] mr-[unset] + xl:mb-12 mb-4 + " + > + <ui-horizontal-scrollable> + <div class="switch"> + {% block switch %} + {% for switch in ui_switch_iterable %} + <a + @click="toggleView('view{{ forloop.counter }}')" + class="switch__item" + :class="{'switch__item--active': isCurrentView('view{{ forloop.counter }}')}" + >{{ switch.name }}</a> + {% endfor %} + {% endblock %} + </div> + </ui-horizontal-scrollable> + </div> +{% endblock %} diff --git a/main/templates/main/includes/organisms/layout/footer.html b/main/templates/main/includes/organisms/layout/footer.html new file mode 100644 index 0000000000000000000000000000000000000000..195285ade81f52fb8d54e5b879a387d741dd52a9 --- /dev/null +++ b/main/templates/main/includes/organisms/layout/footer.html @@ -0,0 +1,83 @@ +<footer class="bg-black text-white __js-root py-4 xl:py-24 pb-8 xl:pb-24"> + <ui-app inline-template> + <div + class=" + container--wide gap-16 grid grid-cols-1 + lg:grid-cols-2 lg:gap-2 + " + > + <section class="text-white md:flex md:flex-col md:justify-between gap-8"> + {% for item in collapsible_items %} + <div class="py-4 xl:py-0"> + <ui-footer-collapsible label="{{ item.label }}"> + <ul + class=" + text-white py-8 max-w-max text-xl flex flex-col gap-3 + + md:text-base md:grid md:grid-cols-2 md:auto-rows-auto md:gap-y-5 md:gap-x-14 + " + > + {% for item in item.menu_items %} + <li> + <a href="#">{{ item }}</a> + </li> + {% endfor %} + </ul> + </ui-footer-collapsible> + </div> + {% endfor %} + </section> + + <section class="flex flex-col xl:items-end"> + <div class="flex flex-col gap-12"> + {% include 'patterns/molecules/contact/contact_footer_box.html' %} + {% include 'patterns/molecules/contact/contact_footer_box.html' %} + </div> + </section> + </div> + </ui-app> + + <div class="container--wide flex flex-col gap-8 pt-16 xl:pt-8"> + <section> + <div + class=" + flex flex-col items-start gap-y-4 + xl:flex-row xl:items-center xl:gap-x-8 + " + > + <a href="#" class="flex gap-2 items-center hover:no-underline"> + <i class="ico--facebook"></i> + <span class="text-sm">{{ facebook }}</span> + </a> + + <a href="#" class="flex gap-2 items-center hover:no-underline"> + <i class="ico--instagram text-lg"></i> + <span class="text-sm">{{ instagram }}</span> + </a> + + <a href="#" class="flex gap-2 items-center hover:no-underline"> + <i class="ico--feed text-lg"></i> + <span class="text-sm">{{ feed }}</span> + </a> + + <a href="#" class="flex gap-2 items-center hover:no-underline"> + <i class="ico--twitter text-lg"></i> + <span class="text-sm">{{ twitter }}</span> + </a> + + <a href="#" class="flex gap-2 items-center hover:no-underline"> + <i class="ico--youtube text-xl"></i> + <span class="text-sm">{{ youtube }}</span> + </a> + </div> + </section> + + <section> + <span class="text-xs text-grey-350"> + <span class="-scale-x-100 inline-block">{{ copyleft_sign }}</span> + {{ copyleft_text|safe }} + <a href="#" class="underline">{{ privacy_text }}</a> + </span> + </section> + </div> +</footer> diff --git a/main/templates/main/includes/organisms/layout/messages.html b/main/templates/main/includes/organisms/layout/messages.html new file mode 100644 index 0000000000000000000000000000000000000000..35653d9f1dd85453f335a877bd44de8ccf12a668 --- /dev/null +++ b/main/templates/main/includes/organisms/layout/messages.html @@ -0,0 +1,7 @@ +<ul class="flex flex-col w-full"> + {% for message in messages %} + <li> + {% include "main/includes/molecules/blocks/message_block.html" with type=message.type content=message.content is_last_child=forloop.last %} + </li> + {% endfor %} +</ul> diff --git a/main/templates/main/includes/organisms/layout/navbar.html b/main/templates/main/includes/organisms/layout/navbar.html new file mode 100644 index 0000000000000000000000000000000000000000..c0dc8eba94023b925ceba7e0fac8b0ae8babd36a --- /dev/null +++ b/main/templates/main/includes/organisms/layout/navbar.html @@ -0,0 +1,209 @@ +<!-- Navbar --> +<nav + class=" + static absolute left-0 top-0 z-20 w-full duration-200 navbar + + 2xl:bg-transparent + + {% if is_transparent %}navbar--transparent{% endif %} + {% if is_on_dark_background %}navbar--on-dark-bg{% endif %} + " +> + <div class="container--wide py-3 xl:py-6 flex justify-between items-center"> + + <div class="flex items-center 2xl:items-start"> + <!-- BEGIN Logo--> + <a href="#" class="z-20"> + <img class="navbar__logo--white w-[150px] lg:w-[unset]" src="../../../../static/images/logo-full-white.svg" alt=""> + <img class="navbar__logo--black w-[150px] lg:w-[unset]" src="../../../../static/images/logo-full-black.svg" alt=""> + </a> + <!-- END Logo --> + </div> + + <div class="flex-col gap-3 2xl:flex hidden"> + + <!-- BEGIN Social media--> + <div class="flex gap-7 justify-end items-center"> + <div class="flex gap-5 text-lg"> + <a href="#" class="hover:no-underline"> + <i class="ico--facebook"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--instagram"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--feed"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--twitter"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--youtube"></i> + </a> + </div> + + {% include 'patterns/atoms/form_fields/form_input.html' with form_placeholder='Hledej' classes='text-black px-2 py-1 w-80' %} + </div> + <!-- END Social media --> + + <!-- BEGIN Menu --> + <div + class="flex text-2xl gap-8 font-alt items-center justify-end" + > + {% if important_item %} + <a + href="#" + class="__js-root flex gap-1 items-center decoration-1 underline-offset-4 {% if selected_item == important_item %}navbar__menu-item--selected{% endif %}" + > + <div class="mb-1"> + {% if not is_transparent %} + {% include 'patterns/atoms/icons/arrow.html' with width='27' height='28.35' fill='#fff' %} + {% else %} + <ui-animated-arrow + mobile-width="38.1" + mobile-height="40" + + desktop-width="27" + desktop-height="28.35" + ></ui-animated-arrow> + {% endif %} + </div> + + <span> + {{ important_item }} + </span> + </a> + {% endif %} + + {% for item in menu_items %} + <a + href="#" + class="decoration-1 underline-offset-4 {% if item == selected_item %}navbar__menu-item--selected{% endif %}" + >{{ item }}</a> + {% endfor %} + + <a + href="#" + class="btn btn--yellow-500 btn--to-yellow-600 btn--hoveractive xl:w-auto uppercase" + > + <div class="btn__body-wrap w-42 h-11"> + <div class="btn__body w-42 h-11 xl:w-auto py-4 px-6">{{ menu_button_2 }}</div> + </div> + </a> + + <a + href="#" + class="btn btn--to-yellow--600 group btn--hoveractive uppercase" + > + <div class="btn__body-wrap w-24 h-11 min-w-[7rem]"> + <div class="navbar__border-button btn__body group group-hover:border-yellow-600 border-yellow-500 border-4 bg-transparent w-24 h-11 xl:w-auto py-4 px-6">{{ menu_button_1 }}</div> + </div> + </a> + </div> + <!-- END Menu --> + + </div> + + <!-- Hamburger Icon --> + <input class="hidden navbar__mobile-menu__toggle" type="checkbox" id="navbar__mobile-menu__toggle"> + + <label class="z-30 hamb text-black 2xl:hidden" for="navbar__mobile-menu__toggle"> + <span> + <span class="bar1"></span> + <span class="bar2"></span> + <span class="bar3"></span> + </span> + </label> + + <div + class=" + navbar__mobile-menu + + absolute top-0 left-0 w-full bg-grey-100 text-black pb-16 font-alt text-4xl drop-shadow-lg + flex-col gap-3 + " + > + <div class="grid-container"> + <div class="grid-left-side"> + <img + class="w-[150px] mt-3" + src="../../../../static/images/logo-full-black.svg" + alt="" + > + </div> + </div> + + <div + class=" + flex flex-col gap-12 md:flex-row pt-12 px-8 + md:justify-between + xl:pl-32 + " + > + <div class="flex flex-col gap-3 items-start"> + {% if important_item %} + <a + href="#" + class="__js-root flex items-center decoration-1 underline-offset-4 {% if selected_item == important_item %}navbar__menu-item--selected{% endif %}" + > + {% if not is_transparent %} + {% include 'patterns/atoms/icons/arrow.html' with width='27' height='28.35' %} + {% else %} + <ui-animated-arrow></ui-animated-arrow> + {% endif %} + + {{ important_item }} + </a> + {% endif %} + + {% for item in menu_items %} + <a + href="#" + class="decoration-1 underline-offset-4 {% if item == selected_item %}navbar__menu-item--selected{% endif %}" + >{{ item }}</a> + {% endfor %} + </div> + + <div class="flex flex-col gap-12 md:justify-between xl:mr-16"> + <div class="flex flex-col gap-4 items-start md:items-end"> + <a + href="#" + class="btn btn--yellow-500 btn--to-yellow-600 btn--hoveractive xl:w-auto uppercase" + > + <div class="btn__body-wrap w-42"> + <div class="btn__body w-42 h-11 xl:w-auto py-8 px-6">{{ menu_button_2 }}</div> + </div> + </a> + + <a + href="#" + class="btn btn--to-yellow--600 group btn--hoveractive uppercase" + > + <div class="btn__body-wrap min-w-[7rem]"> + <div class="btn__body group group-hover:border-yellow-600 border-yellow-500 text-black border-4 bg-transparent w-36 h-11 xl:w-auto py-8">{{ menu_button_1 }}</div> + </div> + </a> + </div> + + <div class="flex gap-5 text-lg md:justify-end"> + <a href="#" class="hover:no-underline"> + <i class="ico--facebook"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--instagram"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--feed"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--twitter"></i> + </a> + <a href="#" class="hover:no-underline"> + <i class="ico--youtube"></i> + </a> + </div> + </div> + </div> + </div> + </div> +</nav> diff --git a/main/templates/main/includes/organisms/main_section/newsletter_section.html b/main/templates/main/includes/organisms/main_section/newsletter_section.html new file mode 100644 index 0000000000000000000000000000000000000000..2025b524450b5bd0d3e6f71deaf44756dda76c86 --- /dev/null +++ b/main/templates/main/includes/organisms/main_section/newsletter_section.html @@ -0,0 +1,20 @@ +<div + class="newsletter-section" + style="background-image:url('../../../../static/images/background-images/bg-newsletter.webp')" # TODO +> + <div class="container--medium pt-32 pb-24"> + <h2 class="head-14xl"> + Odebírej náš<br> + newsletter + </h2> + <p class="xl:mt-[-1rem]"> + Fake news tam nenajdeš, ale dozvíš se, co chystáme doopravdy! + </p> + + <div class="flex flex-col gap-2 mt-12 items-start"> + {% include 'patterns/atoms/form_fields/form_input.html' with form_placeholder='Tvůj email' classes='mb-3 w-full md:w-96' %} + {% include 'patterns/atoms/form_fields/form_checkbox.html' with label='Souhlasím se zpracováním osobních údajů' classes='mb-3' %} + {% include 'patterns/atoms/buttons/round_button.html' with button_text='Odebírat' %} + </div> + </div> +</div> diff --git a/main/templates/main/includes/organisms/main_section/region_section.html b/main/templates/main/includes/organisms/main_section/region_section.html new file mode 100644 index 0000000000000000000000000000000000000000..d0f83516df02243017aa964b9972a18dca026e70 --- /dev/null +++ b/main/templates/main/includes/organisms/main_section/region_section.html @@ -0,0 +1,27 @@ +<div id="regiony" class="py-24"> + <div class="container--medium mx-auto px-4"> + <h2 class="head-14xl xl:leading-[10.5rem] mb-20 xl:mb-32"> + {{ self.title }} + </h2> + <div class="flex flex-wrap"> + <div class="__js-root flex items-center justify-center h-full mb-4 w-full w-12/12 lg:w-7/12"> + <ui-region-map class="w-full"></ui-region-map> + </div> + + {% comment %} + <div class="w-12/12 lg:w-5/12"> + <div class="flex flex-col gap-5 justify-center"> + {% include 'patterns/atoms/form_fields/form_select.html' %} + + <div class="flex flex-col gap-4"> + {% include 'patterns/molecules/articles/small_article_preview.html' %} + {% include 'patterns/molecules/articles/small_article_preview.html' %} + {% include 'patterns/molecules/articles/small_article_preview.html' %} + </div> + </div> + </div> + {% endcomment %} + </div> + <div></div> + </div> +</div> diff --git a/main/templates/main/includes/organisms/main_section/representatives_section.html b/main/templates/main/includes/organisms/main_section/representatives_section.html new file mode 100644 index 0000000000000000000000000000000000000000..657d64bb687e74e9d7d01c51aa0700bbfab850be --- /dev/null +++ b/main/templates/main/includes/organisms/main_section/representatives_section.html @@ -0,0 +1,46 @@ +{% load wagtailimages_tags %} + +<div class="bg-black text-white"> + <div class="container--medium"> + + <div class="xl:block hidden py-16 xl:py-24"> + <h2> + <span class="head-14xl leading-[10.5rem]">{{ self.title_line_1 }}</span><br> + <div class="flex gap-12"> + <span class="head-14xl leading-[10.5rem]">{{ self.title_line_2 }}</span> + <p class="max-w-[650px] text-lg font-condensed pt-1.5"> + {{ self.description }} + </p> + </div> + </h2> + </div> + + <div class="xl:hidden block pt-24 pb-12"> + <h2 class="head-14xl"> + {{ self.title_line_1 }} + {{ self.title_line_2 }} + </h2> + + <p> + {{ self.description }} + </p> + </div> + + <div class="grid grid-cols-1 gap-12 xl:grid-cols-4 xl:gap-4"> + {% for box in self.list %} + {% image box.image fill-480x480 as box_image %} + + {% include 'main/includes/molecules/boxes/image_with_button_box.html' with image=image button_text=box.button_text url=box.button_link title=box.title %} + {% endfor %} + </div> + + <div + class=" + flex justify-center py-12 + xl:py-24 + " + > + {% include 'patterns/atoms/buttons/round_button.html' with classes='inline-block bg-white text-black' button_text=button_text %} + </div> + </div> +</div> diff --git a/main/templates/main/includes/organisms/popouts/hoax_popout_list.html b/main/templates/main/includes/organisms/popouts/hoax_popout_list.html new file mode 100644 index 0000000000000000000000000000000000000000..34abcf2d839773d4ae690924066e3cbbe7eec25f --- /dev/null +++ b/main/templates/main/includes/organisms/popouts/hoax_popout_list.html @@ -0,0 +1,6 @@ +<ul class="flex flex-col"> + <li class="grow">{% include "main/includes/molecules/popouts/hoax_popout_point.html" %}</li> + <li class="grow">{% include "main/includes/molecules/popouts/hoax_popout_point.html" %}</li> + <li class="grow">{% include "main/includes/molecules/popouts/hoax_popout_point.html" %}</li> + <li class="grow">{% include "main/includes/molecules/popouts/hoax_popout_point.html" %}</li> +</ul> diff --git a/main/templates/main/includes/organisms/popouts/popout_list.html b/main/templates/main/includes/organisms/popouts/popout_list.html new file mode 100644 index 0000000000000000000000000000000000000000..ea878dccd6dc036cc84f34b092365271ffc18b34 --- /dev/null +++ b/main/templates/main/includes/organisms/popouts/popout_list.html @@ -0,0 +1,13 @@ +<ul class="flex flex-col gap-6"> + {% for category in categories %} + <li class="grow"> + <div class="flex gap-3 mb-3 items-center bg-grey-150 p-5"> + <i class="text-2xl {{ category.icon }}"></i> + <h2 class="font-alt text-2xl">{{ category.name }}</h2> + </div> + {% for point in category.points %} + {% include 'patterns/molecules/popouts/popout_point.html' with name=point.name %} + {% endfor %} + </li> + {% endfor %} +</ul> diff --git a/main/templates/main/includes/person_article_preview.html b/main/templates/main/includes/person_article_preview.html deleted file mode 100644 index aea44558b494149fefab630365157e03f7434035..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/person_article_preview.html +++ /dev/null @@ -1,34 +0,0 @@ -{% load wagtailimages_tags %} - -{% for article_page in article_data_list %} - <div class="grid-container"> - {% if article_page.image %} - <div class="grid-left-side mb-4"> - {% image article_page.image fill-250x250 as article_image %} - <img - class="hidden w-60 md:block" - src="{{ article_image.url }}" - alt="Náhledový obrázek článku" - > - </div> - {% endif %} - - <div class="grid-content-with-right-side flex flex-col justify-between items-start mb-9"> - <div class="flex flex-wrap font-bold mb-4 text-xs text-white uppercase"> - <span class="mb-1 bg-green-500 mr-1 px-2 py-2">{{ article_page.date }}</span> - {% for tag in article_page.get_tags %} - <span class="bg-violet-600 mb-1 mr-1 px-2 py-2">{{ tag }}</span> - {% endfor %} - </div> - <a href="{{ article_page.get_url }}"> - <h4 class="head-3xl mb-4"> - {{ article_page.title }} - </h4> - </a> - <p class="mb-6"> - {{ article_page.perex }} - </p> - {% include 'main/includes/href_button.html' with btn_link=article_page.get_url noindex=article_page.get_no_index btn_text="Číst dále" %} - </div> - </div> -{% endfor %} diff --git a/main/templates/main/includes/person_contact_big.html b/main/templates/main/includes/person_contact_big.html deleted file mode 100644 index 6496e17afd13ef0f9873d946ca666eb049b3ab83..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/person_contact_big.html +++ /dev/null @@ -1,35 +0,0 @@ -{% load wagtailimages_tags %} -<div class="flex mb-8 person-box-big max-w-sm gap-6 xl:max-w-xl flex-col xl:flex-row xl:mb-16"> - <div class="xl:shrink-0"> - <a href="{{ person_page.url }}"> - {% image person_page.profile_image fill-480x480 as profile_image %} - <img - class="rounded-full shadow-sm w-30 xl:w-60" - src="{{ profile_image.url }}" - alt=" {{ person_page.title }}" - > - </a> - </div> - <div class="flex flex-col justify-between py-4"> - <div class="flex flex-col mb-8"> - <a - class="hover:no-underline block font-bold mb-2 text-2xl xl:text-4xl" - href="{{ person_page.url }}" - ><h4>{{ person_page.title }}</h4></a> - <span class="leading-6 mb-4 xl:mb-6 w-10/12"> - {{ person_page.position | default_if_none:'' }} - </span> - <a - class="font-bold mb-2 text-grey-300" - href="tel:{{ person_page.phone | default_if_none:'' }}" - >{{ person_page.phone | default_if_none:'' }}</a> - <a - class="text-turquoise-500" - href="mailto:{{ person_page.email | default_if_none:'' }}" - >{{ person_page.email | default_if_none:'' }}</a> - </div> - <div> - {% include 'main/includes/href_button.html' with btn_link=person_page.url btn_text="Zobrazit více" %} - </div> - </div> -</div> diff --git a/main/templates/main/includes/plain_button.html b/main/templates/main/includes/plain_button.html deleted file mode 100644 index 18900c8c471c312791ce8ece37146807c10f4081..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/plain_button.html +++ /dev/null @@ -1,7 +0,0 @@ -<button type="button" class="btn btn--black btn--to-yellow-500 btn--hoveractive uppercase {{ extra_classes }}"> - <span class="btn__body-wrap"> - <span class="btn__body text-lg lg:text-base"> - {{ btn_text | default_if_none:"Číst dále" }} - </span> - </span> -</button> diff --git a/main/templates/main/includes/small_article_preview.html b/main/templates/main/includes/small_article_preview.html deleted file mode 100644 index ea26c67808f3106a87658e777ddf3f49b4965ea7..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/small_article_preview.html +++ /dev/null @@ -1,19 +0,0 @@ -{% load wagtailimages_tags %} -{% for article_page in article_data_list %} - <div class="flex mb-3"> - {% image article_page.image fill-128x128 as image %} - <img - src='{{ image.url }}' alt="" - class="mr-4 h-32 w-32" - > - <div class="flex flex-col justify-between items-start"> - <span class="text-sm text-green-500 mb-2 lg:text-base"> - {{ article_page.date | date }} - </span> - <h4 class="font-alt leading-5 text-base uppercase lg:text-base mb-2"> - {{ article_page.title }} - </h4> - {% include 'main/includes/href_button.html' with btn_link=article_page.get_url noindex=article_page.get_no_index btn_text="Číst dále" %} - </div> - </div> -{% endfor %} diff --git a/main/templates/main/includes/work_article_preview.html b/main/templates/main/includes/work_article_preview.html deleted file mode 100644 index 6b75ba17bd7c1cefa3d5418fcafde7d4aa732513..0000000000000000000000000000000000000000 --- a/main/templates/main/includes/work_article_preview.html +++ /dev/null @@ -1,28 +0,0 @@ -{% load wagtailimages_tags %} - -<div class="article-box {% if article_page.is_black %}dark-theme {% endif %}p-7 flex flex-col max-w-xl border border-grey-150 mb-8"> - {% image article_page.image width-512 as image %} - <a href="{{ article_page.url }}"> - <img - src='{{ image.url }}' alt="" - class="mb-7 w-full" - > - </a> - <a href="{{ article_page.url }}"> - <h2 class="head-2xl mb-4"> - {{ article_page.title }} - </h2> - </a> - <div class="flex font-bold mb-4 text-xs text-white uppercase"> - <span class="bg-green-500 mr-1 p-2">{{ article_page.date }}</span> - {% for tag in article_page.get_tags %} - <span class="bg-violet-600 mr-1 p-2">{{ tag }}</span> - {% endfor %} - </div> - <p class="mb-8"> - {{ article_page.perex }} - </p> - <div> - {% include 'main/includes/href_button.html' with btn_link=article_page.url btn_text="Číst dále" %} - </div> -</div> diff --git a/main/templates/main/main_home_page.html b/main/templates/main/main_home_page.html index 06e1bb0dd359b8c6119f160ca502dba1d5bfb98b..5ea5ef635be12f4c520e2560439596fa9d108f87 100644 --- a/main/templates/main/main_home_page.html +++ b/main/templates/main/main_home_page.html @@ -2,11 +2,15 @@ {% load wagtailcore_tags %} {% block content %} - <main role="main"> - {% for block in page.content %} - {% include_block block %} - {% endfor %} - {% include "main/includes/newsletter_section.html" %} {# TODO boxy cheme pod (dvě sekce contentu nebo ify) #} - </main> +{% include 'main/includes/organisms/layout/navbar.html' with is_transparent=True %} + +<main role="main"> + {% for block in page.content %} + {% include_block block %} + {% endfor %} + + {% include "main/includes/organisms/main_section/newsletter_section.html" %} +</main> + {% endblock %}