PageSourceSearch

https://exifreader.org/_next/static/chunks/642-ebef9025d2fd8185.js

js exifreader.org collected 2026-10-08 09:27:54 UTC 232,123 bytes, 20 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[642],{69829:function(e,t,r){"use strict";r.r(t),r.d(t,{LookupSupportedLocales:function(){return m},ResolveLocale:function(){return p},match:function(){return y}});var n,i=r(5853),a={supplemental:{languageMatching:{"written-new":[{paradigmLocales:{_locales:"en en_GB es es_419 pt_BR pt_PT"}},{$enUS:{_value:"AS+CA+GU+MH+MP+PH+PR+UM+US+VI"}},{$cnsar:{_value:"HK+MO"}},{$americas:{_value:"019"}},{$maghreb:{_value:"MA+DZ+TN+LY+MR+EH"}},{no:{_desired:"nb",_distance:"1"}},{bs:{_desired:"hr",_distance:"4"}},{bs:{_desired:"sh",_distance:"4"}},{hr:{_desired:"sh",_distance:"4"}},{sr:{_desired:"sh",_distance:"4"}},{aa:{_desired:"ssy",_distance:"4"}},{de:{_desired:"gsw",_distance:"4",_oneway:"true"}},{de:{_desired:"lb",_distance:"4",_oneway:"true"}},{no:{_desired:"da",_distance:"8"}},{nb:{_desired:"da",_distance:"8"}},{ru:{_desired:"ab",_distance:"30",_oneway:"true"}},{en:{_desired:"ach",_distance:"30",_oneway:"true"}},{nl:{_desired:"af",_distance:"20",_oneway:"true"}},{en:{_desired:"ak",_distance:"30",_oneway:"true"}},{en:{_desired:"am",_distance:"30",_oneway:"true"}},{es:{_desired:"ay",_distance:"20",_oneway:"true"}},{ru:{_desired:"az",_distance:"30",_oneway:"true"}},{ur:{_desired:"bal",_distance:"20",_oneway:"true"}},{ru:{_desired:"be",_distance:"20",_oneway:"true"}},{en:{_desired:"bem",_distance:"30",_oneway:"true"}},{hi:{_desired:"bh",_distance:"30",_oneway:"true"}},{en:{_desired:"bn",_distance:"30",_oneway:"true"}},{zh:{_desired:"bo",_distance:"20",_oneway:"true"}},{fr:{_desired:"br",_distance:"20",_oneway:"true"}},{es:{_desired:"ca",_distance:"20",_oneway:"true"}},{fil:{_desired:"ceb",_distance:"30",_oneway:"true"}},{en:{_desired:"chr",_distance:"20",_oneway:"true"}},{ar:{_desired:"ckb",_distance:"30",_oneway:"true"}},{fr:{_desired:"co",_distance:"20",_oneway:"true"}},{fr:{_desired:"crs",_distance:"20",_oneway:"true"}},{sk:{_desired:"cs",_distance:"20"}},{en:{_desired:"cy",_distance:"20",_oneway:"true"}},{en:{_desired:"ee",_distance:"30",_oneway:"true"}},{en:{_desired:"eo",_distance:"30",_oneway:"true"}},{es:{_desired:"eu",_distance:"20",_oneway:"true"}},{da:{_desired:"fo",_distance:"20",_oneway:"true"}},{nl:{_desired:"fy",_distance:"20",_oneway:"true"}},{en:{_desired:"ga",_distance:"20",_oneway:"true"}},{en:{_desired:"gaa",_distance:"30",_oneway:"true"}},{en:{_desired:"gd",_distance:"20",_oneway:"true"}},{es:{_desired:"gl",_distance:"20",_oneway:"true"}},{es:{_desired:"gn",_distance:"20",_oneway:"true"}},{hi:{_desired:"gu",_distance:"30",_oneway:"true"}},{en:{_desired:"ha",_distance:"30",_oneway:"true"}},{en:{_desired:"haw",_distance:"20",_oneway:"true"}},{fr:{_desired:"ht",_distance:"20",_oneway:"true"}},{ru:{_desired:"hy",_distance:"30",_oneway:"true"}},{en:{_desired:"ia",_distance:"30",_oneway:"true"}},{en:{_desired:"ig",_distance:"30",_oneway:"true"}},{en:{_desired:"is",_distance:"20",_oneway:"true"}},{id:{_desired:"jv",_distance:"20",_oneway:"true"}},{en:{_desired:"ka",_distance:"30",_oneway:"true"}},{fr:{_desired:"kg",_distance:"30",_oneway:"true"}},{ru:{_desired:"kk",_distance:"30",_oneway:"true"}},{en:{_desired:"km",_distance:"30",_oneway:"true"}},{en:{_desired:"kn",_distance:"30",_oneway:"true"}},{en:{_desired:"kri",_distance:"30",_oneway:"true"}},{tr:{_desired:"ku",_distance:"30",_oneway:"true"}},{ru:{_desired:"ky",_distance:"30",_oneway:"true"}},{it:{_desired:"la",_distance:"20",_oneway:"true"}},{en:{_desired:"lg",_distance:"30",_oneway:"true"}},{fr:{_desired:"ln",_distance:"30",_oneway:"true"}},{en:{_desired:"lo",_distance:"30",_oneway:"true"}},{en:{_desired:"loz",_distance:"30",_oneway:"true"}},{fr:{_desired:"lua",_distance:"30",_oneway:"true"}},{hi:{_desired:"mai",_distance:"20",_oneway:"true"}},{en:{_desired:"mfe",_distance:"30",_oneway:"true"}},{fr:{_desired:"mg",_distance:"30",_oneway:"true"}},{en:{_desired:"mi",_distance:"20",_oneway:"true"}},{en:{_desired:"ml",_distance:"30",_oneway:"true"}},{ru:{_desired:"mn",_distance:"30",_oneway:"true"}},{hi:{_desired:"mr",_distance:"30",_oneway:"true"}},{id:{_desired:"ms",_distance:"30",_oneway:"true"}},{en:{_desired:"mt",_distance:"30",_oneway:"true"}},{en:{_desired:"my",_distance:"30",_oneway:"true"}},{en:{_desired:"ne",_distance:"30",_oneway:"true"}},{nb:{_desired:"nn",_distance:"20"}},{no:{_desired:"nn",_distance:"20"}},{en:{_desired:"nso",_distance:"30",_oneway:"true"}},{en:{_desired:"ny",_distance:"30",_oneway:"true"}},{en:{_desired:"nyn",_distance:"30",_oneway:"true"}},{fr:{_desired:"oc",_distance:"20",_oneway:"true"}},{en:{_desired:"om",_distance:"30",_oneway:"true"}},{en:{_desired:"or",_distance:"30",_oneway:"true"}},{en:{_desired:"pa",_distance:"30",_oneway:"true"}},{en:{_desired:"pcm",_distance:"20",_oneway:"true"}},{en:{_desired:"ps",_distance:"30",_oneway:"true"}},{es:{_desired:"qu",_distance:"30",_oneway:"true"}},{de:{_desired:"rm",_distance:"20",_oneway:"true"}},{en:{_desired:"rn",_distance:"30",_oneway:"true"}},{fr:{_desired:"rw",_distance:"30",_oneway:"true"}},{hi:{_desired:"sa",_distance:"30",_oneway:"true"}},{en:{_desired:"sd",_distance:"30",_oneway:"true"}},{en:{_desired:"si",_distance:"30",_oneway:"true"}},{en:{_desired:"sn",_distance:"30",_oneway:"true"}},{en:{_desired:"so",_distance:"30",_oneway:"true"}},{en:{_desired:"sq",_distance:"30",_oneway:"true"}},{en:{_desired:"st",_distance:"30",_oneway:"true"}},{id:{_desired:"su",_distance:"20",_oneway:"true"}},{en:{_desired:"sw",_distance:"30",_oneway:"true"}},{en:{_desired:"ta",_distance:"30",_oneway:"true"}},{en:{_desired:"te",_distance:"30",_oneway:"true"}},{ru:{_desired:"tg",_distance:"30",_oneway:"true"}},{en:{_desired:"ti",_distance:"30",_oneway:"true"}},{ru:{_desired:"tk",_distance:"30",_oneway:"true"}},{en:{_desired:"tlh",_distance:"30",_oneway:"true"}},{en:{_desired:"tn",_distance:"30",_oneway:"true"}},{en:{_desired:"to",_distance:"30",_oneway:"true"}},{ru:{_desired:"tt",_distance:"30",_oneway:"true"}},{en:{_desired:"tum",_distance:"30",_oneway:"true"}},{zh:{_desired:"ug",_distance:"20",_oneway:"true"}},{ru:{_desired:"uk",_distance:"20",_oneway:"true"}},{en:{_desired:"ur",_distance:"30",_oneway:"true"}},{ru:{_desired:"uz",_distance:"30",_oneway:"true"}},{fr:{_desired:"wo",_distance:"30",_oneway:"true"}},{en:{_desired:"xh",_distance:"30",_oneway:"true"}},{en:{_desired:"yi",_distance:"30",_oneway:"true"}},{en:{_desired:"yo",_distance:"30",_oneway:"true"}},{zh:{_desired:"za",_distance:"20",_oneway:"true"}},{en:{_desired:"zu",_distance:"30",_oneway:"true"}},{ar:{_desired:"aao",_distance:"10",_oneway:"true"}},{ar:{_desired:"abh",_distance:"10",_oneway:"true"}},{ar:{_desired:"abv",_distance:"10",_oneway:"true"}},{ar:{_desired:"acm",_distance:"10",_oneway:"true"}},{ar:{_desired:"acq",_distance:"10",_oneway:"true"}},{ar:{_desired:"acw",_distance:"10",_oneway:"true"}},{ar:{_desired:"acx",_distance:"10",_oneway:"true"}},{ar:{_desired:"acy",_distance:"10",_oneway:"true"}},{ar:{_desired:"adf",_distance:"10",_oneway:"true"}},{ar:{_desired:"aeb",_distance:"10",_oneway:"true"}},{ar:{_desired:"aec",_distance:"10",_oneway:"true"}},{ar:{_desired:"afb",_distance:"10",_oneway:"true"}},{ar:{_desired:"ajp",_distance:"10",_oneway:"true"}},{ar:{_desired:"apc",_distance:"10",_oneway:"true"}},{ar:{_desired:"apd",_distance:"10",_oneway:"true"}},{ar:{_desired:"arq",_distance:"10",_oneway:"true"}},{ar:{_desired:"ars",_distance:"10",_oneway:"true"}},{ar:{_desired:"ary",_distance:"10",_oneway:"true"}},{ar:{_desired:"arz",_distance:"10",_oneway:"true"}},{ar:{_desired:"auz",_distance:"10",_oneway:"true"}},{ar:{_desired:"avl",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayh",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayl",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayn",_distance:"10",_oneway:"true"}},{ar:{_desired:"ayp",_distance:"10",_oneway:"true"}},{ar:{_desired:"bbz",_distance:"10",_oneway:"true"}},{ar:{_desired:"pga",_distance:"10",_oneway:"true"}},{ar:{_desired:"shu",_distance:"10",_oneway:"true"}},{ar:{_desired:"ssh",_distance:"10",_oneway:"true"}},{az:{_desired:"azb",_distance:"10",_oneway:"true"}},{et:{_desired:"vro",_distance:"10",_oneway:"true"}},{ff:{_desired:"ffm",_distance:"10",_oneway:"true"}},{ff:{_desired:"fub",_distance:"10",_oneway:"true"}},{ff:{_desired:"fue",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuf",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuh",_distance:"10",_oneway:"true"}},{ff:{_desired:"fui",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuq",_distance:"10",_oneway:"true"}},{ff:{_desired:"fuv",_distance:"10",_oneway:"true"}},{gn:{_desired:"gnw",_distance:"10",_oneway:"true"}},{gn:{_desired:"gui",_distance:"10",_oneway:"true"}},{gn:{_desired:"gun",_distance:"10",_oneway:"true"}},{gn:{_desired:"nhd",_distance:"10",_oneway:"true"}},{iu:{_desired:"ikt",_distance:"10",_oneway:"true"}},{kln:{_desired:"enb",_distance:"10",_oneway:"true"}},{kln:{_desired:"eyo",_distance:"10",_oneway:"true"}},{kln:{_desired:"niq",_distance:"10",_oneway:"true"}},{kln:{_desired:"oki",_distance:"10",_oneway:"true"}},{kln:{_desired:"pko",_distance:"10",_oneway:"true"}},{kln:{_desired:"sgc",_distance:"10",_oneway:"true"}},{kln:{_desired:"tec",_distance:"10",_oneway:"true"}},{kln:{_desired:"tuy",_distance:"10",_oneway:"true"}},{kok:{_desired:"gom",_distance:"10",_oneway:"true"}},{kpe:{_desired:"gkp",_distance:"10",_oneway:"true"}},{luy:{_desired:"ida",_distance:"10",_oneway:"true"}},{luy:{_desired:"lkb",_distance:"10",_oneway:"true"}},{luy:{_desired:"lko",_distance:"10",_oneway:"true"}},{luy:{_desired:"lks",_distance:"10",_oneway:"true"}},{luy:{_desired:"lri",_distance:"10",_oneway:"true"}},{luy:{_desired:"lrm",_distance:"10",_oneway:"true"}},{luy:{_desired:"lsm",_distance:"10",_oneway:"true"}},{luy:{_desired:"lto",_distance:"10",_oneway:"true"}},{luy:{_desired:"lts",_distance:"10",_oneway:"true"}},{luy:{_desired:"lwg",_distance:"10",_oneway:"true"}},{luy:{_desired:"nle",_distance:"10",_oneway:"true"}},{luy:{_desired:"nyd",_distance:"10",_oneway:"true"}},{luy:{_desired:"rag",_distance:"10",_oneway:"true"}},{lv:{_desired:"ltg",_distance:"10",_oneway:"true"}},{mg:{_desired:"bhr",_distance:"10",_oneway:"true"}},{mg:{_desired:"bjq",_distance:"10",_oneway:"true"}},{mg:{_desired:"bmm",_distance:"10",_oneway:"true"}},{mg:{_desired:"bzc",_distance:"10",_oneway:"true"}},{mg:{_desired:"msh",_distance:"10",_oneway:"true"}},{mg:{_desired:"skg",_distance:"10",_oneway:"true"}},{mg:{_desired:"tdx",_distance:"10",_oneway:"true"}},{mg:{_desired:"tkg",_distance:"10",_oneway:"true"}},{mg:{_desired:"txy",_distance:"10",_oneway:"true"}},{mg:{_desired:"xmv",_distance:"10",_oneway:"true"}},{mg:{_desired:"xmw",_distance:"10",_oneway:"true"}},{mn:{_desired:"mvf",_distance:"10",_oneway:"true"}},{ms:{_desired:"bjn",_distance:"10",_oneway:"true"}},{ms:{_desired:"btj",_distance:"10",_oneway:"true"}},{ms:{_desired:"bve",_distance:"10",_oneway:"true"}},{ms:{_desired:"bvu",_distance:"10",_oneway:"true"}},{ms:{_desired:"coa",_distance:"10",_oneway:"true"}},{ms:{_desired:"dup",_distance:"10",_oneway:"true"}},{ms:{_desired:"hji",_distance:"10",_oneway:"true"}},{ms:{_desired:"id",_distance:"10",_oneway:"true"}},{ms:{_desired:"jak",_distance:"10",_oneway:"true"}},{ms:{_desired:"jax",_distance:"10",_oneway:"true"}},{ms:{_desired:"kvb",_distance:"10",_oneway:"true"}},{ms:{_desired:"kvr",_distance:"10",_oneway:"true"}},{ms:{_desired:"kxd",_distance:"10",_oneway:"true"}},{ms:{_desired:"lce",_distance:"10",_oneway:"true"}},{ms:{_desired:"lcf",_distance:"10",_oneway:"true"}},{ms:{_desired:"liw",_distance:"10",_oneway:"true"}},{ms:{_desired:"max",_distance:"10",_oneway:"true"}},{ms:{_desired:"meo",_distance:"10",_oneway:"true"}},{ms:{_desired:"mfa",_distance:"10",_oneway:"true"}},{ms:{_desired:"mfb",_distance:"10",_oneway:"true"}},{ms:{_desired:"min",_distance:"10",_oneway:"true"}},{ms:{_desired:"mqg",_distance:"10",_oneway:"true"}},{ms:{_desired:"msi",_distance:"10",_oneway:"true"}},{ms:{_desired:"mui",_distance:"10",_oneway:"true"}},{ms:{_desired:"orn",_distance:"10",_oneway:"true"}},{ms:{_desired:"ors",_distance:"10",_oneway:"true"}},{ms:{_desired:"pel",_distance:"10",_oneway:"true"}},{ms:{_desired:"pse",_distance:"10",_oneway:"true"}},{ms:{_desired:"tmw",_distance:"10",_oneway:"true"}},{ms:{_desired:"urk",_distance:"10",_oneway:"true"}},{ms:{_desired:"vkk",_distance:"10",_oneway:"true"}},{ms:{_desired:"vkt",_distance:"10",_oneway:"true"}},{ms:{_desired:"xmm",_distance:"10",_oneway:"true"}},{ms:{_desired:"zlm",_distance:"10",_oneway:"true"}},{ms:{_desired:"zmi",_distance:"10",_oneway:"true"}},{ne:{_desired:"dty",_distance:"10",_oneway:"true"}},{om:{_desired:"gax",_distance:"10",_oneway:"true"}},{om:{_desired:"hae",_distance:"10",_oneway:"true"}},{om:{_desired:"orc",_distance:"10",_oneway:"true"}},{or:{_desired:"spv",_distance:"10",_oneway:"true"}},{ps:{_desired:"pbt",_distance:"10",_oneway:"true"}},{ps:{_desired:"pst",_distance:"10",_oneway:"true"}},{qu:{_desired:"qub",_distance:"10",_oneway:"true"}},{qu:{_desired:"qud",_distance:"10",_oneway:"true"}},{qu:{_desired:"quf",_distance:"10",_oneway:"true"}},{qu:{_desired:"qug",_distance:"10",_oneway:"true"}},{qu:{_desired:"quh",_distance:"10",_oneway:"true"}},{qu:{_desired:"quk",_distance:"10",_oneway:"true"}},{qu:{_desired:"qul",_distance:"10",_oneway:"true"}},{qu:{_desired:"qup",_distance:"10",_oneway:"true"}},{qu:{_desired:"qur",_distance:"10",_oneway:"true"}},{qu:{_desired:"qus",_distance:"10",_oneway:"true"}},{qu:{_desired:"quw",_distance:"10",_oneway:"true"}},{qu:{_desired:"qux",_distance:"10",_oneway:"true"}},{qu:{_desired:"quy",_distance:"10",_oneway:"true"}},{qu:{_desired:"qva",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvc",_distance:"10",_oneway:"true"}},{qu:{_desired:"qve",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvh",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvi",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvj",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvl",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvm",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvn",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvo",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvp",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvs",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvw",_distance:"10",_oneway:"true"}},{qu:{_desired:"qvz",_distance:"10",_oneway:"true"}},{qu:{_desired:"qwa",_distance:"10",_oneway:"true"}},{qu:{_desired:"qwc",_distance:"10",_oneway:"true"}},{qu:{_desired:"qwh",_distance:"10",_oneway:"true"}},{qu:{_desired:"qws",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxa",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxc",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxh",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxl",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxn",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxo",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxp",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxr",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxt",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxu",_distance:"10",_oneway:"true"}},{qu:{_desired:"qxw",_distance:"10",_oneway:"true"}},{sc:{_desired:"sdc",_distance:"10",_oneway:"true"}},{sc:{_desired:"sdn",_distance:"10",_oneway:"true"}},{sc:{_desired:"sro",_distance:"10",_oneway:"true"}},{sq:{_desired:"aae",_distance:"10",_oneway:"true"}},{sq:{_desired:"aat",_distance:"10",_oneway:"true"}},{sq:{_desired:"aln",_distance:"10",_oneway:"true"}},{syr:{_desired:"aii",_distance:"10",_oneway:"true"}},{uz:{_desired:"uzs",_distance:"10",_oneway:"true"}},{yi:{_desired:"yih",_distance:"10",_oneway:"true"}},{zh:{_desired:"cdo",_distance:"10",_oneway:"true"}},{zh:{_desired:"cjy",_distance:"10",_oneway:"true"}},{zh:{_desired:"cpx",_distance:"10",_oneway:"true"}},{zh:{_desired:"czh",_distance:"10",_oneway:"true"}},{zh:{_desired:"czo",_distance:"10",_oneway:"true"}},{zh:{_desired:"gan",_distance:"10",_oneway:"true"}},{zh:{_desired:"hak",_distance:"10",_oneway:"true"}},{zh:{_desired:"hsn",_distance:"10",_oneway:"true"}},{zh:{_desired:"lzh",_distance:"10",_oneway:"true"}},{zh:{_desired:"mnp",_distance:"10",_oneway:"true"}},{zh:{_desired:"nan",_distance:"10",_oneway:"true"}},{zh:{_desired:"wuu",_distance:"10",_oneway:"true"}},{zh:{_desired:"yue",_distance:"10",_oneway:"true"}},{"*":{_desired:"*",_distance:"80"}},{"en-Latn":{_desired:"am-Ethi",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"az-Latn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"bn-Beng",_distance:"10",_oneway:"true"}},{"zh-Ha
1ns":{_desired:"bo-Tibt",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"hy-Armn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ka-Geor",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"km-Khmr",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"kn-Knda",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"lo-Laoo",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ml-Mlym",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"my-Mymr",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ne-Deva",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"or-Orya",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"pa-Guru",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ps-Arab",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"sd-Arab",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"si-Sinh",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ta-Taml",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"te-Telu",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ti-Ethi",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"tk-Latn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"ur-Arab",_distance:"10",_oneway:"true"}},{"ru-Cyrl":{_desired:"uz-Latn",_distance:"10",_oneway:"true"}},{"en-Latn":{_desired:"yi-Hebr",_distance:"10",_oneway:"true"}},{"sr-Cyrl":{_desired:"sr-Latn",_distance:"5"}},{"zh-Hans":{_desired:"za-Latn",_distance:"10",_oneway:"true"}},{"zh-Hans":{_desired:"zh-Hani",_distance:"20",_oneway:"true"}},{"zh-Hant":{_desired:"zh-Hani",_distance:"20",_oneway:"true"}},{"ar-Arab":{_desired:"ar-Latn",_distance:"20",_oneway:"true"}},{"bn-Beng":{_desired:"bn-Latn",_distance:"20",_oneway:"true"}},{"gu-Gujr":{_desired:"gu-Latn",_distance:"20",_oneway:"true"}},{"hi-Deva":{_desired:"hi-Latn",_distance:"20",_oneway:"true"}},{"kn-Knda":{_desired:"kn-Latn",_distance:"20",_oneway:"true"}},{"ml-Mlym":{_desired:"ml-Latn",_distance:"20",_oneway:"true"}},{"mr-Deva":{_desired:"mr-Latn",_distance:"20",_oneway:"true"}},{"ta-Taml":{_desired:"ta-Latn",_distance:"20",_oneway:"true"}},{"te-Telu":{_desired:"te-Latn",_distance:"20",_oneway:"true"}},{"zh-Hans":{_desired:"zh-Latn",_distance:"20",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Latn",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Hani",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Hira",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Kana",_distance:"5",_oneway:"true"}},{"ja-Jpan":{_desired:"ja-Hrkt",_distance:"5",_oneway:"true"}},{"ja-Hrkt":{_desired:"ja-Hira",_distance:"5",_oneway:"true"}},{"ja-Hrkt":{_desired:"ja-Kana",_distance:"5",_oneway:"true"}},{"ko-Kore":{_desired:"ko-Hani",_distance:"5",_oneway:"true"}},{"ko-Kore":{_desired:"ko-Hang",_distance:"5",_oneway:"true"}},{"ko-Kore":{_desired:"ko-Jamo",_distance:"5",_oneway:"true"}},{"ko-Hang":{_desired:"ko-Jamo",_distance:"5",_oneway:"true"}},{"*-*":{_desired:"*-*",_distance:"50"}},{"ar-*-$maghreb":{_desired:"ar-*-$maghreb",_distance:"4"}},{"ar-*-$!maghreb":{_desired:"ar-*-$!maghreb",_distance:"4"}},{"ar-*-*":{_desired:"ar-*-*",_distance:"5"}},{"en-*-$enUS":{_desired:"en-*-$enUS",_distance:"4"}},{"en-*-GB":{_desired:"en-*-$!enUS",_distance:"3"}},{"en-*-$!enUS":{_desired:"en-*-$!enUS",_distance:"4"}},{"en-*-*":{_desired:"en-*-*",_distance:"5"}},{"es-*-$americas":{_desired:"es-*-$americas",_distance:"4"}},{"es-*-$!americas":{_desired:"es-*-$!americas",_distance:"4"}},{"es-*-*":{_desired:"es-*-*",_distance:"5"}},{"pt-*-$americas":{_desired:"pt-*-$americas",_distance:"4"}},{"pt-*-$!americas":{_desired:"pt-*-$!americas",_distance:"4"}},{"pt-*-*":{_desired:"pt-*-*",_distance:"5"}},{"zh-Hant-$cnsar":{_desired:"zh-Hant-$cnsar",_distance:"4"}},{"zh-Hant-$!cnsar":{_desired:"zh-Hant-$!cnsar",_distance:"4"}},{"zh-Hant-*":{_desired:"zh-Hant-*",_distance:"5"}},{"*-*-*":{_desired:"*-*-*",_distance:"4"}}]}}},s={"001":["001","001-status-grouping","002","005","009","011","013","014","015","017","018","019","021","029","030","034","035","039","053","054","057","061","142","143","145","150","151","154","155","AC","AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CP","CQ","CR","CU","CV","CW","CX","CY","CZ","DE","DG","DJ","DK","DM","DO","DZ","EA","EC","EE","EG","EH","E
1R","ES","ET","EU","EZ","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","IC","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","QO","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TA","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","UN","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","XK","YE","YT","ZA","ZM","ZW"],"002":["002","002-status-grouping","011","014","015","017","018","202","AO","BF","BI","BJ","BW","CD","CF","CG","CI","CM","CV","DJ","DZ","EA","EG","EH","ER","ET","GA","GH","GM","GN","GQ","GW","IC","IO","KE","KM","LR","LS","LY","MA","MG","ML","MR","MU","MW","MZ","NA","NE","NG","RE","RW","SC","SD","SH","SL","SN","SO","SS","ST","SZ","TD","TF","TG","TN","TZ","UG","YT","ZA","ZM","ZW"],"003":["003","013","021","029","AG","AI","AW","BB","BL","BM","BQ","BS","BZ","CA","CR","CU","CW","DM","DO","GD","GL","GP","GT","HN","HT","JM","KN","KY","LC","MF","MQ","MS","MX","NI","PA","PM","PR","SV","SX","TC","TT","US","VC","VG","VI"],"005":["005","AR","BO","BR","BV","CL","CO","EC","FK","GF","GS","GY","PE","PY","SR","UY","VE"],"009":["009","053","054","057","061","AC","AQ","AS","AU","CC","CK","CP","CX","DG","FJ","FM","GU","HM","KI","MH","MP","NC","NF","NR","NU","NZ","PF","PG","PN","PW","QO","SB","TA","TK","TO","TV","UM","VU","WF","WS"],"011":["011","BF","BJ","CI","CV","GH","GM","GN","GW","LR","ML","MR","NE","NG","SH","SL","SN","TG"],"013":["013","BZ","CR","GT","HN","MX","NI","PA","SV"],"014":["014","BI","DJ","ER","ET","IO","KE","KM","MG","MU","MW","MZ","RE","RW","SC","SO","SS","TF","TZ","UG","YT","ZM","ZW"],"015":["015","DZ","EA","EG","EH","IC","LY","MA","SD","TN"],"017":["017","AO","CD","CF","CG","CM","GA","GQ","ST","TD"],"018":["018","BW","LS","NA","SZ","ZA"],"019":["003","005","013","019","019-status-grouping","021","029","419","AG","AI","AR","AW","BB","BL","BM","BO","BQ","BR","BS","BV","BZ","CA","CL","CO","CR","CU","CW","DM","DO","EC","FK","GD","GF","GL","GP","GS","GT","GY","HN","HT","JM","KN","KY","LC","MF","MQ","MS","MX","NI","PA","PE","PM","PR","PY","SR","SV","SX","TC","TT","US","UY","VC","VE","VG","VI"],"021":["021","BM","CA","GL","PM","US"],"029":["029","AG","AI","AW","BB","BL","BQ","BS","CU","CW","DM","DO","GD","GP","HT","JM","KN","KY","LC","MF","MQ","MS","PR","SX","TC","TT","VC","VG","VI"],"030":["030","CN","HK","JP","KP","KR","MN","MO","TW"],"034":["034","AF","BD","BT","IN","IR","LK","MV","NP","PK"],"035":["035","BN","ID","KH","LA","MM","MY","PH","SG","TH","TL","VN"],"039":["039","AD","AL","BA","ES","GI","GR","HR","IT","ME","MK","MT","PT","RS","SI","SM","VA","XK"],"053":["053","AU","CC","CX","HM","NF","NZ"],"054":["054","FJ","NC","PG","SB","VU"],"057":["057","FM","GU","KI","MH","MP","NR","PW","UM"],"061":["061","AS","CK","NU","PF","PN","TK","TO","TV","WF","WS"],142:["030","034","035","142","143","145","AE","AF","AM","AZ","BD","BH","BN","BT","CN","CY","GE","HK","ID","IL","IN","IQ","IR","JO","JP","KG","KH","KP","KR","KW","KZ","LA","LB","LK","MM","MN","MO","MV","MY","NP","OM","PH","PK","PS","QA","SA","SG","SY","TH","TJ","TL","TM","TR","TW","UZ","VN","YE"],143:["143","KG","KZ","TJ","TM","UZ"],145:["145","AE","AM","AZ","BH","CY","GE","IL","IQ","JO","KW","LB","OM","PS","QA","SA","SY","TR","YE"],150:["039","150","151","154","155","AD","AL","AT","AX","BA","BE","BG","BY","CH","CQ","CZ","DE","DK","EE","ES","FI","FO","FR","GB","GG","GI","GR","HR","HU","IE","IM","IS","IT","JE","LI","LT","LU","LV","MC","MD","ME","MK","MT","NL","NO","PL","PT","RO","RS","RU","SE","SI","SJ","SK","SM","UA","VA","XK"],151:["151","BG","BY","CZ","HU","MD","PL","RO","RU","SK","UA"],154:["154","AX","CQ","DK","EE","FI","FO","GB","GG","IE","IM","IS","JE","LT","LV","NO","SE","SJ"],155:["155","AT","BE","CH","DE","FR","LI","LU","MC","NL"],202:["011","014","017","018","202","AO","BF","BI","BJ","BW","CD","CF","CG","CI","CM","CV","DJ","ER","ET","GA","GH","GM","GN","GQ","GW","IO","KE","KM","LR","LS","MG","ML","MR","MU","MW","MZ","NA","NE","NG","RE","RW","SC","SH","SL","SN","SO","SS","ST","SZ","TD","TF","TG","TZ","UG","YT","ZA","ZM","ZW"],419:["005","013","029","419","AG","AI","AR","AW","BB","BL","BO","BQ","BR","BS","BV","BZ","CL","CO","CR","CU","CW","DM","DO","EC","FK","GD","GF","GP","GS","GT","GY","HN","HT","JM","KN","KY","LC","MF","MQ","MS","MX","NI","PA","PE","PR","PY","SR","SV","SX","TC","TT","UY","VC","VE","VG","VI"],EU:["AT","BE","BG","CY","CZ","DE","DK","EE","ES","EU","FI","FR","GR","HR","HU","IE","IT","LT","LU","LV","MT","NL","PL","PT","RO","SE","SI","SK"],EZ:["AT","BE","CY","DE","EE","ES","EZ","FI","FR","GR","IE","IT","LT","LU","LV","MT","NL","PT","SI","SK"],QO:["AC","AQ","CP","DG","QO","TA"],UN:["AD","AE","AF","AG","AL","AM","AO","AR","AT","AU","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BN","BO","BR","BS","BT","BW","BY","BZ","CA","CD","CF","CG","CH","CI","CL","CM","CN","CO","CR","CU","CV","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","ER","ES","ET","FI","FJ","FM","FR","GA","GB","GD","GE","GH","GM","GN","GQ","GR","GT","GW","GY","HN","HR","HT","HU","ID","IE","IL","IN","IQ","IR","IS","IT","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MG","MH","MK","ML","MM","MN","MR","MT","MU","MV","MW","MX","MY","MZ","NA","NE","NG","NI","NL","NO","NP","NR","NZ","OM","PA","PE","PG","PH","PK","PL","PT","PW","PY","QA","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SI","SK","SL","SM","SN","SO","SR","SS","ST","SV","SY","SZ","TD","TG","TH","TJ","TL","TM","TN","TO","TR","TT","TV","TZ","UA","UG","UN","US","UY","UZ","VC","VE","VN","VU","WS","YE","ZA","ZM","ZW"]},o=/-u(?:-[0-9a-z]{2,8})+/gi;function l(e,t,r){if(void 0===r&&(r=Error),!e)throw new r(t)}function u(e,t,r){var n=t.split("-"),a=n[0],o=n[1],l=n[2],u=!0;if(l&&"$"===l[0]){var d="!"!==l[1],c=(d?r[l.slice(1)]:r[l.slice(2)]).map(function(e){return s[e]||[e]}).reduce(function(e,t){return(0,i.ev)((0,i.ev)([],e,!0),t,!0)},[]);u&&(u=!(c.indexOf(e.region||"")>1!=d))}else u&&(u=!e.region||"*"===l||l===e.region);return u&&(u=!e.script||"*"===o||o===e.script),u&&(u=!e.language||"*"===a||a===e.language),u}
1function d(e){return[e.language,e.script,e.region].filter(Boolean).join("-")}function c(e,t,r){for(var n=0,i=r.matches;n<i.length;n++){var a=i[n],s=u(e,a.desired,r.matchVariables)&&u(t,a.supported,r.matchVariables);if(a.oneway||s||(s=u(e,a.supported,r.matchVariables)&&u(t,a.desired,r.matchVariables)),s){var o=10*a.distance;if(r.paradigmLocales.indexOf(d(e))>-1!=r.paradigmLocales.indexOf(d(t))>-1)return o-1;return o}}throw Error("No matching distance found")}function h(e){return Intl.getCanonicalLocales(e)[0]}function f(e,t){for(var r=t;;){if(e.indexOf(r)>-1)return r;var n=r.lastIndexOf("-");if(!~n)return;n>=2&&"-"===r[n-2]&&(n-=2),r=r.slice(0,n)}}function p(e,t,r,s,u,d){"lookup"===r.localeMatcher?m=function(e,t,r){for(var n={locale:""},i=0;i<t.length;i++){var a=t[i],s=a.replace(o,""),l=f(e,s);if(l)return n.locale=l,a!==s&&(n.extension=a.slice(s.length,a.length)),n}return n.locale=r(),n}(Array.from(e),t,d):(g=Array.from(e),w=[],b=t.reduce(function(e,t){var r=t.replace(o,"");return w.push(r),e[r]=t,e},{}),(void 0===x&&(x=838),P=1/0,S={matchedDesiredLocale:"",distances:{}},w.forEach(function(e,t){S.distances[e]||(S.distances[e]={}),g.forEach(function(r){var s,o,l,u,d,h,f=(s=new Intl.Locale(e).maximize(),o=new Intl.Locale(r).maximize(),l={language:s.language,script:s.script||"",region:s.region||""},u={language:o.language,script:o.script||"",region:o.region||""},d=0,h=function(){var e,t;if(!n){var r=null===(t=null===(e=a.supplemental.languageMatching["written-new"][0])||void 0===e?void 0:e.paradigmLocales)||void 0===t?void 0:t._locales.split(" "),s=a.supplemental.languageMatching["written-new"].slice(1,5);n={matches:a.supplemental.languageMatching["written-new"].slice(5).map(function(e){var t=Object.keys(e)[0],r=e[t];return{supported:t,desired:r._desired,distance:+r._distance,oneway:"true"===r.oneway}},{}),matchVariables:s.reduce(function(e,t){var r=Object.keys(t)[0],n=t[r];return e[r.slice(1)]=n._value.split("+"),e},{}),paradigmLocales:(0,i.ev)((0,i.ev)([],r,!0),r.map(function(e){return new Intl.Locale(e.replace(/_/g,"-")).maximize().toString()}),!0)}}return n}(),l.language!==u.language&&(d+=c({language:s.language,script:"",region:""},{language:o.language,script:"",region:""},h)),l.script!==u.script&&(d+=c({language:s.language,script:l.script,region:""},{language:o.language,script:l.script,region:""},h)),l.region!==u.region&&(d+=c(l,u,h)),d+0+40*t);S.distances[e][r]=f,f<P&&(P=f,S.matchedDesiredLocale=e,S.matchedSupportedLocale=r)})}),P>=x&&(S.matchedDesiredLocale=void 0,S.matchedSupportedLocale=void 0),S).matchedSupportedLocale&&S.matchedDesiredLocale&&(v=S.matchedSupportedLocale,_=b[S.matchedDesiredLocale].slice(S.matchedDesiredLocale.length)||void 0),m=v?{locale:v,extension:_}:{locale:d()}),null==m&&(m={locale:d(),extension:""});var p,m,y,g,v,_,w,b,x,P,S,M=m.locale,C=u[M],T={locale:"en",dataLocale:M};y=m.extension?function(e){l(e===e.toLowerCase(),"Expected extension to be lowercase"),l("-u-"===e.slice(0,3),"Expected extension to be a Unicode locale extension");for(var t,r=[],n=[],i=e.length,a=3;a<i;){var s=e.indexOf("-",a),o=void 0;o=-1===s?i-a:s-a;var u=e.slice(a,a+o);l(o>=2,"Expected a subtag to have at least 2 characters"),void 0===t&&2!=o?-1===r.indexOf(u)&&r.push(u):2===o?(t={key:u,value:""},void 0===n.find(function(e){return e.key===(null==t?void 0:t.key)})&&n.push(t)):(null==t?void 0:t.value)===""?t.value=u:(l(void 0!==t,"Expected keyword to be defined"),t.value+="-"+u),a+=o+1}return{attributes:r,keywords:n}}(m.extension).keywords:[];for(var A=[],L=function(e){var t,n,i=null!==(p=null==C?void 0:C[e])&&void 0!==p?p:[];l(Array.isArray(i),"keyLocaleData for ".concat(e," must be an array"));var a=i[0];l(void 0===a||"string"==typeof a,"value must be a string or undefined");var s=void 0,o=y.find(function(t){return t.key===e});if(o){var u=o.value;""!==u?i.indexOf(u)>-1&&(s={key:e,value:a=u}):i.indexOf("true")>-1&&(s={key:e,value:a="true"})}var d=r[e];l(null==d||"string"==typeof d,"optionsValue must be a string or undefined"),"string"==typeof d&&(t=e.toLowerCase(),n=d.toLowerCase(),l(void 0!==t,"ukey must be defined"),""===(d=n)&&(d="true")),d!==a&&i.indexOf(d)>-1&&(a=d,s=void 0),s&&A.push(s),T[e]=a},k=0;k<s.length;k++)L(s[k]);return A.length>0&&(M=function(e,t,r){l(-1===e.indexOf("-u-"),"Expected locale to not have a Unicode locale extension");for(var n="-u",i=0;i<t.length;i++){var a=t[i];n+="-".concat(a)}for(var s=0;s<r.length;s++){var o=r[s],u=o.key,d=o.value;n+="-".concat(u),""!==d&&(n+="-".concat(d))}if("-u"===n)return h(e);var c=e.indexOf("-x-");return h(-1===c?e+n:e.slice(0,c)+n+e.slice(c))}(M,[],A)),T.locale=M,T}function m(e,t){for(var r=[],n=0;n<t.length;n++){var i=f(e,t[n].replace(o,""));i&&r.push(i)}return r}function y(e,t,r,n){return p(t,Intl.getCanonicalLocales(e),{localeMatcher:(null==n?void 0:n.algorithm)||"best fit"},[],{},function(){return r}).locale}},10407:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},40519:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},29202:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("Globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},89345:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]])},53417:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]])},97226:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("Moon",[["path",{d:"M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z",key:"a7tn18"}]])},44743:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("Send",[["path",{d:"m22 2-7 20-4-9-9-4Z",key:"1q3vgg"}],["path",{d:"M22 2 11 13",key:"nzbqef"}]])},85929:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=(0,r(39763).Z)("Sun",[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]])},61187:function(e,t,r){"use strict";var n=r(19228),i=r(87520),a=r(53359),s=r(8783);function o(e){if(!(this instanceof o))return new o(e);this.request=e}e.exports=o,e.exports.Negotiator=o,o.prototype.charset=function(e){var t=this.charsets(e);return t&&t[0]},o.prototype.charsets=function(e){return n(this.request.headers["accept-charset"],e)},o.prototype.encoding=function(e,t){var r=this.encodings(e,t);return r&&r[0]},o.prototype.encodings=function(e,t){return i(this.request.headers["accept-encoding"],e,(t||{}).preferred)},o.prototype.language=function(e){var t=this.languages(e);return t&&t[0]},o.prototype.languages=function(e){return a(this.request.headers["accept-language"],e)},o.prototype.mediaType=function(e){var t=this.mediaTypes(e);return t&&t[0]},o.prototype.mediaTypes=function(e){return s(this.request.headers.accept,e)},o.prototype.preferredCharset=o.prototype.charset,o.prototype.preferredCharsets=o.prototype.charsets,o.prototype.preferredEncoding=o.prototype.encoding,o.prototype.preferredEncodings=o.prototype.encodings,o.prototype.preferredLanguage=o.prototype.language,o.prototype.preferredLanguages=o.prototype.languages,o.prototype.preferredMediaType=o.prototype.mediaType,o.prototype.preferredMediaTypes=o.prototype.mediaTypes},19228:function(e){"use strict";e.exports=r,e.exports.preferredCharsets=r;var t=/^\s*([^\s;]+)\s*(?:;(.*))?$/;function r(e,r){var s=function(e){for(var r=e.split(","),n=0,i=0;n<r.length;n++){var a=function(e,r){var n=t.exec(e);if(!n)return null;var i=n[1],a=1;if(n[2])for(var s=n[2].split(";"),o=0;o<s.length;o++){var l=s[o].trim().split("=");if("q"===l[0]){a=parseFloat(l[1]);break}}
1return{charset:i,q:a,i:r}}(r[n].trim(),n);a&&(r[i++]=a)}return r.length=i,r}(void 0===e?"*":e||"");if(!r)return s.filter(a).sort(n).map(i);var o=r.map(function(e,t){return function(e,t,r){for(var n={o:-1,q:0,s:0},i=0;i<t.length;i++){var a=function(e,t,r){var n=0;if(t.charset.toLowerCase()===e.toLowerCase())n|=1;else if("*"!==t.charset)return null;return{i:r,o:t.i,q:t.q,s:n}}(e,t[i],r);a&&0>(n.s-a.s||n.q-a.q||n.o-a.o)&&(n=a)}return n}(e,s,t)});return o.filter(a).sort(n).map(function(e){return r[o.indexOf(e)]})}function n(e,t){return t.q-e.q||t.s-e.s||e.o-t.o||e.i-t.i||0}function i(e){return e.charset}function a(e){return e.q>0}},87520:function(e){"use strict";e.exports=n,e.exports.preferredEncodings=n;var t=/^\s*([^\s;]+)\s*(?:;(.*))?$/;function r(e,t,r){var n=0;if(t.encoding.toLowerCase()===e.toLowerCase())n|=1;else if("*"!==t.encoding)return null;return{encoding:e,i:r,o:t.i,q:t.q,s:n}}function n(e,n,o){var l=function(e){for(var n=e.split(","),i=!1,a=1,s=0,o=0;s<n.length;s++){var l=function(e,r){var n=t.exec(e);if(!n)return null;var i=n[1],a=1;if(n[2])for(var s=n[2].split(";"),o=0;o<s.length;o++){var l=s[o].trim().split("=");if("q"===l[0]){a=parseFloat(l[1]);break}}return{encoding:i,q:a,i:r}}(n[s].trim(),s);l&&(n[o++]=l,i=i||r("identity",l),a=Math.min(a,l.q||1))}return i||(n[o++]={encoding:"identity",q:a,i:s}),n.length=o,n}(e||""),u=o?function(e,t){if(e.q!==t.q)return t.q-e.q;var r=o.indexOf(e.encoding),n=o.indexOf(t.encoding);return -1===r&&-1===n?t.s-e.s||e.o-t.o||e.i-t.i:-1!==r&&-1!==n?r-n:-1===r?1:-1}:i;if(!n)return l.filter(s).sort(u).map(a);var d=n.map(function(e,t){return function(e,t,n){for(var i={encoding:e,o:-1,q:0,s:0},a=0;a<t.length;a++){var s=r(e,t[a],n);s&&0>(i.s-s.s||i.q-s.q||i.o-s.o)&&(i=s)}return i}(e,l,t)});return d.filter(s).sort(u).map(function(e){return n[d.indexOf(e)]})}function i(e,t){return t.q-e.q||t.s-e.s||e.o-t.o||e.i-t.i}function a(e){return e.encoding}function s(e){return e.q>0}},53359:function(e){"use strict";e.exports=n,e.exports.preferredLanguages=n;var t=/^\s*([^\s\-;]+)(?:-([^\s;]+))?\s*(?:;(.*))?$/;function r(e,r){var n=t.exec(e);if(!n)return null;var i=n[1],a=n[2],s=i;a&&(s+="-"+a);var o=1;if(n[3])for(var l=n[3].split(";"),u=0;u<l.length;u++){var d=l[u].split("=");"q"===d[0]&&(o=parseFloat(d[1]))}return{prefix:i,suffix:a,q:o,i:r,full:s}}function n(e,t){var n=function(e){for(var t=e.split(","),n=0,i=0;n<t.length;n++){var a=r(t[n].trim(),n);a&&(t[i++]=a)}return t.length=i,t}(void 0===e?"*":e||"");if(!t)return n.filter(s).sort(i).map(a);var o=t.map(function(e,t){return function(e,t,n){for(var i={o:-1,q:0,s:0},a=0;a<t.length;a++){var s=function(e,t,n){var i=r(e);if(!i)return null;var a=0;if(t.full.toLowerCase()===i.full.toLowerCase())a|=4;else if(t.prefix.toLowerCase()===i.full.toLowerCase())a|=2;else if(t.full.toLowerCase()===i.prefix.toLowerCase())a|=1;else if("*"!==t.full)return null;return{i:n,o:t.i,q:t.q,s:a}}(e,t[a],n);s&&0>(i.s-s.s||i.q-s.q||i.o-s.o)&&(i=s)}return i}(e,n,t)});return o.filter(s).sort(i).map(function(e){return t[o.indexOf(e)]})}function i(e,t){return t.q-e.q||t.s-e.s||e.o-t.o||e.i-t.i||0}function a(e){return e.full}function s(e){return e.q>0}},8783:function(e){"use strict";e.exports=n,e.exports.preferredMediaTypes=n;var t=/^\s*([^\s\/;]+)\/([^;\s]+)\s*(?:;(.*))?$/;function r(e,r){var n=t.exec(e);if(!n)return null;var i=Object.create(null),a=1,s=n[2],u=n[1];if(n[3])for(var d=(function(e){for(var t=e.split(";"),r=1,n=0;r<t.length;r++)o(t[n])%2==0?t[++n]=t[r]:t[n]+=";"+t[r];t.length=n+1;for(var r=0;r<t.length;r++)t[r]=t[r].trim();return t})(n[3]).map(l),c=0;c<d.length;c++){var h=d[c],f=h[0].toLowerCase(),p=h[1],m=p&&'"'===p[0]&&'"'===p[p.length-1]?p.slice(1,-1):p;if("q"===f){a=parseFloat(m);break}i[f]=m}return{type:u,subtype:s,params:i,q:a,i:r}}function n(e,t){var n=function(e){for(var t=function(e){for(var t=e.split(","),r=1,n=0;r<t.length;r++)o(t[n])%2==0?t[++n]=t[r]:t[n]+=","+t[r];return t.length=n+1,t}(e),n=0,i=0;n<t.length;n++){var a=r(t[n].trim(),n);a&&(t[i++]=a)}return t.length=i,t}(void 0===e?"*/*":e||"");if(!t)return n.filter(s).sort(i).map(a);var l=t.map(function(e,t){return function(e,t,n){for(var i={o:-1,q:0,s:0},a=0;a<t.length;a++){var s=function(e,t,n){var i=r(e),a=0;if(!i)return null;if(t.type.toLowerCase()==i.type.toLowerCase())a|=4;else if("*"!=t.type)return null;if(t.subtype.toLowerCase()==i.subtype.toLowerCase())a|=2;else if("*"!=t.subtype)return null;var s=Object.keys(t.params);if(s.length>0){if(!s.every(function(e){return"*"==t.params[e]||(t.params[e]||"").toLowerCase()==(i.params[e]||"").toLowerCase()}))return null;a|=1}return{i:n,o:t.i,q:t.q,s:a}}(e,t[a],n);s&&0>(i.s-s.s||i.q-s.q||i.o-s.o)&&(i=s)}return i}(e,n,t)});return l.filter(s).sort(i).map(function(e){return t[l.indexOf(e)]})}function i(e,t){return t.q-e.q||t.s-e.s||e.o-t.o||e.i-t.i||0}function a(e){return e.type+"/"+e.subtype}function s(e){return e.q>0}function o(e){for(var t=0,r=0;-1!==(r=e.indexOf('"',r));)t++,r++;return t}function l(e){var t,r,n=e.indexOf("=");return -1===n?t=e:(t=e.slice(0,n),r=e.slice(n+1)),[t,r]}},73332:function(e,t,r){"use strict";var n=r(33540);t.Z=n.default},25726:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var n=r(99448),i=r(82198);t.default=function(e){var t;let{localizedPathnames:r,request:a,resolvedLocale:s,routing:o}=e,l=a.nextUrl.clone(),u=i.getHost(a.headers);function d(e,t){return e.pathname=n.normalizeTrailingSlash(e.pathname),a.nextUrl.basePath&&((e=new URL(e)).pathname=i.applyBasePath(e.pathname,a.nextUrl.basePath)),"<".concat(e.toString(),'>; rel="alternate"; hreflang="').concat(t,'"')}function c(e,t){return r&&"object"==typeof r?i.formatTemplatePathname(e,r[s],r[t]):e}u&&(l.port="",l.host=u),l.protocol=null!==(t=a.headers.get("x-forwarded-proto"))&&void 0!==t?t:l.protocol,l.pathname=i.getNormalizedPathname(l.pathname,o.locales,o.localePrefix);let h=i.getLocalePrefixes(o.locales,o.localePrefix,!1).flatMap(e=>{let t,[n,a]=e;function s(e){return"/"===e?a:a+e}if(o.domains)return o.domains.filter(e=>i.isLocaleSupportedOnDomain(n,e)).map(e=>((t=new URL(l)).port="",t.host=e.domain,t.pathname=c(l.pathname,n),n===e.defaultLocale&&"always"!==o.localePrefix.mode||(t.pathname=s(t.pathname)),d(t,n)));{let e;e=r&&"object"==typeof r?c(l.pathname,n):l.pathname,n===o.defaultLocale&&"always"!==o.localePrefix.mode||(e=s(e)),t=new URL(e,l)}return d(t,n)});if(!o.domains&&("always"!==o.localePrefix.mode||"/"===l.pathname)){let e=new URL(c(l.pathname,o.defaultLocale),l);h.push(d(e,"x-default"))}return h.join(", ")}},33540:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(99027),i=r(99415),a=r(42132),s=r(99448),o=r(25726),l=r(66385),u=r(57957),d=r(82198);t.default=function(e,t){var r,c,h;let f=i.receiveRoutingConfig({...e,alternateLinks:null!==(r=null==t?void 0:t.alternateLinks)&&void 0!==r?r:e.alternateLinks,localeDetection:null!==(c=null==t?void 0:t.localeDetection)&&void 0!==c?c:e.localeDetection,localeCookie:null!==(h=null==t?void 0:t.localeCookie)&&void 0!==h?h:e.localeCookie});return function(e){var t;let r;try{r=decodeURI(e.nextUrl.pathname)}catch(e){return n.NextResponse.next()}let i=d.sanitizePathname(r),{domain:c,locale:h}=l.default(f,e.headers,e.cookies,i),p=c?c.defaultLocale===h:h===f.defaultLocale,m=(null===(t=f.domains)||void 0===t?void 0:t.filter(e=>d.isLocaleSupportedOnDomain(h,e)))||[],y=null!=f.domains&&!c;function g(t){let r=new URL(t,e.url);e.nextUrl.basePath&&(r.pathname=d.applyBasePath(r.pathname,e.nextUrl.basePath));let i=new Headers(e.headers);return i.set(a.HEADER_LOCALE_NAME,h),n.NextResponse.rewrite(r,{request:{headers:i}})}function v(t,r){var i,a;let o=new URL(t,e.url);if(o.pathname=s.normalizeTrailingSlash(o.pathname),m.length>0&&!r&&c){let e=d.getBestMatchingDomain(c,h,m);e&&(r=e.domain,e.defaultLocale===h&&"as-needed"===f.localePrefix.mode&&(o.pathname=d.getNormalizedPathname(o.pathname,f.locales,f.localePrefix)))}return r&&(o.host=r,e.headers.get("x-forwarded-host")&&(o.protocol=null!==(i=e.headers.get("x-forwarded-proto"))&&void 0!==i?i:e.nextUrl.protocol,o.port=null!==(a=e.headers.get("x-forwarded-port"))&&void 0!==a?a:"")),e.nextUrl.basePath&&(o.pathname=d.applyBasePath(o.pathname,e.nextUrl.basePath)),n.NextResponse.redirect(o.toString())}let _=d.getNormalizedPathname(i,f.locales,f.localePrefix),w=d.getPathnameMatch(i,f.locales,f.localePrefix),b=null!=w,x="never"===f.localePrefix.mode||p&&"as-needed"===f.localePrefix.mode,P,S,M=_,C=f.pathnames;if(C){let t;if([t,S]=d.getInternalTemplate(C,_,h),S){let r=C[S],n="string"==typeof r?r:r[h];if(s.matchesPathname(n,_))M=d.formatTemplatePathname(_,n,S);else{let i;i=t?"string"==typeof r?r:r[t]:S;let a=x?void 0:s.getLocalePrefix(h,f.localePrefix),o=d.formatTemplatePathname(_,i,n);P=v(d.formatPathname(o,a,e.nextUrl.search))}}}if(!P){if("/"!==M||b){let t=d.formatPathname(M,d.getLocaleAsPrefix(h),e.nextUrl.search);if(b){let r=d.formatPathname(_,w.prefix,e.nextUrl.search);if("never"===f.localePrefix.mode)P=v(d.formatPathname(_,void 0,e.nextUrl.search));else if(w.exact){if(p&&x)P=v(d.formatPathname(_,void 0,e.nextUrl.search));else if(f.domains){let e=d.getBestMatchingDomain(c,w.locale,m);P=(null==c?void 0:c.domain)===(null==e?void 0:e.domain)||y?g(t):v(r,null==e?void 0:e.domain)}else P=g(t)}else P=v(r)}else P=x?g(t):v(d.formatPathname(_,s.getLocalePrefix(h,f.localePrefix),e.nextUrl.search))}else P=x?g(d.formatPathname(M,d.getLocaleAsPrefix(h),e.nextUrl.search)):v(d.formatPathname(_,s.getLocalePrefix(h,f.localePrefix),e.nextUrl.search))}return f.localeDetection&&f.localeCookie&&u.default(e,P,h,f.localeCookie),"never"!==f.localePrefix.mode&&f.alternateLinks&&f.locales.length>1&&P.headers.set("Link",o.default({routing:f,localizedPathnames:null!=S&&C?C[S]:void 0,request:e,resolvedLocale:h})),P}}},66385:function(e,t,r){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var n=r(69829),i=r(61187),a=r(82198),s=i&&i.__esModule?i:{default:i};function o(e,t,r){let i;let a=new s.default({headers:{"accept-language":e.get("accept-language")||void 0}}).languages();try{let e=t.slice().sort((e,t)=>t.length-e.length);i=n.match(a,e,r)}catch(e){}return i}function l(e,t){if(e.localeCookie&&t.has(e.localeCookie.name)){var r;let n=null===(r=t.get(e.localeCookie.name))||void 0===r?void 0:r.value;if(n&&e.locales.includes(n))return n}}function u(e,t,r,n){var i;let s;return n&&(s=null===(i=a.getPathnameMatch(n,e.locales,e.localePrefix))||void 0===i?void 0:i.locale),!s&&e.localeDetection&&(s=l(e,r)),!s&&e.localeDetection&&(s=o(t,e.locales,e.defaultLocale)),s||(s=e.defaultLocale),s}t.default=function(e,t,r,n){return e.domains?function(e,t,r,n){let i;let s=function(e,t){let r=a.getHost(e);if(r)return t.find(e=>e.domain===r)}(t,e.domains);if(!s)return{locale:u(e,t,r,n)};if(n){var d;let t=null===(d=a.getPathnameMatch(n,e.locales,e.localePrefix))||void 0===d?void 0:d.locale;if(t){if(!a.isLocaleSupportedOnDomain(t,s))return{locale:t,domain:s};i=t}}if(!i&&e.localeDetection){let t=l(e,r);t&&a.isLocaleSupportedOnDomain(t,s)&&(i=t)}if(!i&&e.localeDetection){let r=o(t,s.locales||e.locales,s.defaultLocale);r&&(i=r)}return i||(i=s.defaultLocale),{locale:i,domain:s}}(e,t,r,n):{locale:u(e,t,r,n)}},t.getAcceptLanguageLocale=o},57957:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,n){var i;let{name:a,...s}=n;(null===(i=e.cookies.get(a))||void 0===i?void 0:i.value)!==r&&t.cookies.set(a,r,{path:e.nextUrl.basePath||void 0,...s})}},82198:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(99448);function i(e,t){let r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=e.map(e=>[e,n.getLocalePrefix(e,t)]);return r&&i.sort((e,t)=>t[1].length-e[1].length),i}function a(e,t){let r=n.normalizeTrailingSlash(t),i=n.normalizeTrailingSlash(e),a=n.templateToRegex(i).exec(r);if(!a)return;let s={};for(let e=1;e<a.length;e++){var o;let t=null===(o=i.match(/\[([^\]]+)\]/g))||void 0===o?void 0:o[e-1].replace(/[[\]]/g,"");t&&(s[t]=a[e])}return s}function s(e,t){if(!t)return e;let r=e=e.replace(/\[\[/g,"[").replace(/\]\]/g,"]");return Object.entries(t).forEach(e=>{let[t,n]=e;r=r.replace("[".concat(t,"]"),n)}),r}function o(e,t){return t.defaultLocale===e||!t.locales||t.locales.includes(e)}t.applyBasePath=function(e,t){return n.normalizeTrailingSlash(t+e)},t.formatPathname=function(e,t,r){let i=e;return t&&(i=n.prefixPathname(t,i)),r&&(i+=r),i},t.formatPathnameTemplate=s,t.formatTemplatePathname=function(e,t,r,i){let o="";return o+=s(r,a(t,e)),o=n.normalizeTrailingSlash(o)},t.getBestMatchingDomain=function(e,t,r){let n;return e&&o(t,e)&&(n=e),n||(n=r.find(e=>e.defaultLocale===t)),n||(n=r.find(e=>{var r;return null===(r=e.locales)||void 0===r?void 0:r.includes(t)})),n||null!=(null==e?void 0:e.locales)||(n=e),n||(n=r.find(e=>!e.locales)),n},t.getHost=function(e){var t,r;return null!==(t=null!==(r=e.get("x-forwarded-host"))&&void 0!==r?r:e.get("host"))&&void 0!==t?t:void 0},t.getInternalTemplate=function(e,t,r){for(let i of n.getSortedPathnames(Object.keys(e))){let a=e[i];if("string"==typeof a){if(n.matchesPathname(a,t))return[void 0,i]}else{let e=Object.entries(a),s=e.findIndex(e=>{let[t]=e;return t===r});for(let[r,a]of(s>0&&e.unshift(e.splice(s,1)[0]),e))if(n.matchesPathname(a,t))return[r,i]}}for(let r of Object.keys(e))if(n.matchesPathname(r,t))return[void 0,r];return[void 0,void 0]},t.getLocaleAsPrefix=function(e){return"/".concat(e)},t.getLocalePrefixes=i,t.getNormalizedPathname=function(e,t,r){e.endsWith("/")||(e+="/");let a=i(t,r),s=RegExp("^(".concat(a.map(e=>{let[,t]=e;return t.replaceAll("/","\\/")}).join("|"),")/(.*)"),"i"),o=e.match(s),l=o?"/"+o[2]:e;return"/"!==l&&(l=n.normalizeTrailingSlash(l)),l},t.getPathnameMatch=function(e,t,r){for(let[n,a]of i(t,r)){let t,r;if(e===a||e.startsWith(a+"/"))t=r=!0;else{let n=e.toLowerCase(),i=a.toLowerCase();(n===i||n.startsWith(i+"/"))&&(t=!1,r=!0)}if(r)return{locale:n,prefix:a,matchedPrefix:e.slice(0,a.length),exact:t}}}
1,t.getRouteParams=a,t.isLocaleSupportedOnDomain=o,t.sanitizePathname=function(e){return e.replace(/\\/g,"%5C").replace(/\/+/g,"/")}},99415:function(e,t){"use strict";function r(e){return!(null!=e&&!e)&&{name:"NEXT_LOCALE",maxAge:31536e3,sameSite:"lax",..."object"==typeof e&&e}}function n(e){return"object"==typeof e?e:{mode:e||"always"}}Object.defineProperty(t,"__esModule",{value:!0}),t.receiveLocaleCookie=r,t.receiveLocalePrefixConfig=n,t.receiveRoutingConfig=function(e){var t,i;return{...e,localePrefix:n(e.localePrefix),localeCookie:r(e.localeCookie),localeDetection:null===(t=e.localeDetection)||void 0===t||t,alternateLinks:null===(i=e.alternateLinks)||void 0===i||i}}},99448:function(e,t,r){"use strict";var n=r(40257);function i(e){return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&!function(e){let t="object"==typeof e?e.pathname:e;return null!=t&&!t.startsWith("/")}(e)}function a(e,t){let r;return"string"==typeof e?r=s(t,e):(r={...e},e.pathname&&(r.pathname=s(t,e.pathname))),r}function s(e,t){let r=e;return/^\/(\?.*)?$/.test(t)&&(t=t.slice(1)),r+=t}function o(e,t){return t===e||t.startsWith("".concat(e,"/"))}function l(e){let t=function(){try{return"true"===n.env._next_intl_trailing_slash}catch(e){return!1}}();if("/"!==e){let r=e.endsWith("/");t&&!r?e+="/":!t&&r&&(e=e.slice(0,-1))}return e}function u(e){return"/"+e}function d(e){let t=e.replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"?(.*)").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)");return new RegExp("^".concat(t,"$"))}function c(e){return e.includes("[[...")}function h(e){return e.includes("[...")}function f(e){return e.includes("[")}function p(e,t){let r=e.split("/"),n=t.split("/"),i=Math.max(r.length,n.length);for(let e=0;e<i;e++){let t=r[e],i=n[e];if(!t&&i)return -1;if(t&&!i)return 1;if(t||i){if(!f(t)&&f(i))return -1;if(f(t)&&!f(i))return 1;if(!h(t)&&h(i))return -1;if(h(t)&&!h(i))return 1;if(!c(t)&&c(i))return -1;if(c(t)&&!c(i))return 1}}return 0}Object.defineProperty(t,"__esModule",{value:!0}),t.getLocaleAsPrefix=u,t.getLocalePrefix=function(e,t){var r;return"never"!==t.mode&&(null===(r=t.prefixes)||void 0===r?void 0:r[e])||u(e)},t.getSortedPathnames=function(e){return e.sort(p)},t.hasPathnamePrefixed=o,t.isLocalizableHref=i,t.localizeHref=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,n=arguments.length>3?arguments[3]:void 0,s=arguments.length>4?arguments[4]:void 0;if(!i(e))return e;let l=o(s,n);return(t!==r||l)&&null!=s?a(e,s):e},t.matchesPathname=function(e,t){let r=l(e),n=l(t);return d(r).test(n)},t.normalizeTrailingSlash=l,t.prefixHref=a,t.prefixPathname=s,t.templateToRegex=d,t.unprefixPathname=function(e,t){return e.replace(new RegExp("^".concat(t)),"")||"/"}},27648:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(72972),i=r.n(n)},48667:function(e,t,r){"use strict";r.d(t,{default:function(){return i.a}});var n=r(88003),i=r.n(n)},99027:function(e,t,r){"use strict";r.r(t);var n=r(4364),i={};for(var a in n)"default"!==a&&(i[a]=(function(e){return n[e]}).bind(0,a));r.d(t,i)},40257:function(e,t,r){"use strict";var n,i;e.exports=(null==(n=r.g.process)?void 0:n.env)&&"object"==typeof(null==(i=r.g.process)?void 0:i.env)?r.g.process:r(44227)},8221:function(e,t){"use strict";let r;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DOMAttributeNames:function(){return n},default:function(){return s},isEqualNode:function(){return a}});let n={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv",noModule:"noModule"};function i(e){let{type:t,props:r}=e,i=document.createElement(t);for(let e in r){if(!r.hasOwnProperty(e)||"children"===e||"dangerouslySetInnerHTML"===e||void 0===r[e])continue;let a=n[e]||e.toLowerCase();"script"===t&&("async"===a||"defer"===a||"noModule"===a)?i[a]=!!r[e]:i.setAttribute(a,r[e])}let{children:a,dangerouslySetInnerHTML:s}=r;return s?i.innerHTML=s.__html||"":a&&(i.textContent="string"==typeof a?a:Array.isArray(a)?a.join(""):""),i}function a(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){let r=t.getAttribute("nonce");if(r&&!e.getAttribute("nonce")){let n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=r,r===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function s(){return{mountedInstances:new Set,updateHead:e=>{let t={};
1e.forEach(e=>{if("link"===e.type&&e.props["data-optimized-fonts"]){if(document.querySelector('style[data-href="'+e.props["data-href"]+'"]'))return;e.props.href=e.props["data-href"],e.props["data-href"]=void 0}let r=t[e.type]||[];r.push(e),t[e.type]=r});let n=t.title?t.title[0]:null,i="";if(n){let{children:e}=n.props;i="string"==typeof e?e:Array.isArray(e)?e.join(""):""}i!==document.title&&(document.title=i),["meta","base","link","style","script"].forEach(e=>{r(e,t[e]||[])})}}}r=(e,t)=>{let r=document.getElementsByTagName("head")[0],n=r.querySelector("meta[name=next-head-count]"),s=Number(n.content),o=[];for(let t=0,r=n.previousElementSibling;t<s;t++,r=(null==r?void 0:r.previousElementSibling)||null){var l;(null==r?void 0:null==(l=r.tagName)?void 0:l.toLowerCase())===e&&o.push(r)}let u=t.map(i).filter(e=>{for(let t=0,r=o.length;t<r;t++)if(a(o[t],e))return o.splice(t,1),!1;return!0});o.forEach(e=>{var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),u.forEach(e=>r.insertBefore(e,n)),n.content=(s-o.length+u.length).toString()},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},88003:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return _},handleClientScriptLoad:function(){return y},initScriptLoader:function(){return g}});let n=r(47043),i=r(53099),a=r(57437),s=n._(r(54887)),o=i._(r(2265)),l=r(48701),u=r(8221),d=r(63515),c=new Map,h=new Set,f=["onLoad","onReady","dangerouslySetInnerHTML","children","onError","strategy","stylesheets"],p=e=>{if(s.default.preinit){e.forEach(e=>{s.default.preinit(e,{as:"style"})});return}if("undefined"!=typeof window){let t=document.head;e.forEach(e=>{let r=document.createElement("link");r.type="text/css",r.rel="stylesheet",r.href=e,t.appendChild(r)})}},m=e=>{let{src:t,id:r,onLoad:n=()=>{},onReady:i=null,dangerouslySetInnerHTML:a,children:s="",strategy:o="afterInteractive",onError:l,stylesheets:d}=e,m=r||t;if(m&&h.has(m))return;if(c.has(t)){h.add(m),c.get(t).then(n,l);return}let y=()=>{i&&i(),h.add(m)},g=document.createElement("script"),v=new Promise((e,t)=>{g.addEventListener("load",function(t){e(),n&&n.call(this,t),y()}),g.addEventListener("error",function(e){t(e)})}).catch(function(e){l&&l(e)});for(let[r,n]of(a?(g.innerHTML=a.__html||"",y()):s?(g.textContent="string"==typeof s?s:Array.isArray(s)?s.join(""):"",y()):t&&(g.src=t,c.set(t,v)),Object.entries(e))){if(void 0===n||f.includes(r))continue;let e=u.DOMAttributeNames[r]||r.toLowerCase();g.setAttribute(e,n)}"worker"===o&&g.setAttribute("type","text/partytown"),g.setAttribute("data-nscript",o),d&&p(d),document.body.appendChild(g)};function y(e){let{strategy:t="afterInteractive"}=e;"lazyOnload"===t?window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>m(e))}):m(e)}function g(e){e.forEach(y),[...document.querySelectorAll('[data-nscript="beforeInteractive"]'),...document.querySelectorAll('[data-nscript="beforePageRender"]')].forEach(e=>{let t=e.id||e.getAttribute("src");h.add(t)})}function v(e){let{id:t,src:r="",onLoad:n=()=>{},onReady:i=null,strategy:u="afterInteractive",onError:c,stylesheets:f,...p}=e,{updateScripts:y,scripts:g,getIsSsr:v,appDir:_,nonce:w}=(0,o.useContext)(l.HeadManagerContext),b=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=t||r;b.current||(i&&e&&h.has(e)&&i(),b.current=!0)},[i,t,r]);let x=(0,o.useRef)(!1);if((0,o.useEffect)(()=>{!x.current&&("afterInteractive"===u?m(e):"lazyOnload"===u&&("complete"===document.readyState?(0,d.requestIdleCallback)(()=>m(e)):window.addEventListener("load",()=>{(0,d.requestIdleCallback)(()=>m(e))})),x.current=!0)},[e,u]),("beforeInteractive"===u||"worker"===u)&&(y?(g[u]=(g[u]||[]).concat([{id:t,src:r,onLoad:n,onReady:i,onError:c,...p}]),y(g)):v&&v()?h.add(t||r):v&&!v()&&m(e)),_){if(f&&f.forEach(e=>{s.default.preinit(e,{as:"style"})}),"beforeInteractive"===u)return r?(s.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:w,crossOrigin:p.crossOrigin}:{as:"script",nonce:w,crossOrigin:p.crossOrigin}),(0,a.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+J
1SON.stringify([r,{...p,id:t}])+")"}})):(p.dangerouslySetInnerHTML&&(p.children=p.dangerouslySetInnerHTML.__html,delete p.dangerouslySetInnerHTML),(0,a.jsx)("script",{nonce:w,dangerouslySetInnerHTML:{__html:"(self.__next_s=self.__next_s||[]).push("+JSON.stringify([0,{...p,id:t}])+")"}}));"afterInteractive"===u&&r&&s.default.preload(r,p.integrity?{as:"script",integrity:p.integrity,nonce:w,crossOrigin:p.crossOrigin}:{as:"script",nonce:w,crossOrigin:p.crossOrigin})}return null}Object.defineProperty(v,"__nextScript",{value:!0});let _=v;("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},82408:function(e){"use strict";var t=Object.defineProperty,r=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,a={};function s(e){var t;let r=["path"in e&&e.path&&`Path=${e.path}`,"expires"in e&&(e.expires||0===e.expires)&&`Expires=${("number"==typeof e.expires?new Date(e.expires):e.expires).toUTCString()}`,"maxAge"in e&&"number"==typeof e.maxAge&&`Max-Age=${e.maxAge}`,"domain"in e&&e.domain&&`Domain=${e.domain}`,"secure"in e&&e.secure&&"Secure","httpOnly"in e&&e.httpOnly&&"HttpOnly","sameSite"in e&&e.sameSite&&`SameSite=${e.sameSite}`,"partitioned"in e&&e.partitioned&&"Partitioned","priority"in e&&e.priority&&`Priority=${e.priority}`].filter(Boolean),n=`${e.name}=${encodeURIComponent(null!=(t=e.value)?t:"")}`;return 0===r.length?n:`${n}; ${r.join("; ")}`}function o(e){let t=new Map;for(let r of e.split(/; */)){if(!r)continue;let e=r.indexOf("=");if(-1===e){t.set(r,"true");continue}let[n,i]=[r.slice(0,e),r.slice(e+1)];try{t.set(n,decodeURIComponent(null!=i?i:"true"))}catch{}}return t}function l(e){var t,r;if(!e)return;let[[n,i],...a]=o(e),{domain:s,expires:l,httponly:c,maxage:h,path:f,samesite:p,secure:m,partitioned:y,priority:g}=Object.fromEntries(a.map(([e,t])=>[e.toLowerCase(),t]));return function(e){let t={};for(let r in e)e[r]&&(t[r]=e[r]);return t}({name:n,value:decodeURIComponent(i),domain:s,...l&&{expires:new Date(l)},...c&&{httpOnly:!0},..."string"==typeof h&&{maxAge:Number(h)},path:f,...p&&{sameSite:u.includes(t=(t=p).toLowerCase())?t:void 0},...m&&{secure:!0},...g&&{priority:d.includes(r=(r=g).toLowerCase())?r:void 0},...y&&{partitioned:!0}})}((e,r)=>{for(var n in r)t(e,n,{get:r[n],enumerable:!0})})(a,{RequestCookies:()=>c,ResponseCookies:()=>h,parseCookie:()=>o,parseSetCookie:()=>l,stringifyCookie:()=>s}),e.exports=((e,a,s,o)=>{if(a&&"object"==typeof a||"function"==typeof a)for(let l of n(a))i.call(e,l)||l===s||t(e,l,{get:()=>a[l],enumerable:!(o=r(a,l))||o.enumerable});return e})(t({},"__esModule",{value:!0}),a);var u=["strict","lax","none"],d=["low","medium","high"],c=class{constructor(e){this._parsed=new Map,this._headers=e;let t=e.get("cookie");if(t)for(let[e,r]of o(t))this._parsed.set(e,{name:e,value:r})}[Symbol.iterator](){return this._parsed[Symbol.iterator]()}get size(){return this._parsed.size}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed);if(!e.length)return r.map(([e,t])=>t);let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(([e])=>e===n).map(([e,t])=>t)}has(e){return this._parsed.has(e)}set(...e){let[t,r]=1===e.length?[e[0].name,e[0].value]:e,n=this._parsed;return n.set(t,{name:t,value:r}),this._headers.set("cookie",Array.from(n).map(([e,t])=>s(t)).join("; ")),this}delete(e){let t=this._parsed,r=Array.isArray(e)?e.map(e=>t.delete(e)):t.delete(e);return this._headers.set("cookie",Array.from(t).map(([e,t])=>s(t)).join("; ")),r}clear(){return this.delete(Array.from(this._parsed.keys())),this}[Symbol.for("edge-runtime.inspect.custom")](){return`RequestCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(e=>`${e.name}=${encodeURIComponent(e.value)}`).join("; ")}},h=class{constructor(e){var t,r,n;this._parsed=new Map,this._headers=e;let i=null!=(n=null!=(r=null==(t=e.getSetCookie)?void 0:t.call(e))?r:e.get("set-cookie"))?n:[];for(let e of Array.isArray(i)?i:function(e){if(!e)return[];var t,r,n,i,a,s=[],o=0;function l(){for(;o<e.length&&/\s/.test(e.charAt(o));)o+=1;return o<e.length}for(;o<e.length;){for(t=o,a=!1;l();)if(","===(r=e.charAt(o))){for(n=o,o+=1,l(),i=o;o<e.length&&"="!==(r=e.charAt(o))&&";"!==r&&","!==r;)o+=1;o<e.length&&"="===e.charAt(o)?(a=!0,o=i,s.push(e.substring(t,n)),t=o):o=n+1}else o+=1;(!a||o>=e.length)&&s.push(e.substring(t,e.length))}return s}(i)){let t=l(e);t&&this._parsed.set(t.name,t)}}get(...e){let t="string"==typeof e[0]?e[0]:e[0].name;return this._parsed.get(t)}getAll(...e){var t;let r=Array.from(this._parsed.values());if(!e.length)return r;let n="string"==typeof e[0]?e[0]:null==(t=e[0])?void 0:t.name;return r.filter(e=>e.name===n)}has(e){return this._parsed.has(e)}set(...e){let[t,r,n]=1===e.length?[e[0].name,e[0].value,e[0]]:e,i=this._parsed;return i.set(t,function(e={name:"",value:""}){return"number"==typeof e.expires&&(e.expires=new Date(e.expires)),e.maxAge&&(e.expires=new Date(Date.now()+1e3*e.maxAge)),(null===e.path||void 0===e.path)&&(e.path="/"),e}
1({name:t,value:r,...n})),function(e,t){for(let[,r]of(t.delete("set-cookie"),e)){let e=s(r);t.append("set-cookie",e)}}(i,this._headers),this}delete(...e){let[t,r,n]="string"==typeof e[0]?[e[0]]:[e[0].name,e[0].path,e[0].domain];return this.set({name:t,path:r,domain:n,value:"",expires:new Date(0)})}[Symbol.for("edge-runtime.inspect.custom")](){return`ResponseCookies ${JSON.stringify(Object.fromEntries(this._parsed))}`}toString(){return[...this._parsed.values()].map(s).join("; ")}}},24601:function(){},44227:function(e){!function(){var t={229:function(e){var t,r,n,i=e.exports={};function a(){throw Error("setTimeout has not been defined")}function s(){throw Error("clearTimeout has not been defined")}function o(e){if(t===setTimeout)return setTimeout(e,0);if((t===a||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(r){try{return t.call(null,e,0)}catch(r){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:a}catch(e){t=a}try{r="function"==typeof clearTimeout?clearTimeout:s}catch(e){r=s}}();var l=[],u=!1,d=-1;function c(){u&&n&&(u=!1,n.length?l=n.concat(l):d=-1,l.length&&h())}function h(){if(!u){var e=o(c);u=!0;for(var t=l.length;t;){for(n=l,l=[];++d<t;)n&&n[d].run();d=-1,t=l.length}n=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===s||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function f(e,t){this.fun=e,this.array=t}function p(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)t[r-1]=arguments[r];l.push(new f(e,t)),1!==l.length||u||o(h)},f.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=p,i.addListener=p,i.once=p,i.off=p,i.removeListener=p,i.removeAllListeners=p,i.emit=p,i.prependListener=p,i.prependOnceListener=p,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var a=r[e]={exports:{}},s=!0;try{t[e](a,a.exports,n),s=!1}finally{s&&delete r[e]}return a.exports}n.ab="//";var i=n(229);e.exports=i}()},98064:function(e,t,r){var n;(()=>{var i={226:function(i,a){!function(s,o){"use strict";var l="function",u="undefined",d="object",c="string",h="major",f="model",p="name",m="type",y="vendor",g="version",v="architecture",_="console",w="mobile",b="tablet",x="smarttv",P="wearable",S="embedded",M="Amazon",C="Apple",T="ASUS",A="BlackBerry",L="Browser",k="Chrome",E="Firefox",R="Google",j="Huawei",D="Microsoft",O="Motorola",V="Opera",I="Samsung",N="Sharp",B="Sony",F="Xiaomi",U="Zebra",q="Facebook",G="Chromium OS",z="Mac OS",H=function(e,t){var r={};for(var n in e)t[n]&&t[n].length%2==0?r[n]=t[n].concat(e[n]):r[n]=e[n];return r},W=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},K=function(e,t){return typeof e===c&&-1!==Z(t).indexOf(Z(e))},Z=function(e){return e.toLowerCase()},$=function(e,t){if(typeof e===c)return e=e.replace(/^\s\s*/,""),typeof t===u?e:e.substring(0,350)},Y=function(e,t){for(var r,n,i,a,s,u,c=0;c<t.length&&!s;){var h=t[c],f=t[c+1];for(r=n=0;r<h.length&&!s&&h[r];)if(s=h[r++].exec(e))for(i=0;i<f.length;i++)u=s[++n],typeof(a=f[i])===d&&a.length>0?2===a.length?typeof a[1]==l?this[a[0]]=a[1].call(this,u):this[a[0]]=a[1]:3===a.length?typeof a[1]!==l||a[1].exec&&a[1].test?this[a[0]]=u?u.replace(a[1],a[2]):void 0:this[a[0]]=u?a[1].call(this,u,a[2]):void 0:4===a.length&&(this[a[0]]=u?a[3].call(this,u.replace(a[1],a[2])):void 0):this[a]=u||o;c+=2}},X=function(e,t){for(var r in t)if(typeof t[r]===d&&t[r].length>0){for(var n=0;n<t[r].length;n++)if(K(t[r][n],e))return"?"===r?o:r}else if(K(t[r],e))return"?"===r?o:r;return e},J={ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2",8.1:"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"},Q={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[g,[p,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[g,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,g],[/opios[\/ ]+([\w\.]+)/i],[g,[p,V+" Mini"]],[/\bopr\/([\w\.]+)/i],[g,[p,V]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/ ]?([\w\.]*)/i,/(avant |iemobile|slim)(?:browser)?[\/ ]?([\w\.]*)/i,/(ba?idubrowser)[\/ ]?([\w\.]+)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|qq|duckduckgo)\/([-\w\.]+)/i,/(heytap|ovi)browser\/([\d\.]+)/i,/(weibo)__([\d\.]+)/i],[p,g],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[g,[p,"UC"+L]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i],[g,[p,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[g,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[g,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[g,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[g,[p,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure "+L],g],[/\bfocus\/([\w\.]+)/i],[g,[p,E+" Focus"]],[/\bopt\/([\w\.]+)/i],[g,[p,V+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[g,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[g,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[g,[p,V+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[g,[p,"MIUI "+L]],[/fxios\/([-\w\.]+)/i],[g,[p,E]],[/\bqihu|(qi?ho?o?|360)browser/i],[[p,"360 "+L]],[/(oculus|samsung|sailfish|huawei)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1 "+L],g],[/(comodo_dragon)\/([\w\.]+)/i],[[p,/_/g," "],g],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/ ]?([\w\.]+)/i],[p,g],[/(metasr)[\/ ]?([\w\.]+)/i,/(lbbrowser)/i,/\[(linkedin)app\]/i],[p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,q],g],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/ ]([-\w\.]+)/i],[p,g],[/\bgsa\/([\w\.]+) .*safari\//i],[g,[p,"GSA"]],[/musical_ly(?:.
vendor: 4,344 bytes, line 1
1+app_?version\/|_)([\w\.]+)/i],[g,[p,"TikTok"]],[/headlesschrome(?:\/([\w\.]+)| )/i],[g,[p,k+" Headless"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,k+" WebView"],g],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[g,[p,"Android "+L]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,g],[/version\/([\w\.\,]+) .*mobile\/\w+ (safari)/i],[g,[p,"Mobile Safari"]],[/version\/([\w(\.|\,)]+) .*(mobile ?safari|safari)/i],[g,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[g,X,{"1.0":"/8",1.2:"/1",1.3:"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}]],[/(webkit|khtml)\/([\w\.]+)/i],[p,g],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],g],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[g,[p,E+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror|klar)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir|obigo|mosaic|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/(links) \(([\w\.]+)/i,/panasonic;(viera)/i],[p,g],[/(cobalt)\/([\w\.]+)/i],[p,[g,/master.|lts./,""]]],cpu:[[/(?:(amd|x(?:(?:86|64)[-_])?|wow|win)64)[;\)]/i],[[v,"amd64"]],[/(ia32(?=;))/i],[[v,Z]],[/((?:i[346]|x)86)[;\)]/i],[[v,"ia32"]],[/\b(aarch64|arm(v?8e?l?|_?64))\b/i],[[v,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[v,"armhf"]],[/windows (ce|mobile); ppc;/i],[[v,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?: mac|;|\))/i],[[v,/ower/,"",Z]],[/(sun4\w)[;\)]/i],[[v,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?=v(?:[1-7]|[5-7]1)l?|;|eabi)|(?=atmel )avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[v,Z]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[f,[y,I],[m,b]],[/\b((?:s[cgp]h|gt|sm)-\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]([-\w]+)/i,/sec-(sgh\w+)/i],[f,[y,I],[m,w]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[f,[y,C],[m,w]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[f,[y,C],[m,b]],[/(macintosh);/i],[f,[y,C]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[f,[y,N],[m,w]],[/\b((?:ag[rs][23]?|bah2?|sht?|btv)-a?[lw]\d{2})\b(?!.+d\/s)/i],[f,[y,j],[m,b]],[/(?:huawei|honor)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[f,[y,j],[m,w]],[/\b(poco[\w ]+)(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite)?)(?: bui|\))/i],[[f,/_/g," "],[y,F],[m,w]],[/\b(mi[-_ ]?(?:pad)(?:[\w_ ]+))(?: bui|\))/i],[[f,/_/g," "],[y,F],[m,b]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[f,[y,"OPPO"],[m,w]],[/vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[f,[y,"Vivo"],[m,w]],[/\b(rmx[12]\d{3})(?: bui|;|\))/i],[f,[y,"Realme"],[m,w]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ](\w*)/i,/((?:moto[\w\(\) ]+|xt\d{3,4}|nexus 6)(?= bui|\)))/i],[f,[y,O],[m,w]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[f,[y,O],[m,b]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[f,[y,"LG"],[m,b]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+((?!browser|netcast|android tv)\w+)/i,/\blg-?([\d\w]+) bui/i],[f,[y,"LG"],[m,w]],[/(ideatab[-\w ]+)/i,/lenovo ?(s[56]000[-\w]+|tab(?:[\w ]+)|yt[-\d\w]{6}|tb[-\d\w]{6})/i],[f,[y,"Lenovo"],[m,b]],[/(?:maemo|nokia).*(n900|lumia \d+)/i,/nokia[-_ ]?([-\w\.]*)/i],[[f,/_/g," "],[y,"Nokia"],[m,w]],[/(pixel c)\b/i],[f,[y,R],[m,b]],[/droid.+; (pixel[\daxl ]{0,6})(?: bui|\))/i],[f,[y,R],[m,w]],[/droid.+ (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-a\w[4-7][12])(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[f,[y,B],[m,w]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[f,"Xperia Tablet"],[y,B],[m,b]],[/ (kb2005|in20[12]5|be20[12][59])\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[f,[y,"OnePlus"],[m,w]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo[c-r]{2})( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[f,[y,M],[m,b]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[f,/(.+)/g,"Fire Phone $1"],[
vendor: 5,348 bytes, line 1
1y,M],[m,w]],[/(playbook);[-\w\),; ]+(rim)/i],[f,y,[m,b]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[f,[y,A],[m,w]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[f,[y,T],[m,b]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[f,[y,T],[m,w]],[/(nexus 9)/i],[f,[y,"HTC"],[m,b]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[y,[f,/_/g," "],[m,w]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[f,[y,"Acer"],[m,b]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[f,[y,"Meizu"],[m,w]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[-_ ]?([-\w]*)/i,/(hp) ([\w ]+\w)/i,/(asus)-?(\w+)/i,/(microsoft); (lumia[\w ]+)/i,/(lenovo)[-_ ]?([-\w]+)/i,/(jolla)/i,/(oppo) ?([\w ]+) bui/i],[y,f,[m,w]],[/(kobo)\s(ereader|touch)/i,/(archos) (gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/(nook)[\w ]+build\/(\w+)/i,/(dell) (strea[kpr\d ]*[\dko])/i,/(le[- ]+pan)[- ]+(\w{1,9}) bui/i,/(trinity)[- ]*(t\d{3}) bui/i,/(gigaset)[- ]+(q\w{1,9}) bui/i,/(vodafone) ([\w ]+)(?:\)| bui)/i],[y,f,[m,b]],[/(surface duo)/i],[f,[y,D],[m,b]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[f,[y,"Fairphone"],[m,w]],[/(u304aa)/i],[f,[y,"AT&T"],[m,w]],[/\bsie-(\w*)/i],[f,[y,"Siemens"],[m,w]],[/\b(rct\w+) b/i],[f,[y,"RCA"],[m,b]],[/\b(venue[\d ]{2,7}) b/i],[f,[y,"Dell"],[m,b]],[/\b(q(?:mv|ta)\w+) b/i],[f,[y,"Verizon"],[m,b]],[/\b(?:barnes[& ]+noble |bn[rt])([\w\+ ]*) b/i],[f,[y,"Barnes & Noble"],[m,b]],[/\b(tm\d{3}\w+) b/i],[f,[y,"NuVision"],[m,b]],[/\b(k88) b/i],[f,[y,"ZTE"],[m,b]],[/\b(nx\d{3}j) b/i],[f,[y,"ZTE"],[m,w]],[/\b(gen\d{3}) b.+49h/i],[f,[y,"Swiss"],[m,w]],[/\b(zur\d{3}) b/i],[f,[y,"Swiss"],[m,b]],[/\b((zeki)?tb.*\b) b/i],[f,[y,"Zeki"],[m,b]],[/\b([yr]\d{2}) b/i,/\b(dragon[- ]+touch |dt)(\w{5}) b/i],[[y,"Dragon Touch"],f,[m,b]],[/\b(ns-?\w{0,9}) b/i],[f,[y,"Insignia"],[m,b]],[/\b((nxa|next)-?\w{0,9}) b/i],[f,[y,"NextBook"],[m,b]],[/\b(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05])) b/i],[[y,"Voice"],f,[m,w]],[/\b(lvtel\-)?(v1[12]) b/i],[[y,"LvTel"],f,[m,w]],[/\b(ph-1) /i],[f,[y,"Essential"],[m,w]],[/\b(v(100md|700na|7011|917g).*\b) b/i],[f,[y,"Envizen"],[m,b]],[/\b(trio[-\w\. ]+) b/i],[f,[y,"MachSpeed"],[m,b]],[/\btu_(1491) b/i],[f,[y,"Rotor"],[m,b]],[/(shield[\w ]+) b/i],[f,[y,"Nvidia"],[m,b]],[/(sprint) (\w+)/i],[y,f,[m,w]],[/(kin\.[onetw]{3})/i],[[f,/\./g," "],[y,D],[m,w]],[/droid.+; (cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[f,[y,U],[m,b]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[f,[y,U],[m,w]],[/smart-tv.+(samsung)/i],[y,[m,x]],[/hbbtv.+maple;(\d+)/i],[[f,/^/,"SmartTV"],[y,I],[m,x]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[y,"LG"],[m,x]],[/(apple) ?tv/i],[y,[f,C+" TV"],[m,x]],[/crkey/i],[[f,k+"cast"],[y,R],[m,x]],[/droid.+aft(\w)( bui|\))/i],[f,[y,M],[m,x]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[f,[y,N],[m,x]],[/(bravia[\w ]+)( bui|\))/i],[f,[y,B],[m,x]],[/(mitv-\w{5}) bui/i],[f,[y,F],[m,x]],[/Hbbtv.*(technisat) (.*);/i],[y,f,[m,x]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[y,$],[f,$],[m,x]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:)\b/i],[[m,x]],[/(ouya)/i,/(nintendo) ([wids3utch]+)/i],[y,f,[m,_]],[/droid.+; (shield) bui/i],[f,[y,"Nvidia"],[m,_]],[/(playstation [345portablevi]+)/i],[f,[y,B],[m,_]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[f,[y,D],[m,_]],[/((pebble))app/i],[y,f,[m,P]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[f,[y,C],[m,P]],[/droid.+; (glass) \d/i],[f,[y,R],[m,P]],[/droid.+; (wt63?0{2,3})\)/i],[f,[y,U],[m,P]],[/(quest( 2| pro)?)/i],[f,[y,q],[m,P]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[y,[m,S]],[/(aeobc)\b/i],[f,[y,M],[m,S]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+? mobile safari/i],[f,[m,w]],[/droid .+?; ([^;]+?)(?: bui|\) applew).+?(?! mobile) safari/i],[f,[m,b]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[m,b]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[m,w]],[/(android[-\w\. ]{0,9});.+buil/i],[f,[y,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[g,[p,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[g,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,g],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[g,p]],os:[[/microsoft (windows) (vista|xp)/i],[p,g],[/(windows) nt 6\.2; (arm)/i,/(windows (?:phone(?: os)?|mobile))[\/ ]?([\d\.\w ]*)/i,/(windows)[\/ ]?([ntce\d\. ]+\w)(?!.+xbox)/i],[p,[g,X,J]],[/(win(?=3|9|n)|win 9x )([nt\d\.]+)/i],[[p,"Windows"],[g,X,J]],[/ip[honead]{2,4}\b(?:.*os ([\w]+) like mac|; opera)/i,/ios;fbsv\/([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[g,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+haiku)/i],[[p,z],[g,/_/g,"."]],[/droid ([\w\.]+)\b.+(android[- ]x86|harmonyos)/i],[g,p],[/(android|webos|qnx|bada|rim tablet os|maemo|meego|sailfish)[-\/ ]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/ ]([\w\.]+)/i,/\((series40);/i],[p,g],[/\(bb(10);/i],[g,[p,A]],[/(?:symbian ?os|symbos|s60(?=;)|series60)[-\/ ]?([\w\.]*)/i],[g,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+);
1 rv:.+ gecko\/([\w\.]+)/i],[g,[p,E+" OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[g,[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[g,[p,"watchOS"]],[/crkey\/([\d\.]+)/i],[g,[p,k+"cast"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,G],g],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) ([wids345portablevuch]+)/i,/(xbox); +xbox ([^\);]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/(mint)[\/\(\) ]?(\w*)/i,/(mageia|vectorlinux)[; ]/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?= linux)|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire)(?: gnu\/linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/(hurd|linux) ?([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) (\w+)/i],[p,g],[/(sunos) ?([\w\.\d]*)/i],[[p,"Solaris"],g],[/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/(aix) ((\d)(?=\.|\)| )[\w\.])*/i,/\b(beos|os\/2|amigaos|morphos|openvms|fuchsia|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,g]]},ee=function(e,t){if(typeof e===d&&(t=e,e=o),!(this instanceof ee))return new ee(e,t).getResult();var r=typeof s!==u&&s.navigator?s.navigator:o,n=e||(r&&r.userAgent?r.userAgent:""),i=r&&r.userAgentData?r.userAgentData:o,a=t?H(Q,t):Q,_=r&&r.userAgent==n;return this.getBrowser=function(){var e,t={};return t[p]=o,t[g]=o,Y.call(t,n,a.browser),t[h]=typeof(e=t[g])===c?e.replace(/[^\d\.]/g,"").split(".")[0]:o,_&&r&&r.brave&&typeof r.brave.isBrave==l&&(t[p]="Brave"),t},this.getCPU=function(){var e={};return e[v]=o,Y.call(e,n,a.cpu),e},this.getDevice=function(){var e={};return e[y]=o,e[f]=o,e[m]=o,Y.call(e,n,a.device),_&&!e[m]&&i&&i.mobile&&(e[m]=w),_&&"Macintosh"==e[f]&&r&&typeof r.standalone!==u&&r.maxTouchPoints&&r.maxTouchPoints>2&&(e[f]="iPad",e[m]=b),e},this.getEngine=function(){var e={};return e[p]=o,e[g]=o,Y.call(e,n,a.engine),e},this.getOS=function(){var e={};return e[p]=o,e[g]=o,Y.call(e,n,a.os),_&&!e[p]&&i&&"Unknown"!=i.platform&&(e[p]=i.platform.replace(/chrome os/i,G).replace(/macos/i,z)),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===c&&e.length>350?$(e,350):e,this},this.setUA(n),this};ee.VERSION="1.0.35",ee.BROWSER=W([p,g,h]),ee.CPU=W([v]),ee.DEVICE=W([f,y,m,_,w,x,b,P,S]),ee.ENGINE=ee.OS=W([p,g]),typeof a!==u?(i.exports&&(a=i.exports=ee),a.UAParser=ee):r.amdO?void 0!==(n=(function(){return ee}).call(t,r,t,e))&&(e.exports=n):typeof s!==u&&(s.UAParser=ee);var et=typeof s!==u&&(s.jQuery||s.Zepto);if(et&&!et.ua){var er=new ee;et.ua=er.getResult(),et.ua.get=function(){return er.getUA()},et.ua.set=function(e){er.setUA(e);var t=er.getResult();for(var r in t)et.ua[r]=t[r]}}}("object"==typeof window?window:this)}},a={};function s(e){var t=a[e];if(void 0!==t)return t.exports;var r=a[e]={exports:{}},n=!0;try{i[e].call(r.exports,r,r.exports,s),n=!1}finally{n&&delete a[e]}return r.exports}s.ab="//";var o=s(226);e.exports=o})()},7698:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PageSignatureError:function(){return r},RemovedPageError:function(){return n},RemovedUAError:function(){return i}});class r extends Error{constructor({page:e}){super(`The middleware "${e}" accepts an async API directly with the form:
2  
3  export function middleware(request, event) {
4    return NextResponse.redirect('/new-location')
5  }
6  
7  Read more: https://nextjs.org/docs/messages/middleware-new-signature
8  `)}}class n extends Error{constructor(){super(`The request.page has been deprecated in favour of \`URLPattern\`.
9  Read more: https://nextjs.org/docs/messages/middleware-request-page
10  `)}}class i extends Error{constructor(){super(`The request.ua has been removed in favour of \`userAgent\` function.
11  Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent
12  `)}}},4364:function(e,t,r){"use strict";
12Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ImageResponse:function(){return n.ImageResponse},NextRequest:function(){return i.NextRequest},NextResponse:function(){return a.NextResponse},URLPattern:function(){return o.URLPattern},userAgent:function(){return s.userAgent},userAgentFromString:function(){return s.userAgentFromString}});let n=r(52894),i=r(28383),a=r(80370),s=r(40937),o=r(6630)},4894:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NextURL",{enumerable:!0,get:function(){return d}});let n=r(4068),i=r(79114),a=r(23355),s=r(93331),o=/(?!^https?:\/\/)(127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}|\[::1\]|localhost)/;function l(e,t){return new URL(String(e).replace(o,"localhost"),t&&String(t).replace(o,"localhost"))}let u=Symbol("NextURLInternal");class d{constructor(e,t,r){let n,i;"object"==typeof t&&"pathname"in t||"string"==typeof t?(n=t,i=r||{}):i=r||t||{},this[u]={url:l(e,n??i.base),options:i,basePath:""},this.analyze()}analyze(){var e,t,r,i,o;let l=(0,s.getNextPathnameInfo)(this[u].url.pathname,{nextConfig:this[u].options.nextConfig,parseData:!0,i18nProvider:this[u].options.i18nProvider}),d=(0,a.getHostname)(this[u].url,this[u].options.headers);this[u].domainLocale=this[u].options.i18nProvider?this[u].options.i18nProvider.detectDomainLocale(d):(0,n.detectDomainLocale)(null==(t=this[u].options.nextConfig)?void 0:null==(e=t.i18n)?void 0:e.domains,d);let c=(null==(r=this[u].domainLocale)?void 0:r.defaultLocale)||(null==(o=this[u].options.nextConfig)?void 0:null==(i=o.i18n)?void 0:i.defaultLocale);this[u].url.pathname=l.pathname,this[u].defaultLocale=c,this[u].basePath=l.basePath??"",this[u].buildId=l.buildId,this[u].locale=l.locale??c,this[u].trailingSlash=l.trailingSlash}formatPathname(){return(0,i.formatNextPathnameInfo)({basePath:this[u].basePath,buildId:this[u].buildId,defaultLocale:this[u].options.forceLocale?void 0:this[u].defaultLocale,locale:this[u].locale,pathname:this[u].url.pathname,trailingSlash:this[u].trailingSlash})}formatSearch(){return this[u].url.search}get buildId(){return this[u].buildId}set buildId(e){this[u].buildId=e}get locale(){return this[u].locale??""}set locale(e){var t,r;if(!this[u].locale||!(null==(r=this[u].options.nextConfig)?void 0:null==(t=r.i18n)?void 0:t.locales.includes(e)))throw TypeError(`The NextURL configuration includes no locale "${e}"`);this[u].locale=e}get defaultLocale(){return this[u].defaultLocale}get domainLocale(){return this[u].domainLocale}get searchParams(){return this[u].url.searchParams}get host(){return this[u].url.host}set host(e){this[u].url.host=e}get hostname(){return this[u].url.hostname}set hostname(e){this[u].url.hostname=e}get port(){return this[u].url.port}set port(e){this[u].url.port=e}get protocol(){return this[u].url.protocol}set protocol(e){this[u].url.protocol=e}get href(){let e=this.formatPathname(),t=this.formatSearch();return`${this.protocol}//${this.host}${e}${t}${this.hash}`}set href(e){this[u].url=l(e),this.analyze()}get origin(){return this[u].url.origin}get pathname(){return this[u].url.pathname}set pathname(e){this[u].url.pathname=e}get hash(){return this[u].url.hash}set hash(e){this[u].url.hash=e}get search(){return this[u].url.search}set search(e){this[u].url.search=e}get password(){return this[u].url.password}set password(e){this[u].url.password=e}get username(){return this[u].url.username}set username(e){this[u].url.username=e}get basePath(){return this[u].basePath}set basePath(e){this[u].basePath=e.startsWith("/")?e:`/${e}`}toString(){return this.href}toJSON(){return this.href}[Symbol.for("edge-runtime.inspect.custom")](){return{href:this.href,origin:this.origin,protocol:this.protocol,username:this.username,password:this.password,host:this.host,hostname:this.hostname,port:this.port,pathname:this.pathname,search:this.search,searchParams:this.searchParams,hash:this.hash}}clone(){return new d(String(this),this[u].options)}}},99767:function(e,t,r){"use strict";
12Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{RequestCookies:function(){return n.RequestCookies},ResponseCookies:function(){return n.ResponseCookies},stringifyCookie:function(){return n.stringifyCookie}});let n=r(82408)},52894:function(e,t){"use strict";function r(){throw Error('ImageResponse moved from "next/server" to "next/og" since Next.js 14, please import from "next/og" instead')}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageResponse",{enumerable:!0,get:function(){return r}})},28383:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{INTERNALS:function(){return o},NextRequest:function(){return l}});let n=r(4894),i=r(99239),a=r(7698),s=r(99767),o=Symbol("internal request");class l extends Request{constructor(e,t={}){let r="string"!=typeof e&&"url"in e?e.url:String(e);(0,i.validateURL)(r),e instanceof Request?super(e,t):super(r,t);let a=new n.NextURL(r,{headers:(0,i.toNodeOutgoingHttpHeaders)(this.headers),nextConfig:t.nextConfig});this[o]={cookies:new s.RequestCookies(this.headers),geo:t.geo||{},ip:t.ip,nextUrl:a,url:a.toString()}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,geo:this.geo,ip:this.ip,nextUrl:this.nextUrl,url:this.url,bodyUsed:this.bodyUsed,cache:this.cache,credentials:this.credentials,destination:this.destination,headers:Object.fromEntries(this.headers),integrity:this.integrity,keepalive:this.keepalive,method:this.method,mode:this.mode,redirect:this.redirect,referrer:this.referrer,referrerPolicy:this.referrerPolicy,signal:this.signal}}get cookies(){return this[o].cookies}get geo(){return this[o].geo}get ip(){return this[o].ip}get nextUrl(){return this[o].nextUrl}get page(){throw new a.RemovedPageError}get ua(){throw new a.RemovedUAError}get url(){return this[o].url}}},80370:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NextResponse",{enumerable:!0,get:function(){return c}});let n=r(99767),i=r(4894),a=r(99239),s=r(30650),o=r(99767),l=Symbol("internal response"),u=new Set([301,302,303,307,308]);function d(e,t){var r;if(null==e?void 0:null==(r=e.request)?void 0:r.headers){if(!(e.request.headers instanceof Headers))throw Error("request.headers must be an instance of Headers");let r=[];for(let[n,i]of e.request.headers)t.set("x-middleware-request-"+n,i),r.push(n);t.set("x-middleware-override-headers",r.join(","))}}class c extends Response{constructor(e,t={}){super(e,t);let r=this.headers,u=new Proxy(new o.ResponseCookies(r),{get(e,i,a){switch(i){case"delete":case"set":return(...a)=>{let s=Reflect.apply(e[i],e,a),l=new Headers(r);return s instanceof o.ResponseCookies&&r.set("x-middleware-set-cookie",s.getAll().map(e=>(0,n.stringifyCookie)(e)).join(",")),d(t,l),s};default:return s.ReflectAdapter.get(e,i,a)}}});this[l]={cookies:u,url:t.url?new i.NextURL(t.url,{headers:(0,a.toNodeOutgoingHttpHeaders)(r),nextConfig:t.nextConfig}):void 0}}[Symbol.for("edge-runtime.inspect.custom")](){return{cookies:this.cookies,url:this.url,body:this.body,bodyUsed:this.bodyUsed,headers:Object.fromEntries(this.headers),ok:this.ok,redirected:this.redirected,status:this.status,statusText:this.statusText,type:this.type}}get cookies(){return this[l].cookies}static json(e,t){let r=Response.json(e,t);return new c(r.body,r)}static redirect(e,t){let r="number"==typeof t?t:(null==t?void 0:t.status)??307;if(!u.has(r))throw RangeError('Failed to execute "redirect" on "response": Invalid status code');let n="object"==typeof t?t:{},i=new Headers(null==n?void 0:n.headers);return i.set("Location",(0,a.validateURL)(e)),new c(null,{...n,headers:i,status:r})}static rewrite(e,t){let r=new Headers(null==t?void 0:t.headers);return r.set("x-middleware-rewrite",(0,a.validateURL)(e)),d(t,r),new c(null,{...t,headers:r})}static next(e){let t=new Headers(null==e?void 0:e.headers);return t.set("x-middleware-next","1"),d(e,t),new c(null,{...e,headers:t})}}},6630:function(e,t){"use strict";
12Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"URLPattern",{enumerable:!0,get:function(){return r}});let r="undefined"==typeof URLPattern?void 0:URLPattern},40937:function(e,t,r){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{isBot:function(){return a},userAgent:function(){return o},userAgentFromString:function(){return s}});let i=(n=r(98064))&&n.__esModule?n:{default:n};function a(e){return/Googlebot|Mediapartners-Google|AdsBot-Google|googleweblight|Storebot-Google|Google-PageRenderer|Google-InspectionTool|Bingbot|BingPreview|Slurp|DuckDuckBot|baiduspider|yandex|sogou|LinkedInBot|bitlybot|tumblr|vkShare|quora link preview|facebookexternalhit|facebookcatalog|Twitterbot|applebot|redditbot|Slackbot|Discordbot|WhatsApp|SkypeUriPreview|ia_archiver/i.test(e)}function s(e){return{...(0,i.default)(e),isBot:void 0!==e&&a(e)}}function o({headers:e}){return s(e.get("user-agent")||void 0)}},99239:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{fromNodeOutgoingHttpHeaders:function(){return i},normalizeNextQueryParam:function(){return l},splitCookiesString:function(){return a},toNodeOutgoingHttpHeaders:function(){return s},validateURL:function(){return o}});let n=r(19259);function i(e){let t=new Headers;for(let[r,n]of Object.entries(e))for(let e of Array.isArray(n)?n:[n])void 0!==e&&("number"==typeof e&&(e=e.toString()),t.append(r,e));return t}function a(e){var t,r,n,i,a,s=[],o=0;function l(){for(;o<e.length&&/\s/.test(e.charAt(o));)o+=1;return o<e.length}for(;o<e.length;){for(t=o,a=!1;l();)if(","===(r=e.charAt(o))){for(n=o,o+=1,l(),i=o;o<e.length&&"="!==(r=e.charAt(o))&&";"!==r&&","!==r;)o+=1;o<e.length&&"="===e.charAt(o)?(a=!0,o=i,s.push(e.substring(t,n)),t=o):o=n+1}else o+=1;(!a||o>=e.length)&&s.push(e.substring(t,e.length))}return s}function s(e){let t={},r=[];if(e)for(let[n,i]of e.entries())"set-cookie"===n.toLowerCase()?(r.push(...a(i)),t[n]=1===r.length?r[0]:r):t[n]=i;return t}function o(e){try{return String(new URL(String(e)))}catch(t){throw Error(`URL is malformed "${String(e)}". Please use only absolute URLs - https://nextjs.org/docs/messages/middleware-relative-urls`,{cause:t})}}function l(e,t){for(let r of[n.NEXT_QUERY_PARAM_PREFIX,n.NEXT_INTERCEPTION_MARKER_PREFIX])e!==r&&e.startsWith(r)&&t(e.substring(r.length))}},23355:function(e,t){"use strict";function r(e,t){let r;if((null==t?void 0:t.host)&&!Array.isArray(t.host))r=t.host.toString().split(":",1)[0];else{if(!e.hostname)return;r=e.hostname}return r.toLowerCase()}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getHostname",{enumerable:!0,get:function(){return r}})},4068:function(e,t){"use strict";function r(e,t,r){if(e)for(let a of(r&&(r=r.toLowerCase()),e)){var n,i;if(t===(null==(n=a.domain)?void 0:n.split(":",1)[0].toLowerCase())||r===a.defaultLocale.toLowerCase()||(null==(i=a.locales)?void 0:i.some(e=>e.toLowerCase()===r)))return a}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return r}})},43579:function(e,t){"use strict";function r(e,t){let r;let n=e.split("/");return(t||[]).some(t=>!!n[1]&&n[1].toLowerCase()===t.toLowerCase()&&(r=t,n.splice(1,1),e=n.join("/")||"/",!0)),{pathname:e,detectedLocale:r}}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return r}})},87571:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return a}});let n=r(68498),i=r(10580);function a(e,t,r,a){if(!t||t===r)return e;let s=e.toLowerCase();return!a&&((0,i.pathHasPrefix)(s,"/api")||(0,i.pathHasPrefix)(s,"/"+t.toLowerCase()))?e:(0,n.addPathPrefix)(e,"/"+t)}},99235:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addPathSuffix",{enumerable:!0,get:function(){return i}});let n=r(63381);function i(e,t){if(!e.startsWith("/")||!t)return e;let{pathname:r,query:i,hash:a}=(0,n.parsePath)(e);return""+r+t+i+a}},79114:function(e,t,r){"use strict";
12Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"formatNextPathnameInfo",{enumerable:!0,get:function(){return o}});let n=r(26674),i=r(68498),a=r(99235),s=r(87571);function o(e){let t=(0,s.addLocale)(e.pathname,e.locale,e.buildId?void 0:e.defaultLocale,e.ignorePrefix);return(e.buildId||!e.trailingSlash)&&(t=(0,n.removeTrailingSlash)(t)),e.buildId&&(t=(0,a.addPathSuffix)((0,i.addPathPrefix)(t,"/_next/data/"+e.buildId),"/"===e.pathname?"index.json":".json")),t=(0,i.addPathPrefix)(t,e.basePath),!e.buildId&&e.trailingSlash?t.endsWith("/")?t:(0,a.addPathSuffix)(t,"/"):(0,n.removeTrailingSlash)(t)}},93331:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getNextPathnameInfo",{enumerable:!0,get:function(){return s}});let n=r(43579),i=r(2133),a=r(10580);function s(e,t){var r,s;let{basePath:o,i18n:l,trailingSlash:u}=null!=(r=t.nextConfig)?r:{},d={pathname:e,trailingSlash:"/"!==e?e.endsWith("/"):u};o&&(0,a.pathHasPrefix)(d.pathname,o)&&(d.pathname=(0,i.removePathPrefix)(d.pathname,o),d.basePath=o);let c=d.pathname;if(d.pathname.startsWith("/_next/data/")&&d.pathname.endsWith(".json")){let e=d.pathname.replace(/^\/_next\/data\//,"").replace(/\.json$/,"").split("/"),r=e[0];d.buildId=r,c="index"!==e[1]?"/"+e.slice(1).join("/"):"/",!0===t.parseData&&(d.pathname=c)}if(l){let e=t.i18nProvider?t.i18nProvider.analyze(d.pathname):(0,n.normalizeLocalePath)(d.pathname,l.locales);d.locale=e.detectedLocale,d.pathname=null!=(s=e.pathname)?s:d.pathname,!e.detectedLocale&&d.buildId&&(e=t.i18nProvider?t.i18nProvider.analyze(c):(0,n.normalizeLocalePath)(c,l.locales)).detectedLocale&&(d.locale=e.detectedLocale)}return d}},2133:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"removePathPrefix",{enumerable:!0,get:function(){return i}});let n=r(10580);function i(e,t){if(!(0,n.pathHasPrefix)(e,t))return e;let r=e.slice(t.length);return r.startsWith("/")?r:"/"+r}},18975:function(e,t,r){"use strict";var n=r(40257);r(24601);var i=r(2265),a=i&&"object"==typeof i&&"default"in i?i:{default:i},s=void 0!==n&&n.env&&!0,o=function(e){return"[object String]"===Object.prototype.toString.call(e)},l=function(){function e(e){var t=void 0===e?{}:e,r=t.name,n=void 0===r?"stylesheet":r,i=t.optimizeForSpeed,a=void 0===i?s:i;u(o(n),"`name` must be a string"),this._name=n,this._deletedRulePlaceholder="#"+n+"-deleted-rule____{}",u("boolean"==typeof a,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=a,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var l="undefined"!=typeof window&&document.querySelector('meta[property="csp-nonce"]');this._nonce=l?l.getAttribute("content"):null}var t=e.prototype;return t.setOptimizeForSpeed=function(e){u("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),u(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},t.isOptimizeForSpeed=function(){return this._optimizeForSpeed},t.inject=function(){var e=this;if(u(!this._injected,"sheet already injected"),this._injected=!0,"undefined"!=typeof window&&this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,r){return"number"==typeof r?e._serverSheet.cssRules[r]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),r},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},t.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},t.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},t.insertRule=function(e,t){if(u(o(e),"`insertRule` accepts only strings"),"undefined"==typeof window)return"number"!=typeof t&&(t=this._serverSheet.cssRules.length),this._serverSheet.insertRule(e,t),this._rulesCount++;
12if(this._optimizeForSpeed){var r=this.getSheet();"number"!=typeof t&&(t=r.cssRules.length);try{r.insertRule(e,t)}catch(t){return s||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var n=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,n))}return this._rulesCount++},t.replaceRule=function(e,t){if(this._optimizeForSpeed||"undefined"==typeof window){var r="undefined"!=typeof window?this.getSheet():this._serverSheet;if(t.trim()||(t=this._deletedRulePlaceholder),!r.cssRules[e])return e;r.deleteRule(e);try{r.insertRule(t,e)}catch(n){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),r.insertRule(this._deletedRulePlaceholder,e)}}else{var n=this._tags[e];u(n,"old rule at index `"+e+"` not found"),n.textContent=t}return e},t.deleteRule=function(e){if("undefined"==typeof window){this._serverSheet.deleteRule(e);return}if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];u(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},t.flush=function(){this._injected=!1,this._rulesCount=0,"undefined"!=typeof window?(this._tags.forEac
12h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]):this._serverSheet.cssRules=[]},t.cssRules=function(){var e=this;return"undefined"==typeof window?this._serverSheet.cssRules:this._tags.reduce(function(t,r){return r?t=t.concat(Array.prototype.map.call(e.getSheetForTag(r).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},t.makeStyleTag=function(e,t,r){t&&u(o(t),"makeStyleTag accepts only strings as second parameter");var n=document.createElement("style");this._nonce&&n.setAttribute("nonce",this._nonce),n.type="text/css",n.setAttribute("data-"+e,""),t&&n.appendChild(document.createTextNode(t));var i=document.head||document.getElementsByTagName("head")[0];return r?i.insertBefore(n,r):i.appendChild(n),n},function(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}(e.prototype,[{key:"length",get:function(){return this._rulesCount}}]),e}();function u(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var d=function(e){for(var t=5381,r=e.length;r;)t=33*t^e.charCodeAt(--r);return t>>>0},c={};function h(e,t){if(!t)return"jsx-"+e;var r=String(t),n=e+r;return c[n]||(c[n]="jsx-"+d(e+"-"+r)),c[n]}function f(e,t){"undefined"==typeof window&&(t=t.replace(/\/style/gi,"\\/style"));var r=e+t;return c[r]||(c[r]=t.replace(/__jsx-style-dynamic-selector/g,e)),c[r]}var p=function(){function e(e){var t=void 0===e?{}:e,r=t.styleSheet,n=void 0===r?null:r,i=t.optimizeForSpeed,a=void 0!==i&&i;this._sheet=n||new l({name:"styled-jsx",optimizeForSpeed:a}),this._sheet.inject(),n&&"boolean"==typeof a&&(this._sheet.setOptimizeForSpeed(a),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),"undefined"==typeof window||this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var r=this.getIdAndRules(e),n=r.styleId,i=r.rules;if(n in this._instancesCounts){this._instancesCounts[n]+=1;return}var a=i.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[n]=a,this._instancesCounts[n]=1},t.remove=function(e){var t=this,r=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(r in this._instancesCounts,"styleId: `"+r+"` not found"),this._instancesCounts[r]-=1,this._instancesCounts[r]<1){var n=this._fromServer&&this._fromServer[r];n?(n.parentNode.removeChild(n),delete this._fromServer[r]):(this._indices[r].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[r]),delete this._instancesCounts[r]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],r=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return r[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,r;return t=this.cssRules(),void 0===(r=e)&&(r={}),t.map(function(e){var t=e[0],n=e[1];return a.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:r.nonce?r.nonce:void 0,dangerouslySetInnerHTML:{__html:n}})})},t.getIdAndRules=function(e){var t=e.children,r=e.dynamic,n=e.id;if(r){var i=h(n,r);return{styleId:i,rules:Array.isArray(t)?t.map(function(e){return f(i,e)}):[f(i,t)]}}return{styleId:h(n),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=i.createContext(null);m.displayName="StyleSheetContext";var y=a.default.useInsertionEffect||a.default.useLayoutEffect,g="undefined"!=typeof window?new p:void 0;function v(e){var t=g||i.useContext(m);return t&&("undefined"==typeof window?t.add(e):y(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)])),null}v.dynamic=function(e){return e.map(function(e){return h(e[0],e[1])}).join(" ")},t.style=v},29:function(e,t,r){"use strict";e.exports=r(18975).style},48728:function(e){e.exports={style:{fontFamily:"'__Poppins_6bee3b', '__Poppins_Fallback_6bee3b'",fontStyle:"normal"},className:"__className_6bee3b"}},23489:function(e){e.exports={style:{fontFamily:"'__Inter_f367f3', '__Inter_Fallback_f367f3'",fontStyle:"normal"},className:"__className_f367f3"}},83412:function(e,t,r){"use strict";r.d(t,{oC:function(){return tc},VY:function(){return to},ZA:function(){return tl},ck:function(){return td},wU:function(){return tp}
12,__:function(){return tu},Uv:function(){return ts},Ee:function(){return th},Rk:function(){return tf},fC:function(){return ti},Z0:function(){return tm},Tr:function(){return ty},tu:function(){return tv},fF:function(){return tg},xz:function(){return ta}});var n=r(2265),i=r(6741),a=r(98575),s=r(73966),o=r(80886),l=r(66840),u=r(29863),d=r(29114),c=r(22308),h=r(86097),f=r(99103),p=r(99255),m=r(18153),y=r(83832),g=r(71599),v=r(57437),_=r(26606),w="rovingFocusGroup.onEntryFocus",b={bubbles:!1,cancelable:!0},x="RovingFocusGroup",[P,S,M]=(0,u.B)(x),[C,T]=function(e,t=[]){let r=[],i=()=>{let t=r.map(e=>n.createContext(e));return function(r){let i=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return i.scopeName=e,[function(t,i){let a=n.createContext(i),s=r.length;function o(t){let{scope:r,children:i,...o}=t,l=r?.[e][s]||a,u=n.useMemo(()=>o,Object.values(o));return(0,v.jsx)(l.Provider,{value:u,children:i})}return r=[...r,i],o.displayName=t+"Provider",[o,function(r,o){let l=o?.[e][s]||a,u=n.useContext(l);if(u)return u;if(void 0!==i)return i;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}(i,...t)]}(x,[M]),[A,L]=C(x),k=n.forwardRef((e,t)=>(0,v.jsx)(P.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,v.jsx)(P.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,v.jsx)(E,{...e,ref:t})})}));k.displayName=x;var E=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:s,loop:u=!1,dir:c,currentTabStopId:h,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:m,preventScrollOnEntryFocus:y=!1,...g}=e,x=n.useRef(null),P=(0,a.e)(t,x),M=(0,d.gm)(c),[C=null,T]=(0,o.T)({prop:h,defaultProp:f,onChange:p}),[L,k]=n.useState(!1),E=(0,_.W)(m),R=S(r),j=n.useRef(!1),[D,V]=n.useState(0);return n.useEffect(()=>{let e=x.current;if(e)return e.addEventListener(w,E),()=>e.removeEventListener(w,E)},[E]),(0,v.jsx)(A,{scope:r,orientation:s,dir:M,loop:u,currentTabStopId:C,onItemFocus:n.useCallback(e=>T(e),[T]),onItemShiftTab:n.useCallback(()=>k(!0),[]),onFocusableItemAdd:n.useCallback(()=>V(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>V(e=>e-1),[]),children:(0,v.jsx)(l.WV.div,{tabIndex:L||0===D?-1:0,"data-orientation":s,...g,ref:P,style:{outline:"none",...e.style},onMouseDown:(0,i.M)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,i.M)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!L){let t=new CustomEvent(w,b);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=R().filter(e=>e.focusable);O([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current),y)}}j.current=!1}),onBlur:(0,i.M)(e.onBlur,()=>k(!1))})})}),R="RovingFocusGroupItem",j=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:a=!0,active:s=!1,tabStopId:o,...u}=e,d=(0,p.M)(),c=o||d,h=L(R,r),f=h.currentTabStopId===c,m=S(r),{onFocusableItemAdd:y,onFocusableItemRemove:g}=h;return n.useEffect(()=>{if(a)return y(),()=>g()},[a,y,g]),(0,v.jsx)(P.ItemSlot,{scope:r,id:c,focusable:a,active:s,children:(0,v.jsx)(l.WV.span,{tabIndex:f?0:-1,"data-orientation":h.orientation,...u,ref:t,onMouseDown:(0,i.M)(e.onMouseDown,e=>{a?h.onItemFocus(c):e.preventDefault()}),onFocus:(0,i.M)(e.onFocus,()=>h.onItemFocus(c)),onKeyDown:(0,i.M)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){h.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let i=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return D[i]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=m().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&i.reverse();let a=i.indexOf(e.currentTarget);i=h.loop?(r=i,n=a+1,r.map((e,t)=>r[(n+t)%r.length])):i.slice(a+1)}setTimeout(()=>O(i))}})})})});j.displayName=R;var D={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function O(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var V=r(37053),I=r(5478),N=r(87922),B=["Enter"," "],F=["ArrowUp","PageDown","End"],U=["ArrowDown","PageUp","Home",...F],q={ltr:[...B,"ArrowRight"],rtl:[...B,"ArrowLeft"]},G={ltr:["ArrowLeft"],rtl:["ArrowRight"]},z="Menu",[H,W,K]=(0,u.B)(z),[Z,$]=(0,s.b)(z,[K,m.D7,T]),Y=(0,m.D7)(),X=T(),[J,Q]=Z(z),[ee,et]=Z(z),er=e=>{let{__scopeMenu:t,open:r=!1,children:i,dir:a,onOpenChange:s,modal:o=!0}=e,l=Y(t),[u,c]=n.useState(null),h=n.useRef(!1),f=(0,_.W)(s),p=(0,d.gm)(a);return n.useEffect(()=>{let e=()=>{h.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>h.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,v.jsx)(m.fC,{...l,children:(0,v.jsx)(J,{scope:t,open:r,onOpenChange:f,content:u,onContentChange:c,children:(0,v.jsx)(ee,{scope:t,onClose:n.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:h,dir:p,modal:o,children:i})})})};er.displayName=z;var en=n.forwardRef((e,t)=>
12{let{__scopeMenu:r,...n}=e,i=Y(r);return(0,v.jsx)(m.ee,{...i,...n,ref:t})});en.displayName="MenuAnchor";var ei="MenuPortal",[ea,es]=Z(ei,{forceMount:void 0}),eo=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:i}=e,a=Q(ei,t);return(0,v.jsx)(ea,{scope:t,forceMount:r,children:(0,v.jsx)(g.z,{present:r||a.open,children:(0,v.jsx)(y.h,{asChild:!0,container:i,children:n})})})};eo.displayName=ei;var el="MenuContent",[eu,ed]=Z(el),ec=n.forwardRef((e,t)=>{let r=es(el,e.__scopeMenu),{forceMount:n=r.forceMount,...i}=e,a=Q(el,e.__scopeMenu),s=et(el,e.__scopeMenu);return(0,v.jsx)(H.Provider,{scope:e.__scopeMenu,children:(0,v.jsx)(g.z,{present:n||a.open,children:(0,v.jsx)(H.Slot,{scope:e.__scopeMenu,children:s.modal?(0,v.jsx)(eh,{...i,ref:t}):(0,v.jsx)(ef,{...i,ref:t})})})})}),eh=n.forwardRef((e,t)=>{let r=Q(el,e.__scopeMenu),s=n.useRef(null),o=(0,a.e)(t,s);return n.useEffect(()=>{let e=s.current;if(e)return(0,I.Ry)(e)},[]),(0,v.jsx)(ep,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,i.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),ef=n.forwardRef((e,t)=>{let r=Q(el,e.__scopeMenu);return(0,v.jsx)(ep,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),ep=n.forwardRef((e,t)=>{let{__scopeMenu:r,loop:s=!1,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:u,disableOutsidePointerEvents:d,onEntryFocus:p,onEscapeKeyDown:y,onPointerDownOutside:g,onFocusOutside:_,onInteractOutside:w,onDismiss:b,disableOutsideScroll:x,...P}=e,S=Q(el,r),M=et(el,r),C=Y(r),T=X(r),A=W(r),[L,E]=n.useState(null),R=n.useRef(null),j=(0,a.e)(t,R,S.onContentChange),D=n.useRef(0),O=n.useRef(""),I=n.useRef(0),B=n.useRef(null),q=n.useRef("right"),G=n.useRef(0),z=x?N.Z:n.Fragment,H=x?{as:V.g7,allowPinchZoom:!0}:void 0,K=e=>{var t,r;let n=O.current+e,i=A().filter(e=>!e.disabled),a=document.activeElement,s=null===(t=i.find(e=>
12e.ref.current===a))||void 0===t?void 0:t.textValue,o=function(e,t,r){var n;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=(n=Math.max(r?e.indexOf(r):-1,0),e.map((t,r)=>e[(n+r)%e.length]));1===i.length&&(a=a.filter(e=>e!==r));let s=a.find(e=>e.toLowerCase().startsWith(i.toLowerCase()));return s!==r?s:void 0}(i.map(e=>e.textValue),n,s),l=null===(r=i.find(e=>e.textValue===o))||void 0===r?void 0:r.ref.current;!function e(t){O.current=t,window.clearTimeout(D.current),""!==t&&(D.current=window.setTimeout(()=>e(""),1e3))}(n),l&&setTimeout(()=>l.focus())};n.useEffect(()=>()=>window.clearTimeout(D.current),[]),(0,h.EW)();let Z=n.useCallback(e=>{var t,r,n;return q.current===(null===(t=B.current)||void 0===t?void 0:t.side)&&!!(n=null===(r=B.current)||void 0===r?void 0:r.area)&&function(e,t){let{x:r,y:n}=e,i=!1;for(let e=0,a=t.length-1;e<t.length;a=e++){let s=t[e].x,o=t[e].y,l=t[a].x,u=t[a].y;o>n!=u>n&&r<(l-s)*(n-o)/(u-o)+s&&(i=!i)}return i}({x:e.clientX,y:e.clientY},n)},[]);return(0,v.jsx)(eu,{scope:r,searchRef:O,onItemEnter:n.useCallback(e=>{Z(e)&&e.preventDefault()},[Z]),onItemLeave:n.useCallback(e=>{var t;Z(e)||(null===(t=R.current)||void 0===t||t.focus(),E(null))},[Z]),onTriggerLeave:n.useCallback(e=>{Z(e)&&e.preventDefault()},[Z]),pointerGraceTimerRef:I,onPointerGraceIntentChange:n.useCallback(e=>{B.current=e},[]),children:(0,v.jsx)(z,{...H,children:(0,v.jsx)(f.M,{asChild:!0,trapped:o,onMountAutoFocus:(0,i.M)(l,e=>{var t;e.preventDefault(),null===(t=R.current)||void 0===t||t.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:(0,v.jsx)(c.XB,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:y,onPointerDownOutside:g,onFocusOutside:_,onInteractOutside:w,onDismiss:b,children:(0,v.jsx)(k,{asChild:!0,...T,dir:M.dir,orientation:"vertical",loop:s,currentTabStopId:L,onCurrentTabStopIdChange:E,onEntryFocus:(0,i.M)(p,e=>{M.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,v.jsx)(m.VY,{role:"menu","aria-orientation":"vertical","data-state":eq(S.open),"data-radix-menu-content":"",dir:M.dir,...C,...P,ref:j,style:{outline:"none",...P.style},onKeyDown:(0,i.M)(P.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!r&&n&&K(e.key));let i=R.current;if(e.target!==i||!U.includes(e.key))return;e.preventDefault();let a=A().filter(e=>!e.disabled).map(e=>e.ref.current);F.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,i.M)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(D.current),O.current="")}),onPointerMove:(0,i.M)(e.onPointerMove,eH(e=>{let t=e.target,r=G.current!==e.clientX;if(e.currentTarget.contains(t)&&r){let t=e.clientX>G.current?"right":"left";q.current=t,G.current=e.clientX}}))})})})})})})});ec.displayName=el;var em=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,v.jsx)(l.WV.div,{role:"group",...n,ref:t})});em.displayName="MenuGroup";var ey=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,v.jsx)(l.WV.div,{...n,ref:t})});ey.displayName="MenuLabel";var eg="MenuItem",ev="menu.itemSelect",e_=n.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:s,...o}=e,u=n.useRef(null),d=et(eg,e.__scopeMenu),c=ed(eg,e.__scopeMenu),h=(0,a.e)(t,u),f=n.useRef(!1);return(0,v.jsx)(ew,{...o,ref:h,disabled:r,onClick:(0,i.M)(e.onClick,()=>{let e=u.current;if(!r&&e){let t=new CustomEvent(ev,{bubbles:!0,cancelable:!0});e.addEventListener(ev,e=>null==s?void 0:s(e),{once:!0}),(0,l.jH)(e,t),t.defaultPrevented?f.current=!1:d.onClose()}}),onPointerDown:t=>{var r;null===(r=e.onPointerDown)||void 0===r||r.call(e,t),f.current=!0},onPointerUp:(0,i.M)(e.onPointerUp,e=>{var t;f.current||null===(t=e.currentTarget)||void 0===t||t.click()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=""!==c.searchRef.current;!r&&(!t||" "!==e.key)&&B.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});e_.displayName=eg;var ew=n.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:s=!1,textValue:o,...u}=e,d=ed(eg,r),c=X(r),h=n.useRef(null),f=(0,a.e)(t,h),[p,m]=n.useState(!1),[y,g]=n.useState("");return n.useEffect(()=>{let e=h.current;if(e){var t;g((null!==(t=e.textContent)&&void 0!==t?t:"").trim())}},[u.children]),(0,v.jsx)(H.ItemSlot,{scope:r,disabled:s,textValue:null!=o?o:y,children:(0,v.jsx)(j,{asChild:!0,...c,focusable:!s,children:(0,v.jsx)(l.WV.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":s||void 0,"data-disabled":s?"":void 0,...u,ref:f,onPointerMove:(0,i.M)(e.onPointerMove,eH(e=>{s?d.onItemLeave(e):(d.onItemEnter(e),e.defaultPrevented||e.currentTarget.focu
12s({preventScroll:!0}))})),onPointerLeave:(0,i.M)(e.onPointerLeave,eH(e=>d.onItemLeave(e))),onFocus:(0,i.M)(e.onFocus,()=>m(!0)),onBlur:(0,i.M)(e.onBlur,()=>m(!1))})})})}),eb=n.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...a}=e;return(0,v.jsx)(eL,{scope:e.__scopeMenu,checked:r,children:(0,v.jsx)(e_,{role:"menuitemcheckbox","aria-checked":eG(r)?"mixed":r,...a,ref:t,"data-state":ez(r),onSelect:(0,i.M)(a.onSelect,()=>null==n?void 0:n(!!eG(r)||!r),{checkForDefaultPrevented:!1})})})});eb.displayName="MenuCheckboxItem";var ex="MenuRadioGroup",[eP,eS]=Z(ex,{value:void 0,onValueChange:()=>{}}),eM=n.forwardRef((e,t)=>{let{value:r,onValueChange:n,...i}=e,a=(0,_.W)(n);return(0,v.jsx)(eP,{scope:e.__scopeMenu,value:r,onValueChange:a,children:(0,v.jsx)(em,{...i,ref:t})})});eM.displayName=ex;var eC="MenuRadioItem",eT=n.forwardRef((e,t)=>{let{value:r,...n}=e,a=eS(eC,e.__scopeMenu),s=r===a.value;return(0,v.jsx)(eL,{scope:e.__scopeMenu,checked:s,children:(0,v.jsx)(e_,{role:"menuitemradio","aria-checked":s,...n,ref:t,"data-state":ez(s),onSelect:(0,i.M)(n.onSelect,()=>{var e;return null===(e=a.onValueChange)||void 0===e?void 0:e.call(a,r)}
12,{checkForDefaultPrevented:!1})})})});eT.displayName=eC;var eA="MenuItemIndicator",[eL,ek]=Z(eA,{checked:!1}),eE=n.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...i}=e,a=ek(eA,r);return(0,v.jsx)(g.z,{present:n||eG(a.checked)||!0===a.checked,children:(0,v.jsx)(l.WV.span,{...i,ref:t,"data-state":ez(a.checked)})})});eE.displayName=eA;var eR=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,v.jsx)(l.WV.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});eR.displayName="MenuSeparator";var ej=n.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,i=Y(r);return(0,v.jsx)(m.Eh,{...i,...n,ref:t})});ej.displayName="MenuArrow";var eD="MenuSub",[eO,eV]=Z(eD),eI=e=>{let{__scopeMenu:t,children:r,open:i=!1,onOpenChange:a}=e,s=Q(eD,t),o=Y(t),[l,u]=n.useState(null),[d,c]=n.useState(null),h=(0,_.W)(a);return n.useEffect(()=>(!1===s.open&&h(!1),()=>h(!1)),[s.open,h]),(0,v.jsx)(m.fC,{...o,children:(0,v.jsx)(J,{scope:t,open:i,onOpenChange:h,content:d,onContentChange:c,children:(0,v.jsx)(eO,{scope:t,contentId:(0,p.M)(),triggerId:(0,p.M)(),trigger:l,onTriggerChange:u,children:r})})})};eI.displayName=eD;var eN="MenuSubTrigger",eB=n.forwardRef((e,t)=>{let r=Q(eN,e.__scopeMenu),s=et(eN,e.__scopeMenu),o=eV(eN,e.__scopeMenu),l=ed(eN,e.__scopeMenu),u=n.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:c}=l,h={__scopeMenu:e.__scopeMenu},f=n.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return n.useEffect(()=>f,[f]),n.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),c(null)}},[d,c]),(0,v.jsx)(en,{asChild:!0,...h,children:(0,v.jsx)(ew,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":o.contentId,"data-state":eq(r.open),...e,ref:(0,a.F)(t,o.onTriggerChange),onClick:t=>{var n;null===(n=e.onClick)||void 0===n||n.call(e,t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,i.M)(e.onPointerMove,eH(t=>{l.onItemEnter(t),t.defaultPrevented||e.disabled||r.open||u.current||(l.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{r.onOpenChange(!0),f()},100))})),onPointerLeave:(0,i.M)(e.onPointerLeave,eH(e=>{var t,n;f();let i=null===(t=r.content)||void 0===t?void 0:t.getBoundingClientRect();if(i){let t=null===(n=r.content)||void 0===n?void 0:n.dataset.side,a="right"===t,s=i[a?"left":"right"],o=i[a?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:s,y:i.top},{x:o,y:i.top},{x:o,y:i.bottom},{x:s,y:i.bottom}],side:t}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.M)(e.onKeyDown,t=>{let n=""!==l.searchRef.current;if(!e.disabled&&(!n||" "!==t.key)&&q[s.dir].includes(t.key)){var i;r.onOpenChange(!0),null===(i=r.content)||void 0===i||i.focus(),t.preventDefault()}})})})});eB.displayName=eN;var eF="MenuSubContent",eU=n.forwardRef((e,t)=>{let r=es(el,e.__scopeMenu),{forceMount:s=r.forceMount,...o}=e,l=Q(el,e.__scopeMenu),u=et(el,e.__scopeMenu),d=eV(eF,e.__scopeMenu),c=n.useRef(null),h=(0,a.e)(t,c);return(0,v.jsx)(H.Provider,{scope:e.__scopeMenu,children:(0,v.jsx)(g.z,{present:s||l.open,children:(0,v.jsx)(H.Slot,{scope:e.__scopeMenu,children:(0,v.jsx)(ep,{id:d.contentId,"aria-labelledby":d.triggerId,...o,ref:h,align:"start",side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var t;u.isUsingKeyboardRef.current&&(null===(t=c.current)||void 0===t||t.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.M)(e.onFocusOutside,e=>{e.target!==d.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,i.M)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=G[u.dir].includes(e.key);if(t&&r){var n;l.onOpenChange(!1),null===(n=d.trigger)||void 0===n||n.focus(),e.preventDefault()}})})})})})});function eq(e){return e?"open":"closed"}function eG(e){return"indeterminate"===e}function ez(e){return eG(e)?"indeterminate":e?"checked":"unchecked"}function eH(e){return t=>
12"mouse"===t.pointerType?e(t):void 0}eU.displayName=eF;var eW="DropdownMenu",[eK,eZ]=(0,s.b)(eW,[$]),e$=$(),[eY,eX]=eK(eW),eJ=e=>{let{__scopeDropdownMenu:t,children:r,dir:i,open:a,defaultOpen:s,onOpenChange:l,modal:u=!0}=e,d=e$(t),c=n.useRef(null),[h=!1,f]=(0,o.T)({prop:a,defaultProp:s,onChange:l});return(0,v.jsx)(eY,{scope:t,triggerId:(0,p.M)(),triggerRef:c,contentId:(0,p.M)(),open:h,onOpenChange:f,onOpenToggle:n.useCallback(()=>f(e=>!e),[f]),modal:u,children:(0,v.jsx)(er,{...d,open:h,onOpenChange:f,dir:i,modal:u,children:r})})};eJ.displayName=eW;var eQ="DropdownMenuTrigger",e0=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...s}=e,o=eX(eQ,r),u=e$(r);return(0,v.jsx)(en,{asChild:!0,...u,children:(0,v.jsx)(l.WV.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...s,ref:(0,a.F)(t,o.triggerRef),onPointerDown:(0,i.M)(e.onPointerDown,e=>{n||0!==e.button||!1!==e.ctrlKey||(o.onOpenToggle(),o.open||e.preventDefault())}),onKeyDown:(0,i.M)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&o.onOpenToggle(),"ArrowDown"===e.key&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});e0.displayName=eQ;var e1=e=>{let{__scopeDropdownMenu:t,...r}=e,n=e$(t);return(0,v.jsx)(eo,{...n,...r})};e1.displayName="DropdownMenuPortal";var e2="DropdownMenuContent",e3=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...a}=e,s=eX(e2,r),o=e$(r),l=n.useRef(!1);return(0,v.jsx)(ec,{id:s.contentId,"aria-labelledby":s.triggerId,...o,...a,ref:t,onCloseAutoFocus:(0,i.M)(e.onCloseAutoFocus,e=>{var t;l.current||null===(t=s.triggerRef.current)||void 0===t||t.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,i.M)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!s.modal||n)&&(l.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});e3.displayName=e2;var e5=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(em,{...i,...n,ref:t})});e5.displayName="DropdownMenuGroup";var e4=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(ey,{...i,...n,ref:t})});e4.displayName="DropdownMenuLabel";var e9=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(e_,{...i,...n,ref:t})});e9.displayName="DropdownMenuItem";var e6=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eb,{...i,...n,ref:t})});e6.displayName="DropdownMenuCheckboxItem";var e8=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eM,{...i,...n,ref:t})});e8.displayName="DropdownMenuRadioGroup";var e7=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eT,{...i,...n,ref:t})});e7.displayName="DropdownMenuRadioItem";var te=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eE,{...i,...n,ref:t})});te.displayName="DropdownMenuItemIndicator";var tt=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eR,{...i,...n,ref:t})});tt.displayName="DropdownMenuSeparator",n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(ej,{...i,...n,ref:t})}).displayName="DropdownMenuArrow";var tr=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eB,{...i,...n,ref:t})});tr.displayName="DropdownMenuSubTrigger";var tn=n.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=e$(r);return(0,v.jsx)(eU,{...i,...n,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});tn.displayName="DropdownMenuSubContent";var ti=eJ,ta=e0,ts=e1,to=e3,tl=e5,tu=e4,td=e9,tc=e6,th=e8,tf=e7,tp=te,tm=tt,ty=e=>{let{__scopeDropdownMenu:t,children:r,open:n,onOpenChange:i,defaultOpen:a}=e,s=e$(t),[l=!1,u]=(0,o.T)({prop:n,defaultProp:a,onChange:i});return(0,v.jsx)(eI,{...s,open:l,onOpenChange:u,children:r})},tg=tr,tv=tn},6394:function(e,t,r){"use strict";r.d(t,{f:function(){return o}});var n=r(2265),i=r(66840),a=r(57437),s=n.forwardRef((e,t)=>
12(0,a.jsx)(i.WV.label,{...e,ref:t,onMouseDown:t=>{var r;t.target.closest("button, input, select, textarea")||(null===(r=e.onMouseDown)||void 0===r||r.call(e,t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));s.displayName="Label";var o=s},5095:function(e,t,r){"use strict";r.d(t,{M:function(){return y}});var n=r(2265),i=r(11534);function a(){let e=(0,n.useRef)(!1);return(0,i.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var s=r(58345),o=r(64252),l=r(53576);class u extends n.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function d({children:e,isPresent:t}){let r=(0,n.useId)(),i=(0,n.useRef)(null),a=(0,n.useRef)({width:0,height:0,top:0,left:0});return(0,n.useInsertionEffect)(()=>{let{width:e,height:n,top:s,left:o}=a.current;if(t||!i.current||!e||!n)return;i.current.dataset.motionPopId=r;let l=document.createElement("style");return document.head.appendChild(l),l.sheet&&l.sheet.insertRule(`
13          [data-motion-pop-id="${r}"] {
14            position: absolute !important;
15            width: ${e}px !important;
16            height: ${n}px !important;
17            top: ${s}px !important;
18            left: ${o}px !important;
19          }
20        `),()=>{document.head.removeChild(l)}},[t]),n.createElement(u,{isPresent:t,childRef:i,sizeRef:a},n.cloneElement(e,{ref:i}))}let c=({children:e,initial:t,isPresent:r,onExitComplete:i,custom:a,presenceAffectsLayout:s,mode:u})=>{let c=(0,l.h)(h),f=(0,n.useId)(),p=(0,n.useMemo)(()=>({id:f,initial:t,isPresent:r,custom:a,onExitComplete:e=>{for(let t of(c.set(e,!0),c.values()))if(!t)return;i&&i()},register:e=>(c.set(e,!1),()=>c.delete(e))}),s?void 0:[r]);return(0,n.useMemo)(()=>{c.forEach((e,t)=>c.set(t,!1))},[r]),n.useEffect(()=>{r||c.size||!i||i()},[r]),"popLayout"===u&&(e=n.createElement(d,{isPresent:r},e)),n.createElement(o.O.Provider,{value:p},e)};function h(){return new Map}var f=r(58881),p=r(13223);let m=e=>e.key||"",y=({children:e,custom:t,initial:r=!0,onExitComplete:o,exitBeforeEnter:l,presenceAffectsLayout:u=!0,mode:d="sync"})=>{var h;(0,p.k)(!l,"Replace exitBeforeEnter with mode='wait'");let y=(0,n.useContext)(f.p).forceRender||function(){let e=a(),[t,r]=(0,n.useState)(0),i=(0,n.useCallback)(()=>{e.current&&r(t+1)},[t]);return[(0,n.useCallback)(()=>s.Wi.postRender(i),[i]),t]}()[0],g=a(),v=function(e){let t=[];return n.Children.forEach(e,e=>{(0,n.isValidElement)(e)&&t.push(e)}),t}(e),_=v,w=(0,n.useRef)(new Map).current,b=(0,n.useRef)(_),x=(0,n.useRef)(new Map).current,P=(0,n.useRef)(!0);if((0,i.L)(()=>{P.current=!1,function(e,t){e.forEach(e=>{let r=m(e);t.set(r,e)})}(v,x),b.current=_}),h=()=>{P.current=!0,x.clear(),w.clear()},(0,n.useEffect)(()=>()=>h(),[]),P.current)return n.createElement(n.Fragment,null,_.map(e=>n.createElement(c,{key:m(e),isPresent:!0,initial:!!r&&void 0,presenceAffectsLayout:u,mode:d},e)));_=[..._];let S=b.current.map(m),M=v.map(m),C=S.length;for(let e=0;e<C;e++){let t=S[e];-1!==M.indexOf(t)||w.has(t)||w.set(t,void 0)}return"wait"===d&&w.size&&(_=[]),w.forEach((e,r)=>{if(-1!==M.indexOf(r))return;let i=x.get(r);if(!i)return;let a=S.indexOf(r),s=e;s||(s=n.createElement(c,{key:m(i),isPresent:!1,onExitComplete:()=>{w.delete(r);let e=Array.from(x.keys()).filter(e=>!M.includes(e));if(e.forEach(e=>x.delete(e)),b.current=v.filter(t=>{let n=m(t);return n===r||e.includes(n)}),!w.size){if(!1===g.current)return;y(),o&&o()}},custom:t,presenceAffectsLayout:u,mode:d},i),w.set(r,s)),_.splice(a,0,s)}),_=_.map(e=>{let t=e.key;return w.has(t)?e:n.createElement(c,{key:m(e),isPresent:!0,presenceAffectsLayout:u,mode:d},e)}),n.createElement(n.Fragment,null,w.size?_:_.map(e=>(0,n.cloneElement)(e)))}},58881:function(e,t,r){"use strict";r.d(t,{p:function(){return n}});let n=(0,r(2265).createContext)({})},64252:function(e,t,r){"use strict";r.d(t,{O:function(){return n}});let n=(0,r(2265).createContext)(null)},58345:function(e,t,r){"use strict";r.d(t,{Pn:function(){return o},Wi:function(){return s},frameData:function(){return l},S6:function(){return u}});var n=r(44439);class i{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){let t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}}let a=["prepare","read","update","preRender","render","postRender"],{schedule:s,
20cancel:o,state:l,steps:u}=function(e,t){let r=!1,n=!0,s={delta:0,timestamp:0,isProcessing:!1},o=a.reduce((e,t)=>(e[t]=function(e){let t=new i,r=new i,n=0,a=!1,s=!1,o=new WeakSet,l={schedule:(e,i=!1,s=!1)=>{let l=s&&a,u=l?t:r;return i&&o.add(e),u.add(e)&&l&&a&&(n=t.order.length),e},cancel:e=>{r.remove(e),o.delete(e)},process:i=>{if(a){s=!0;return}if(a=!0,[t,r]=[r,t],r.clear(),n=t.order.length)for(let r=0;r<n;r++){let n=t.order[r];n(i),o.has(n)&&(l.schedule(n),e())}a=!1,s&&(s=!1,l.process(i))}};return l}(()=>r=!0),e),{}),l=e=>o[e].process(s),u=()=>{let i=performance.now();r=!1,s.delta=n?1e3/60:Math.max(Math.min(i-s.timestamp,40),1),s.timestamp=i,s.isProcessing=!0,a.forEach(l),s.isProcessing=!1,r&&t&&(n=!1,e(u))},d=()=>{r=!0,n=!0,s.isProcessing||e(u)};return{schedule:a.reduce((e,t)=>{let n=o[t];return e[t]=(e,t=!1,i=!1)=>(r||d(),n.schedule(e,t,i)),e},{}),cancel:e=>a.forEach(t=>o[t].cancel(e)),state:s,steps:o}}("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:n.Z,!0)},60429:function(e,t,r){"use strict";let n;r.d(t,{E:function(){return iH}});var i,a,s=r(2265);let o=(0,s.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),l=(0,s.createContext)({});var u=r(64252),d=r(11534);let c=(0,s.createContext)({strict:!1}),h=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),f="data-"+h("framerAppearId");function p(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function m(e){return"string"==typeof e||Array.isArray(e)}function y(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}let g=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],v=["initial",...g];function _(e){return y(e.animate)||v.some(t=>m(e[t]))}function w(e){return!!(_(e)||e.variants)}function b(e){return Array.isArray(e)?e.join(" "):e}let x={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},P={};for(let e in x)P[e]={isEnabled:t=>x[e].some(e=>!!t[e])};var S=r(44563),M=r(58881);let C=(0,s.createContext)({}),T=Symbol.for("motionComponentSymbol"),A=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function L(e){if("string"!=typeof e||e.includes("-"));else if(A.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}let k={},E=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],R=new Set(E);function j(e,{layout:t,layoutId:r}){return R.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!k[e]||"opacity"===e)}let D=e=>!!(e&&e.getVelocity),O={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},V=E.length,I=e=>t=>"string"==typeof t&&t.startsWith(e),N=I("--"),B=I("var(--"),F=(e,t)=>t&&"number"==typeof e?t.transform(e):e,U=(e,t,r)=>Math.min(Math.max(r,e),t),q={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},G={...q,transform:e=>U(0,1,e)},z={...q,default:1},H=e=>Math.round(1e5*e)/1e5,W=/(-)?([\d]*\.?[\d])+/g,K=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,Z=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function $(e){return"string"==typeof e}let Y=e=>({test:t=>$(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),X=Y("deg"),J=Y("%"),Q=Y("px"),ee=Y("vh"),et=Y("vw"),er={...J,parse:e=>J.parse(e)/100,transform:e=>J.transform(100*e)},en={...q,transform:Math.round},ei={borderWidth:Q,borderTopWidth:Q,borderRightWidth:Q,borderBottomWidth:Q,borderLeftWidth:Q,borderRadius:Q,radius:Q,borderTopLeftRadius:Q,borderTopRightRadius:Q,borderBottomRightRadius:Q,borderBottomLeftRadius:Q,width:Q,maxWidth:Q,height:Q,maxHeight:Q,size:Q,top:Q,right:Q,bottom:Q,left:Q,padding:Q,paddingTop:Q,paddingRight:Q,paddingBottom:Q,paddingLeft:Q,margin:Q,marginTop:Q,marginRight:Q,marginBottom:Q,marginLeft:Q,rotate:X,rotateX:X,rotateY:X,rotateZ:X,scale:z,scaleX:z,scaleY:z,scaleZ:z,skew:X,skewX:X,skewY:X,distance:Q,translateX:Q,translateY:Q,translateZ:Q,x:Q,y:Q,z:Q,perspective:Q,transformPerspective:Q,opacity:G,originX:er,originY:er,originZ:Q,zIndex:en,fillOpacity:G,strokeOpacity:G,numOctaves:en};function ea(e,t,r,n){let{style:i,vars:a,transform:s,transformOrigin:o}=e,l=!1,u=!1,d=!0;for(let e in t){let r=t[e];if(N(e)){a[e]=r;continue}let n=ei[e],c=F(r,n);
20if(R.has(e)){if(l=!0,s[e]=c,!d)continue;r!==(n.default||0)&&(d=!1)}else e.startsWith("origin")?(u=!0,o[e]=c):i[e]=c}if(!t.transform&&(l||n?i.transform=function(e,{enableHardwareAcceleration:t=!0,allowTransformNone:r=!0},n,i){let a="";for(let t=0;t<V;t++){let r=E[t];if(void 0!==e[r]){let t=O[r]||r;a+=`${t}(${e[r]}) `}}return t&&!e.z&&(a+="translateZ(0)"),a=a.trim(),i?a=i(e,n?"":a):r&&n&&(a="none"),a}(e.transform,r,d,n):i.transform&&(i.transform="none")),u){let{originX:e="50%",originY:t="50%",originZ:r=0}=o;i.transformOrigin=`${e} ${t} ${r}`}}let es=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function eo(e,t,r){for(let n in t)D(t[n])||j(n,r)||(e[n]=t[n])}let el=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function eu(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||el.has(e)}let ed=e=>!eu(e);try{(i=require("@emotion/is-prop-valid").default)&&(ed=e=>e.startsWith("on")?!eu(e):i(e))}catch(e){}function ec(e,t,r){return"string"==typeof e?e:Q.transform(t+r*e)}let eh={offset:"stroke-dashoffset",array:"stroke-dasharray"},ef={offset:"strokeDashoffset",array:"strokeDasharray"};function ep(e,{attrX:t,attrY:r,attrScale:n,originX:i,originY:a,pathLength:s,pathSpacing:o=1,pathOffset:l=0,...u},d,c,h){if(ea(e,u,d,h),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:f,style:p,dimensions:m}=e;f.transform&&(m&&(p.transform=f.transform),delete f.transform),m&&(void 0!==i||void 0!==a||p.transform)&&(p.transformOrigin=function(e,t,r){let n=ec(t,e.x,e.width),i=ec(r,e.y,e.height);return`${n} ${i}`}(m,void 0!==i?i:.5,void 0!==a?a:.5)),void 0!==t&&(f.x=t),void 0!==r&&(f.y=r),void 0!==n&&(f.scale=n),void 0!==s&&function(e,t,r=1,n=0,i=!0){e.pathLength=1;let a=i?eh:ef;e[a.offset]=Q.transform(-n);let s=Q.transform(t),o=Q.transform(r);e[a.array]=`${s} ${o}`}(f,s,o,l,!1)}let em=()=>({...es(),attrs:{}}),ey=e=>"string"==typeof e&&"svg"===e.toLowerCase();function eg(e,{style:t,vars:r},n,i){for(let a in Object.assign(e.style,t,i&&i.getProjectionStyles(n)),r)e.style.setProperty(a,r[a])}let ev=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function e_(e,t,r,n){for(let r in eg(e,t,void 0,n),t.attrs)e.setAttribute(ev.has(r)?r:h(r),t.attrs[r])}function ew(e,t){let{style:r}=e,n={};for(let i in r)(D(r[i])||t.style&&D(t.style[i])||j(i,e))&&(n[i]=r[i]);return n}function eb(e,t){let r=ew(e,t);for(let n in e)(D(e[n])||D(t[n]))&&(r[-1!==E.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return r}function ex(e,t,r,n={},i={}){return"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==r?r:e.custom,n,i)),t}var eP=r(53576);let eS=e=>Array.isArray(e),eM=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),eC=e=>eS(e)?e[e.length-1]||0:e;function eT(e){let t=D(e)?e.get():e;return eM(t)?t.toValue():t}let eA=e=>(t,r)=>{let n=(0,s.useContext)(l),i=(0,s.useContext)(u.O),a=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:r},n,i,a){let s={latestValues:function(e,t,r,n){let i={},a=n(e,{});for(let e in a)i[e]=eT(a[e]);let{initial:s,animate:o}=e,l=_(e),u=w(e);t&&u&&!l&&!1!==e.inherit&&(void 0===s&&(s=t.initial),void 0===o&&(o=t.animate));let d=!!r&&!1===r.initial,c=(d=d||!1===s)?o:s;return c&&"boolean"!=typeof c&&!y(c)&&(Array.isArray(c)?c:[c]).forEac
20h(t=>{let r=ex(e,t);if(!r)return;let{transitionEnd:n,transition:a,...s}=r;for(let e in s){let t=s[e];if(Array.isArray(t)){let e=d?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let e in n)i[e]=n[e]}),i}(n,i,a,e),renderState:t()};return r&&(s.mount=e=>r(n,e,s)),s})(e,t,n,i);return r?a():(0,eP.h)(a)};var eL=r(58345);let ek={useVisualState:eA({scrapeMotionValuesFromProps:eb,createRenderState:em,onMount:(e,t,{renderState:r,latestValues:n})=>{eL.Wi.read(()=>{try{r.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){r.dimensions={x:0,y:0,width:0,height:0}}}),eL.Wi.render(()=>{ep(r,n,{enableHardwareAcceleration:!1},ey(t.tagName),e.transformTemplate),e_(t,r)})}})},eE={useVisualState:eA({scrapeMotionValuesFromProps:ew,createRenderState:es})};function eR(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}let ej=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function eD(e,t="page"){return{point:{x:e[t+"X"],y:e[t+"Y"]}}}let eO=e=>t=>ej(t)&&e(t,eD(t));function eV(e,t,r,n){return eR(e,t,eO(r),n)}let eI=(e,t)=>r=>t(e(r)),eN=(...e)=>e.reduce(eI);function eB(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}let eF=eB("dragHorizontal"),eU=eB("dragVertical");function eq(e){let t=!1;if("y"===e)t=eU();else if("x"===e)t=eF();else{let e=eF(),r=eU();e&&r?t=()=>{e(),r()}
20:(e&&e(),r&&r())}return t}function eG(){let e=eq(!0);return!e||(e(),!1)}class ez{constructor(e){this.isMounted=!1,this.node=e}update(){}}function eH(e,t){let r="onHover"+(t?"Start":"End");return eV(e.current,"pointer"+(t?"enter":"leave"),(n,i)=>{if("touch"===n.pointerType||eG())return;let a=e.getProps();e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",t),a[r]&&eL.Wi.update(()=>a[r](n,i))},{passive:!e.getProps()[r]})}class eW extends ez{mount(){this.unmount=eN(eH(this.node,!0),eH(this.node,!1))}unmount(){}}class eK extends ez{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=eN(eR(this.node.current,"focus",()=>this.onFocus()),eR(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}let eZ=(e,t)=>!!t&&(e===t||eZ(e,t.parentElement));var e$=r(44439);function eY(e,t){if(!t)return;let r=new PointerEvent("pointer"+e);t(r,eD(r))}class eX extends ez{constructor(){super(...arguments),this.removeStartListeners=e$.Z,this.removeEndListeners=e$.Z,this.removeAccessibleListeners=e$.Z,this.startPointerPress=(e,t)=>{if(this.isPressing)return;this.removeEndListeners();let r=this.node.getProps(),n=eV(window,"pointerup",(e,t)=>{if(!this.checkPressEnd())return;let{onTap:r,onTapCancel:n,globalTapTarget:i}=this.node.getProps();eL.Wi.update(()=>{i||eZ(this.node.current,e.target)?r&&r(e,t):n&&n(e,t)})},{passive:!(r.onTap||r.onPointerUp)}),i=eV(window,"pointercancel",(e,t)=>this.cancelPress(e,t),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=eN(n,i),this.startPress(e,t)},this.startAccessiblePress=()=>{let e=eR(this.node.current,"keydown",e=>{"Enter"!==e.key||this.isPressing||(this.removeEndListeners(),this.removeEndListeners=eR(this.node.current,"keyup",e=>{"Enter"===e.key&&this.checkPressEnd()&&eY("up",(e,t)=>{let{onTap:r}=this.node.getProps();r&&eL.Wi.update(()=>r(e,t))})}),eY("down",(e,t)=>{this.startPress(e,t)}))}),t=eR(this.node.current,"blur",()=>{this.isPressing&&eY("cancel",(e,t)=>this.cancelPress(e,t))});this.removeAccessibleListeners=eN(e,t)}}startPress(e,t){this.isPressing=!0;let{onTapStart:r,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&eL.Wi.update(()=>r(e,t))}checkPressEnd(){return this.removeEndListeners(),this.isPressing=!1,this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!eG()}cancelPress(e,t){if(!this.checkPressEnd())return;let{onTapCancel:r}=this.node.getProps();r&&eL.Wi.update(()=>r(e,t))}mount(){let e=this.node.getProps(),t=eV(e.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),r=eR(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=eN(t,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}let eJ=new WeakMap,eQ=new WeakMap,e0=e=>{let t=eJ.get(e.target);t&&t(e)},e1=e=>{e.forEach(e0)},e2={some:0,all:1};class e3 extends ez{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();let{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:i}=e,a={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:e2[n]};return function(e,t,r){let n=function({root:e,...t}){let r=e||document;eQ.has(r)||eQ.set(r,{});let n=eQ.get(r),i=JSON.stringify(t);return n[i]||(n[i]=new IntersectionObserver(e1,{root:e,...t})),n[i]}(t);return eJ.set(e,r),n.observe(e),()=>{eJ.delete(e),n.unobserve(e)}}(this.node.current,a,e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),a=t?r:n;a&&a(e)})}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){}}function e5(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}function e4(e,t,r){let n=e.getProps();return ex(n,t,void 0!==r?r:n.custom,function(e){let t={};
20return e.values.forEach((e,r)=>t[r]=e.get()),t}(e),function(e){let t={};return e.values.forEach((e,r)=>t[r]=e.getVelocity()),t}(e))}var e9=r(13223);let e6=e=>1e3*e,e8=e=>e/1e3,e7={current:!1},te=e=>Array.isArray(e)&&"number"==typeof e[0],tt=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,tr={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:tt([0,.65,.55,1]),circOut:tt([.55,0,1,.45]),backIn:tt([.31,.01,.66,-.59]),backOut:tt([.33,1.53,.69,.99])},tn=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function ti(e,t,r,n){if(e===t&&r===n)return e$.Z;let i=t=>(function(e,t,r,n,i){let a,s;let o=0;do(a=tn(s=t+(r-t)/2,n,i)-e)>0?r=s:t=s;while(Math.abs(a)>1e-7&&++o<12);return s})(t,0,1,e,r);return e=>0===e||1===e?e:tn(i(e),t,n)}let ta=ti(.42,0,1,1),ts=ti(0,0,.58,1),to=ti(.42,0,.58,1),tl=e=>Array.isArray(e)&&"number"!=typeof e[0],tu=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,td=e=>t=>1-e(1-t),tc=e=>1-Math.sin(Math.acos(e)),th=td(tc),tf=tu(tc),tp=ti(.33,1.53,.69,.99),tm=td(tp),ty=tu(tm),tg={linear:e$.Z,easeIn:ta,easeInOut:to,easeOut:ts,circIn:tc,circInOut:tf,circOut:th,backIn:tm,backInOut:ty,backOut:tp,anticipate:e=>(e*=2)<1?.5*tm(e):.5*(2-Math.pow(2,-10*(e-1)))},tv=e=>{if(Array.isArray(e)){(0,e9.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,r,n,i]=e;return ti(t,r,n,i)}return"string"==typeof e?((0,e9.k)(void 0!==tg[e],`Invalid easing type '${e}'`),tg[e]):e},t_=(e,t)=>r=>!!($(r)&&Z.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),tw=(e,t,r)=>n=>{if(!$(n))return n;let[i,a,s,o]=n.match(W);return{[e]:parseFloat(i),[t]:parseFloat(a),[r]:parseFloat(s),alpha:void 0!==o?parseFloat(o):1}},tb=e=>U(0,255,e),tx={...q,transform:e=>Math.round(tb(e))},tP={test:t_("rgb","red"),parse:tw("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+tx.transform(e)+", "+tx.transform(t)+", "+tx.transform(r)+", "+H(G.transform(n))+")"},tS={test:t_("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:i?parseInt(i,16)/255:1}},transform:tP.transform},tM={test:t_("hsl","hue"),parse:tw("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+J.transform(H(t))+", "+J.transform(H(r))+", "+H(G.transform(n))+")"},tC={test:e=>tP.test(e)||tS.test(e)||tM.test(e),parse:e=>tP.test(e)?tP.parse(e):tM.test(e)?tM.parse(e):tS.parse(e),transform:e=>$(e)?e:e.hasOwnProperty("red")?tP.transform(e):tM.transform(e)},tT=(e,t,r)=>-r*e+r*t+e;function tA(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}let tL=(e,t,r)=>{let n=e*e;return Math.sqrt(Math.max(0,r*(t*t-n)+n))},tk=[tS,tP,tM],tE=e=>tk.find(t=>t.test(e));function tR(e){let t=tE(e);(0,e9.k)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let r=t.parse(e);return t===tM&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,a=0,s=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,o=2*r-n;i=tA(o,n,e+1/3),a=tA(o,n,e),s=tA(o,n,e-1/3)}else i=a=s=r;return{red:Math.round(255*i),green:Math.round(255*a),blue:Math.round(255*s),alpha:n}}(r)),r}let tj=(e,t)=>{let r=tR(e),n=tR(t),i={...r};return e=>(i.red=tL(r.red,n.red,e),i.green=tL(r.green,n.green,e),i.blue=tL(r.blue,n.blue,e),i.alpha=tT(r.alpha,n.alpha,e),tP.transform(i))}
20,tD={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:e$.Z},tO={regex:K,countKey:"Colors",token:"${c}",parse:tC.parse},tV={regex:W,countKey:"Numbers",token:"${n}",parse:q.parse};function tI(e,{regex:t,countKey:r,token:n,parse:i}){let a=e.tokenised.match(t);a&&(e["num"+r]=a.length,e.tokenised=e.tokenised.replace(t,n),e.values.push(...a.map(i)))}function tN(e){let t=e.toString(),r={value:t,tokenised:t,values:[],numVars:0,numColors:0,numNumbers:0};return r.value.includes("var(--")&&tI(r,tD),tI(r,tO),tI(r,tV),r}function tB(e){return tN(e).values}function tF(e){let{values:t,numColors:r,numVars:n,tokenised:i}=tN(e),a=t.length;return e=>{let t=i;for(let i=0;i<a;i++)t=i<n?t.replace(tD.token,e[i]):i<n+r?t.replace(tO.token,tC.transform(e[i])):t.replace(tV.token,H(e[i]));return t}}let tU=e=>"number"==typeof e?0:e,tq={test:function(e){var t,r;return isNaN(e)&&$(e)&&((null===(t=e.match(W))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(K))||void 0===r?void 0:r.length)||0)>0},parse:tB,createTransformer:tF,getAnimatableNone:function(e){let t=tB(e);return tF(e)(t.map(tU))}},tG=(e,t)=>r=>`${r>0?t:e}`;function tz(e,t){return"number"==typeof e?r=>tT(e,t,r):tC.test(e)?tj(e,t):e.startsWith("var(")?tG(e,t):tK(e,t)}let tH=(e,t)=>{let r=[...e],n=r.length,i=e.map((e,r)=>tz(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}},tW=(e,t)=>{let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=tz(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}},tK=(e,t)=>{let r=tq.createTransformer(t),n=tN(e),i=tN(t);return n.numVars===i.numVars&&n.numColors===i.numColors&&n.numNumbers>=i.numNumbers?eN(tH(n.values,i.values),r):((0,e9.K)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),tG(e,t))},tZ=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n},t$=(e,t)=>r=>tT(e,t,r);function tY(e,t,{clamp:r=!0,ease:n,mixer:i}={}){let a=e.length;if((0,e9.k)(a===t.length,"Both input and output ranges must be the same length"),1===a)return()=>t[0];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=function(e,t,r){let n=[],i=r||function(e){if("number"==typeof e);else if("string"==typeof e)return tC.test(e)?tj:tK;else if(Array.isArray(e))return tH;else if("object"==typeof e)return tW;return t$}(e[0]),a=e.length-1;for(let r=0;r<a;r++){let a=i(e[r],e[r+1]);t&&(a=eN(Array.isArray(t)?t[r]||e$.Z:t,a)),n.push(a)}return n}(t,n,i),o=s.length,l=t=>{let r=0;if(o>1)for(;r<e.length-2&&!(t<e[r+1]);r++);let n=tZ(e[r],e[r+1],t);return s[r](n)};return r?t=>l(U(e[0],e[a-1],t)):l}function tX({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){let i=tl(n)?n.map(tv):tv(n),a={done:!1,value:t[0]},s=tY((r&&r.length===t.length?r:function(e){let t=[0];return function(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let i=tZ(0,t,n);e.push(tT(r,1,i))}}(t,e.length-1),t}(t)).map(t=>t*e),t,{ease:Array.isArray(i)?i:t.map(()=>i||to).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(a.value=s(t),a.done=t>=e,a)}}function tJ(e,t,r){var n,i;let a=Math.max(t-5,0);return n=r-e(a),(i=t-a)?1e3/i*n:0}function tQ(e,t){return e*Math.sqrt(1-t*t)}let t0=["duration","bounce"],t1=["stiffness","damping","mass"];function t2(e,t){return t.some(t=>void 0!==e[t])}function t3({keyframes:e,restDelta:t,restSpeed:r,...n}){let i;let a=e[0],s=e[e.length-1],o={done:!1,value:a},{stiffness:l,damping:u,mass:d,duration:c,velocity:h,isResolvedFromDuration:f}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!t2(e,t1)&&t2(e,t0)){let r=function({duration:e=800,bounce:t=.25,velocity:r=0,mass:n=1}){let i,a;(0,e9.K)(e<=e6(10),"Spring duration must be 10 seconds or less");let s=1-t;s=U(.05,1,s),e=U(.01,10,e8(e)),s<1?(i=t=>{let n=t*s,i=n*e;return .001-(n-r)/tQ(t,s)*Math.exp(-i)},a=t=>{let n=t*s*e,a=Math.pow(s,2)*Math.pow(t,2)*e,o=tQ(Math.pow(t,2),s);return(n*r+r-a)*Math.exp(-n)*(-i(t)+.001>0?-1:1)/o}):(i=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),a=t=>e*e*(r-t)*Math.exp(-t*e));let o=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(i,a,5/e);if(e=e6(e),isNaN(o))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(o,2)*n;return{stiffness:t,damping:2*s*Math.sqrt(n*t),duration:e}}}(e);(t={...t,...r,mass:1}).isResolvedFromDuration=!0}return t}({...n,velocity:-e8(n.velocity||0)}),p=h||0,m=u/(2*Math.sqrt(l*d)),y=s-a,g=e8(Math.sqrt(l/d)),v=5>Math.abs(y);if(r||(r=v?.01:2),t||(t=v?.005:.5),m<1){let e=tQ(g,m);i=t=>s-Math.exp(-m*g*t)*((p+m*g*y)/e*Math.sin(e*t)+y*Math.cos(e*t))}else if(1===m)i=e=>s-Math.exp(-g*e)*(y+(p+g*y)*e);else{let e=g*Math.sqrt(m*m-1);i=t=>{let r=Math.exp(-m*g*t),n=Math.min(e*t,300);return s-r*((p+m*g*y)*Math.sinh(n)+e*y*Math.cosh(n))/e}}return{calculatedDuration:f&&c||null,next:e=>{let n=i(e);if(f)o.done=e>=c;else{let a=p;
200!==e&&(a=m<1?tJ(i,e,n):0);let l=Math.abs(a)<=r,u=Math.abs(s-n)<=t;o.done=l&&u}return o.value=o.done?s:n,o}}}function t5({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:i=10,bounceStiffness:a=500,modifyTarget:s,min:o,max:l,restDelta:u=.5,restSpeed:d}){let c,h;let f=e[0],p={done:!1,value:f},m=e=>void 0!==o&&e<o||void 0!==l&&e>l,y=e=>void 0===o?l:void 0===l?o:Math.abs(o-e)<Math.abs(l-e)?o:l,g=r*t,v=f+g,_=void 0===s?v:s(v);_!==v&&(g=_-f);let w=e=>-g*Math.exp(-e/n),b=e=>_+w(e),x=e=>{let t=w(e),r=b(e);p.done=Math.abs(t)<=u,p.value=p.done?_:r},P=e=>{m(p.value)&&(c=e,h=t3({keyframes:[p.value,y(p.value)],velocity:tJ(b,e,p.value),damping:i,stiffness:a,restDelta:u,restSpeed:d}))};return P(0),{calculatedDuration:null,next:e=>{let t=!1;return(h||void 0!==c||(t=!0,x(e),P(e)),void 0!==c&&e>c)?h.next(e-c):(t||x(e),p)}}}let t4=e=>{let t=({timestamp:t})=>e(t);return{start:()=>eL.Wi.update(t,!0),stop:()=>(0,eL.Pn)(t),now:()=>eL.frameData.isProcessing?eL.frameData.timestamp:performance.now()}};function t9(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}let t6={decay:t5,inertia:t5,tween:tX,keyframes:tX,spring:t3};function t8({autoplay:e=!0,delay:t=0,driver:r=t4,keyframes:n,type:i="keyframes",repeat:a=0,repeatDelay:s=0,repeatType:o="loop",onPlay:l,onStop:u,onComplete:d,onUpdate:c,...h}){let f,p,m,y,g,v=1,_=!1,w=()=>{p=new Promise(e=>{f=e})};w();let b=t6[i]||tX;b!==tX&&"number"!=typeof n[0]&&(y=tY([0,100],n,{clamp:!1}),n=[0,100]);let x=b({...h,keyframes:n});"mirror"===o&&(g=b({...h,keyframes:[...n].reverse(),velocity:-(h.velocity||0)}));let P="idle",S=null,M=null,C=null;null===x.calculatedDuration&&a&&(x.calculatedDuration=t9(x));let{calculatedDuration:T}=x,A=1/0,L=1/0;null!==T&&(L=(A=T+s)*(a+1)-s);let k=0,E=e=>{if(null===M)return;v>0&&(M=Math.min(M,e)),v<0&&(M=Math.min(e-L/v,M));let r=(k=null!==S?S:Math.round(e-M)*v)-t*(v>=0?1:-1),i=v>=0?r<0:r>L;k=Math.max(r,0),"finished"===P&&null===S&&(k=L);let l=k,u=x;if(a){let e=Math.min(k,L)/A,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,a+1))%2&&("reverse"===o?(r=1-r,s&&(r-=s/A)):"mirror"===o&&(u=g)),l=U(0,1,r)*A}let d=i?{done:!1,value:n[0]}:u.next(l);y&&(d.value=y(d.value));let{done:h}=d;i||null===T||(h=v>=0?k>=L:k<=0);let f=null===S&&("finished"===P||"running"===P&&h);return c&&c(d.value),f&&D(),d},R=()=>{m&&m.stop(),m=void 0},j=()=>{P="idle",R(),f(),w(),M=C=null},D=()=>{P="finished",d&&d(),R(),f()},O=()=>{if(_)return;m||(m=r(E));let e=m.now();l&&l(),null!==S?M=e-S:M&&"finished"!==P||(M=e),"finished"===P&&w(),C=M,S=null,P="running",m.start()};e&&O();let V={then:(e,t)=>p.then(e,t),get time(){return e8(k)},set time(newTime){k=newTime=e6(newTime),null===S&&m&&0!==v?M=m.now()-newTime/v:S=newTime},get duration(){return e8(null===x.calculatedDuration?t9(x):x.calculatedDuration)},get speed(){return v},set speed(newSpeed){if(newSpeed===v||!m)return;v=newSpeed,V.time=e8(k)},get state(){return P},play:O,pause:()=>{P="paused",S=k},stop:()=>{_=!0,"idle"!==P&&(P="idle",u&&u(),j())},cancel:()=>{null!==C&&E(C),j()},complete:()=>{P="finished"},sample:e=>(M=0,E(e))};return V}let t7=(a=()=>Object.hasOwnProperty.call(Element.prototype,"animate"),()=>(void 0===n&&(n=a()),n)),re=new Set(["opacity","clipPath","filter","transform","backgroundColor"]),rt=(e,t)=>"spring"===t.type||"backgroundColor"===e||!function e(t){return!!(!t||"string"==typeof t&&tr[t]||te(t)||Array.isArray(t)&&t.every(e))}(t.ease),rr={type:"spring",stiffness:500,damping:25,restSpeed:10},rn=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),ri={type:"keyframes",duration:.8},ra={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},rs=(e,{keyframes:t})=>t.length>2?ri:R.has(e)?e.startsWith("scale")?rn(t[1]):rr:ra,ro=(e,t)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&(tq.test(t)||"0"===t)&&!t.startsWith("url(")),rl=new Set(["brightness","contrast","saturate","opacity"]);function ru(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(W)||[];if(!n)return e;let i=r.replace(n,""),a=rl.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+i+")"}let rd=/([a-z-]*)\(.*?\)/g,rc={...tq,getAnimatableNone:e=>{let t=e.match(rd);return t?t.map(ru).join(" "):e}},rh={...ei,color:tC,backgroundColor:tC,outlineColor:tC,fill:tC,stroke:tC,borderColor:tC,borderTopColor:tC,borderRightColor:tC,borderBottomColor:tC,borderLeftColor:tC,filter:rc,WebkitFilter:rc},rf=e=>rh[e];function rp(e,t){let r=rf(e);return r!==rc&&(r=tq),r.getAnimatableNone?r.getAnimatableNone(t):void 0}let rm=e=>/^0[^.\s]+$/.test(e);function ry(e,t){return e[t]||e.default||e}let rg={skipAnimations:!1},rv=(e,t,r,n={})=>i=>{let a=ry(n,e)||{},s=a.delay||n.delay||0,{elapsed:o=0}=n;o-=e6(s);let l=function(e,t,r,n){let i,a;let s=ro(t,r);i=Array.isArray(r)?[...r]:[null,r];let o=void 0!==n.from?n.from:e.get(),l=[];for(let e=0;e<i.length;e++){var u;null===i[e]&&(i[e]=0===e?o:i[e-1]),("number"==typeof(u=i[e])?0===u:null!==u?"none"===u||"0"===u||rm(u):void 0)&&l.push(e),"string"==typeof i[e]&&"none"!==i[e]&&"0"!==i[e]&&(a=i[e])}if(s&&l.length&&a)for(let e=0;e<l.length;e++)i[l[e]]=rp(t,a);return i}(t,e,r,a),u=l[0],d=l[l.length-1],c=ro(e,u),h=ro(e,d);(0,e9.K)(c===h,`You are trying to animate ${e} from "${u}" to "${d}". ${u} is not an animatable value - to enable this animation set ${u} to a value animatable to ${d} via the \`style\` property.`);let f={keyframes:l,velocity:t.getVelocity(),ease:"easeOut",...a,delay:-o,onUpdate:e=>{t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{i(),a.onComplete&&a.onComplete()}};if(!function({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:i,repeat:a,repeatType:s,repeatDelay:o,from:l,elapsed:u,...d}){return!!Object.keys(d).length}(a)&&(f={...f,...rs(e,f)}),f.duration&&(f.duration=e6(f.duration)),f.repeatDelay&&(f.repeatDelay=e6(f.repeatDelay)),!c||!h||e7.current||!1===a.type||rg.skipAnimations)return function({keyframes:e,delay:t,onUpdate:r,onComplete:n}){let i=()=>(r&&r(e[e.length-1]),n&&n(),{time:0,speed:1,duration:0,play:e$.Z,pause:e$.Z,stop:e$.Z,then:e=>(e(),Promise.resolve()),cancel:e$.Z,complete:e$.Z});return t?t8({keyframes:[0,1],duration:0,delay:t,onComplete:i}):i()}(e7.current?{...f,delay:0}:f);if(!n.isHandoff&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUp
20date){let r=function(e,t,{onUpdate:r,onComplete:n,...i}){let a,s;if(!(t7()&&re.has(t)&&!i.repeatDelay&&"mirror"!==i.repeatType&&0!==i.damping&&"inertia"!==i.type))return!1;let o=!1,l=!1,u=()=>{s=new Promise(e=>{a=e})};u();let{keyframes:d,duration:c=300,ease:h,times:f}=i;if(rt(t,i)){let e=t8({...i,repeat:0,delay:0}),t={done:!1,value:d[0]},r=[],n=0;for(;!t.done&&n<2e4;)t=e.sample(n),r.push(t.value),n+=10;f=void 0,d=r,c=n-10,h="linear"}let p=function(e,t,r,{delay:n=0,duration:i,repeat:a=0,repeatType:s="loop",ease:o,times:l}={}){let u={[t]:r};l&&(u.offset=l);let d=function e(t){if(t)return te(t)?tt(t):Array.isArray(t)?t.map(e):tr[t]}(o);return Array.isArray(d)&&(u.easing=d),e.animate(u,{delay:n,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:a+1,direction:"reverse"===s?"alternate":"normal"})}(e.owner.current,t,d,{...i,duration:c,ease:h,times:f}),m=()=>{l=!1,p.cancel()},y=()=>{l=!0,eL.Wi.update(m),a(),u()};return p.onfinish=()=>{l||(e.set(function(e,{repeat:t,repeatType:r="loop"}){let n=t&&"loop"!==r&&t%2==1?0:e.length-1;return e[n]}(d,i)),n&&n(),y())},{then:(e,t)=>s.then(e,t),attachTimeline:e=>(p.timeline=e,p.onfinish=null,e$.Z),get time(){return e8(p.currentTime||0)},set time(newTime){p.currentTime=e6(newTime)},get speed(){return p.playbackRate},set speed(newSpeed){p.playbackRate=newSpeed},get duration(){return e8(c)},play:()=>{o||(p.play(),(0,eL.Pn)(m))},pause:()=>p.pause(),stop:()=>{if(o=!0,"idle"===p.playState)return;let{currentTime:t}=p;if(t){let r=t8({...i,autoplay:!1});e.setWithVelocity(r.sample(t-10).value,r.sample(t).value,10)}y()},complete:()=>{l||p.finish()},cancel:y}}(t,e,f);if(r)return r}return t8(f)};function r_(e){return!!(D(e)&&e.add)}let rw=e=>/^\-?\d*\.?\d+$/.test(e);function rb(e,t){-1===e.indexOf(t)&&e.push(t)}function rx(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}class rP{constructor(){this.subscriptions=[]}add(e){return rb(this.subscriptions,e),()=>rx(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n){if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}let rS=e=>!isNaN(parseFloat(e)),rM={current:void 0};class rC{constructor(e,t={}){this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(e,t=!0)=>{this.prev=this.current,this.current=e;let{delta:r,timestamp:n}=eL.frameData;this.lastUpdated!==n&&(this.timeDelta=r,this.lastUpdated=n,eL.Wi.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>eL.Wi.postRender(this.velocityCheck),this.velocityCheck=({timestamp:e})=>{e!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=rS(this.current),this.owner=t.owner}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new rP);let r=this.events[e].add(t);return"change"===e?()=>{r(),eL.Wi.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=e,this.timeDelta=r}jump(e){this.updateAndNotify(e),this.prev=e,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return rM.current&&rM.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e,t;return this.canTrackVelocity?(e=parseFloat(this.current)-parseFloat(this.prev),(t=this.timeDelta)?1e3/t*e:0):0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function rT(e,t){return new rC(e,t)}let rA=e=>t=>t.test(e),rL=[q,Q,J,X,et,ee,{test:e=>"auto"===e,parse:e=>e}],rk=e=>rL.find(rA(e)),rE=[...rL,tC,tq],rR=e=>rE.find(rA(e));function rj(e,t,{delay:r=0,transitionOverride:n,type:i}={}){let{transition:a=e.getDefaultTransition(),transitionEnd:s,...o}=e.makeTargetAnimatable(t),l=e.getValue("willChange");n&&(a=n);let u=[],d=i&&e.animationState&&e.animationState.getState()[i];for(let t in o){let n=e.getValue(t),i=o[t];if(!n||void 0===i||d&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(d,t))continue;let s={delay:r,elapsed:0,...ry(a||{},t)};if(window.HandoffAppearAnimations){let r=e.getProps()[f];if(r){let e=window.HandoffAppearAnimations(r,t,n,eL.Wi);null!==e&&(s.elapsed=e,s.isHandoff=!0)}}let c=!s.isHandoff&&!function(e,t){let r=e.get();if(!Array.isArray(t))return r!==t;for(let e=0;e<t.length;e++)if(t[e]!==r)return!0}(n,i);if("spring"===s.type&&(n.getVelocity()||s.velocity)&&(c=!1),n.animation&&(c=!1),c)continue;n.start(rv(t,n,i,e.shouldReduceMotion&&R.has(t)?{type:!1}:s));let h=n.animation;r_(l)&&(l.add(t),h.then(()=>l.remove(t))),u.push(h)}return s&&Promise.all(u).then(()=>{s&&function(e,t){let r=e4(e,t),{transitionEnd:n={},transition:i={},...a}=r?e.makeTargetAnimatable(r,!1):{};for(let t in a={...a,...n}){let r=eC(a[t]);e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,rT(r))}}(e,s)}),u}function rD(e,t,r={}){let n=e4(e,t,r.custom),{transition:i=e.getDefaultTransition()||{}}=n||{};r.transitionOverride&&(i=r.transitionOverride);let a=n?()=>Promise.all(rj(e,n,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:a=0,staggerChildren:s,staggerDirection:o}=i;return function(e,t,r=0,n=0,i=1,a){let s=[],o=(e.variantChildren.size-1)*n,l=1===i?(e=0)=>e*n:(e=0)=>o-e*n;return Array.from(e.variantChildren).sort(rO).forEach((e,n)=>{e.notify("AnimationStart",t),s.push(rD(e,t,{...a,delay:r+l(n)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(s)}(e,t,a+n,s,o,r)}:()=>Promise.resolve(),{when:o}=i;if(!o)return Promise.all([a(),s(r.delay)]);{let[e,t]="beforeChildren"===o?[a,s]:[s,a];return e().then(()=>t())}}function rO(e,t){return e.sortNodePosition(t)}let rV=[...g].reverse(),rI=g.length;function rN(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}class rB extends ez{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>rD(e,t,r)));else if("string"==typeof t)n=rD(e,t,r);else{let i="function"==typeof t?e4(e,t,r.custom):t;n=Promise.all(rj(e,i,r))}return n.then(()=>e.notify("AnimationComplete",t))})(e,t,r))),r={animate:rN(!0),whileInView:rN(),whileHover:rN(),whileTap:rN(),whileDrag:rN(),whileFocus:rN(),exit:rN()},n=!0,i=(t,r)=>{let n=e4(e,r);if(n){let{transition:e,transitionEnd:r,...i}=n;t={...t,...i,...r}}return t};function a(a,s){let o=e.getProps(),l=e.getVariantContext(!0)||{},u=[],d=new Set,c={},h=1/0;for(let t=0;t<rI;t++){var f;let p=rV[t],g=r[p],v=void 0!==o[p]?o[p]:l[p],_=m(v),w=p===s?g.isActive:null;!1===w&&(h=t);let b=v===l[p]&&v!==o[p]&&_;if(b&&n&&e.manuallyAnimateOnMount&&(b=!1),g.protectedKeys={...c},!g.isActive&&null===w||!v&&!g.prevProp||y(v)||"boolean"==typeof v)continue;let x=(f=g.prevProp,("string"==typeof v?v!==f:!!Array.isArray(v)&&!e5(v,f))||p===s&&g.isActive&&!b&&_||t>h&&_),P=!1,S=Array.isArray(v)?v:[v],M=S.reduce(i,{});!1===w&&(M={});let{prevResolvedValues:C={}}=g,T={...C,...M},A=e=>{x=!0,d.has(e)&&(P=!0,d.delete(e)),g.needsAnimating[e]=!0};for(let e in T){let t=M[e],r=C[e];if(!c.hasOwnProperty(e))(eS(t)&&eS(r)?e5(t,r):t===r)?void 0!==t&&d.has(e)?A(e):g.protectedKeys[e]=!0:void 0!==t?A(e):d.add(e)}g.prevProp=v,g.prevResolvedValues=M,g.isActive&&(c={...c,...M}),n&&e.blockInitialAnimation&&(x=!1),x&&(!b||P)&&u.push(...S.map(e=>({animation:e,options:{type:p,...a}})))}if(d.size){let t={};d.forEach(r=>{let n=e.getBaseTarget(r);void 0!==n&&(t[r]=n)}),u.push({animation:t})}let p=!!u.length;return n&&(!1===o.initial||o.initial===o.animate)&&!e.manuallyAnimateOnMount&&(p=!1),n=!1,p?t(u):Promise.resolve()}
20return{animateChanges:a,setActive:function(t,n,i){var s;if(r[t].isActive===n)return Promise.resolve();null===(s=e.variantChildren)||void 0===s||s.forEach(e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)}),r[t].isActive=n;let o=a(i,t);for(let e in r)r[e].protectedKeys={};return o},setAnimateFunction:function(r){t=r(e)},getState:()=>r}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();this.unmount(),y(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}}let rF=0;class rU extends ez{constructor(){super(...arguments),this.id=rF++}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t,custom:r}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;let i=this.node.animationState.setActive("exit",!e,{custom:null!=r?r:this.node.getProps().custom});t&&!e&&i.then(()=>t(this.id))}mount(){let{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}let rq=(e,t)=>
20Math.abs(e-t);class rG{constructor(e,t,{transformPagePoint:r,contextWindow:n,dragSnapToOrigin:i=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{var e,t;if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let r=rW(this.lastMoveEventInfo,this.history),n=null!==this.startEvent,i=(e=r.offset,t={x:0,y:0},Math.sqrt(rq(e.x,t.x)**2+rq(e.y,t.y)**2)>=3);if(!n&&!i)return;let{point:a}=r,{timestamp:s}=eL.frameData;this.history.push({...a,timestamp:s});let{onStart:o,onMove:l}=this.handlers;n||(o&&o(this.lastMoveEvent,r),this.startEvent=this.lastMoveEvent),l&&l(this.lastMoveEvent,r)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=rz(t,this.transformPagePoint),eL.Wi.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:n,resumeAnimation:i}=this.handlers;if(this.dragSnapToOrigin&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let a=rW("pointercancel"===e.type?this.lastMoveEventInfo:rz(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,a),n&&n(e,a)},!ej(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=r,this.contextWindow=n||window;let a=rz(eD(e),this.transformPagePoint),{point:s}=a,{timestamp:o}=eL.frameData;this.history=[{...s,timestamp:o}];let{onSessionStart:l}=t;l&&l(e,rW(a,this.history)),this.removeListeners=eN(eV(this.contextWindow,"pointermove",this.handlePointerMove),eV(this.contextWindow,"pointerup",this.handlePointerUp),eV(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),(0,eL.Pn)(this.updatePoint)}}function rz(e,t){return t?{point:t(e.point)}:e}function rH(e,t){return{x:e.x-t.x,y:e.y-t.y}}function rW({point:e},t){return{point:e,delta:rH(e,rK(t)),offset:rH(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null,i=rK(e);for(;r>=0&&(n=e[r],!(i.timestamp-n.timestamp>e6(.1)));)r--;if(!n)return{x:0,y:0};let a=e8(i.timestamp-n.timestamp);if(0===a)return{x:0,y:0};let s={x:(i.x-n.x)/a,y:(i.y-n.y)/a};return s.x===1/0&&(s.x=0),s.y===1/0&&(s.y=0),s}(t,0)}}function rK(e){return e[e.length-1]}function rZ(e){return e.max-e.min}function r$(e,t=0,r=.01){return Math.abs(e-t)<=r}function rY(e,t,r,n=.5){e.origin=n,e.originPoint=tT(t.min,t.max,e.origin),e.scale=rZ(r)/rZ(t),(r$(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=tT(r.min,r.max,e.origin)-e.originPoint,(r$(e.translate)||isNaN(e.translate))&&(e.translate=0)}function rX(e,t,r,n){rY(e.x,t.x,r.x,n?n.originX:void 0),rY(e.y,t.y,r.y,n?n.originY:void 0)}function rJ(e,t,r){e.min=r.min+t.min,e.max=e.min+rZ(t)}function rQ(e,t,r){e.min=t.min-r.min,e.max=e.min+rZ(t)}function r0(e,t,r){rQ(e.x,t.x,r.x),rQ(e.y,t.y,r.y)}function r1(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function r2(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function r3(e,t,r){return{min:r5(e,t),max:r5(e,r)}}function r5(e,t){return"number"==typeof e?e:e[t]||0}let r4=()=>({translate:0,scale:1,origin:0,originPoint:0}),r9=()=>({x:r4(),y:r4()}),r6=()=>({min:0,max:0}),r8=()=>({x:r6(),y:r6()});function r7(e){return[e("x"),e("y")]}function ne({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function nt(e){return void 0===e||1===e}function nr({scale:e,scaleX:t,scaleY:r}){return!nt(e)||!nt(t)||!nt(r)}function nn(e){return nr(e)||ni(e)||e.z||e.rotate||e.rotateX||e.rotateY}function ni(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}function na(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function ns(e,t=0,r=1,n,i){e.min=na(e.min,t,r,n,i),e.max=na(e.max,t,r,n,i)}function no(e,{x:t,y:r}){ns(e.x,t.translate,t.scale,t.originPoint),ns(e.y,r.translate,r.scale,r.originPoint)}function nl(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}function nu(e,t){e.min=e.min+t,e.max=e.max+t}function nd(e,t,[r,n,i]){let a=void 0!==t[i]?t[i]:.5,s=tT(e.min,e.max,a);ns(e,t[r],t[n],s,t.scale)}let nc=["x","scaleX","originX"],nh=["y","scaleY","originY"];function nf(e,t){nd(e.x,t,nc),nd(e.y,t,nh)}function np(e,t){return ne(function(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}let nm=({current:e})=>e?e.ownerDocument.defaultView:null,ny=new WeakMap;
20class ng{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=r8(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){let{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;let{dragSnapToOrigin:n}=this.getProps();this.panSession=new rG(e,{onSessionStart:e=>{let{dragSnapToOrigin:r}=this.getProps();r?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(eD(e,"page").point)},onStart:(e,t)=>{let{drag:r,dragPropagation:n,onDragStart:i}=this.getProps();if(r&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=eq(r),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),r7(e=>{let t=this.getAxisMotionValue(e).get()||0;if(J.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let n=r.layout.layoutBox[e];if(n){let e=rZ(n);t=parseFloat(t)/100*e}}}this.originPoint[e]=t}),i&&eL.Wi.update(()=>i(e,t),!1,!0);let{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{let{dragPropagation:r,dragDirectionLock:n,onDirectionLock:i,onDrag:a}=this.getProps();if(!r&&!this.openGlobalLock)return;let{offset:s}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(s),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,s),this.updateAxis("y",t.point,s),this.visualElement.render(),a&&a(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>r7(e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())})},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:n,contextWindow:nm(this.visualElement)})}stop(e,t){let r=this.isDragging;if(this.cancel(),!r)return;let{velocity:n}=t;this.startAnimation(n);let{onDragEnd:i}=this.getProps();i&&eL.Wi.update(()=>i(e,t))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;let{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,r){let{drag:n}=this.getProps();if(!r||!nv(e,n,this.currentDirection))return;let i=this.getAxisMotionValue(e),a=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(a=function(e,{min:t,max:r},n){return void 0!==t&&e<t?e=n?tT(t,e,n.min):Math.max(e,t):void 0!==r&&e>r&&(e=n?tT(r,e,n.max):Math.min(e,r)),e}(a,this.constraints[e],this.elastic[e])),i.set(a)}resolveConstraints(){var e;let{dragConstraints:t,dragElastic:r}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,i=this.constraints;t&&p(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):t&&n?this.constraints=function(e,{top:t,left:r,bottom:n,right:i}){return{x:r1(e.x,r,i),y:r1(e.y,t,n)}}(n.layoutBox,t):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:r3(e,"left","right"),y:r3(e,"top","bottom")}}(r),i!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&r7(e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!p(t))return!1;let n=t.current;(0,e9.k)(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let a=function(e,t,r){let n=np(e,r),{scroll:i}=t;return i&&(nu(n.x,i.offset.x),nu(n.y,i.offset.y)),n}(n,i.root,this.visualElement.getTransformPagePoint()),s={x:r2((e=i.layout.layoutBox).x,a.x),y:r2(e.y,a.y)};if(r){let e=r(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(s));this.hasMutatedConstraints=!!e,e&&(s=ne(e))}return s}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:n,dragTransition:i,dragSnapToOrigin:a,onDragTransitionEnd:s}=this.getProps(),o=this.constraints||{};return Promise.all(r7(s=>{if(!nv(s,t,this.currentDirection))return;let l=o&&o[s]||{};a&&(l={min:0,max:0});let u={type:"inertia",velocity:r?e[s]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(s,u)})).then(s)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return r.start(rv(e,r,0,t))}stopAnimation(){r7(e=>this.getAxisMotionValue(e).stop())}pauseAnimation(){r7(e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()})}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){let t="_drag"+e.toUpperCase(),r=this.visualElement.getProps();return r[t]||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){r7(t=>{let{drag:r}=this.getProps();if(!nv(t,r,this.currentDirection))return;let{projection:n}=this.visualElement,i=this.getAxisMotionValue(t);if(n&&n.layout){let{min:r,max:a}=n.layout.layoutBox[t];i.set(e[t]-tT(r,a,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;
20if(!p(t)||!r||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};r7(e=>{let t=this.getAxisMotionValue(e);if(t){let r=t.get();n[e]=function(e,t){let r=.5,n=rZ(e),i=rZ(t);return i>n?r=tZ(t.min,t.max-n,e.min):n>i&&(r=tZ(e.min,e.max-i,t.min)),U(0,1,r)}({min:r,max:r},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),r7(t=>{if(!nv(t,e,null))return;let r=this.getAxisMotionValue(t),{min:i,max:a}=this.constraints[t];r.set(tT(i,a,n[t]))})}addListeners(){if(!this.visualElement.current)return;ny.set(this.visualElement,this);let e=eV(this.visualElement.current,"pointerdown",e=>{let{drag:t,dragListener:r=!0}=this.getProps();t&&r&&this.start(e)}),t=()=>{let{dragConstraints:e}=this.getProps();p(e)&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,n=r.addEventListener("measure",t);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),t();let i=eR(window,"resize",()=>this.scalePositionWithinConstraints()),a=r.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(r7(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{i(),e(),n(),a&&a()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:i=!1,dragElastic:a=.35,dragMomentum:s=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:i,dragElastic:a,dragMomentum:s}}}function nv(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class n_ extends ez{constructor(e){super(e),this.removeGroupControls=e$.Z,this.removeListeners=e$.Z,this.controls=new ng(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||e$.Z}unmount(){this.removeGroupControls(),this.removeListeners()}}let nw=e=>(t,r)=>{e&&eL.Wi.update(()=>e(t,r))};class nb extends ez{constructor(){super(...arguments),this.removePointerDownListener=e$.Z}onPointerDown(e){this.session=new rG(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:nm(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:nw(e),onStart:nw(t),onMove:r,onEnd:(e,t)=>{delete this.session,n&&eL.Wi.update(()=>n(e,t))}}}mount(){this.removePointerDownListener=eV(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let nx={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function nP(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let nS={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!Q.test(e))return e;e=parseFloat(e)}let r=nP(e,t.target.x),n=nP(e,t.target.y);return`${r}% ${n}%`}};class nM extends s.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:i}=e;Object.assign(k,nT),i&&(t.group&&t.group.add(i),r&&r.register&&n&&r.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),nx.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:n,isPresent:i}=this.props,a=r.projection;return a&&(a.isPresent=i,n||e.layoutDependency!==t||void 0===t?a.willUpdate():this.safeToRemove(),e.isPresent===i||(i?a.promote():a.relegate()||eL.Wi.postRender(()=>{let e=a.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),queueMicrotask(()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function nC(e){let[t,r]=function(){let e=(0,s.useContext)(u.O);if(null===e)return[!0,null];let{isPresent:t,onExitComplete:r,register:n}=e,i=(0,s.useId)();return(0,s.useEffect)(()=>n(i),[]),!t&&r?[!1,()=>r&&r(i)]:[!0]}(),n=(0,s.useContext)(M.p);return s.createElement(nM,{...e,layoutGroup:n,switchLayoutGroup:(0,s.useContext)(C),isPresent:t,safeToRemove:r})}let nT={borderRadius:{...nS,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:nS,borderTopRightRadius:nS,borderBottomLeftRadius:nS,borderBottomRightRadius:nS,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let n=tq.parse(e);if(n.length>5)return e;let i=tq.createTransformer(e),a="number"!=typeof n[0]?1:0,s=r.x.scale*t.x,o=r.y.scale*t.y;n[0+a]/=s,n[1+a]/=o;let l=tT(s,o,.5);return"number"==typeof n[2+a]&&(n[2+a]/=l),"number"==typeof n[3+a]&&(n[3+a]/=l),i(n)}}},nA=["TopLeft","TopRight","BottomLeft","BottomRight"],nL=nA.length,nk=e=>"string"==typeof e?parseFloat(e):e,nE=e=>"number"==typeof e||Q.test(e);function nR(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let nj=nO(0,.5,th),nD=nO(.5,.95,e$.Z);function nO(e,t,r){return n=>n<e?0:n>t?1:r(tZ(e,t,n))}function nV(e,t){e.min=t.min,e.max=t.max}function nI(e,t){nV(e.x,t.x),nV(e.y,t.y)}function nN(e,t,r,n,i){return e-=t,e=n+1/r*(e-n),void 0!==i&&(e=n+1/i*(e-n)),e}function nB(e,t,[r,n,i],a,s){!function(e,t=0,r=1,n=.5,i,a=e,s=e){if(J.test(t)&&(t=parseFloat(t),t=tT(s.min,s.max,t/100)-s.min),"number"!=typeof t)return;let o=tT(a.min,a.max,n);e===a&&(o-=t),e.min=nN(e.min,t,r,o,i),e.max=nN(e.max,t,r,o,i)}(e,t[r],t[n],t[i],t.scale,a,s)}let nF=["x","scaleX","originX"],nU=["y","scaleY","originY"];function nq(e,t,r,n){nB(e.x,t,nF,r?r.x:void 0,n?n.x:void 0),nB(e.y,t,nU,r?r.y:void 0,n?n.y:void 0)}function nG(e){return 0===e.translate&&1===e.scale}function nz(e){return nG(e.x)&&nG(e.y)}function nH(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function nW(e){return rZ(e.x)/rZ(e.y)}class nK{constructor(){this.members=[]}add(e){rb(this.members,e),e.scheduleRender()}remove(e){if(rx(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t;let r=this.members.findIndex(t=>e===t);if(0===r)return!1;for(let e=r;e>=0;e--){let r=this.members[e];if(!1!==r.isPresent){t=r;break}}return!!t&&(this.promote(t),!0)}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);let{crossfade:n}=e.options;!1===n&&r.hide()}}
20exitAnimationComplete(){this.members.forEach(e=>{let{options:t,resumingFrom:r}=e;t.onExitComplete&&t.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function nZ(e,t,r){let n="",i=e.x.translate/t.x,a=e.y.translate/t.y;if((i||a)&&(n=`translate3d(${i}px, ${a}px, 0) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),r){let{rotate:e,rotateX:t,rotateY:i}=r;e&&(n+=`rotate(${e}deg) `),t&&(n+=`rotateX(${t}deg) `),i&&(n+=`rotateY(${i}deg) `)}let s=e.x.scale*t.x,o=e.y.scale*t.y;return(1!==s||1!==o)&&(n+=`scale(${s}, ${o})`),n||"none"}let n$=(e,t)=>e.depth-t.depth;class nY{constructor(){this.children=[],this.isDirty=!1}add(e){rb(this.children,e),this.isDirty=!0}remove(e){rx(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(n$),this.isDirty=!1,this.children.forEach(e)}}let nX=["","X","Y","Z"],nJ={visibility:"hidden"},nQ=0,n0={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function n1({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:i}){return class{constructor(e={},r=null==t?void 0:t()){this.id=nQ++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,n0.totalNodes=n0.resolvedTargetDeltas=n0.recalculatedProjection=0,this.nodes.forEach(n5),this.nodes.forEach(it),this.nodes.forEach(ir),this.nodes.forEach(n4),window.MotionDebug&&window.MotionDebug.record(n0)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new nY)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new rP),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,r=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:n,layout:i,visualElement:a}=this.options;if(a&&!a.current&&a.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(i||n)&&(this.isLayoutDirty=!0),e){let r;let n=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,r&&r(),r=function(e,t){let r=performance.now(),n=({timestamp:t})=>{let i=t-r;i>=250&&((0,eL.Pn)(n),e(i-250))};return eL.Wi.read(n,!0),()=>(0,eL.Pn)(n)}(n,0),nx.hasAnimatedSinceResize&&(nx.hasAnimatedSinceResize=!1,this.nodes.forEach(ie))})}n&&this.root.registerSharedNode(n,this),!1!==this.options.animate&&a&&(n||i)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:r,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let i=this.options.transition||a.getDefaultTransition()||iu,{onLayoutAnimationStart:s,onLayoutAnimationComplete:o}=a.getProps(),l=!this.targetLayout||!nH(this.targetLayout,n)||r,u=!t&&r;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,u);let t={...ry(i,"layout"),onPlay:s,onComplete:o};(a.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||ie(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,(0,eL.Pn)(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
20h(ii),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(n6);return}this.isUpdating||this.nodes.forEach(n8),this.isUpdating=!1,this.nodes.forEach(n7),this.nodes.forEach(n2),this.nodes.forEach(n3),this.clearAllSnapshots();let e=performance.now();eL.frameData.delta=U(0,1e3/60,e-eL.frameData.timestamp),eL.frameData.timestamp=e,eL.frameData.isProcessing=!0,eL.S6.update.process(eL.frameData),eL.S6.preRender.process(eL.frameData),eL.S6.render.process(eL.frameData),eL.frameData.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask(()=>this.update()))}clearAllSnapshots(){this.nodes.forEach(n9),this.sharedNodes.forEach(ia)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,eL.Wi.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){eL.Wi.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=r8(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:n(this.instance),offset:r(this.instance)})}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!nz(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,a=n!==this.prevTransformTemplateValue;e&&(t||nn(this.latestValues)||a)&&(i(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),n=this.removeElementScroll(r);return e&&(n=this.removeTransform(n)),ih((t=n).x),ih(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return r8();let t=e.measureViewportBox(),{scroll:r}=this.root;return r&&(nu(t.x,r.offset.x),nu(t.y,r.offset.y)),t}removeElementScroll(e){let t=r8();nI(t,e);for(let r=0;r<this.path.length;r++){let n=this.path[r],{scroll:i,options:a}=n;if(n!==this.root&&i&&a.layoutScroll){if(i.isRoot){nI(t,e);let{scroll:r}=this.root;r&&(nu(t.x,-r.offset.x),nu(t.y,-r.offset.y))}nu(t.x,i.offset.x),nu(t.y,i.offset.y)}}return t}applyTransform(e,t=!1){let r=r8();nI(r,e);for(let e=0;e<this.path.length;e++){let n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&nf(r,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),nn(n.latestValues)&&nf(r,n.latestValues)}return nn(this.latestValues)&&nf(r,this.latestValues),r}removeTransform(e){let t=r8();nI(t,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];if(!r.instance||!nn(r.latestValues))continue;nr(r.latestValues)&&r.updateSnapshot();let n=r8();nI(n,r.measurePageBox()),nq(t,r.latestValues,r.snapshot?r.snapshot.layoutBox:void 0,n)}return nn(this.latestValues)&&nq(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==eL.frameData.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t,r,n,i;let a=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=a.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=a.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=a.isSharedProjectionDirty);let s=!!this.resumingFrom||this!==a;if(!(e||s&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget))return;let{layout:o,layoutId:l}=this.options;if(this.layout&&(o||l)){if(this.resolvedRelativeTargetAt=eL.frameData.timestamp,!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=r8(),this.relativeTargetOrigin=r8(),r0(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),nI(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){if((this.target||(this.target=r8(),this.targetWithTransforms=r8()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target)?(this.forceRelativeParentToResolveTarget(),r=this.target,n=this.relativeTarget,i=this.relativeParent.target,rJ(r.x,n.x,i.x),rJ(r.y,n.y,i.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):nI(this.target,this.layout.layoutBox),no(this.target,this.targetDelta)):nI(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=r8(),this.relativeTargetOrigin=r8(),r0(this.relativeTargetOrigin,this.target,e.target),nI(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}n0.resolvedTargetDeltas++}}}getClosestProjectingParent(){return!this.parent||nr(this.parent.latestValues)||ni(this.parent.latestValues)?void 0:this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;let t=this.getLead(),r=!!this.resumingFrom||this!==t,n=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(n=!1),r&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===eL.frameData.timestamp&&(n=!1),n)return;let{layout:i,layoutId:a}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(i||a))return;nI(this.layoutCorrected,this.layout.layoutBox);let s=this.treeScale.x,o=this.treeScale.y;!function(e,t,r,n=!1){let i,a;let s=r.length;if(s){t.x=t.y=1;for(let o=0;o<s;o++){a=(i=r[o]).projectionDelta;let s=i.instance;(!s||!s.style||"contents"!==s.style.display)&&(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&nf(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,no(e,a)),n&&nn(i.latestValues)&&nf(e,i.latestValues))}t.x=nl(t.x),t.y=nl(t.y)}}(this.layoutCorrected,this.treeScale,this.path,r),t.layout&&!t.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(t.target=t.layout.layoutBox);let{target:l}=t;if(!l){this.projectionTransform&&(this.projectionDelta=r9(),this.projectionTransform="none",this.scheduleRender());return}this.projectionDelta||(this.projectionDelta=r9(),this.projectionDeltaWithTransform=r9());let u=this.projectionTransform;rX(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.projectionTransform=nZ(this.projectionDelta,this.treeScale),(this.projectionTransform!==u||this.treeScale.x!==s||this.treeScale.y!==o)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),n0.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.scheduleRender&&this.options.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e,t=!1){let r;let n=this.snapshot,i=n?n.latestValues:{},a={...this.latestValues},s=r9();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let o=r8(),l=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),d=!u||u.members.length<=1,c=!!(l&&!d&&!0===this.options.crossfade&&!this.path.some(il));this.animationProgress=0,this.mixTargetDelta=t=>{let n=t/1e3;if(is(s.x,e.x,n),is(s.y,e.y,n),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,h,f,p;r0(o,this.layout.layoutBox,this.relativeParent.layout.layoutBox),f=this.relativeTarget,p=this.relativeTargetOrigin,io(f.x,p.x,o.x,n),io(f.y,p.y,o.y,n),r&&(u=this.relativeTarget,h=r,u.x.min===h.x.min&&u.x.max===h.x.max&&u.y.min===
20h.y.min&&u.y.max===h.y.max)&&(this.isProjectionDirty=!1),r||(r=r8()),nI(r,this.relativeTarget)}l&&(this.animationValues=a,function(e,t,r,n,i,a){i?(e.opacity=tT(0,void 0!==r.opacity?r.opacity:1,nj(n)),e.opacityExit=tT(void 0!==t.opacity?t.opacity:1,0,nD(n))):a&&(e.opacity=tT(void 0!==t.opacity?t.opacity:1,void 0!==r.opacity?r.opacity:1,n));for(let i=0;i<nL;i++){let a=`border${nA[i]}Radius`,s=nR(t,a),o=nR(r,a);(void 0!==s||void 0!==o)&&(s||(s=0),o||(o=0),0===s||0===o||nE(s)===nE(o)?(e[a]=Math.max(tT(nk(s),nk(o),n),0),(J.test(o)||J.test(s))&&(e[a]+="%")):e[a]=o)}(t.rotate||r.rotate)&&(e.rotate=tT(t.rotate||0,r.rotate||0,n))}(a,i,this.latestValues,n,c,d)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&((0,eL.Pn)(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=eL.Wi.update(()=>{nx.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,r){let n=D(0)?0:rT(0);return n.start(rv("",n,1e3,r)),n.animation}(0,0,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:n,latestValues:i}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&ip(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||r8();let t=rZ(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let n=rZ(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}nI(t,r),nf(t,i),rX(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new nK),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.rotate||r.rotateX||r.rotateY||r.rotateZ)&&(t=!0),!t)return;let n={};for(let t=0;t<nX.length;t++){let i="rotate"+nX[t];r[i]&&(n[i]=r[i],e.setStaticValue(i,0))}for(let t in e.render(),n)e.setStaticValue(t,n[t]);e.scheduleRender()}getProjectionStyles(e){var t,r;if(!this.instance||this.isSVG)return;if(!this.isVisible)return nJ;let n={visibility:""},i=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=eT(null==e?void 0:e.pointerEvents)||"",n.transform=i?i(this.latestValues,""):"none",n;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=eT(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!nn(this.latestValues)&&(t.transform=i?i({},""):"none",this.hasProjected=!1),t}let s=a.animationValues||a.latestValues;this.applyTransformsToTarget(),n.transform=nZ(this.projectionDeltaWithTransform,this.treeScale,s),i&&(n.transform=i(s,n.transform));let{x:o,y:l}=this.projectionDelta;for(let e in n.transformOrigin=`${100*o.origin}% ${100*l.origin}% 0`,a.animationValues?n.opacity=a===this?null!==(r=null!==(t=s.opacity)&&void 0!==t?t:this.latestValues.opacity)&&void 0!==r?r:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:n.opacity=a===this?void 0!==s.opacity?s.opacity:"":void 0!==s.opacityExit?s.opacityExit:0,k){if(void 0===s[e])continue;let{correct:t,applyTo:r}=k[e],i="none"===n.transform?s[e]:t(s[e],a);if(r){let e=r.length;for(let t=0;t<e;t++)n[r[t]]=i}else n[e]=i}return this.options.layoutId&&(n.pointerEvents=a===this?eT(null==e?void 0:e.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}
20resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(n6),this.root.sharedNodes.clear()}}}function n2(e){e.updateLayout()}function n3(e){var t;let r=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:n}=e.layout,{animationType:i}=e.options,a=r.source!==e.layout.source;"size"===i?r7(e=>{let n=a?r.measuredBox[e]:r.layoutBox[e],i=rZ(n);n.min=t[e].min,n.max=n.min+i}):ip(i,r.layoutBox,t)&&r7(n=>{let i=a?r.measuredBox[n]:r.layoutBox[n],s=rZ(t[n]);i.max=i.min+s,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+s)});let s=r9();rX(s,t,r.layoutBox);let o=r9();a?rX(o,e.applyTransform(n,!0),r.measuredBox):rX(o,t,r.layoutBox);let l=!nz(s),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:i,layout:a}=n;if(i&&a){let s=r8();r0(s,r.layoutBox,i.layoutBox);let o=r8();r0(o,t,a.layoutBox),nH(s,o)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=o,e.relativeTargetOrigin=s,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:r,delta:o,layoutDelta:s,hasLayoutChanged:l,hasRelativeTargetChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function n5(e){n0.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function n4(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function n9(e){e.clearSnapshot()}function n6(e){e.clearMeasurements()}function n8(e){e.isLayoutDirty=!1}function n7(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function ie(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function it(e){e.resolveTargetDelta()}function ir(e){e.calcProjection()}function ii(e){e.resetRotation()}function ia(e){e.removeLeadSnapshot()}function is(e,t,r){e.translate=tT(t.translate,0,r),e.scale=tT(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function io(e,t,r,n){e.min=tT(t.min,r.min,n),e.max=tT(t.max,r.max,n)}function il(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let iu={duration:.45,ease:[.4,0,.1,1]},id=e=>"undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().includes(e),ic=id("applewebkit/")&&!id("chrome/")?Math.round:e$.Z;function ih(e){e.min=ic(e.min),e.max=ic(e.max)}function ip(e,t,r){return"position"===e||"preserve-aspect"===e&&!r$(nW(t),nW(r),.2)}let im=n1({attachResizeListener:(e,t)=>eR(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),iy={current:void 0},ig=n1({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!iy.current){let e=new im({});e.mount(window),e.setOptions({layoutScroll:!0}),iy.current=e}return iy.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),iv=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function i_(e,t,r=1){(0,e9.k)(r<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[n,i]=function(e){let t=iv.exec(e);if(!t)return[,];let[,r,n]=t;return[r,n]}(e);if(!n)return;let a=window.getComputedStyle(t).getPropertyValue(n);if(a){let e=a.trim();return rw(e)?parseFloat(e):e}return B(i)?i_(i,t,r+1):i}let iw=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),ib=e=>iw.has(e),ix=e=>Object.keys(e).some(ib),iP=e=>e===q||e===Q,iS=(e,t)=>parseFloat(e.split(", ")[t]),iM=(e,t)=>(r,{transform:n})=>{if("none"===n||!n)return 0;let i=n.match(/^matrix3d\((.+)\)$/);if(i)return iS(i[1],t);{let t=n.match(/^matrix\((.+)\)$/);return t?iS(t[1],e):0}},iC=new Set(["x","y","z"]),iT=E.filter(e=>!iC.has(e)),iA={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:iM(4,13),y:iM(5,14)};iA.translateX=iA.x,iA.translateY=iA.y;let iL=(e,t,r)=>{let n=t.measureViewportBox(),i=getComputedStyle(t.current),{display:a}=i,s={};"none"===a&&t.setStaticValue("display",e.display||"block"),r.forEach(e
20=>{s[e]=iA[e](n,i)}),t.render();let o=t.measureViewportBox();return r.forEach(r=>{let n=t.getValue(r);n&&n.jump(s[r]),e[r]=iA[r](o,i)}),e},ik=(e,t,r={},n={})=>{t={...t},n={...n};let i=Object.keys(t).filter(ib),a=[],s=!1,o=[];if(i.forEach(i=>{let l;let u=e.getValue(i);if(!e.hasValue(i))return;let d=r[i],c=rk(d),h=t[i];if(eS(h)){let e=h.length,t=null===h[0]?1:0;c=rk(d=h[t]);for(let r=t;r<e&&null!==h[r];r++)l?(0,e9.k)(rk(h[r])===l,"All keyframes must be of the same type"):(l=rk(h[r]),(0,e9.k)(l===c||iP(c)&&iP(l),"Keyframes must be of the same dimension as the current value"))}else l=rk(h);if(c!==l){if(iP(c)&&iP(l)){let e=u.get();"string"==typeof e&&u.set(parseFloat(e)),"string"==typeof h?t[i]=parseFloat(h):Array.isArray(h)&&l===Q&&(t[i]=h.map(parseFloat))}else(null==c?void 0:c.transform)&&(null==l?void 0:l.transform)&&(0===d||0===h)?0===d?u.set(l.transform(d)):t[i]=c.transform(h):(s||(a=function(e){let t=[];return iT.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))}),t.length&&e.render(),t}(e),s=!0),o.push(i),n[i]=void 0!==n[i]?n[i]:t[i],u.jump(h))}}),!o.length)return{target:t,transitionEnd:n};{let r=o.indexOf("height")>=0?window.pageYOffset:null,i=iL(t,e,o);return a.length&&a.forEach(([t,r])=>{e.getValue(t).set(r)}),e.render(),S.j&&null!==r&&window.scrollTo({top:r}),{target:i,transitionEnd:n}}},iE=(e,t,r,n)=>{var i,a;let s=function(e,{...t},r){let n=e.current;if(!(n instanceof Element))return{target:t,transitionEnd:r};for(let i in r&&(r={...r}),e.values.forEach(e=>{let t=e.get();if(!B(t))return;let r=i_(t,n);r&&e.set(r)}),t){let e=t[i];if(!B(e))continue;let a=i_(e,n);a&&(t[i]=a,r||(r={}),void 0===r[i]&&(r[i]=e))}return{target:t,transitionEnd:r}}(e,t,n);return t=s.target,n=s.transitionEnd,i=t,a=n,ix(i)?ik(e,i,r,a):{target:i,transitionEnd:a}},iR={current:null},ij={current:!1},iD=new WeakMap,iO=Object.keys(P),iV=iO.length,iI=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],iN=v.length;class iB{constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,visualState:i},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>eL.Wi.render(this.render,!1,!0);let{latestValues:s,renderState:o}=i;this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=o,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=a,this.isControllingVariants=_(t),this.isVariantNode=w(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:l,...u}=this.scrapeMotionValuesFromProps(t,{});for(let e in u){let t=u[e];void 0!==s[e]&&D(t)&&(t.set(s[e],!1),r_(l)&&l.add(e))}}scrapeMotionValuesFromProps(e,t){return{}}mount(e){this.current=e,iD.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),ij.current||function(){if(ij.current=!0,S.j){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>iR.current=e.matches;e.addListener(t),t()}else iR.current=!1}}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||iR.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){for(let e in iD.delete(this.current),this.projection&&this.projection.unmount(),(0,eL.Pn)(this.notifyUpdate),(0,eL.Pn)(this.render),this.valueSubscriptions.forEach(e
20=>e()),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this),this.events)this.events[e].clear();for(let e in this.features)this.features[e].unmount();this.current=null}bindToMotionValue(e,t){let r=R.has(e),n=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&eL.Wi.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)}),i=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{n(),i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures({children:e,...t},r,n,i){let a,s;for(let e=0;e<iV;e++){let r=iO[e],{isEnabled:n,Feature:i,ProjectionNode:o,MeasureLayout:l}=P[r];o&&(a=o),n(t)&&(!this.features[r]&&i&&(this.features[r]=new i(this)),l&&(s=l))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&a){this.projection=new a(this.latestValues,this.parent&&this.parent.projection);let{layoutId:e,layout:r,drag:n,dragConstraints:s,layoutScroll:o,layoutRoot:l}=t;this.projection.setOptions({layoutId:e,layout:r,alwaysMeasureLayout:!!n||s&&p(s),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof r?r:"both",initialPromotionConfig:i,layoutScroll:o,layoutRoot:l})}return s}updateFeatures(){for(let e in this.features){let t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):r8()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e,t=!0){return this.makeTargetAnimatableFromInstance(e,this.props,t)}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<iI.length;t++){let r=iI[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){let{willChange:n}=t;for(let i in t){let a=t[i],s=r[i];if(D(a))e.addValue(i,a),r_(n)&&n.add(i);else if(D(s))e.addValue(i,rT(a,{owner:e})),r_(n)&&n.remove(i);else if(s!==a){if(e.hasValue(i)){let t=e.getValue(i);t.hasAnimated||t.set(a)}else{let t=e.getStaticValue(i);e.addValue(i,rT(void 0!==t?t:a,{owner:e}))}}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(e=!1){if(e)return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){let e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let t={};for(let e=0;e<iN;e++){let r=v[e],n=this.props[r];(m(n)||!1===n)&&(t[r]=n)}return t}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=rT(t,{owner:this}),this.addValue(e,r)),r}readValue(e){var t;return void 0===this.latestValues[e]&&this.current?null!==(t=this.getBaseTargetFromProps(this.props,e))&&void 0!==t?t:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let{initial:r}=this.props,n="string"==typeof r||"object"==typeof r?null===(t=ex(this.props,r))||void 0===t?void 0:t[e]:void 0;if(r&&void 0!==n)return n;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||D(i)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new rP),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class iF extends iB{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}makeTargetAnimatableFromInstance({transition:e,transitionEnd:t,...r},{transformValues:n},i){let a=function(e,t,r){let n={};for(let i in e){let e=function(e,t){if(t)return(t[e]||t.default||t).from}(i,t);if(void 0!==e)n[i]=e;else{let e=r.getValue(i);e&&(n[i]=e.get())}}return n}(r,e||{},this);if(n&&(t&&(t=n(t)),r&&(r=n(r)),a&&(a=n(a))),i){!function(e,t,r){var n,i;let a=Object.keys(t).filter(t=>!e.hasValue(t)),s=a.length;if(s)for(let o=0;o<s;o++){let s=a[o],l=t[s],u=null;Array.isArray(l)&&(u=l[0]),null===u&&(u=null!==(i=null!==(n=r[s])&&void 0!==n?n:e.readValue(s))&&void 0!==i?i:t[s]),null!=u&&("string"==typeof u&&(rw(u)||rm(u))?u=parseFloat(u):!rR(u)&&tq.test(l)&&(u=rp(s,l)),e.addValue(s,rT(u,{owner:e})),void 0===r[s]&&(r[s]=u),null!==u&&e.setBaseTarget(s,u))}}(this,r,a);let e=iE(this,r,a,t);t=e.transitionEnd,r=e.target}return{transition:e,transitionEnd:t,...r}}}class iU extends iF{constructor(){super(...arguments),this.type="html"}readValueFromInstance(e,t){if(R.has(t)){let e=rf(t);return e&&e.default||0}{let r=window.getComputedStyle(e),n=(N(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return np(e,t)}build(e,t,r,n){ea(e,t,r,n.transformTemplate)}scrapeMotionValuesFromProps(e,t){return ew(e,t)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;D(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}renderInstance(e,t,r,n){eg(e,t,r,n)}}class iq extends iF{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(R.has(t)){let e=rf(t);return e&&e.default||0}return t=ev.has(t)?t:h(t),e.getAttribute(t)}measureInstanceViewportBox(){return r8()}scrapeMotionValuesFromProps(e,t){return eb(e,t)}
20build(e,t,r,n){ep(e,t,r,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,r,n){e_(e,t,r,n)}mount(e){this.isSVGTag=ey(e.tagName),super.mount(e)}}let iG=(e,t)=>L(e)?new iq(t,{enableHardwareAcceleration:!1}):new iU(t,{enableHardwareAcceleration:!0}),iz={animation:{Feature:rB},exit:{Feature:rU},inView:{Feature:e3},tap:{Feature:eX},focus:{Feature:eK},hover:{Feature:eW},pan:{Feature:nb},drag:{Feature:n_,ProjectionNode:ig,MeasureLayout:nC},layout:{ProjectionNode:ig,MeasureLayout:nC}},iH=function(e){function t(t,r={}){return function({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:i}){e&&function(e){for(let t in e)P[t]={...P[t],...e[t]}}(e);let a=(0,s.forwardRef)(function(a,h){var y;let g;let v={...(0,s.useContext)(o),...a,layoutId:function({layoutId:e}){let t=(0,s.useContext)(M.p).id;return t&&void 0!==e?t+"-"+e:e}(a)},{isStatic:w}=v,x=function(e){let{initial:t,animate:r}=function(e,t){if(_(e)){let{initial:t,animate:r}=e;return{initial:!1===t||m(t)?t:void 0,animate:m(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,s.useContext)(l));return(0,s.useMemo)(()=>({initial:t,animate:r}),[b(t),b(r)])}(a),P=n(a,w);if(!w&&S.j){x.visualElement=function(e,t,r,n){let{visualElement:i}=(0,s.useContext)(l),a=(0,s.useContext)(c),h=(0,s.useContext)(u.O),p=(0,s.useContext)(o).reducedMotion,m=(0,s.useRef)();n=n||a.renderer,!m.current&&n&&(m.current=n(e,{visualState:t,parent:i,props:r,presenceContext:h,blockInitialAnimation:!!h&&!1===h.initial,reducedMotionConfig:p}));let y=m.current;(0,s.useInsertionEffect)(()=>{y&&y.update(r,h)});let g=(0,s.useRef)(!!(r[f]&&!window.HandoffComplete));return(0,d.L)(()=>{y&&(y.render(),g.current&&y.animationState&&y.animationState.animateChanges())}),(0,s.useEffect)(()=>{y&&(y.updateFeatures(),!g.current&&y.animationState&&y.animationState.animateChanges(),g.current&&(g.current=!1,window.HandoffComplete=!0))}),y}(i,P,v,t);let r=(0,s.useContext)(C),n=(0,s.useContext)(c).strict;x.visualElement&&(g=x.visualElement.loadFeatures(v,n,e,r))}return s.createElement(l.Provider,{value:x},g&&x.visualElement?s.createElement(g,{visualElement:x.visualElement,...v}):null,r(i,a,(y=x.visualElement,(0,s.useCallback)(e=>{e&&P.mount&&P.mount(e),y&&(e?y.mount(e):y.unmount()),h&&("function"==typeof h?h(e):p(h)&&(h.current=e))},[y])),P,w,x.visualElement))});return a[T]=i,a}(e(t,r))}if("undefined"==typeof Proxy)return t;let r=new Map;return new Proxy(t,{get:(e,n)=>(r.has(n)||r.set(n,t(n)),r.get(n))})}((e,t)=>(function(e,{forwardMotionProps:t=!1},r,n){return{...L(e)?ek:eE,preloadedFeatures:r,useRender:function(e=!1){return(t,r,n,{latestValues:i},a)=>{let o=(L(t)?function(e,t,r,n){let i=(0,s.useMemo)(()=>{let r=em();return ep(r,t,{enableHardwareAcceleration:!1},ey(n),e.transformTemplate),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};eo(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t,r){let n={},i=function(e,t,r){let n=e.style||{},i={};return eo(i,n,e),Object.assign(i,function({transformTemplate:e},t,r){return(0,s.useMemo)(()=>{let n=es();return ea(n,t,{enableHardwareAcceleration:!r},e),Object.assign({},n.vars,n.style)},[t])}(e,t,r)),e.transformValues?e.transformValues(i):i}(e,t,r);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=i,n})(r,i,a,t),l={...function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&(ed(i)||!0===r&&eu(i)||!t&&!eu(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(r,"string"==typeof t,e),...o,ref:n},{children:u}=r,d=(0,s.useMemo)(()=>D(u)?u.get():u,[u]);return(0,s.createElement)(t,{...l,children:d})}}(t),createVisualElement:n,Component:e}})(e,t,iz,iG))},13223:function(e,t,r){"use strict";r.d(t,{K:function(){return i},k:function(){return a}});var n=r(44439);let i=n.Z,a=n.Z},44563:function(e,t,r){"use strict";r.d(t,{j:function(){return n}});let n="undefined"!=typeof document},44439:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});let n=e=>e},53576:function(e,t,r){"use strict";r.d(t,{h:function(){return i}});var n=r(2265);function i(e){let t=(0,n.useRef)(null);return null===t.current&&(t.current=e()),t.current}},11534:function(e,t,r){"use strict";r.d(t,{L:function(){return i}});var n=r(2265);let i=r(44563).j?n.useLayoutEffect:n.useEffect}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.