PageSourceSearch

https://taide.art/static/index-B2RcSseM.js

js taide.art collected 2026-09-25 08:38:15 UTC 556,718 bytes, 73 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["static/ImageSwipe-Bo4ow1st.js","static/photoswipe-DBz4ixLY.js","static/photoswipe-D1Jdo9Br.css","static/maps-CaxwoKp9.js","static/vue-BFiGH6Pw.js","static/maps-DSueV38R.css","static/ImageSwipe-B6H-sNqZ.css","static/Navigation-CP0lP11Y.js","static/ThemeMixin-0xxUaM_E.js","static/Navigation-Dsw66yud.css","static/SiteFooter-DGbPiA0j.js","static/SiteFooter-Cn7JsIfp.css","static/BackToTop-CLnvUlIN.js","static/BackToTop-DnZZ896B.css","static/SearchOverlay-DP8nC-4E.js","static/SearchOverlay-BdrLActM.css","static/LoginExpired-DYiUe0ny.js","static/LoginExpired-ja_sxKX0.css","static/LoginRequired-DVCHtOUG.js","static/LoginRequired-w_fnNF-7.css","static/AnonLoginPrompt-CpvOW6Co.js","static/AnonLoginPrompt-B1k0dFpo.css","static/TermsOfService-oeyu9t9X.js","static/TermsOfService-DSduKJUU.css","static/PrivacyPolicy-CW7AI5sg.js","static/PrivacyPolicy-DYmIX2-b.css","static/UnsavedChanges-BvmAogY_.js","static/SavePending-BED4huXD.js","static/SavePending-BI3tm4z2.css","static/ErrorMessage-BhIMFjW3.js","static/ErrorMessage-CskYnN9L.css","static/GdprNotification-ctn9Wogj.js","static/GdprNotification-Da6Ktz3s.css","static/Sub
1scriptionBanner-uCPJyuZs.js","static/SubscriptionBanner-BLMyo0dD.css","static/TiptapSpike-0puHvefU.js","static/TiptapSpike-ClbocO5a.css","static/Home-CSubBllb.js","static/MetaMixin-ZqlFck81.js","static/SvcPagesMixin-BYMxAunq.js","static/Home-JVMj7N9w.css","static/UserProfile-BzD14sOt.js","static/scroll-BMCSZFfn.js","static/EntityPage-BUdXh-9o.js","static/RequestContextMixin-3Z73CHW2.js","static/AccessMixin-Cm6bizpc.js","static/SortableMixin-HZndqhtc.js","static/HyperlinkMixin-Bg9XUz0M.js","static/EntityPage-B_OF_6Ip.css","static/UserProfile-Bzt2lkEv.css","static/IndexSearch-B8_Riuq3.js","static/PaginationMixin-LMBqUiUc.js","static/artwork-content-filter-CyElj3bq.js","static/UseProfileMixin-sr7rj92U.js","static/IndexSearch-CWskWOPH.css","static/EventPage-BWEjq-Xq.js","static/EventPage-UllgnHOH.css","static/EventsSearch-DWVZr6E2.js","static/SearchPage-BWMRkuDx.js","static/SearchPage-BVOP783V.css","static/QueryOptions-C68O5icW.js","static/EventsSearch-DmV9c9sy.css","static/EventsIndex-BPEWa3v7.js","static/IndexPage-Du2WDekF.js","static/IndexMixin-BAQNO_os.js","static/index-DR_voJli.js","static/index-BlYkBJNu.js","static/EventsIndex-Dto_huoJ.css","static/CollectionsSearch-sP1ydf2b.js","static/CollectionsSearch-B8-riPtq.css","static/CollectionPage-DADkqjlH.js","static/CollectionPage-C4KWiAQT.css","static/CollectionsIndex-BBeO3qAT.js","static/CollectionsIndex-B9Z5Li3B.css","static/ActorsSearch-BIrMF9VS.js","static/QueryOptions-DePl1bX1.js","static/QueryOptions-xV9jQtmn.css","static/ActorsSearch-CQKx69gQ.css","static/ActorPage-O1fWwAUa.js","static/ArticlesMixin-Bmz1ShRJ.js","static/video-BSKai0cQ.js","static/ActorPage-DIYO1_Sg.css","static/ActorsIndex-CWNe8tUc.js","static/SearchMixin-Brtxpuif.js","static/artworks-search-texts-B-QxqWn_.js","static/ActorsIndex-BrRa2nXY.css","static/ArtworksSearch-DS9Wf2fp.js","static/QueryOptions-WCSqnzp1.js","static/QueryOptions-SrIQ6Wxc.css","static/ArtworksSearch-ijTMDsYf.css","static/ArtworkPicture-D3WVesc4.js","static/ArtworkPicture-CLvPdJpK.css","static/ArtworkPage-B5a9osOJ.js","static/ArtworkPage-eFOmQ7wi.css","static/ArtworksIndex-BpHlOrlf.js","static/ArtworksIndex-BV54_oZP.css","static/OrganizationsIndex-CcxNVfg7.js","static/OrganizationsIndex-D11Y2ugg.css","static/OrganizationsSearch-0mDW8CMp.js","static/OrganizationsSearch-CSijfuNP.css","static/OrganizationPage-3b9Nf2UG.js","static/ScaffoldMixin-tmifmUov.js","static/index-CAzghdbV.js","static/OrganizationPage-Dm4NgeDz.css","static/ArticlePage-uaoDbRSZ.js","static/ArticlePage-Di4JBgkr.css","static/ArticlesIndex-D6s17Grw.js","static/ArticlesIndex-BT-dy5d3.css","static/VideosSearch-efcmU2AX.js","static/VideosSearch-CTWcq9vb.css","static/VideoPage-4ze8Evvb.js","static/VideoPage-CS5WFfT9.css","static/VideosIndex-vP-vqOZV.js","static/VideosIndex-CoHx8TJd.css","static/AudiosSearch-C49PkODe.js","static/AudiosSearch-DQd6rynC.css","static/AudioPage-DlsufsXo.js","static/AudioPage-CFZTcezY.css","static/AudiosIndex-B0cjYKz5.js","static/AudiosIndex-BcRlfXWh.css","static/CooperativePage-ojKHimLZ.js","static/CooperativePage-DBe3CFH9.css","static/TermsOfServicePage-BeyAkS_4.js","static/TermsOfServicePage-By1ZYE0m.css","static/PrivacyPolicyPage-C7nxVprC.js","static/PrivacyPolicyPage-cHon5woO.css","static/LoggedOutPage-Dw7XCxI8.js","static/LoggedOutPage-CVUsr1uD.css","static/ExitPage-BYG5jzwu.js","static/ExitPage-DgMfr9xz.css","static/VerifyEmail-BD7klA1W.js","static/VerifyEmail-BpxMk3I2.css","static/EmailVerified-BawH20tA.js","static/EmailVerified-Ca7KyRxA.css","static/InfoMessagePage-BtgBo9ol.js","static/InfoMessagePage-CPnX7IgF.css","static/RegisterInfoPage-C9P8299a.js","static/RegisterInfoPage-YLGC6xXv.css","static/RegisterPage-DtCRSRJj.js","static/RegisterPage-DG4NpemI.css","static/ErrorPage-CmvslnC-.js","static/ErrorPage-DJTjHlrN.css","static/CommunityHome-Je3VaqiO.js","static/usePosts-WNwst6d1.js","static/PostCard-VmvRTpQc.js","static/PostCard-BUKoNTVG.css","static/uppy-6bME8tVp.js","static/uppy-95pGEvW4.css","static/CommunityHome-DMNVLQWR.css","static/GroupsDirectory-Chgh2HbK.js","static/groups-D23xsfoO.js","static/useGroups-fcPEqlk6.js","static/GroupCard-Dlc3EI2T.js","
1static/GroupCard-CGxmNlZP.css","static/GroupsDirectory-BR-nKfXY.css","static/MyGroups-BnU8H6F3.js","static/MyGroups-p4-ftq4S.css","static/GroupJoinLink-BLbXdBTm.js","static/GroupJoinLink-CTLvGk3W.css","static/GroupSettings-DScQ95HD.js","static/GroupSettings-BHo6kxLd.css","static/GroupMembers-ChRMsjXD.js","static/GroupMembers-BYY1lfqg.css","static/GroupModqueue-OYyNCt8e.js","static/GroupModqueue-C3Medgw-.css","static/GroupDetail-yF1CoBIY.js","static/GroupDetail-B_1Mo2Ar.css","static/UserPublicProfile-BwpwtIY4.js","static/AuthorFeed-CxxDkCne.js","static/AuthorFeed-eWhw-YeO.css","static/FollowButton-hOEsk_uX.js","static/FollowButton-CML5178D.css","static/UserPublicProfile-C0njL4fR.css","static/SlugPage-BOaJN82K.js","static/Account-Cj2Q6iF7.js","static/AlertDecagramOutline-Z-d3ING8.js","static/AlertDecagram-Dpvoi8w6.js","static/AlertOutline-JwBmroe_.js","static/Apple-Crdx0atf.js","static/ArrowRightBoldBoxOutline-DZ6VhsCS.js","static/ArrowRightBoldBox-CUo7Bg5l.js","static/ArrowRightBold-2LKIQHWF.js","static/BookmarkOff-CXWww8Nb.js","static/BookmarkOutline-Cvt--h0M.js","static/Bookmark-D9yopWVK.js","static/Brush-DgIW8UNq.js","static/CameraOff-CQKTn7XI.js","static/Camera-BORzyMbD.js","static/ChevronDown-BXP7Emt-.js","static/ChevronLeft-BaseqyQf.js","static/ChevronRight-9WeiiZRC.js","static/ChevronUp-Cyd0KD8k.js","static/Circle-QU1Klx-L.js","static/CloseCircleOutline-C3EKzoIL.js","static/CloseCircle-BryeVF3N.js","static/CloseOutline-BEhMJg95.js","static/Close-DNnvBiPg.js","static/CloudQuestion-C6gFSHsI.js","static/ContentSaveOutline-B8_n5gym.js","static/ContentSave-BLtFys9M.js","static/CropFree-DXD_eZ11.js","static/Crop-DS-V06x9.js","static/CubeUnfolded-C-tCCt9E.js","static/Database-BexBrXrU.js","static/EarthOff-BgFEJecq.js","static/Earth-CsST6Jjp.js","static/FacebookBox-DbE3hbaM.js","static/Facebook-Ck2smSBF.js","static/FlashOutline-De0y32CM.js","static/FolderImage-DHqyy5w4.js","static/GoogleMaps-ty2s7oGo.js","static/GoogleStreetView-Bm1yYZMl.js","static/Google-CSeVzqIB.js","static/Headphones-Dj_8BiET.js","static/HeartOutline-B0a1t2KV.js","static/Heart-5CASai19.js","static/HumanMaleBoard-NYlL0mL_.js","static/ImageMultiple-DGxP9SlZ.js","static/ImagePlus-BoS6XqKK.js","static/Image-DQmh2lxB.js","static/InformationOutline-BBq6HPnf.js","static/Information-BG8XXTLr.js","static/Instagram-DWtJ9Kd4.js","static/Link-BFdevcUE.js","static/Magnify-DlB7vxcb.js","static/MapMarker-DP8sIY7Z.js","static/Map-Bmd6HQm5.js","static/Menu-BhV36yLp.js","static/MessageProcessing-DPBCCDvt.js","static/MessageTextOutline-kh--uXaI.js","static/MicrosoftBing-DVviBvm0.js","static/Microsoft-DklLjS6F.js","static/MinusCircleOutline-DSXZiGMA.js","static/MinusCircle-BYqWvh0m.js","static/Minus-Bp9O9LxI.js","static/Music-BmqaFFdw.js","static/OctagramOutline-BVQy8mV7.js","static/OpenInNew-BSs3rIEV.js","static/Palette-AeU7Tuyr.js","static/PencilOff-BKa50ryk.js","static/PencilRemove-CSYefaF8.js","static/Pencil-DAWG9NTS.js","static/PinOutline-BViVtcXL.js","static/Play-0naPURAX.js","static/PlaylistEdit-DgGGzOSz.js","static/PlusCircleOutline-ClH2rIDs.js","static/PlusCircle-CAKiOpi3.js","static/Plus-kLYpeYv0.js","static/Printer-BvpOGB37.js","static/PuzzleOutline-D_k56qYD.js","static/Puzzle-DxTo536E.js","static/Refresh-pwipk6RA.js","static/Reblog-DJH_zJsD.js","static/Restore-D7-LVUem.js","static/Share-Tsk-wyxu.js","static/ShuffleVariant-DqVKjr4E.js","static/SignDirection-DmRli7r4.js","static/SortAlphabeticalVariant-7izy60Xl.js","static/SortNumericVariant-Cvnf9BVA.js","static/SourceBranch-D1UYNNSI.js","static/StarOutline-DcQKLCgM.js","static/Star-BRI9Iyec.js","static/TaideArt-K9vXZNY7.js","static/TaideArt-C2hC_124.css","static/TimerSandFull-DiIhOEOq.js","static/ToggleSwitchOff-CzomFrhw.js","static/ToggleSwitch-BfL8wIIc.js","static/TrayArrowUp-DSFB3Lck.js","static/Tune-BpYd3oS2.js","static/TwitterBox-CfiicjKS.js","static/Twitter-DWSBmB7C.js","static/UnfoldMoreHorizontal-Db9HwbOW.js","static/Upload-BrO19Qk6.js","static/Video-D3rLJAnk.js","static/ViewDashboard-DmHHOFwh.js","static/ViewList-BLsx35DS.js","static/VpnLock-Dw2-J3WC.js","static/WeatherNight-BIeYUG__.js","static/WeatherSunny-Cm5HlVuv.js","static/Whatsapp-h9M8iHrY.js","static/LicenseInfo-COOWIDwz.js","
1static/LicenseInfo-DpOIn_7A.css","static/PlusMoreInfinite-CIolLyn0.js","static/PlusMoreInfinite-r5oXCsuY.css","static/PlusMore-Bs5pkRx4.js","static/PlusMore-jIfZJ2Q0.css","static/InputText-DfhxTDn4.js","static/InputText-DxmZJsT_.css","static/SilhouetteAssistant-CNyZKbA-.js","static/SilhouetteAssistant-o8R_22kN.css","static/ErrorsMessage-CZpdXqa2.js","static/ErrorsMessage-Cpphr5OI.css","static/SortOption-Bd9o4T6W.js","static/SortOption-zL4dLjRx.css","static/SubmitButton-P4S5BBa2.js","static/SubmitButton-DH_EjZkl.css","static/Card-JkjQGtRN.js","static/Card-C-jlHeSP.js","static/Card-FW1V3ZoF.css","static/Card-Bk2lL-TF.css","static/Card-29A4IbDD.js","static/Card-CcZDGFKe.css","static/Card-Cy3KWb3V.js","static/Card-CsZIAfGN.css","static/Card-CqxHteZs.js","static/EventsMixin-Ct1Rwlyr.js","static/Card-x5FMbmgu.css","static/Card-CtOxBCht.js","static/Card-W-_UZdY3.css","static/Card-DS60FhUC.js","static/Card-uvBumCKy.css","static/Card-CO72JeJo.js","static/DurationMixin-KR31SxTt.js","static/Card-CoQ6teW-.css","static/Card-WLuFC_ib.js","static/Card-BfqufIKa.css","static/NetworkShare-BwyFVVrv.js","
1static/NetworkShare-NgxaK1qn.css","static/Follow-mVb1QOhq.js","static/SocialMixin-BaleZFed.js","static/useProfileItems-BEIy7_7q.js","static/Follow-BWIsRYYP.css","static/Heart-BeeqIVjA.js","static/Heart-C7ZvxiL3.css","static/Save-BPM-OlMG.js","static/Save-DNYYLpzZ.css","static/Reblog-B5gR8KiB.js","static/Reblog-9C2wJQMp.css","static/Tags-DavEegHu.js","static/Tags-DICN6ImF.css","static/ImageViewer-BI3IbgeZ.js","static/viewer.min-CPMwIYHc.js","static/ImageViewer-0z6WeoGS.css","static/BrochureStack-DHyL9DmH.js","static/BrochureStack-CYbCXMYb.css","static/MultiStack-Ca96C3Rl.js","static/EmblaSlides-DhImkrS9.js","static/embla-carousel.esm-BxdRE27L.js","static/EmblaSlides-BEAxVU74.css","static/AgileSlides-KmJaJnxJ.js","static/AgileSlides-B4ZwEpHP.css","static/SubjectItems-D9dhdWuY.js","static/SubjectItems-CWyLEqlt.css","static/dev-extreme-rTr8sJia.js","static/vuefinder-folOoJ_o.js","static/index-llM3OqVM-CZG4sS5_.js","static/vuefinder-DR5soOs1.css","static/browser-check.client-D1QN7KK_.js","static/trackers.client-DMtXaJJk.js"])))=>i.map(i=>d[i]);
2import{J as Ll,H as n0,S as i0,T as js,U as o0,V as l4,W as u4,X as f4,N as d4,I as Js,Y as s0,O as h4,P as zs,Z as ru,F as nu,v as qe,$ as vn,a0 as nt,x as Le,a1 as ft,a2 as xt,a3 as We,y as Rt,a4 as p4,a5 as g4,a6 as m4,a7 as v4,a8 as _4,a9 as y4,aa as w4,ab as A4,ac as b4,w as cr,z as jr,ad as _n,A as Eo,ae as E4,af as S4,ag as T4,ah as P4,B as I4,ai as L4,E as x4,G as C4,K as R4,aj as zd,ak as $d,al as xi,am as O4,D as k4}from"./vue-BFiGH6Pw.js";import{_ as U,a as Qn,i as D4}from"./maps-CaxwoKp9.js";import{a as Qs}from"./photoswipe-DBz4ixLY.js";(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))o(a);new MutationObserver(a=>{for(const u of a)if(u.type==="childList")for(const f of u.addedNodes)f.tagName==="LINK"&&f.rel==="modulepreload"&&o(f)}).observe(document,{childList:!0,subtree:!0});function i(a){const u={};return a.integrity&&(u.integrity=a.integrity),a.referrerPolicy&&(u.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?u.credentials="include":a.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(a){if(a.ep)return;a.ep=!0;const u=i(a);fetch(a.href,u)}})();var wo={exports:{}};/**
3 * @license
4 * Lodash <https://lodash.com/>
5 * Copyright OpenJS Foundation and other contributors <https://openjsf.org/>
6 * Released under MIT license <https://lodash.com/license>
7 * Based on Underscore.js 1.8.3 <http://underscorejs.org/LICENSE>
8 * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
9 */var M4=wo.exports,Wd;function U4(){return Wd||(Wd=1,(function(e,r){(function(){var i,o="4.18.1",a=200,u="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",f="Expected a function",h="Invalid `variable` option passed into `_.template`",m="Invalid `imports` option passed into `_.template`",c="__lodash_hash_undefined__",l=500,g="__lodash_placeholder__",p=1,b=2,y=4,S=1,A=2,T=1,L=2,P=4,O=8,k=16,D=32,R=64,N=128,v=256,E=512,I=30,V="...",W=800,Y=16,$=1,K=2,B=3,X=1/0,ne=9007199254740991,J=17976931348623157e292,z=NaN,Q=4294967295,ae=Q-1,se=Q>>>1,Se=[["ary",N],["bind",T],["bindKey",L],["curry",O],["curryRight",k],["flip",E],["partial",D],["partialRight",R],["rearg",v]],ye="[object Arguments]",Re="[object Array]",ce="[object AsyncFunction]",ue="[object Boolean]",fe="[object Date]",de="[object DOMException]",ri="[object Error]",In="[object Function]",ze="[object GeneratorFunction]",St="[object Map]",Ne="[object Number]",Bi="[object Null]",rt="[object Object]",Hr="[object Promise]",Co="[object Proxy]",Dt="[object RegExp]",Mt="[object Set]",Cr="[object String]",Ln="[object Symbol]",Ro="[object Undefined]",Ut="[object WeakMap]",Rr="[object WeakSet]",zt="[object ArrayBuffer]",Ar="[object DataView]",qr="[object Float32Array]",Gr="[object Float64Array]",xn="[object Int8Array]",br="[object Int16Array]",Yr="[object Int32Array]",Kr="[object Uint8Array]",ni="[object Uint8ClampedArray]",ii="[object Uint16Array]",oi="[object Uint32Array]",Vi=/\b__p \+= '';/g,ji=/\b(__p \+=) '' \+/g,Zr=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Or=/&(?:amp|lt|gt|quot|#39);/g,zi=/[&<>"']/g,Oo=RegExp(Or.source),ko=RegExp(zi.source),Do=/<%-([\s\S]+?)%>/g,Mo=/<%([\s\S]+?)%>/g,Cn=/<%=([\s\S]+?)%>/g,si=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,er=/^\w*$/,Xr=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Rn=/[\\^$.*+?()[\]{}|]/g,$i=RegExp(Rn.source),Wi=/^\s+/,Uo=/\s/,Hi=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,No=/\{\n\/\* \[wrapped with (.+)\] \*/,qi=/,? & /,fa=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Jr=/[()=,{}\[\]\/\s]/,da=/\\(\\)?/g,ha=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ke=/\w*$/,Qr=/^[-+]0x[0-9a-f]+$/i,pa=/^0b[01]+$/i,Fo=/^\[object .+?Constructor\]$/,Gi=/^0o[0-7]+$/i,Bo=/^(?:0|[1-9]\d*)$/,Vo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u01
vendor: 71,044 bytes, lines 9-28
97f]/g,ai=/($^)/,ga=/['\n\r\u2028\u2029\\]/g,ci="\\ud800-\\udfff",ma="\\u0300-\\u036f",Er="\\ufe20-\\ufe2f",jo="\\u20d0-\\u20ff",On=ma+Er+jo,Sr="\\u2700-\\u27bf",zo="a-z\\xdf-\\xf6\\xf8-\\xff",li="\\xac\\xb1\\xd7\\xf7",$o="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",va="\\u2000-\\u206f",Wo=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Yi="A-Z\\xc0-\\xd6\\xd8-\\xde",kn="\\ufe0e\\ufe0f",ui=li+$o+va+Wo,en="['’]",tn="["+ci+"]",rn="["+ui+"]",Tt="["+On+"]",Ho="\\d+",fi="["+Sr+"]",qo="["+zo+"]",Ki="[^"+ci+ui+Ho+Sr+zo+Yi+"]",di="\\ud83c[\\udffb-\\udfff]",Go="(?:"+Tt+"|"+di+")",Zi="[^"+ci+"]",Xi="(?:\\ud83c[\\udde6-\\uddff]){2}",hi="[\\ud800-\\udbff][\\udc00-\\udfff]",nn="["+Yi+"]",Yo="\\u200d",Ji="(?:"+qo+"|"+Ki+")",pi="(?:"+nn+"|"+Ki+")",gi="(?:"+en+"(?:d|ll|m|re|s|t|ve))?",le="(?:"+en+"(?:D|LL|M|RE|S|T|VE))?",M=Go+"?",G="["+kn+"]?",ie="(?:"+Yo+"(?:"+[Zi,Xi,hi].join("|")+")"+G+M+")*",pe="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",me="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",be=G+M+ie,je="(?:"+[fi,Xi,hi].join("|")+")"+be,Ge="(?:"+[Zi+Tt+"?",Tt,Xi,hi,tn].join("|")+")",yt=RegExp(en,"g"),wt=RegExp(Tt,"g"),Dn=RegExp(di+"(?="+di+")|"+Ge+be,"g"),gt=RegExp([nn+"?"+qo+"+"+gi+"(?="+[rn,nn,"$"].join("|")+")",pi+"+"+le+"(?="+[rn,nn+Ji,"$"].join("|")+")",nn+"?"+Ji+"+"+gi,nn+"+"+le,me,pe,Ho,je].join("|"),"g"),bg=RegExp("["+Yo+ci+On+kn+"]"),Eg=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Sg=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Tg=-1,Ye={};Ye[qr]=Ye[Gr]=Ye[xn]=Ye[br]=Ye[Yr]=Ye[Kr]=Ye[ni]=Ye[ii]=Ye[oi]=!0,Ye[ye]=Ye[Re]=Ye[zt]=Ye[ue]=Ye[Ar]=Ye[fe]=Ye[ri]=Ye[In]=Ye[St]=Ye[Ne]=Ye[rt]=Ye[Dt]=Ye[Mt]=Ye[Cr]=Ye[Ut]=!1;var He={};He[ye]=He[Re]=He[zt]=He[Ar]=He[ue]=He[fe]=He[qr]=He[Gr]=He[xn]=He[br]=He[Yr]=He[St]=He[Ne]=He[rt]=He[Dt]=He[Mt]=He[Cr]=He[Ln]=He[Kr]=He[ni]=He[ii]=He[oi]=!0,He[ri]=He[In]=He[Ut]=!1;var Pg={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},Ig={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},Lg={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},xg={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Cg=parseFloat,Rg=parseInt,ku=typeof globalThis=="object"&&globalThis&&globalThis.Object===Object&&globalThis,Og=typeof self=="object"&&self&&self.Object===Object&&self,mt=ku||Og||Function("return this")(),_a=r&&!r.nodeType&&r,Mn=_a&&!0&&e&&!e.nodeType&&e,Du=Mn&&Mn.exports===_a,ya=Du&&ku.process,tr=(function(){try{var H=Mn&&Mn.require&&Mn.require("util").types;return H||ya&&ya.binding&&ya.binding("util")}catch{}})(),Mu=tr&&tr.isArrayBuffer,Uu=tr&&tr.isDate,Nu=tr&&tr.isMap,Fu=tr&&tr.isRegExp,Bu=tr&&tr.isSet,Vu=tr&&tr.isTypedArray;function $t(H,ee,Z){switch(Z.length){case 0:return H.call(ee);case 1:return H.call(ee,Z[0]);case 2:return H.call(ee,Z[0],Z[1]);case 3:return H.call(ee,Z[0],Z[1],Z[2])}return H.apply(ee,Z)}function kg(H,ee,Z,ge){for(var Te=-1,Ue=H==null?0:H.length;++Te<Ue;){var st=H[Te];ee(ge,st,Z(st),H)}return ge}function Wt(H,ee){for(var Z=-1,ge=H==null?0:H.length;++Z<ge&&ee(H[Z],Z,H)!==!1;);return H}function Dg(H,ee){for(var Z=H==null?0:H.length;Z--&&ee(H[Z],Z,H)!==!1;);return H}function ju(H,ee){for(var Z=-1,ge=H==null?0:H.length;++Z<ge;)if(!ee(H[Z],Z,H))return!1;return!0}function on(H,ee){for(var Z=-1,ge=H==null?0:H.length,Te=0,Ue=[];++Z<ge;){var st=H[Z];ee(st,Z,H)&&(Ue[Te++]=st)}return Ue}function Ko(H,ee){var Z=H==null?0:H.length;return!!Z&&mi(H,ee,0)>-1}function wa(H,ee,Z){for(var ge=-1,Te=H==null?0:H.length;++ge<Te;)if(Z(ee,H[ge]))return!0;return!1}function Ze(H,ee){for(var Z=-1,ge=H==null?0:H.length,Te=Array(ge);++Z<ge;)Te[Z]=ee(H[Z],Z,H);return Te}function sn(H,ee){for(var Z=-1,ge=ee.length,Te=H.length;++Z<ge;)H[Te+Z]=ee[Z];return H}function Aa(H,ee,Z,ge){var Te=-1,Ue=H==null?0:H.length;for(ge&&Ue&&(Z=H[++Te]);++Te<Ue;)Z=ee(Z,H[Te],Te,H);return Z}function Mg(H,ee,Z,ge){var Te=H==null?0:H.length;for(ge&&Te&&(Z=H[--Te]);Te--;)Z=ee(Z,H[Te],Te,H);return Z}function ba(H,ee){for(var Z=-1,ge=H==null?0:H.length;++Z<ge;)if(ee(H[Z],Z,H))return!0;return!1}var Ug=Ea("length");function Ng(H){return H.split("")}function Fg(H){return H.match(fa)||[]}function zu(H,ee,Z){var ge;return Z(H,function(Te,Ue,st){if(ee(Te,Ue,st))return ge=Ue,!1}),ge}function Zo(H,ee,Z,ge){for(var Te=H.length,Ue=Z+(ge?1:-1);ge?Ue--:++Ue<Te;)if(ee(H[Ue],Ue,H))return Ue;return-1}function mi(H,ee,Z){return ee===ee?Zg(H,ee,Z):Zo(H,$u,Z)}function Bg(H,ee,Z,ge){for(var Te=Z-1,Ue=H.length;++Te<Ue;)if(ge(H[Te],ee))return Te;return-1}function $u(H){return H!==H}function Wu(H,ee){var Z=H==null?0:H.length;return Z?Ta(H,ee)/Z:z}function Ea(H){return function(ee){return ee==null?i:ee[H]}}function Sa(H){return function(ee){return H==null?i:H[ee]}}function Hu(H,ee,Z,ge,Te){return Te(H,function(Ue,st,$e){Z=ge?(ge=!1,Ue):ee(Z,Ue,st,$e)}),Z}function Vg(H,ee){var Z=H.length;for(H.sort(ee);Z--;)H[Z]=H[Z].value;return H}function Ta(H,ee){for(var Z,ge=-1,Te=H.length;++ge<Te;){var Ue=ee(H[ge]);Ue!==i&&(Z=Z===i?Ue:Z+Ue)}return Z}function Pa(H,ee){for(var Z=-1,ge=Array(H);++Z<H;)ge[Z]=ee(Z);return ge}function jg(H,ee){return Ze(ee,function(Z){return[Z,H[Z]]})}function qu(H){return H&&H.slice(0,Zu(H)+1).replace(Wi,"")}function Ht(H){return function(ee){return H(ee)}}function Ia(H,ee){return Ze(ee,function(Z){return H[Z]})}function Qi(H,ee){return H.has(ee)}function Gu(H,ee){for(var Z=-1,ge=H.length;++Z<ge&&mi(ee,H[Z],0)>-1;);return Z}function Yu(H,ee){for(var Z=H.length;Z--&&mi(ee,H[Z],0)>-1;);return Z}function zg(H,ee){for(var Z=H.length,ge=0;Z--;)H[Z]===ee&&++ge;return ge}var $g=Sa(Pg),Wg=Sa(Ig);function Hg(H){return"\\"+xg[H]}function qg(H,ee){return H==null?i:H[ee]}function vi(H){return bg.test(H)}function Gg(H){return Eg.test(H)}function Yg(H){for(var ee,Z=[];!(ee=H.next()).done;)Z.push(ee.value);return Z}function La(H){var ee=-1,Z=Array(H.size);return H.forEach(function(ge,Te){Z[++ee]=[Te,ge]}),Z}function Ku(H,ee){return function(Z){return H(ee(Z))}}function an(H,ee){for(var Z=-1,ge=H.length,Te=0,Ue=[];++Z<ge;){var st=H[Z];(st===ee||st===g)&&(H[Z]=g,Ue[Te++]=Z)}return Ue}function Xo(H){var ee=-1,Z=Array(H.size);return H.forEach(function(ge){Z[++ee]=ge}),Z}function Kg(H){var ee=-1,Z=Array(H.size);return H.forEach(function(ge){Z[++ee]=[ge,ge]}),Z}function Zg(H,ee,Z){for(var ge=Z-1,Te=H.length;++ge<Te;)if(H[ge]===ee)return ge;return-1}function Xg(H,ee,Z){for(var ge=Z+1;ge--;)if(H[ge]===ee)return ge;return ge}function _i(H){return vi(H)?Qg(H):Ug(H)}function lr(H){return vi(H)?em(H):Ng(H)}function Zu(H){for(var ee=H.length;ee--&&Uo.test(H.charAt(ee)););return ee}var Jg=Sa(Lg);function Qg(H){for(var ee=Dn.lastIndex=0;Dn.test(H);)++ee;return ee}function em(H){return H.match(Dn)||[]}function tm(H){return H.match(gt)||[]}var rm=(function H(ee){ee=ee==null?mt:yi.defaults(mt.Object(),ee,yi.pick(mt,Sg));var Z=ee.Array,ge=ee.Date,Te=ee.Error,Ue=ee.Function,st=ee.Math,$e=ee.Object,xa=ee.RegExp,nm=ee.String,rr=ee.TypeError,Jo=Z.prototype,im=Ue.prototype,wi=$e.prototype,Qo=ee["__core-js_shared__"],es=im.toString,Fe=wi.hasOwnProperty,om=0,Xu=(function(){var t=/[^.]+$/.exec(Qo&&Qo.keys&&Qo.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""})(),ts=wi.toString,sm=es.call($e),am=mt._,cm=xa("^"+es.call(Fe).replace(Rn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),rs=Du?ee.Buffer:i,cn=ee.Symbol,ns=ee.Uint8Array,Ju=rs?rs.allocUnsafe:i,is=Ku($e.getPrototypeOf,$e),Qu=$e.create,ef=wi.propertyIsEnumerable,os=Jo.splice,tf=cn?cn.isConcatSpreadable:i,eo=cn?cn.iterator:i,Un=cn?cn.toStringTag:i,ss=(function(){try{var t=jn($e,"defineProperty");return t({},"",{}),t}catch{}})(),lm=ee.clearTimeout!==mt.clearTimeout&&ee.clearTimeout,um=ge&&ge.now!==mt.Date.now&&ge.now,fm=ee.setTimeout!==mt.setTimeout&&ee.setTimeout,as=st.ceil,cs=st.floor,Ca=$e.getOwnPropertySymbols,dm=rs?rs.isBuffer:i,rf=ee.isFinite,hm=Jo.join,pm=Ku($e.keys,$e),at=st.max,At=st.min,gm=ge.now,mm=ee.parseInt,nf=st.random,vm=Jo.reverse,Ra=jn(ee,"DataView"),to=jn(ee,"Map"),Oa=jn(ee,"Promise"),Ai=jn(ee,"Set"),ro=jn(ee,"WeakMap"),no=jn($e,"create"),ls=ro&&new ro,bi={},_m=zn(Ra),ym=zn(to),wm=zn(Oa),Am=zn(Ai),bm=zn(ro),us=cn?cn.prototype:i,io=us?us.valueOf:i,of=us?us.toString:i;function x(t){if(Qe(t)&&!Pe(t)&&!(t instanceof ke)){if(t instanceof nr)return t;if(Fe.call(t,"__wrapped__"))return sd(t)}return new nr(t)}var Ei=(function(){function t(){}return function(n){if(!Je(n))return{};if(Qu)return Qu(n);t.prototype=n;var s=new t;return t.prototype=i,s}})();function fs(){}function nr(t,n){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!n,this.__index__=0,this.__values__=i}x.templateSettings={escape:Do,evaluate:Mo,interpolate:Cn,variable:"",imports:{_:x}},x.prototype=fs.prototype,x.prototype.constructor=x,nr.prototype=Ei(fs.prototype),nr.prototype.constructor=nr;function ke(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=Q,this.__views__=[]}function Em(){var t=new ke(this.__wrapped__);return t.__actions__=Nt(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=Nt(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=Nt(this.__views__),t}function Sm(){if(this.__filtered__){var t=new ke(this);t.__dir__=-1,t.__filtered__=!0}else t=this.clone(),t.__dir__*=-1;return t}function Tm(){var t=this.__wrapped__.value(),n=this.__dir__,s=Pe(t),d=n<0,w=s?t.length:0,C=N1(0,w,this.__views__),F=C.start,j=C.end,q=j-F,te=d?j:F-1,re=this.__iteratees__,oe=re.length,he=0,ve=At(q,this.__takeCount__);if(!s||!d&&w==q&&ve==q)return xf(t,this.__actions__);var Ee=[];e:for(;q--&&he<ve;){te+=n;for(var xe=-1,we=t[te];++xe<oe;){var Oe=re[xe],De=Oe.iteratee,Yt=Oe.type,Lt=De(we);if(Yt==K)we=Lt;else if(!Lt){if(Yt==$)continue e;break e}}Ee[he++]=we}return Ee}ke.prototype=Ei(fs.prototype),ke.prototype.constructor=ke;function Nn(t){var n=-1,s=t==null?0:t.length;for(this.clear();++n<s;){var d=t[n];this.set(d[0],d[1])}}function Pm(){this.__data__=no?no(null):{},this.size=0}function Im(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}function Lm(t){var n=this.__data__;if(no){var s=n[t];return s===c?i:s}return Fe.call(n,t)?n[t]:i}function xm(t){var n=this.__data__;return no?n[t]!==i:Fe.call(n,t)}function Cm(t,n){var s=this.__data__;return this.size+=this.has(t)?0:1,s[t]=no&&n===i?c:n,this}Nn.prototype.clear=Pm,Nn.prototype.delete=Im,Nn.prototype.get=Lm,Nn.prototype.has=xm,Nn.prototype.set=Cm;function kr(t){var n=-1,s=t==null?0:t.length;for(this.clear();++n<s;){var d=t[n];this.set(d[0],d[1])}}function Rm(){this.__data__=[],this.size=0}function Om(t){var n=this.__data__,s=ds(n,t);if(s<0)return!1;var d=n.length-1;return s==d?n.pop():os.call(n,s,1),--this.size,!0}function km(t){var n=this.__data__,s=ds(n,t);return s<0?i:n[s][1]}function Dm(t){return ds(this.__data__,t)>-1}function Mm(t,n){var s=this.__data__,d=ds(s,t);return d<0?(++this.size,s.push([t,n])):s[d][1]=n,this}kr.prototype.clear=Rm,kr.prototype.delete=Om,kr.prototype.get=km,kr.prototype.has=Dm,kr.prototype.set=Mm;function Dr(t){var n=-1,s=t==null?0:t.length;for(this.clear();++n<s;){var d=t[n];this.set(d[0],d[1])}}function Um(){this.size=0,this.__data__={hash:new Nn,map:new(to||kr),string:new Nn}}function Nm(t){var n=Ss(this,t).delete(t);return this.size-=n?1:0,n}function Fm(t){return Ss(this,t).get(t)}function Bm(t){return Ss(this,t).has(t)}function Vm(t,n){var s=Ss(this,t),d=s.size;return s.set(t,n),this.size+=s.size==d?0:1,this}Dr.prototype.clear=Um,Dr.prototype.delete=Nm,Dr.prototype.get=Fm,Dr.prototype.has=Bm,Dr.prototype.set=Vm;function Fn(t){var n=-1,s=t==null?0:t.length;for(this.__data__=new Dr;++n<s;)this.add(t[n])}function jm(t){return this.__data__.set(t,c),this}function zm(t){return this.__data__.has(t)}Fn.prototype.add=Fn.prototype.push=jm,Fn.prototype.has=zm;function ur(t){var n=this.__data__=new kr(t);this.size=n.size}function $m(){this.__data__=new kr,this.size=0}function Wm(t){var n=this.__data__,s=n.delete(t);return this.size=n.size,s}function Hm(t){return this.__data__.get(t)}function qm(t){return this.__data__.has(t)}function Gm(t,n){var s=this.__data__;if(s instanceof kr){var d=s.__data__;if(!to||d.length<a-1)return d.push([t,n]),this.size=++s.size,this;s=this.__data__=new Dr(d)}return s.set(t,n),this.size=s.size,this}ur.prototype.clear=$m,ur.prototype.delete=Wm,ur.prototype.get=Hm,ur.prototype.has=qm,ur.prototype.set=Gm;function sf(t,n){var s=Pe(t),d=!s&&$n(t),w=!s&&!d&&hn(t),C=!s&&!d&&!w&&Ii(t),F=s||d||w||C,j=F?Pa(t.length,nm):[],q=j.length;for(var te in t)(n||Fe.call(t,te))&&!(F&&(te=="length"||w&&(te=="offset"||te=="parent")||C&&(te=="buffer"||te=="byteLength"||te=="byteOffset")||Nr(te,q)))&&j.push(te);return j}function af(t){var n=t.length;return n?t[$a(0,n-1)]:i}function Ym(t,n){return Ts(Nt(t),Bn(n,0,t.length))}function Km(t){return Ts(Nt(t))}function ka(t,n,s){(s!==i&&!dr(t[n],s)||s===i&&!(n in t))&&Tr(t,n,s)}function oo(t,n,s){var d=t[n];(!(Fe.call(t,n)&&dr(d,s))||s===i&&!(n in t))&&Tr(t,n,s)}function ds(t,n){for(var s=t.length;s--;)if(dr(t[s][0],n))return s;return-1}function Zm(t,n,s,d){return ln(t,function(w,C,F){n(d,w,s(w),F)}),d}function cf(t,n){return t&&Ir(n,ut(n),t)}function Xm(t,n){return t&&Ir(n,Bt(n),t)}function Tr(t,n,s){n=="__proto__"&&ss?ss(t,n,{configurable:!0,enumerable:!0,value:s,writable:!0}):t[n]=s}function Da(t,n){for(var s=-1,d=n.length,w=Z(d),C=t==null;++s<d;)w[s]=C?i:gc(t,n[s]);return w}function Bn(t,n,s){return t===t&&(s!==i&&(t=t<=s?t:s),n!==i&&(t=t>=n?t:n)),t}function ir(t,n,s,d,w,C){var F,j=n&p,q=n&b,te=n&y;if(s&&(F=w?s(t,d,w,C):s(t)),F!==i)return F;if(!Je(t))return t;var re=Pe(t);if(re){if(F=B1(t),!j)return Nt(t,F)}else{var oe=bt(t),he=oe==In||oe==ze;if(hn(t))return Of(t,j);if(oe==rt||oe==ye||he&&!w){if(F=q||he?{}:Xf(t),!j)return q?L1(t,Xm(F,t)):I1(t,cf(F,t))}else{if(!He[oe])return w?t:{};F=V1(t,oe,j)}}C||(C=new ur);var ve=C.get(t);if(ve)return ve;C.set(t,F),Pd(t)?t.forEach(function(we){F.add(ir(we,n,s,we,t,C))}):Sd(t)&&t.forEach(function(we,Oe){F.set(Oe,ir(we,n,s,Oe,t,C))});var Ee=te?q?ec:Qa:q?Bt:ut,xe=re?i:Ee(t);return Wt(xe||t,function(we,Oe){xe&&(Oe=we,we=t[Oe]),oo(F,Oe,ir(we,n,s,Oe,t,C))}),F}function Jm(t){var n=ut(t);return function(s){return lf(s,t,n)}}function lf(t,n,s){var d=s.length;if(t==null)return!d;for(t=$e(t);d--;){var w=s[d],C=n[w],F=t[w];if(F===i&&!(w in t)||!C(F))return!1}return!0}function uf(t,n,s){if(typeof t!="function")throw new rr(f);return ho(function(){t.apply(i,s)},n)}function so(t,n,s,d){var w=-1,C=Ko,F=!0,j=t.length,q=[],te=n.length;if(!j)return q;s&&(n=Ze(n,Ht(s))),d?(C=wa,F=!1):n.length>=a&&(C=Qi,F=!1,n=new Fn(n));e:for(;++w<j;){var re=t[w],oe=s==null?re:s(re);if(re=d||re!==0?re:0,F&&oe===oe){for(var he=te;he--;)if(n[he]===oe)continue e;q.push(re)}else C(n,oe,d)||q.push(re)}return q}var ln=Nf(Pr),ff=Nf(Ua,!0);function Qm(t,n){var s=!0;return ln(t,function(d,w,C){return s=!!n(d,w,C),s}),s}function hs(t,n,s){for(var d=-1,w=t.length;++d<w;){var C=t[d],F=n(C);if(F!=null&&(j===i?F===F&&!Gt(F):s(F,j)))var j=F,q=C}return q}function e1(t,n,s,d){var w=t.length;for(s=Ie(s),s<0&&(s=-s>w?0:w+s),d=d===i||d>w?w:Ie(d),d<0&&(d+=w),d=s>d?0:Ld(d);s<d;)t[s++]=n;return t}function df(t,n){var s=[];return ln(t,function(d,w,C){n(d,w,C)&&s.push(d)}),s}function vt(t,n,s,d,w){var C=-1,F=t.length;for(s||(s=z1),w||(w=[]);++C<F;){var j=t[C];n>0&&s(j)?n>1?vt(j,n-1,s,d,w):sn(w,j):d||(w[w.length]=j)}return w}var Ma=Ff(),hf=Ff(!0);function Pr(t,n){return t&&Ma(t,n,ut)}function Ua(t,n){return t&&hf(t,n,ut)}function ps(t,n){return on(n,function(s){return Fr(t[s])})}function Vn(t,n){n=fn(n,t);for(var s=0,d=n.length;t!=null&&s<d;)t=t[fr(n[s++])];return s&&s==d?t:i}function pf(t,n,s){var d=n(t);return Pe(t)?d:sn(d,s(t))}function Pt(t){return t==null?t===i?Ro:Bi:Un&&Un in $e(t)?U1(t):K1(t)}function Na(t,n){return t>n}function t1(t,n){return t!=null&&Fe.call(t,n)}function r1(t,n){return t!=null&&n in $e(t)}function n1(t,n,s){return t>=At(n,s)&&t<at(n,s)}function Fa(t,n,s){for(var d=s?wa:Ko,w=t[0].length,C=t.length,F=C,j=Z(C),q=1/0,te=[];F--;){var re=t[F];F&&n&&(re=Ze(re,Ht(n))),q=At(re.length,q),j[F]=!s&&(n||w>=120&&re.length>=120)?new Fn(F&&re):i}re=t[0];var oe=-1,he=j[0];e:for(;++oe<w&&te.length<q;){var ve=re[oe],Ee=n?n(ve):ve;if(ve=s||ve!==0?ve:0,!(he?Qi(he,Ee):d(te,Ee,s))){for(F=C;--F;){var xe=j[F];if(!(xe?Qi(xe,Ee):d(t[F],Ee,s)))continue e}he&&he.push(Ee),te.push(ve)}}return te}function i1(t,n,s,d){return Pr(t,function(w,C,F){n(d,s(w),C,F)}),d}function ao(t,n,s){n=fn(n,t),t=td(t,n);var d=t==null?t:t[fr(sr(n))];return d==null?i:$t(d,t,s)}function gf(t){return Qe(t)&&Pt(t)==ye}function o1(t){return Qe(t)&&Pt(t)==zt}function s1(t){return Qe(t)&&Pt(t)==fe}function co(t,n,s,d,w){return t===n?!0:t==null||n==null||!Qe(t)&&!Qe(n)?t!==t&&n!==n:a1(t,n,s,d,co,w)}function a1(t,n,s,d,w,C){var F=Pe(t),j=Pe(n),q=F?Re:bt(t),te=j?Re:bt(n);q=q==ye?rt:q,te=te==ye?rt:te;var re=q==rt,oe=te==rt,he=q==te;if(he&&hn(t)){if(!hn(n))return!1;F=!0,re=!1}if(he&&!re)return C||(C=new ur),F||Ii(t)?Yf(t,n,s,d,w,C):D1(t,n,q,s,d,w,C);if(!(s&S)){var ve=re&&Fe.call(t,"__wrapped__"),Ee=oe&&Fe.call(n,"__wrapped__");if(ve||Ee){var xe=ve?t.value():t,we=Ee?n.value():n;return C||(C=new ur),w(xe,we,s,d,C)}}return he?(C||(C=new ur),M1(t,n,s,d,w,C)):!1}function c1(t){return Qe(t)&&bt(t)==St}function Ba(t,n,s,d){var w=s.length,C=w,F=!d;if(t==null)return!C;for(t=$e(t);w--;){var j=s[w];if(F&&j[2]?j[1]!==t[j[0]]:!(j[0]in t))return!1}for(;++w<C;){j=s[w];var q=j[0],te=t[q],re=j[1];if(F&&j[2]){if(te===i&&!(q in t))return!1}else{var oe=new ur;if(d)var he=d(te,re,q,t,n,oe);if(!(he===i?co(re,te,S|A,d,oe):he))return!1}}return!0}function mf(t){if(!Je(t)||W1(t))return!1;var n=Fr(t)?cm:Fo;return n.test(zn(t))}function l1(t){return Qe(t)&&Pt(t)==Dt}function u1(t){return Qe(t)&&bt(t)==Mt}function f1(t){return Qe(t)&&Rs(t.length)&&!!Ye[Pt(t)]}function vf(t){return typeof t=="function"?t:t==null?Vt:typeof t=="object"?Pe(t)?wf(t[0],t[1]):yf(t):Vd(t)}function Va(t){if(!fo(t))return pm(t);var n=[];for(var s in $e(t))Fe.call(t,s)&&s!="constructor"&&n.push(s);return n}function d1(t){if(!Je(t))return Y1(t);var n=fo(t),s=[];for(var d in t)d=="constructor"&&(n||!Fe.call(t,d))||s.push(d);return s}function ja(t,n){return t<n}function _f(t,n){var s=-1,d=Ft(t)?Z(t.length):[];return ln(t,function(w,C,F){d[++s]=n(w,C,F)}),d}function yf(t){var n=rc(t);return n.length==1&&n[0][2]?Qf(n[0][0],n[0][1]):function(s){return s===t||Ba(s,t,n)}}function wf(t,n){return ic(t)&&Jf(n)?Qf(fr(t),n):function(s){var d=gc(s,t);return d===i&&d===n?mc(s,t):co(n,d,S|A)}}function gs(t,n,s,d,w){t!==n&&Ma(n,function(C,F){if(w||(w=new ur),Je(C))h1(t,n,F,s,gs,d,w);else{var j=d?d(sc(t,F),C,F+"",t,n,w):i;j===i&&(j=C),ka(t,F,j)}},Bt)}function h1(t,n,s,d,w,C,F){var j=sc(t,s),q=sc(n,s),te=F.get(q);if(te){ka(t,s,te);return}var re=C?C(j,q,s+"",t,n,F):i,oe=re===i;if(oe){var he=Pe(q),ve=!he&&hn(q),Ee=!he&&!ve&&Ii(q);re=q,he||ve||Ee?Pe(j)?re=j:et(j)?re=Nt(j):ve?(oe=!1,re=Of(q,!0)):Ee?(oe=!1,re=kf(q,!0)):re=[]:po(q)||$n(q)?(re=j,$n(j)?re=xd(j):(!Je(j)||Fr(j))&&(re=Xf(q))):oe=!1}oe&&(F.set(q,re),w(re,q,d,C,F),F.delete(q)),ka(t,s,re)}function Af(t,n){var s=t.length;if(s)return n+=n<0?s:0,Nr(n,s)?t[n]:i}function bf(t,n,s){n.length?n=Ze(n,function(C){return Pe(C)?function(F){return Vn(F,C.length===1?C[0]:C)}:C}):n=[Vt];var d=-1;n=Ze(n,Ht(Ae()));var w=_f(t,function(C,F,j){var q=Ze(n,function(te){return te(C)});return{criteria:q,index:++d,value:C}});return Vg(w,function(C,F){return P1(C,F,s)})}function p1(t,n){return Ef(t,n,function(s,d){return mc(t,d)})}function Ef(t,n,s){for(var d=-1,w=n.length,C={};++d<w;){var F=n[d],j=Vn(t,F);s(j,F)&&lo(C,fn(F,t),j)}return C}function g1(t){return function(n){return Vn(n,t)}}function za(t,n,s,d){var w=d?Bg:mi,C=-1,F=n.length,j=t;for(t===n&&(n=Nt(n)),s&&(j=Ze(t,Ht(s)));++C<F;)for(var q=0,te=n[C],re=s?s(te):te;(q=w(j,re,q,d))>-1;)j!==t&&os.call(j,q,1),os.call(t,q,1);return t}function Sf(t,n){for(var s=t?n.length:0,d=s-1;s--;){var w=n[s];if(s==d||w!==C){var C=w;Nr(w)?os.call(t,w,1):qa(t,w)}}return t}function $a(t,n){return t+cs(nf()*(n-t+1))}function m1(t,n,s,d){for(var w=-1,C=at(as((n-t)/(s||1)),0),F=Z(C);C--;)F[d?C:++w]=t,t+=s;return F}function Wa(t,n){var s="";if(!t||n<1||n>ne)return s;do n%2&&(s+=t),n=cs(n/2),n&&(t+=t);while(n);return s}function Ce(t,n){return ac(ed(t,n,Vt),t+"")}function v1(t){return af(Li(t))}function _1(t,n){var s=Li(t);return Ts(s,Bn(n,0,s.length))}function lo(t,n,s,d){if(!Je(t))return t;n=fn(n,t);for(var w=-1,C=n.length,F=C-1,j=t;j!=null&&++w<C;){var q=fr(n[w]),te=s;if(q==="__proto__"||q==="constructor"||q==="prototype")return t;if(w!=F){var re=j[q];te=d?d(re,q,j):i,te===i&&(te=Je(re)?re:Nr(n[w+1])?[]:{})}oo(j,q,te),j=j[q]}return t}var Tf=ls?function(t,n){return ls.set(t,n),t}:Vt,y1=ss?function(t,n){return ss(t,"toString",{configurable:!0,enumerable:!1,value:_c(n),writable:!0})}:Vt;function w1(t){return Ts(Li(t))}function or(t,n,s){var d=-1,w=t.length;n<0&&(n=-n>w?0:w+n),s=s>w?w:s,s<0&&(s+=w),w=n>s?0:s-n>>>0,n>>>=0;for(var C=Z(w);++d<w;)C[d]=t[d+n];return C}function A1(t,n){var s;return ln(t,function(d,w,C){return s=n(d,w,C),!s}),!!s}function ms(t,n,s){var d=0,w=t==null?d:t.length;if(typeof n=="number"&&n===n&&w<=se){for(;d<w;){var C=d+w>>>1,F=t[C];F!==null&&!Gt(F)&&(s?F<=n:F<n)?d=C+1:w=C}return w}return Ha(t,n,Vt,s)}function Ha(t,n,s,d){var w=0,C=t==null?0:t.length;if(C===0)return 0;n=s(n);for(var F=n!==n,j=n===null,q=Gt(n),te=n===i;w<C;){var re=cs((w+C)/2),oe=s(t[re]),he=oe!==i,ve=oe===null,Ee=oe===oe,xe=Gt(oe);if(F)var we=d||Ee;else te?we=Ee&&(d||he):j?we=Ee&&he&&(d||!ve):q?we=Ee&&he&&!ve&&(d||!xe):ve||xe?we=!1:we=d?oe<=n:oe<n;we?w=re+1:C=re}return At(C,ae)}function Pf(t,n){for(var s=-1,d=t.length,w=0,C=[];++s<d;){var F=t[s],j=n?n(F):F;if(!s||!dr(j,q)){var q=j;C[w++]=F===0?0:F}}return C}function If(t){return typeof t=="number"?t:Gt(t)?z:+t}function qt(t){if(typeof t=="string")return t;if(Pe(t))return Ze(t,qt)+"";if(Gt(t))return of?of.call(t):"";var n=t+"";return n=="0"&&1/t==-X?"-0":n}function un(t,n,s){var d=-1,w=Ko,C=t.length,F=!0,j=[],q=j;if(s)F=!1,w=wa;else if(C>=a){var te=n?null:O1(t);if(te)return Xo(te);F=!1,w=Qi,q=new Fn}else q=n?[]:j;e:for(;++d<C;){var re=t[d],oe=n?n(re):re;if(re=s||re!==0?re:0,F&&oe===oe){for(var he=q.length;he--;)if(q[he]===oe)continue e;n&&q.push(oe),j.push(re)}else w(q,oe,s)||(q!==j&&q.push(oe),j.push(re))}return j}function qa(t,n){n=fn(n,t);var s=-1,d=n.length;if(!d)return!0;for(;++s<d;){var w=fr(n[s]);if(w==="__proto__"&&!Fe.call(t,"__proto__")||(w==="constructor"||w==="prototype")&&s<d-1)return!1}var C=td(t,n);return C==null||delete C[fr(sr(n))]}function Lf(t,n,s,d){return lo(t,n,s(Vn(t,n)),d)}function vs(t,n,s,d){for(var w=t.length,C=d?w:-1;(d?C--:++C<w)&&n(t[C],C,t););return s?or(t,d?0:C,d?C+1:w):or(t,d?C+1:0,d?w:C)}function xf(t,n){var s=t;return s instanceof ke&&(s=s.value()),Aa(n,function(d,w){return w.func.apply(w.thisArg,sn([d],w.args))},s)}function Ga(t,n,s){var d=t.length;if(d<2)return d?un(t[0]):[];for(var w=-1,C=Z(d);++w<d;)for(var F=t[w],j=-1;++j<d;)j!=w&&(C[w]=so(C[w]||F,t[j],n,s));return un(vt(C,1),n,s)}function Cf(t,n,s){for(var d=-1,w=t.length,C=n.length,F={};++d<w;){var j=d<C?n[d]:i;s(F,t[d],j)}return F}function Ya(t){return et(t)?t:[]}function Ka(t){return typeof t=="function"?t:Vt}function fn(t,n){return Pe(t)?t:ic(t,n)?[t]:od(Be(t))}var b1=Ce;function dn(t,n,s){var d=t.length;return s=s===i?d:s,!n&&s>=d?t:or(t,n,s)}var Rf=lm||function(t){return mt.clearTimeout(t)};function Of(t,n){if(n)return t.slice();var s=t.length,d=Ju?Ju(s):new t.constructor(s);return t.copy(d),d}function Za(t){var n=new t.constructor(t.byteLength);return new ns(n).set(new ns(t)),n}function E1(t,n){var s=n?Za(t.buffer):t.buffer;return new t.constructor(s,t.byteOffset,t.byteLength)}function S1(t){var n=new t.constructor(t.source,Ke.exec(t));return n.lastIndex=t.lastIndex,n}function T1(t){return io?$e(io.call(t)):{}}function kf(t,n){var s=n?Za(t.buffer):t.buffer;return new t.constructor(s,t.byteOffset,t.length)}function Df(t,n){if(t!==n){var s=t!==i,d=t===null,w=t===t,C=Gt(t),F=n!==i,j=n===null,q=n===n,te=Gt(n);if(!j&&!te&&!C&&t>n||C&&F&&q&&!j&&!te||d&&F&&q||!s&&q||!w)return 1;if(!d&&!C&&!te&&t<n||te&&s&&w&&!d&&!C||j&&s&&w||!F&&w||!q)return-1}return 0}function P1(t,n,s){for(var d=-1,w=t.criteria,C=n.criteria,F=w.length,j=s.length;++d<F;){var q=Df(w[d],C[d]);if(q){if(d>=j)return q;var te=s[d];return q*(te=="desc"?-1:1)}}return t.index-n.index}function Mf(t,n,s,d){for(var w=-1,C=t.length,F=s.length,j=-1,q=n.length,te=at(C-F,0),re=Z(q+te),oe=!d;++j<q;)re[j]=n[j];for(;++w<F;)(oe||w<C)&&(re[s[w]]=t[w]);for(;te--;)re[j++]=t[w++];return re}function Uf(t,n,s,d){for(var w=-1,C=t.length,F=-1,j=s.length,q=-1,te=n.length,re=at(C-j,0),oe=Z(re+te),he=!d;++w<re;)oe[w]=t[w];for(var ve=w;++q<te;)oe[ve+q]=n[q];for(;++F<j;)(he||w<C)&&(oe[ve+s[F]]=t[w++]);return oe}function Nt(t,n){var s=-1,d=t.length;for(n||(n=Z(d));++s<d;)n[s]=t[s];return n}function Ir(t,n,s,d){var w=!s;s||(s={});for(var C=-1,F=n.length;++C<F;){var j=n[C],q=d?d(s[j],t[j],j,s,t):i;q===i&&(q=t[j]),w?Tr(s,j,q):oo(s,j,q)}return s}function I1(t,n){return Ir(t,nc(t),n)}function L1(t,n){return Ir(t,Kf(t),n)}function _s(t,n){return function(s,d){var w=Pe(s)?kg:Zm,C=n?n():{};return w(s,t,Ae(d,2),C)}}function Si(t){return Ce(function(n,s){var d=-1,w=s.length,C=w>1?s[w-1]:i,F=w>2?s[2]:i;for(C=t.length>3&&typeof C=="function"?(w--,C):i,F&&It(s[0],s[1],F)&&(C=w<3?i:C,w=1),n=$e(n);++d<w;){var j=s[d];j&&t(n,j,d,C)}return n})}function Nf(t,n){return function(s,d){if(s==null)return s;if(!Ft(s))return t(s,d);for(var w=s.length,C=n?w:-1,F=$e(s);(n?C--:++C<w)&&d(F[C],C,F)!==!1;);return s}}function Ff(t){return function(n,s,d){for(var w=-1,C=$e(n),F=d(n),j=F.length;j--;){var q=F[t?j:++w];if(s(C[q],q,C)===!1)break}return n}}function x1(t,n,s){var d=n&T,w=uo(t);function C(){var F=this&&this!==mt&&this instanceof C?w:t;return F.apply(d?s:this,arguments)}return C}function Bf(t){return function(n){n=Be(n);var s=vi(n)?lr(n):i,d=s?s[0]:n.charAt(0),w=s?dn(s,1).join(""):n.slice(1);return d[t]()+w}}function Ti(t){return function(n){return Aa(Fd(Nd(n).replace(yt,"")),t,"")}}function uo(t){return function(){var n=arguments;switch(n.length){case 0:return new t;case 1:return new t(n[0]);case 2:return new t(n[0],n[1]);case 3:return new t(n[0],n[1],n[2]);case 4:return new t(n[0],n[1],n[2],n[3]);case 5:return new t(n[0],n[1],n[2],n[3],n[4]);case 6:return new t(n[0],n[1],n[2],n[3],n[4],n[5]);case 7:return new t(n[0],n[1],n[2],n[3],n[4],n[5],n[6])}var s=Ei(t.prototype),d=t.apply(s,n);return Je(d)?d:s}}function C1(t,n,s){var d=uo(t);function w(){for(var C=arguments.length,F=Z(C),j=C,q=Pi(w);j--;)F[j]=arguments[j];var te=C<3&&F[0]!==q&&F[C-1]!==q?[]:an(F,q);if(C-=te.length,C<s)return Wf(t,n,ys,w.placeholder,i,F,te,i,i,s-C);var re=this&&this!==mt&&this instanceof w?d:t;return $t(re,this,F)}return w}function Vf(t){return function(n,s,d){var w=$e(n);if(!Ft(n)){var C=Ae(s,3);n=ut(n),s=function(j){return C(w[j],j,w)}}var F=t(n,s,d);return F>-1?w[C?n[F]:F]:i}}function jf(t){return Ur(function(n){var s=n.length,d=s,w=nr.prototype.thru;for(t&&n.reverse();d--;){var C=n[d];if(typeof C!="function")throw new rr(f);if(w&&!F&&Es(C)=="wrapper")var F=new nr([],!0)}for(d=F?d:s;++d<s;){C=n[d];var j=Es(C),q=j=="wrapper"?tc(C):i;q&&oc(q[0])&&q[1]==(N|O|D|v)&&!q[4].length&&q[9]==1?F=F[Es(q[0])].apply(F,q[3]):F=C.length==1&&oc(C)?F[j]():F.thru(C)}return function(){var te=arguments,re=te[0];if(F&&te.length==1&&Pe(re))return F.plant(re).value();for(var oe=0,he=s?n[oe].apply(this,te):re;++oe<s;)he=n[oe].call(this,he);return he}})}function ys(t,n,s,d,w,C,F,j,q,te){var re=n&N,oe=n&T,he=n&L,ve=n&(O|k),Ee=n&E,xe=he?i:uo(t);function we(){for(var Oe=arguments.length,De=Z(Oe),Yt=Oe;Yt--;)De[Yt]=arguments[Yt];if(ve)var Lt=Pi(we),Kt=zg(De,Lt);if(d&&(De=Mf(De,d,w,ve)),C&&(De=Uf(De,C,F,ve)),Oe-=Kt,ve&&Oe<te){var tt=an(De,Lt);return Wf(t,n,ys,we.placeholder,s,De,tt,j,q,te-Oe)}var hr=oe?s:this,Vr=he?hr[t]:t;return Oe=De.length,j?De=Z1(De,j):Ee&&Oe>1&&De.reverse(),re&&q<Oe&&(De.length=q),this&&this!==mt&&this instanceof we&&(Vr=xe||uo(Vr)),Vr.apply(hr,De)}return we}function zf(t,n){return function(s,d){return i1(s,t,n(d),{})}}function ws(t,n){return function(s,d){var w;if(s===i&&d===i)return n;if(s!==i&&(w=s),d!==i){if(w===i)return d;typeof s=="string"||typeof d=="string"?(s=qt(s),d=qt(d)):(s=If(s),d=If(d)),w=t(s,d)}return w}}function Xa(t){return Ur(function(n){return n=Ze(n,Ht(Ae())),Ce(function(s){var d=this;return t(n,function(w){return $t(w,d,s)})})})}function As(t,n){n=n===i?" ":qt(n);var s=n.length;if(s<2)return s?Wa(n,t):n;var d=Wa(n,as(t/_i(n)));return vi(n)?dn(lr(d),0,t).join(""):d.slice(0,t)}function R1(t,n,s,d){var w=n&T,C=uo(t);function F(){for(var j=-1,q=arguments.length,te=-1,re=d.length,oe=Z(re+q),he=this&&this!==mt&&this instanceof F?C:t;++te<re;)oe[te]=d[te];for(;q--;)oe[te++]=arguments[++j];return $t(he,w?s:this,oe)}return F}function $f(t){return function(n,s,d){return d&&typeof d!="number"&&It(n,s,d)&&(s=d=i),n=Br(n),s===i?(s=n,n=0):s=Br(s),d=d===i?n<s?1:-1:Br(d),m1(n,s,d,t)}}function bs(t){return function(n,s){return typeof n=="string"&&typeof s=="string"||(n=ar(n),s=ar(s)),t(n,s)}}function Wf(t,n,s,d,w,C,F,j,q,te){var re=n&O,oe=re?F:i,he=re?i:F,ve=re?C:i,Ee=re?i:C;n|=re?D:R,n&=~(re?R:D),n&P||(n&=-4);var xe=[t,n,w,ve,oe,Ee,he,j,q,te],we=s.apply(i,xe);return oc(t)&&rd(we,xe),we.placeholder=d,nd(we,t,n)}function Ja(t){var n=st[t];return function(s,d){if(s=ar(s),d=d==null?0:At(Ie(d),292),d&&rf(s)){var w=(Be(s)+"e").split("e"),C=n(w[0]+"e"+(+w[1]+d));return w=(Be(C)+"e").split("e"),+(w[0]+"e"+(+w[1]-d))}return n(s)}}var O1=Ai&&1/Xo(new Ai([,-0]))[1]==X?function(t){return new Ai(t)}:Ac;function Hf(t){return function(n){var s=bt(n);return s==St?La(n):s==Mt?Kg(n):jg(n,t(n))}}function Mr(t,n,s,d,w,C,F,j){var q=n&L;if(!q&&typeof t!="function")throw new rr(f);var te=d?d.length:0;if(te||(n&=-97,d=w=i),F=F===i?F:at(Ie(F),0),j=j===i?j:Ie(j),te-=w?w.length:0,n&R){var re=d,oe=w;d=w=i}var he=q?i:tc(t),ve=[t,n,s,d,w,re,oe,C,F,j];if(he&&G1(ve,he),t=ve[0],n=ve[1],s=ve[2],d=ve[3],w=ve[4],j=ve[9]=ve[9]===i?q?0:t.length:at(ve[9]-te,0),!j&&n&(O|k)&&(n&=-25),!n||n==T)var Ee=x1(t,n,s);else n==O||n==k?Ee=C1(t,n,j):(n==D||n==(T|D))&&!w.length?Ee=R1(t,n,s,d):Ee=ys.apply(i,ve);var xe=he?Tf:rd;return nd(xe(Ee,ve),t,n)}function qf(t,n,s,d){return t===i||dr(t,wi[s])&&!Fe.call(d,s)?n:t}function Gf(t,n,s,d,w,C){return Je(t)&&Je(n)&&(C.set(n,t),gs(t,n,i,Gf,C),C.delete(n)),t}function k1(t){return po(t)?i:t}function Yf(t,n,s,d,w,C){var F=s&S,j=t.length,q=n.length;if(j!=q&&!(F&&q>j))return!1;var te=C.get(t),re=C.get(n);if(te&&re)return te==n&&re==t;var oe=-1,he=!0,ve=s&A?new Fn:i;for(C.set(t,n),C.set(n,t);++oe<j;){var Ee=t[oe],xe=n[oe];if(d)var we=F?d(xe,Ee,oe,n,t,C):d(Ee,xe,oe,t,n,C);if(we!==i){if(we)continue;he=!1;break}if(ve){if(!ba(n,function(Oe,De){if(!Qi(ve,De)&&(Ee===Oe||w(Ee,Oe,s,d,C)))return ve.push(De)})){he=!1;break}}else if(!(Ee===xe||w(Ee,xe,s,d,C))){he=!1;break}}return C.delete(t),C.delete(n),he}function D1(t,n,s,d,w,C,F){switch(s){case Ar:if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case zt:return!(t.byteLength!=n.byteLength||!C(new ns(t),new ns(n)));case ue:case fe:case Ne:return dr(+t,+n);case ri:return t.name==n.name&&t.message==n.message;case Dt:case Cr:return t==n+"";case St:var j=La;case Mt:var q=d&S;if(j||(j=Xo),t.size!=n.size&&!q)return!1;var te=F.get(t);if(te)return te==n;d|=A,F.set(t,n);var re=Yf(j(t),j(n),d,w,C,F);return F.delete(t),re;case Ln:if(io)return io.call(t)==io.call(n)}return!1}function M1(t,n,s,d,w,C){var F=s&S,j=Qa(t),q=j.length,te=Qa(n),re=te.length;if(q!=re&&!F)return!1;for(var oe=q;oe--;){var he=j[oe];if(!(F?he in n:Fe.call(n,he)))return!1}var ve=C.get(t),Ee=C.get(n);if(ve&&Ee)return ve==n&&Ee==t;var xe=!0;C.set(t,n),C.set(n,t);for(var we=F;++oe<q;){he=j[oe];var Oe=t[he],De=n[he];if(d)var Yt=F?d(De,Oe,he,n,t,C):d(Oe,De,he,t,n,C);if(!(Yt===i?Oe===De||w(Oe,De,s,d,C):Yt)){xe=!1;break}we||(we=he=="constructor")}if(xe&&!we){var Lt=t.constructor,Kt=n.constructor;Lt!=Kt&&"constructor"in t&&"constructor"in n&&!(typeof Lt=="function"&&Lt instanceof Lt&&typeof Kt=="function"&&Kt instanceof Kt)&&(xe=!1)}return C.delete(t),C.delete(n),xe}function Ur(t){return ac(ed(t,i,ld),t+"")}function Qa(t){return pf(t,ut,nc)}function ec(t){return pf(t,Bt,Kf)}var tc=ls?function(t){return ls.get(t)}:Ac;function Es(t){for(var n=t.name+"",s=bi[n],d=Fe.call(bi,n)?s.length:0;d--;){var w=s[d],C=w.func;if(C==null||C==t)return w.name}return n}function Pi(t){var n=Fe.call(x,"placeholder")?x:t;return n.placeholder}function Ae(){var t=x.iteratee||yc;return t=t===yc?vf:t,arguments.length?t(arguments[0],arguments[1]):t}function Ss(t,n){var s=t.__data__;return $1(n)?s[typeof n=="string"?"string":"hash"]:s.map}function rc(t){for(var n=ut(t),s=n.length;s--;){var d=n[s],w=t[d];n[s]=[d,w,Jf(w)]}return n}function jn(t,n){var s=qg(t,n);return mf(s)?s:i}function U1(t){var n=Fe.call(t,Un),s=t[Un];try{t[Un]=i;var d=!0}catch{}var w=ts.call(t);return d&&(n?t[Un]=s:delete t[Un]),w}var nc=Ca?function(t){return t==null?[]:(t=$e(t),on(Ca(t),function(n){return ef.call(t,n)}))}:bc,Kf=Ca?function(t){for(var n=[];t;)sn(n,nc(t)),t=is(t);return n}:bc,bt=Pt;(Ra&&bt(new Ra(new ArrayBuffer(1)))!=Ar||to&&bt(new to)!=St||Oa&&bt(Oa.resolve())!=Hr||Ai&&bt(new Ai)!=Mt||ro&&bt(new ro)!=Ut)&&(bt=function(t){var n=Pt(t),s=n==rt?t.constructor:i,d=s?zn(s):"";if(d)switch(d){case _m:return Ar;case ym:return St;case wm:return Hr;case Am:return Mt;case bm:return Ut}return n});function N1(t,n,s){for(var d=-1,w=s.length;++d<w;){var C=s[d],F=C.size;switch(C.type){case"drop":t+=F;break;case"dropRight":n-=F;break;case"take":n=At(n,t+F);break;case"takeRight":t=at(t,n-F);break}}return{start:t,end:n}}function F1(t){var n=t.match(No);return n?n[1].split(qi):[]}function Zf(t,n,s){n=fn(n,t);for(var d=-1,w=n.length,C=!1;++d<w;){var F=fr(n[d]);if(!(C=t!=null&&s(t,F)))break;t=t[F]}return C||++d!=w?C:(w=t==null?0:t.length,!!w&&Rs(w)&&Nr(F,w)&&(Pe(t)||$n(t)))}function B1(t){var n=t.length,s=new t.constructor(n);return n&&typeof t[0]=="string"&&Fe.call(t,"index")&&(s.index=t.index,s.input=t.input),s}function Xf(t){return typeof t.constructor=="function"&&!fo(t)?Ei(is(t)):{}}function V1(t,n,s){var d=t.constructor;switch(n){case zt:return Za(t);case ue:case fe:return new d(+t);case Ar:return E1(t,s);case qr:case Gr:case xn:case br:case Yr:case Kr:case ni:case ii:case oi:return kf(t,s);case St:return new d;case Ne:case Cr:return new d(t);case Dt:return S1(t);case Mt:return new d;case Ln:return T1(t)}}function j1(t,n){var s=n.length;if(!s)return t;var d=s-1;return n[d]=(s>1?"& ":"")+n[d],n=n.join(s>2?", ":" "),t.replace(Hi,`{
10/* [wrapped with `+n+`] */
11`)}function z1(t){return Pe(t)||$n(t)||!!(tf&&t&&t[tf])}function Nr(t,n){var s=typeof t;return n=n??ne,!!n&&(s=="number"||s!="symbol"&&Bo.test(t))&&t>-1&&t%1==0&&t<n}function It(t,n,s){if(!Je(s))return!1;var d=typeof n;return(d=="number"?Ft(s)&&Nr(n,s.length):d=="string"&&n in s)?dr(s[n],t):!1}function ic(t,n){if(Pe(t))return!1;var s=typeof t;return s=="number"||s=="symbol"||s=="boolean"||t==null||Gt(t)?!0:er.test(t)||!si.test(t)||n!=null&&t in $e(n)}function $1(t){var n=typeof t;return n=="string"||n=="number"||n=="symbol"||n=="boolean"?t!=="__proto__":t===null}function oc(t){var n=Es(t),s=x[n];if(typeof s!="function"||!(n in ke.prototype))return!1;if(t===s)return!0;var d=tc(s);return!!d&&t===d[0]}function W1(t){return!!Xu&&Xu in t}var H1=Qo?Fr:Ec;function fo(t){var n=t&&t.constructor,s=typeof n=="function"&&n.prototype||wi;return t===s}function Jf(t){return t===t&&!Je(t)}function Qf(t,n){return function(s){return s==null?!1:s[t]===n&&(n!==i||t in $e(s))}}function q1(t){var n=xs(t,function(d){return s.size===l&&s.clear(),d}),s=n.cache;return n}function G1(t,n){var s=t[1],d=n[1],w=s|d,C=w<(T|L|N),F=d==N&&s==O||d==N&&s==v&&t[7].length<=n[8]||d==(N|v)&&n[7].length<=n[8]&&s==O;if(!(C||F))return t;d&T&&(t[2]=n[2],w|=s&T?0:P);var j=n[3];if(j){var q=t[3];t[3]=q?Mf(q,j,n[4]):j,t[4]=q?an(t[3],g):n[4]}return j=n[5],j&&(q=t[5],t[5]=q?Uf(q,j,n[6]):j,t[6]=q?an(t[5],g):n[6]),j=n[7],j&&(t[7]=j),d&N&&(t[8]=t[8]==null?n[8]:At(t[8],n[8])),t[9]==null&&(t[9]=n[9]),t[0]=n[0],t[1]=w,t}function Y1(t){var n=[];if(t!=null)for(var s in $e(t))n.push(s);return n}function K1(t){return ts.call(t)}function ed(t,n,s){return n=at(n===i?t.length-1:n,0),function(){for(var d=arguments,w=-1,C=at(d.length-n,0),F=Z(C);++w<C;)F[w]=d[n+w];w=-1;for(var j=Z(n+1);++w<n;)j[w]=d[w];return j[n]=s(F),$t(t,this,j)}}function td(t,n){return n.length<2?t:Vn(t,or(n,0,-1))}function Z1(t,n){for(var s=t.length,d=At(n.length,s),w=Nt(t);d--;){var C=n[d];t[d]=Nr(C,s)?w[C]:i}return t}function sc(t,n){if(!(n==="constructor"&&typeof t[n]=="function")&&n!="__proto__")return t[n]}var rd=id(Tf),ho=fm||function(t,n){return mt.setTimeout(t,n)},ac=id(y1);function nd(t,n,s){var d=n+"";return ac(t,j1(d,X1(F1(d),s)))}function id(t){var n=0,s=0;return function(){var d=gm(),w=Y-(d-s);if(s=d,w>0){if(++n>=W)return arguments[0]}else n=0;return t.apply(i,arguments)}}function Ts(t,n){var s=-1,d=t.length,w=d-1;for(n=n===i?d:n;++s<n;){var C=$a(s,w),F=t[C];t[C]=t[s],t[s]=F}return t.length=n,t}var od=q1(function(t){var n=[];return t.charCodeAt(0)===46&&n.push(""),t.replace(Xr,function(s,d,w,C){n.push(w?C.replace(da,"$1"):d||s)}),n});function fr(t){if(typeof t=="string"||Gt(t))return t;var n=t+"";return n=="0"&&1/t==-X?"-0":n}function zn(t){if(t!=null){try{return es.call(t)}catch{}try{return t+""}catch{}}return""}function X1(t,n){return Wt(Se,function(s){var d="_."+s[0];n&s[1]&&!Ko(t,d)&&t.push(d)}),t.sort()}function sd(t){if(t instanceof ke)return t.clone();var n=new nr(t.__wrapped__,t.__chain__);return n.__actions__=Nt(t.__actions__),n.__index__=t.__index__,n.__values__=t.__values__,n}function J1(t,n,s){(s?It(t,n,s):n===i)?n=1:n=at(Ie(n),0);var d=t==null?0:t.length;if(!d||n<1)return[];for(var w=0,C=0,F=Z(as(d/n));w<d;)F[C++]=or(t,w,w+=n);return F}function Q1(t){for(var n=-1,s=t==null?0:t.length,d=0,w=[];++n<s;){var C=t[n];C&&(w[d++]=C)}return w}function e2(){var t=arguments.length;if(!t)return[];for(var n=Z(t-1),s=arguments[0],d=t;d--;)n[d-1]=arguments[d];return sn(Pe(s)?Nt(s):[s],vt(n,1))}var t2=Ce(function(t,n){return et(t)?so(t,vt(n,1,et,!0)):[]}),r2=Ce(function(t,n){var s=sr(n);return et(s)&&(s=i),et(t)?so(t,vt(n,1,et,!0),Ae(s,2)):[]}),n2=Ce(function(t,n){var s=sr(n);return et(s)&&(s=i),et(t)?so(t,vt(n,1,et,!0),i,s):[]});function i2(t,n,s){var d=t==null?0:t.length;return d?(n=s||n===i?1:Ie(n),or(t,n<0?0:n,d)):[]}function o2(t,n,s){var d=t==null?0:t.length;return d?(n=s||n===i?1:Ie(n),n=d-n,or(t,0,n<0?0:n)):[]}function s2(t,n){return t&&t.length?vs(t,Ae(n,3),!0,!0):[]}function a2(t,n){return t&&t.length?vs(t,Ae(n,3),!0):[]}function c2(t,n,s,d){var w=t==null?0:t.length;return w?(s&&typeof s!="number"&&It(t,n,s)&&(s=0,d=w),e1(t,n,s,d)):[]}function ad(t,n,s){var d=t==null?0:t.length;if(!d)return-1;var w=s==null?0:Ie(s);return w<0&&(w=at(d+w,0)),Zo(t,Ae(n,3),w)}function cd(t,n,s){var d=t==null?0:t.length;if(!d)return-1;var w=d-1;return s!==i&&(w=Ie(s),w=s<0?at(d+w,0):At(w,d-1)),Zo(t,Ae(n,3),w,!0)}function ld(t){var n=t==null?0:t.length;return n?vt(t,1):[]}function l2(t){var n=t==null?0:t.length;return n?vt(t,X):[]}function u2(t,n){var s=t==null?0:t.length;return s?(n=n===i?1:Ie(n),vt(t,n)):[]}function f2(t){for(var n=-1,s=t==null?0:t.length,d={};++n<s;){var w=t[n];Tr(d,w[0],w[1])}return d}function ud(t){return t&&t.length?t[0]:i}function d2(t,n,s){var d=t==null?0:t.length;if(!d)return-1;var w=s==null?0:Ie(s);return w<0&&(w=at(d+w,0)),mi(t,n,w)}function h2(t){var n=t==null?0:t.length;return n?or(t,0,-1):[]}var p2=Ce(function(t){var n=Ze(t,Ya);return n.length&&n[0]===t[0]?Fa(n):[]}),g2=Ce(function(t){var n=sr(t),s=Ze(t,Ya);return n===sr(s)?n=i:s.pop(),s.length&&s[0]===t[0]?Fa(s,Ae(n,2)):[]}),m2=Ce(function(t){var n=sr(t),s=Ze(t,Ya);return n=typeof n=="function"?n:i,n&&s.pop(),s.length&&s[0]===t[0]?Fa(s,i,n):[]});function v2(t,n){return t==null?"":hm.call(t,n)}function sr(t){var n=t==null?0:t.length;return n?t[n-1]:i}function _2(t,n,s){var d=t==null?0:t.length;if(!d)return-1;var w=d;return s!==i&&(w=Ie(s),w=w<0?at(d+w,0):At(w,d-1)),n===n?Xg(t,n,w):Zo(t,$u,w,!0)}function y2(t,n){return t&&t.length?Af(t,Ie(n)):i}var w2=Ce(fd);function fd(t,n){return t&&t.length&&n&&n.length?za(t,n):t}function A2(t,n,s){return t&&t.length&&n&&n.length?za(t,n,Ae(s,2)):t}function b2(t,n,s){return t&&t.length&&n&&n.length?za(t,n,i,s):t}var E2=Ur(function(t,n){var s=t==null?0:t.length,d=Da(t,n);return Sf(t,Ze(n,function(w){return Nr(w,s)?+w:w}).sort(Df)),d});function S2(t,n){var s=[];if(!(t&&t.length))return s;var d=-1,w=[],C=t.length;for(n=Ae(n,3);++d<C;){var F=t[d];n(F,d,t)&&(s.push(F),w.push(d))}return Sf(t,w),s}function cc(t){return t==null?t:vm.call(t)}function T2(t,n,s){var d=t==null?0:t.length;return d?(s&&typeof s!="number"&&It(t,n,s)?(n=0,s=d):(n=n==null?0:Ie(n),s=s===i?d:Ie(s)),or(t,n,s)):[]}function P2(t,n){return ms(t,n)}function I2(t,n,s){return Ha(t,n,Ae(s,2))}function L2(t,n){var s=t==null?0:t.length;if(s){var d=ms(t,n);if(d<s&&dr(t[d],n))return d}return-1}function x2(t,n){return ms(t,n,!0)}function C2(t,n,s){return Ha(t,n,Ae(s,2),!0)}function R2(t,n){var s=t==null?0:t.length;if(s){var d=ms(t,n,!0)-1;if(dr(t[d],n))return d}return-1}function O2(t){return t&&t.length?Pf(t):[]}function k2(t,n){return t&&t.length?Pf(t,Ae(n,2)):[]}function D2(t){var n=t==null?0:t.length;return n?or(t,1,n):[]}function M2(t,n,s){return t&&t.length?(n=s||n===i?1:Ie(n),or(t,0,n<0?0:n)):[]}function U2(t,n,s){var d=t==null?0:t.length;return d?(n=s||n===i?1:Ie(n),n=d-n,or(t,n<0?0:n,d)):[]}function N2(t,n){return t&&t.length?vs(t,Ae(n,3),!1,!0):[]}function F2(t,n){return t&&t.length?vs(t,Ae(n,3)):[]}var B2=Ce(function(t){return un(vt(t,1,et,!0))}),V2=Ce(function(t){var n=sr(t);return et(n)&&(n=i),un(vt(t,1,et,!0),Ae(n,2))}),j2=Ce(function(t){var n=sr(t);return n=typeof n=="function"?n:i,un(vt(t,1,et,!0),i,n)});function z2(t){return t&&t.length?un(t):[]}function $2(t,n){return t&&t.length?un(t,Ae(n,2)):[]}function W2(t,n){return n=typeof n=="function"?n:i,t&&t.length?un(t,i,n):[]}function lc(t){if(!(t&&t.length))return[];var n=0;return t=on(t,function(s){if(et(s))return n=at(s.length,n),!0}),Pa(n,function(s){return Ze(t,Ea(s))})}function dd(t,n){if(!(t&&t.length))return[];var s=lc(t);return n==null?s:Ze(s,function(d){return $t(n,i,d)})}var H2=Ce(function(t,n){return et(t)?so(t,n):[]}),q2=Ce(function(t){return Ga(on(t,et))}),G2=Ce(function(t){var n=sr(t);return et(n)&&(n=i),Ga(on(t,et),Ae(n,2))}),Y2=Ce(function(t){var n=sr(t);return n=typeof n=="function"?n:i,Ga(on(t,et),i,n)}),K2=Ce(lc);function Z2(t,n){return Cf(t||[],n||[],oo)}function X2(t,n){return Cf(t||[],n||[],lo)}var J2=Ce(function(t){var n=t.length,s=n>1?t[n-1]:i;return s=typeof s=="function"?(t.pop(),s):i,dd(t,s)});function hd(t){var n=x(t);return n.__chain__=!0,n}function Q2(t,n){return n(t),t}function Ps(t,n){return n(t)}var ev=Ur(function(t){var n=t.length,s=n?t[0]:0,d=this.__wrapped__,w=function(C){return Da(C,t)};return n>1||this.__actions__.length||!(d instanceof ke)||!Nr(s)?this.thru(w):(d=d.slice(s,+s+(n?1:0)),d.__actions__.push({func:Ps,args:[w],thisArg:i}),new nr(d,this.__chain__).thru(function(C){return n&&!C.length&&C.push(i),C}))});function tv(){return hd(this)}function rv(){return new nr(this.value(),this.__chain__)}function nv(){this.__values__===i&&(this.__values__=Id(this.value()));var t=this.__index__>=this.__values__.length,n=t?i:this.__values__[this.__index__++];return{done:t,value:n}}function iv(){return this}function ov(t){for(var n,s=this;s instanceof fs;){var d=sd(s);d.__index__=0,d.__values__=i,n?w.__wrapped__=d:n=d;var w=d;s=s.__wrapped__}return w.__wrapped__=t,n}function sv(){var t=this.__wrapped__;if(t instanceof ke){var n=t;return this.__actions__.length&&(n=new ke(this)),n=n.reverse(),n.__actions__.push({func:Ps,args:[cc],thisArg:i}),new nr(n,this.__chain__)}return this.thru(cc)}function av(){return xf(this.__wrapped__,this.__actions__)}var cv=_s(function(t,n,s){Fe.call(t,s)?++t[s]:Tr(t,s,1)});function lv(t,n,s){var d=Pe(t)?ju:Qm;return s&&It(t,n,s)&&(n=i),d(t,Ae(n,3))}function uv(t,n){var s=Pe(t)?on:df;return s(t,Ae(n,3))}var fv=Vf(ad),dv=Vf(cd);function hv(t,n){return vt(Is(t,n),1)}function pv(t,n){return vt(Is(t,n),X)}function gv(t,n,s){return s=s===i?1:Ie(s),vt(Is(t,n),s)}function pd(t,n){var s=Pe(t)?Wt:ln;return s(t,Ae(n,3))}function gd(t,n){var s=Pe(t)?Dg:ff;return s(t,Ae(n,3))}var mv=_s(function(t,n,s){Fe.call(t,s)?t[s].push(n):Tr(t,s,[n])});function vv(t,n,s,d){t=Ft(t)?t:Li(t),s=s&&!d?Ie(s):0;var w=t.length;return s<0&&(s=at(w+s,0)),Os(t)?s<=w&&t.indexOf(n,s)>-1:!!w&&mi(t,n,s)>-1}var _v=Ce(function(t,n,s){var d=-1,w=typeof n=="function",C=Ft(t)?Z(t.length):[];return ln(t,function(F){C[++d]=w?$t(n,F,s):ao(F,n,s)}),C}),yv=_s(function(t,n,s){Tr(t,s,n)});function Is(t,n){var s=Pe(t)?Ze:_f;return s(t,Ae(n,3))}function wv(t,n,s,d){return t==null?[]:(Pe(n)||(n=n==null?[]:[n]),s=d?i:s,Pe(s)||(s=s==null?[]:[s]),bf(t,n,s))}var Av=_s(function(t,n,s){t[s?0:1].push(n)},function(){return[[],[]]});function bv(t,n,s){var d=Pe(t)?Aa:Hu,w=arguments.length<3;return d(t,Ae(n,4),s,w,ln)}function Ev(t,n,s){var d=Pe(t)?Mg:Hu,w=arguments.length<3;return d(t,Ae(n,4),s,w,ff)}function Sv(t,n){var s=Pe(t)?on:df;return s(t,Cs(Ae(n,3)))}function Tv(t){var n=Pe(t)?af:v1;return n(t)}function Pv(t,n,s){(s?It(t,n,s):n===i)?n=1:n=Ie(n);var d=Pe(t)?Ym:_1;return d(t,n)}function Iv(t){var n=Pe(t)?Km:w1;return n(t)}function Lv(t){if(t==null)return 0;if(Ft(t))return Os(t)?_i(t):t.length;var n=bt(t);return n==St||n==Mt?t.size:Va(t).length}function xv(t,n,s){var d=Pe(t)?ba:A1;return s&&It(t,n,s)&&(n=i),d(t,Ae(n,3))}var Cv=Ce(function(t,n){if(t==null)return[];var s=n.length;return s>1&&It(t,n[0],n[1])?n=[]:s>2&&It(n[0],n[1],n[2])&&(n=[n[0]]),bf(t,vt(n,1),[])}),Ls=um||function(){return mt.Date.now()};function Rv(t,n){if(typeof n!="function")throw new rr(f);return t=Ie(t),function(){if(--t<1)return n.apply(this,arguments)}}function md(t,n,s){return n=s?i:n,n=t&&n==null?t.length:n,Mr(t,N,i,i,i,i,n)}function vd(t,n){var s;if(typeof n!="function")throw new rr(f);return t=Ie(t),function(){return--t>0&&(s=n.apply(this,arguments)),t<=1&&(n=i),s}}var uc=Ce(function(t,n,s){var d=T;if(s.length){var w=an(s,Pi(uc));d|=D}return Mr(t,d,n,s,w)}),_d=Ce(function(t,n,s){var d=T|L;if(s.length){var w=an(s,Pi(_d));d|=D}return Mr(n,d,t,s,w)});function yd(t,n,s){n=s?i:n;var d=Mr(t,O,i,i,i,i,i,n);return d.placeholder=yd.placeholder,d}function wd(t,n,s){n=s?i:n;var d=Mr(t,k,i,i,i,i,i,n);return d.placeholder=wd.placeholder,d}function Ad(t,n,s){var d,w,C,F,j,q,te=0,re=!1,oe=!1,he=!0;if(typeof t!="function")throw new rr(f);n=ar(n)||0,Je(s)&&(re=!!s.leading,oe="maxWait"in s,C=oe?at(ar(s.maxWait)||0,n):C,he="trailing"in s?!!s.trailing:he);function ve(tt){var hr=d,Vr=w;return d=w=i,te=tt,F=t.apply(Vr,hr),F}function Ee(tt){return te=tt,j=ho(Oe,n),re?ve(tt):F}function xe(tt){var hr=tt-q,Vr=tt-te,jd=n-hr;return oe?At(jd,C-Vr):jd}function we(tt){var hr=tt-q,Vr=tt-te;return q===i||hr>=n||hr<0||oe&&Vr>=C}function Oe(){var tt=Ls();if(we(tt))return De(tt);j=ho(Oe,xe(tt))}function De(tt){return j=i,he&&d?ve(tt):(d=w=i,F)}function Yt(){j!==i&&Rf(j),te=0,d=q=w=j=i}function Lt(){return j===i?F:De(Ls())}function Kt(){var tt=Ls(),hr=we(tt);if(d=arguments,w=this,q=tt,hr){if(j===i)return Ee(q);if(oe)return Rf(j),j=ho(Oe,n),ve(q)}return j===i&&(j=ho(Oe,n)),F}return Kt.cancel=Yt,Kt.flush=Lt,Kt}var Ov=Ce(function(t,n){return uf(t,1,n)}),kv=Ce(function(t,n,s){return uf(t,ar(n)||0,s)});function Dv(t){return Mr(t,E)}function xs(t,n){if(typeof t!="function"||n!=null&&typeof n!="function")throw new rr(f);var s=function(){var d=arguments,w=n?n.apply(this,d):d[0],C=s.cache;if(C.has(w))return C.get(w);var F=t.apply(this,d);return s.cache=C.set(w,F)||C,F};return s.cache=new(xs.Cache||Dr),s}xs.Cache=Dr;function Cs(t){if(typeof t!="function")throw new rr(f);return function(){var n=arguments;switch(n.length){case 0:return!t.call(this);case 1:return!t.call(this,n[0]);case 2:return!t.call(this,n[0],n[1]);case 3:return!t.call(this,n[0],n[1],n[2])}return!t.apply(this,n)}}function Mv(t){return vd(2,t)}var Uv=b1(function(t,n){n=n.length==1&&Pe(n[0])?Ze(n[0],Ht(Ae())):Ze(vt(n,1),Ht(Ae()));var s=n.length;return Ce(function(d){for(var w=-1,C=At(d.length,s);++w<C;)d[w]=n[w].call(this,d[w]);return $t(t,this,d)})}),fc=Ce(function(t,n){var s=an(n,Pi(fc));return Mr(t,D,i,n,s)}),bd=Ce(function(t,n){var s=an(n,Pi(bd));return Mr(t,R,i,n,s)}),Nv=Ur(function(t,n){return Mr(t,v,i,i,i,n)});function Fv(t,n){if(typeof t!="function")throw new rr(f);return n=n===i?n:Ie(n),Ce(t,n)}function Bv(t,n){if(typeof t!="function")throw new rr(f);return n=n==null?0:at(Ie(n),0),Ce(function(s){var d=s[n],w=dn(s,0,n);return d&&sn(w,d),$t(t,this,w)})}function Vv(t,n,s){var d=!0,w=!0;if(typeof t!="function")throw new rr(f);return Je(s)&&(d="leading"in s?!!s.leading:d,w="trailing"in s?!!s.trailing:w),Ad(t,n,{leading:d,maxWait:n,trailing:w})}function jv(t){return md(t,1)}function zv(t,n){return fc(Ka(n),t)}function $v(){if(!arguments.length)return[];var t=arguments[0];return Pe(t)?t:[t]}function Wv(t){return ir(t,y)}function Hv(t,n){return n=typeof n=="function"?n:i,ir(t,y,n)}function qv(t){return ir(t,p|y)}function Gv(t,n){return n=typeof n=="function"?n:i,ir(t,p|y,n)}function Yv(t,n){return n==null||lf(t,n,ut(n))}function dr(t,n){return t===n||t!==t&&n!==n}var Kv=bs(Na),Zv=bs(function(t,n){return t>=n}),$n=gf((function(){return arguments})())?gf:function(t){return Qe(t)&&Fe.call(t,"callee")&&!ef.call(t,"callee")},Pe=Z.isArray,Xv=Mu?Ht(Mu):o1;function Ft(t){return t!=null&&Rs(t.length)&&!Fr(t)}function et(t){return Qe(t)&&Ft(t)}function Jv(t){return t===!0||t===!1||Qe(t)&&Pt(t)==ue}var hn=dm||Ec,Qv=Uu?Ht(Uu):s1;function e_(t){return Qe(t)&&t.nodeType===1&&!po(t)}function t_(t){if(t==null)return!0;if(Ft(t)&&(Pe(t)||typeof t=="string"||typeof t.splice=="function"||hn(t)||Ii(t)||$n(t)))return!t.length;var n=bt(t);if(n==St||n==Mt)return!t.size;if(fo(t))return!Va(t).length;for(var s in t)if(Fe.call(t,s))return!1;return!0}function r_(t,n){return co(t,n)}function n_(t,n,s){s=typeof s=="function"?s:i;var d=s?s(t,n):i;return d===i?co(t,n,i,s):!!d}function dc(t){if(!Qe(t))return!1;var n=Pt(t);return n==ri||n==de||typeof t.message=="string"&&typeof t.name=="string"&&!po(t)}function i_(t){return typeof t=="number"&&rf(t)}function Fr(t){if(!Je(t))return!1;var n=Pt(t);return n==In||n==ze||n==ce||n==Co}function Ed(t){return typeof t=="number"&&t==Ie(t)}function Rs(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=ne}function Je(t){var n=typeof t;return t!=null&&(n=="object"||n=="function")}function Qe(t){return t!=null&&typeof t=="object"}var Sd=Nu?Ht(Nu):c1;function o_(t,n){return t===n||Ba(t,n,rc(n))}function s_(t,n,s){return s=typeof s=="function"?s:i,Ba(t,n,rc(n),s)}function a_(t){return Td(t)&&t!=+t}function c_(t){if(H1(t))throw new Te(u);return mf(t)}function l_(t){return t===null}function u_(t){return t==null}function Td(t){return typeof t=="number"||Qe(t)&&Pt(t)==Ne}function po(t){if(!Qe(t)||Pt(t)!=rt)return!1;var n=is(t);if(n===null)return!0;var s=Fe.call(n,"constructor")&&n.constructor;return typeof s=="function"&&s instanceof s&&es.call(s)==sm}var hc=Fu?Ht(Fu):l1;function f_(t){return Ed(t)&&t>=-ne&&t<=ne}var Pd=Bu?Ht(Bu):u1;function Os(t){return typeof t=="string"||!Pe(t)&&Qe(t)&&Pt(t)==Cr}function Gt(t){return typeof t=="symbol"||Qe(t)&&Pt(t)==Ln}var Ii=Vu?Ht(Vu):f1;function d_(t){return t===i}function h_(t){return Qe(t)&&bt(t)==Ut}function p_(t){return Qe(t)&&Pt(t)==Rr}var g_=bs(ja),m_=bs(function(t,n){return t<=n});function Id(t){if(!t)return[];if(Ft(t))return Os(t)?lr(t):Nt(t);if(eo&&t[eo])return Yg(t[eo]());var n=bt(t),s=n==St?La:n==Mt?Xo:Li;return s(t)}function Br(t){if(!t)return t===0?t:0;if(t=ar(t),t===X||t===-X){var n=t<0?-1:1;return n*J}return t===t?t:0}function Ie(t){var n=Br(t),s=n%1;return n===n?s?n-s:n:0}function Ld(t){return t?Bn(Ie(t),0,Q):0}function ar(t){if(typeof t=="number")return t;if(Gt(t))return z;if(Je(t)){var n=typeof t.valueOf=="function"?t.valueOf():t;t=Je(n)?n+"":n}if(typeof t!="string")return t===0?t:+t;t=qu(t);var s=pa.test(t);return s||Gi.test(t)?Rg(t.slice(2),s?2:8):Qr.test(t)?z:+t}function xd(t){return Ir(t,Bt(t))}function v_(t){return t?Bn(Ie(t),-ne,ne):t===0?t:0}function Be(t){return t==null?"":qt(t)}var __=Si(function(t,n){if(fo(n)||Ft(n)){Ir(n,ut(n),t);return}for(var s in n)Fe.call(n,s)&&oo(t,s,n[s])}),Cd=Si(function(t,n){Ir(n,Bt(n),t)}),Rd=Si(function(t,n,s,d){Ir(n,Bt(n),t,d)}),pc=Si(function(t,n,s,d){Ir(n,ut(n),t,d)}),y_=Ur(Da);function w_(t,n){var s=Ei(t);return n==null?s:cf(s,n)}var A_=Ce(function(t,n){t=$e(t);var s=-1,d=n.length,w=d>2?n[2]:i;for(w&&It(n[0],n[1],w)&&(d=1);++s<d;)for(var C=n[s],F=Bt(C),j=-1,q=F.length;++j<q;){var te=F[j],re=t[te];(re===i||dr(re,wi[te])&&!Fe.call(t,te))&&(t[te]=C[te])}return t}),b_=Ce(function(t){return t.push(i,Gf),$t(Od,i,t)});function E_(t,n){return zu(t,Ae(n,3),Pr)}function S_(t,n){return zu(t,Ae(n,3),Ua)}function T_(t,n){return t==null?t:Ma(t,Ae(n,3),Bt)}function P_(t,n){return t==null?t:hf(t,Ae(n,3),Bt)}function I_(t,n){return t&&Pr(t,Ae(n,3))}function L_(t,n){return t&&Ua(t,Ae(n,3))}function x_(t){return t==null?[]:ps(t,ut(t))}function C_(t){return t==null?[]:ps(t,Bt(t))}function gc(t,n,s){var d=t==null?i:Vn(t,n);return d===i?s:d}function R_(t,n){return t!=null&&Zf(t,n,t1)}function mc(t,n){return t!=null&&Zf(t,n,r1)}var O_=zf(function(t,n,s){n!=null&&typeof n.toString!="function"&&(n=ts.call(n)),t[n]=s},_c(Vt)),k_=zf(function(t,n,s){n!=null&&typeof n.toString!="function"&&(n=ts.call(n)),Fe.call(t,n)?t[n].push(s):t[n]=[s]},Ae),D_=Ce(ao);function ut(t){return Ft(t)?sf(t):Va(t)}function Bt(t){return Ft(t)?sf(t,!0):d1(t)}function M_(t,n){var s={};return n=Ae(n,3),Pr(t,function(d,w,C){Tr(s,n(d,w,C),d)}),s}function U_(t,n){var s={};return n=Ae(n,3),Pr(t,function(d,w,C){Tr(s,w,n(d,w,C))}),s}var N_=Si(function(t,n,s){gs(t,n,s)}),Od=Si(function(t,n,s,d){gs(t,n,s,d)}),F_=Ur(function(t,n){var s={};if(t==null)return s;var d=!1;n=Ze(n,function(C){return C=fn(C,t),d||(d=C.length>1),C}),Ir(t,ec(t),s),d&&(s=ir(s,p|b|y,k1));for(var w=n.length;w--;)qa(s,n[w]);return s});function B_(t,n){return kd(t,Cs(Ae(n)))}var V_=Ur(function(t,n){return t==null?{}:p1(t,n)});function kd(t,n){if(t==null)return{};var s=Ze(ec(t),function(d){return[d]});return n=Ae(n),Ef(t,s,function(d,w){return n(d,w[0])})}function j_(t,n,s){n=fn(n,t);var d=-1,w=n.length;for(w||(w=1,t=i);++d<w;){var C=t==null?i:t[fr(n[d])];C===i&&(d=w,C=s),t=Fr(C)?C.call(t):C}return t}function z_(t,n,s){return t==null?t:lo(t,n,s)}function $_(t,n,s,d){return d=typeof d=="function"?d:i,t==null?t:lo(t,n,s,d)}var Dd=Hf(ut),Md=Hf(Bt);function W_(t,n,s){var d=Pe(t),w=d||hn(t)||Ii(t);if(n=Ae(n,4),s==null){var C=t&&t.constructor;w?s=d?new C:[]:Je(t)?s=Fr(C)?Ei(is(t)):{}:s={}}return(w?Wt:Pr)(t,function(F,j,q){return n(s,F,j,q)}),s}function H_(t,n){return t==null?!0:qa(t,n)}function q_(t,n,s){return t==null?t:Lf(t,n,Ka(s))}function G_(t,n,s,d){return d=typeof d=="function"?d:i,t==null?t:Lf(t,n,Ka(s),d)}function Li(t){return t==null?[]:Ia(t,ut(t))}function Y_(t){return t==null?[]:Ia(t,Bt(t))}function K_(t,n,s){return s===i&&(s=n,n=i),s!==i&&(s=ar(s),s=s===s?s:0),n!==i&&(n=ar(n),n=n===n?n:0),Bn(ar(t),n,s)}function Z_(t,n,s){return n=Br(n),s===i?(s=n,n=0):s=Br(s),t=ar(t),n1(t,n,s)}function X_(t,n,s){if(s&&typeof s!="boolean"&&It(t,n,s)&&(n=s=i),s===i&&(typeof n=="boolean"?(s=n,n=i):typeof t=="boolean"&&(s=t,t=i)),t===i&&n===i?(t=0,n=1):(t=Br(t),n===i?(n=t,t=0):n=Br(n)),t>n){var d=t;t=n,n=d}if(s||t%1||n%1){var w=nf();return At(t+w*(n-t+Cg("1e-"+((w+"").length-1))),n)}return $a(t,n)}var J_=Ti(function(t,n,s){return n=n.toLowerCase(),t+(s?Ud(n):n)});function Ud(t){return vc(Be(t).toLowerCase())}function Nd(t){return t=Be(t),t&&t.replace(Vo,$g).replace(wt,"")}function Q_(t,n,s){t=Be(t),n=qt(n);var d=t.length;s=s===i?d:Bn(Ie(s),0,d);var w=s;return s-=n.length,s>=0&&t.slice(s,w)==n}function ey(t){return t=Be(t),t&&ko.test(t)?t.replace(zi,Wg):t}function ty(t){return t=Be(t),t&&$i.test(t)?t.replace(Rn,"\\$&"):t}var ry=Ti(function(t,n,s){return t+(s?"-":"")+n.toLowerCase()}),ny=Ti(function(t,n,s){return t+(s?" ":"")+n.toLowerCase()}),iy=Bf("toLowerCase");function oy(t,n,s){t=Be(t),n=Ie(n);var d=n?_i(t):0;if(!n||d>=n)return t;var w=(n-d)/2;return As(cs(w),s)+t+As(as(w),s)}function sy(t,n,s){t=Be(t),n=Ie(n);var d=n?_i(t):0;return n&&d<n?t+As(n-d,s):t}function ay(t,n,s){t=Be(t),n=Ie(n);var d=n?_i(t):0;return n&&d<n?As(n-d,s)+t:t}function cy(t,n,s){return s||n==null?n=0:n&&(n=+n),mm(Be(t).replace(Wi,""),n||0)}function ly(t,n,s){return(s?It(t,n,s):n===i)?n=1:n=Ie(n),Wa(Be(t),n)}function uy(){var t=arguments,n=Be(t[0]);return t.length<3?n:n.replace(t[1],t[2])}var fy=Ti(function(t,n,s){return t+(s?"_":"")+n.toLowerCase()});function dy(t,n,s){return s&&typeof s!="number"&&It(t,n,s)&&(n=s=i),s=s===i?Q:s>>>0,s?(t=Be(t),t&&(typeof n=="string"||n!=null&&!hc(n))&&(n=qt(n),!n&&vi(t))?dn(lr(t),0,s):t.split(n,s)):[]}var hy=Ti(function(t,n,s){return t+(s?" ":"")+vc(n)});function py(t,n,s){return t=Be(t),s=s==null?0:Bn(Ie(s),0,t.length),n=qt(n),t.slice(s,s+n.length)==n}function gy(t,n,s){var d=x.templateSettings;s&&It(t,n,s)&&(n=i),t=Be(t),n=pc({},n,d,qf);var w=pc({},n.imports,d.imports,qf),C=ut(w),F=Ia(w,C);Wt(C,function(we){if(Jr.test(we))throw new Te(m)});var j,q,te=0,re=n.interpolate||ai,oe="__p += '",he=xa((n.escape||ai).source+"|"+re.source+"|"+(re===Cn?ha:ai).source+"|"+(n.evaluate||ai).source+"|$","g"),ve="//# sourceURL="+(Fe.call(n,"sourceURL")?(n.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Tg+"]")+`
12`;t.replace(he,function(we,Oe,De,Yt,Lt,Kt){return De||(De=Yt),oe+=t.slice(te,Kt).replace(ga,Hg),Oe&&(j=!0,oe+=`' +
13__e(`+Oe+`) +
14'`),Lt&&(q=!0,oe+=`';
15`+Lt+`;
16__p += '`),De&&(oe+=`' +
17((__t = (`+De+`)) == null ? '' : __t) +
18'`),te=Kt+we.length,we}),oe+=`';
19`;var Ee=Fe.call(n,"variable")&&n.variable;if(!Ee)oe=`with (obj) {
20`+oe+`
21}
22`;else if(Jr.test(Ee))throw new Te(h);oe=(q?oe.replace(Vi,""):oe).replace(ji,"$1").replace(Zr,"$1;"),oe="function("+(Ee||"obj")+`) {
23`+(Ee?"":`obj || (obj = {});
24`)+"var __t, __p = ''"+(j?", __e = _.escape":"")+(q?`, __j = Array.prototype.join;
25function print() { __p += __j.call(arguments, '') }
26`:`;
27`)+oe+`return __p
28}`;var xe=Bd(function(){return Ue(C,ve+"return "+oe).apply(i,F)});if(xe.source=oe,dc(xe))throw xe;return xe}function my(t){return Be(t).toLowerCase()}function vy(t){return Be(t).toUpperCase()}function _y(t,n,s){if(t=Be(t),t&&(s||n===i))return qu(t);if(!t||!(n=qt(n)))return t;var d=lr(t),w=lr(n),C=Gu(d,w),F=Yu(d,w)+1;return dn(d,C,F).join("")}function yy(t,n,s){if(t=Be(t),t&&(s||n===i))return t.slice(0,Zu(t)+1);if(!t||!(n=qt(n)))return t;var d=lr(t),w=Yu(d,lr(n))+1;return dn(d,0,w).join("")}function wy(t,n,s){if(t=Be(t),t&&(s||n===i))return t.replace(Wi,"");if(!t||!(n=qt(n)))return t;var d=lr(t),w=Gu(d,lr(n));return dn(d,w).join("")}function Ay(t,n){var s=I,d=V;if(Je(n)){var w="separator"in n?n.separator:w;s="length"in n?Ie(n.length):s,d="omission"in n?qt(n.omission):d}t=Be(t);var C=t.length;if(vi(t)){var F=lr(t);C=F.length}if(s>=C)return t;var j=s-_i(d);if(j<1)return d;var q=F?dn(F,0,j).join(""):t.slice(0,j);if(w===i)return q+d;if(F&&(j+=q.length-j),hc(w)){if(t.slice(j).search(w)){var te,re=q;for(w.global||(w=xa(w.source,Be(Ke.exec(w))+"g")),w.lastIndex=0;te=w.exec(re);)var oe=te.index;q=q.slice(0,oe===i?j:oe)}}else if(t.indexOf(qt(w),j)!=j){var he=q.lastIndexOf(w);he>-1&&(q=q.slice(0,he))}return q+d}function by(t){return t=Be(t),t&&Oo.test(t)?t.replace(Or,Jg):t}var Ey=Ti(function(t,n,s){return t+(s?" ":"")+n.toUpperCase()}),vc=Bf("toUpperCase");function Fd(t,n,s){return t=Be(t),n=s?i:n,n===i?Gg(t)?tm(t):Fg(t):t.match(n)||[]}var Bd=Ce(function(t,n){try{return $t(t,i,n)}catch(s){return dc(s)?s:new Te(s)}}),Sy=Ur(function(t,n){return Wt(n,function(s){s=fr(s),Tr(t,s,uc(t[s],t))}),t});function Ty(t){var n=t==null?0:t.length,s=Ae();return t=n?Ze(t,function(d){if(typeof d[1]!="function")throw new rr(f);return[s(d[0]),d[1]]}):[],Ce(function(d){for(var w=-1;++w<n;){var C=t[w];if($t(C[0],this,d))return $t(C[1],this,d)}})}function Py(t){return Jm(ir(t,p))}function _c(t){return function(){return t}}function Iy(t,n){return t==null||t!==t?n:t}var Ly=jf(),xy=jf(!0);function Vt(t){return t}function yc(t){return vf(typeof t=="function"?t:ir(t,p))}function Cy(t){return yf(ir(t,p))}function Ry(t,n){return wf(t,ir(n,p))}var Oy=Ce(function(t,n){return function(s){return ao(s,t,n)}}),ky=Ce(function(t,n){return function(s){return ao(t,s,n)}});function wc(t,n,s){var d=ut(n),w=ps(n,d);s==null&&!(Je(n)&&(w.length||!d.length))&&(s=n,n=t,t=this,w=ps(n,ut(n)));var C=!(Je(s)&&"chain"in s)||!!s.chain,F=Fr(t);return Wt(w,function(j){var q=n[j];t[j]=q,F&&(t.prototype[j]=function(){var te=this.__chain__;if(C||te){var re=t(this.__wrapped__),oe=re.__actions__=Nt(this.__actions__);return oe.push({func:q,args:arguments,thisArg:t}),re.__chain__=te,re}return q.apply(t,sn([this.value()],arguments))})}),t}function Dy(){return mt._===this&&(mt._=am),this}function Ac(){}function My(t){return t=Ie(t),Ce(function(n){return Af(n,t)})}var Uy=Xa(Ze),Ny=Xa(ju),Fy=Xa(ba);function Vd(t){return ic(t)?Ea(fr(t)):g1(t)}function By(t){return function(n){return t==null?i:Vn(t,n)}}var Vy=$f(),jy=$f(!0);function bc(){return[]}function Ec(){return!1}function zy(){return{}}function $y(){return""}function Wy(){return!0}function Hy(t,n){if(t=Ie(t),t<1||t>ne)return[];var s=Q,d=At(t,Q);n=Ae(n),t-=Q;for(var w=Pa(d,n);++s<t;)n(s);return w}function qy(t){return Pe(t)?Ze(t,fr):Gt(t)?[t]:Nt(od(Be(t)))}function Gy(t){var n=++om;return Be(t)+n}var Yy=ws(function(t,n){return t+n},0),Ky=Ja("ceil"),Zy=ws(function(t,n){return t/n},1),Xy=Ja("floor");function Jy(t){return t&&t.length?hs(t,Vt,Na):i}function Qy(t,n){return t&&t.length?hs(t,Ae(n,2),Na):i}function e4(t){return Wu(t,Vt)}function t4(t,n){return Wu(t,Ae(n,2))}function r4(t){return t&&t.length?hs(t,Vt,ja):i}function n4(t,n){return t&&t.length?hs(t,Ae(n,2),ja):i}var i4=ws(function(t,n){return t*n},1),o4=Ja("round"),s4=ws(function(t,n){return t-n},0);function a4(t){return t&&t.length?Ta(t,Vt):0}function c4(t,n){return t&&t.length?Ta(t,Ae(n,2)):0}return x.after=Rv,x.ary=md,x.assign=__,x.assignIn=Cd,x.assignInWith=Rd,x.assignWith=pc,x.at=y_,x.before=vd,x.bind=uc,x.bindAll=Sy,x.bindKey=_d,x.castArray=$v,x.chain=hd,x.chunk=J1,x.compact=Q1,x.concat=e2,x.cond=Ty,x.conforms=Py,x.constant=_c,x.countBy=cv,x.create=w_,x.curry=yd,x.curryRight=wd,x.debounce=Ad,x.defaults=A_,x.defaultsDeep=b_,x.defer=Ov,x.delay=kv,x.difference=t2,x.differenceBy=r2,x.differenceWith=n2,x.drop=i2,x.dropRight=o2,x.dropRightWhile=s2,x.dropWhile=a2,x.fill=c2,x.filter=uv,x.flatMap=hv,x.flatMapDeep=pv,x.flatMapDepth=gv,x.flatten=ld,x.flattenDeep=l2,x.flattenDepth=u2,x.flip=Dv,x.flow=Ly,x.flowRight=xy,x.fromPairs=f2,x.functions=x_,x.functionsIn=C_,x.groupBy=mv,x.initial=h2,x.intersection=p2,x.intersectionBy=g2,x.intersectionWith=m2,x.invert=O_,x.invertBy=k_,x.invokeMap=_v,x.iteratee=yc,x.keyBy=yv,x.keys=ut,x.keysIn=Bt,x.map=Is,x.mapKeys=M_,x.mapValues=U_,x.matches=Cy,x.matchesProperty=Ry,x.memoize=xs,x.merge=N_,x.mergeWith=Od,x.method=Oy,x.methodOf=ky,x.mixin=wc,x.negate=Cs,x.nthArg=My,x.omit=F_,x.omitBy=B_,x.once=Mv,x.orderBy=wv,x.over=Uy,x.overArgs=Uv,x.overEvery=Ny,x.overSome=Fy,x.partial=fc,x.partialRight=bd,x.partition=Av,x.pick=V_,x.pickBy=kd,x.property=Vd,x.propertyOf=By,x.pull=w2,x.pullAll=fd,x.pullAllBy=A2,x.pullAllWith=b2,x.pullAt=E2,x.range=Vy,x.rangeRight=jy,x.rearg=Nv,x.reject=Sv,x.remove=S2,x.rest=Fv,x.reverse=cc,x.sampleSize=Pv,x.set=z_,x.setWith=$_,x.shuffle=Iv,x.slice=T2,x.sortBy=Cv,x.sortedUniq=O2,x.sortedUniqBy=k2,x.split=dy,x.spread=Bv,x.tail=D2,x.take=M2,x.takeRight=U2,x.takeRightWhile=N2,x.takeWhile=F2,x.tap=Q2,x.throttle=Vv,x.thru=Ps,x.toArray=Id,x.toPairs=Dd,x.toPairsIn=Md,x.toPath=qy,x.toPlainObject=xd,x.transform=W_,x.unary=jv,x.union=B2,x.unionBy=V2,x.unionWith=j2,x.uniq=z2,x.uniqBy=$2,x.uniqWith=W2,x.unset=H_,x.unzip=lc,x.unzipWith=dd,x.update=q_,x.updateWith=G_,x.values=Li,x.valuesIn=Y_,x.without=H2,x.words=Fd,x.wrap=zv,x.xor=q2,x.xorBy=G2,x.xorWith=Y2,x.zip=K2,x.zipObject=Z2,x.zipObjectDeep=X2,x.zipWith=J2,x.entries=Dd,x.entriesIn=Md,x.extend=Cd,x.extendWith=Rd,wc(x,x),x.add=Yy,x.attempt=Bd,x.camelCase=J_,x.capitalize=Ud,x.ceil=Ky,x.clamp=K_,x.clone=Wv,x.cloneDeep=qv,x.cloneDeepWith=Gv,x.cloneWith=Hv,x.conformsTo=Yv,x.deburr=Nd,x.defaultTo=Iy,x.divide=Zy,x.endsWith=Q_,x.eq=dr,x.escape=ey,x.escapeRegExp=ty,x.every=lv,x.find=fv,x.findIndex=ad,x.findKey=E_,x.findLast=dv,x.findLastIndex=cd,x.findLastKey=S_,x.floor=Xy,x.forEach=pd,x.forEachRight=gd,x.forIn=T_,x.forInRight=P_,x.forOwn=I_,x.forOwnRight=L_,x.get=gc,x.gt=Kv,x.gte=Zv,x.has=R_,x.hasIn=mc,x.head=ud,x.identity=Vt,x.includes=vv,x.indexOf=d2,x.inRange=Z_,x.invoke=D_,x.isArguments=$n,x.isArray=Pe,x.isArrayBuffer=Xv,x.isArrayLike=Ft,x.isArrayLikeObject=et,x.isBoolean=Jv,x.isBuffer=hn,x.isDate=Qv,x.isElement=e_,x.isEmpty=t_,x.isEqual=r_,x.isEqualWith=n_,x.isError=dc,x.isFinite=i_,x.isFunction=Fr,x.isInteger=Ed,x.isLength=Rs,x.isMap=Sd,x.isMatch=o_,x.isMatchWith=s_,x.isNaN=a_,x.isNative=c_,x.isNil=u_,x.isNull=l_,x.isNumber=Td,x.isObject=Je,x.isObjectLike=Qe,x.isPlainObject=po,x.isRegExp=hc,x.isSafeInteger=f_,x.isSet=Pd,x.isString=Os,x.isSymbol=Gt,x.isTypedArray=Ii,x.isUndefined=d_,x.isWeakMap=h_,x.isWeakSet=p_,x.join=v2,x.kebabCase=ry,x.last=sr,x.lastIndexOf=_2,x.lowerCase=ny,x.lowerFirst=iy,x.lt=g_,x.lte=m_,x.max=Jy,x.maxBy=Qy,x.mean=e4,x.meanBy=t4,x.min=r4,x.minBy=n4,x.stubArray=bc,x.stubFalse=Ec,x.stubObject=zy,x.stubString=$y,x.stubTrue=Wy,x.multiply=i4,x.nth=y2,x.noConflict=Dy,x.noop=Ac,x.now=Ls,x.pad=oy,x.padEnd=sy,x.padStart=ay,x.parseInt=cy,x.random=X_,x.reduce=bv,x.reduceRight=Ev,x.repeat=ly,x.replace=uy,x.result=j_,x.round=o4,x.runInContext=H,x.sample=Tv,x.size=Lv,x.snakeCase=fy,x.some=xv,x.sortedIndex=P2,x.sortedIndexBy=I2,x.sortedIndexOf=L2,x.sortedLastIndex=x2,x.sortedLastIndexBy=C2,x.sortedLastIndexOf=R2,x.startCase=hy,x.startsWith=py,x.subtract=s4,x.sum=a4,x.sumBy=c4,x.template=gy,x.times=Hy,x.toFinite=Br,x.toInteger=Ie,x.toLength=Ld,x.toLower=my,x.toNumber=ar,x.toSafeInteger=v_,x.toString=Be,x.toUpper=vy,x.trim=_y,x.trimEnd=yy,x.trimStart=wy,x.truncate=Ay,x.unescape=by,x.uniqueId=Gy,x.upperCase=Ey,x.upperFirst=vc,x.each=pd,x.eachRight=gd,x.first=ud,wc(x,(function(){var t={};return Pr(x,function(n,s){Fe.call(x.prototype,s)||(t[s]=n)}),t})(),{chain:!1}),x.VERSION=o,Wt(["bind","bindKey","curry","curryRight","partial","partialRight"],function(t){x[t].placeholder=x}),Wt(["drop","take"],function(t,n){ke.prototype[t]=function(s){s=s===i?1:at(Ie(s),0);var d=this.__filtered__&&!n?new ke(this):this.clone();return d.__filtered__?d.__takeCount__=At(s,d.__takeCount__):d.__views__.push({size:At(s,Q),type:t+(d.__dir__<0?"Right":"")}),d},ke.prototype[t+"Right"]=function(s){return this.reverse()[t](s).reverse()}}),Wt(["filter","map","takeWhile"],function(t,n){var s=n+1,d=s==$||s==B;ke.prototype[t]=function(w){var C=this.clone();return C.__iteratees__.push({iteratee:Ae(w,3),type:s}),C.__filtered__=C.__filtered__||d,C}}),Wt(["head","last"],function(t,n){var s="take"+(n?"Right":"");ke.prototype[t]=function(){return this[s](1).value()[0]}}),Wt(["initial","tail"],function(t,n){var s="drop"+(n?"":"Right");ke.prototype[t]=function(){return this.__filtered__?new ke(this):this[s](1)}}),ke.prototype.compact=function(){return this.filter(Vt)},ke.prototype.find=function(t){return this.filter(t).head()},ke.prototype.findLast=function(t){return this.reverse().find(t)},ke.prototype.invokeMap=Ce(function(t,n){return typeof t=="function"?new ke(this):this.map(function(s){return ao(s,t,n)})}),ke.prototype.reject=function(t){return this.filter(Cs(Ae(t)))},ke.prototype.slice=function(t,n){t=Ie(t);var s=this;return s.__filtered__&&(t>0||n<0)?new ke(s):(t<0?s=s.takeRight(-t):t&&(s=s.drop(t)),n!==i&&(n=Ie(n),s=n<0?s.dropRight(-n):s.take(n-t)),s)},ke.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},ke.prototype.toArray=function(){return this.take(Q)},Pr(ke.prototype,function(t,n){var s=/^(?:filter|find|map|reject)|While$/.test(n),d=/^(?:head|last)$/.test(n),w=x[d?"take"+(n=="last"?"Right":""):n],C=d||/^find/.test(n);w&&(x.prototype[n]=function(){var F=this.__wrapped__,j=d?[1]:arguments,q=F instanceof ke,te=j[0],re=q||Pe(F),oe=function(Oe){var De=w.apply(x,sn([Oe],j));return d&&he?De[0]:De};re&&s&&typeof te=="function"&&te.length!=1&&(q=re=!1);var he=this.__chain__,ve=!!this.__actions__.length,Ee=C&&!he,xe=q&&!ve;if(!C&&re){F=xe?F:new ke(this);var we=t.apply(F,j);return we.__actions__.push({func:Ps,args:[oe],thisArg:i}),new nr(we,he)}return Ee&&xe?t.apply(this,j):(we=this.thru(oe),Ee?d?we.value()[0]:we.value():we)})}),Wt(["pop","push","shift","sort","splice","unshift"],function(t){var n=Jo[t],s=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",d=/^(?:pop|shift)$/.test(t);x.prototype[t]=function(){var w=arguments;if(d&&!this.__chain__){var C=this.value();return n.apply(Pe(C)?C:[],w)}return this[s](function(F){return n.apply(Pe(F)?F:[],w)})}}),Pr(ke.prototype,function(t,n){var s=x[n];if(s){var d=s.name+"";Fe.call(bi,d)||(bi[d]=[]),bi[d].push({name:n,func:s})}}),bi[ys(i,L).name]=[{name:"wrapper",func:i}],ke.prototype.clone=Em,ke.prototype.reverse=Sm,ke.prototype.value=Tm,x.prototype.at=ev,x.prototype.chain=tv,x.prototype.commit=rv,x.prototype.next=nv,x.prototype.plant=ov,x.prototype.reverse=sv,x.prototype.toJSON=x.prototype.valueOf=x.prototype.value=av,x.prototype.first=x.prototype.head,eo&&(x.prototype[eo]=iv),x}),yi=rm();Mn?((Mn.exports=yi)._=yi,_a._=yi):mt._=yi}).call(M4)}
28)(wo,wo.exports)),wo.exports}var N4=U4();const _e=Qs(N4),$s=1.5,Ws=2.5,Hs=3.5,qs=5,F4=[120,280,500,800,1200,1800],B4=[120,280,320,640,800,1200,1500,1800],a0=function(e,r){e||(e={});let i=e.x?e.x:"inherit",o=e.y?e.y:"auto";if(typeof e.x=="string"){const u=En(e.x);u.height?i=u.height:u.width&&(i=u.width+90)}if(typeof e.y=="string"){const u=En(e.y);u.height?o=u.height:u.width&&(o=u.width)}const a=Ni(r);if(a){const f=process.client&&window.innerWidth||1024;typeof i=="number"&&(a>qs&&f>i*6?i=i*5+80:a>Hs&&f>i*5?i=i*4+60:a>Ws&&f>i*4?i=i*3+40:a>$s&&f>i*2+20&&(i=i*2+20)),i>f-90?(i=f-90,o=i/a):typeof o=="number"?a>qs&&f>i*6?o=o*5+80:a>Hs&&f>i*5?o=o*4+60:a>Ws&&f>i*4?o=o*3+40:a>$s&&f>i*2+20&&(o=o*2+20):o==="auto"&&typeof i=="number"&&(o=i/a)}return typeof i=="number"&&(i=Math.round(i)),typeof o=="number"&&(o=Math.round(o)),{width:i,height:o}},V4=function(e,r){let{width:i,height:o}=a0(e,r);return typeof i=="number"&&(i=i+"px"),typeof o=="number"&&(o=o+"px"),`width: ${i}; height: ${o};`},c0=function(e,r){return _e.find(e,i=>{if(r<=i)return i})||_e.last(e)},So=function(e){return c0(F4,e)},l0=function(e){return c0(B4,e)},j4=function(e,r,i){let o;e&&e.y?o=_e.extend({},e):o=_e.extend({x:500},e),r&&o.x?o.x*=r:r&&o.y&&(o.y*=r);const a=process.client&&window.innerWidth||1024;if(typeof o.x=="string"){const m=En(o.x);m.height?o.x=m.height:m.width&&(o.x=m.width,a<576&&o.x<500?o.x=500:a<769&&o.x<800?o.x=800:o.x+=90)}if(typeof o.y=="string"){const m=En(o.y);m.height?o.y=m.height:m.width&&(o.y=m.width)}const u=typeof o.x=="number";i&&u&&(i>qs?o.x*=5:i>Hs?o.x*=4:i>Ws?o.x*=3:i>$s&&(o.x*=2));let f;u&&!o.fixed?f=So(o.x):f=o.x;let h;if(typeof o.y=="number")h=o.y,i&&typeof f=="number"&&(h=Math.round(f*i));else if(typeof o.y=="string"&&o.y.match(/\d+%/)){const m=parseInt(o.y.replace("%",""),10)/100;typeof f=="number"&&(h=Math.round(f*m))}return h&&!o.fixed&&(h=l0(h)),{x:f,y:h}},u0=function(e,r,i,o,a,u,f,h,m){const{x:c,y:l}=j4(e,o,a),g=[];return r&&g.push(`Format=${r}`),c&&g.push(`CanvasX=${c}`),l&&g.push(`CanvasY=${l}`),i&&g.push(`Zoom=${i}`),u&&g.push(u),h&&g.push(`ZoomMode=${h}`),m&&g.push(`MissingImage=${m}`),f&&g.push(au(!0)),_e.compact(g).join("&")},z4=function(e){let r="item";const i=Ni(e);return i&&(i>qs?r+=" item--width-5":i>Hs?r+=" item--width-4":i>Ws?r+=" item--width-3":i>$s&&(r+=" item--width-2")),r},f0=function(e){if(!e)return"";const r=e._links&&e._links.self&&e._links.self.href||"";if(r.match("collections"))return`/svc/collections/${e.Id}/images/ingressimage`;if(r.match("organizations"))return`/svc/organizations/${e.Id}/images/ingressimage`;if(r.match("events"))return`/svc/events/${e.Id}/images/ingressimage`},iu=function(e,r){let i;if(e){const c=xl(e);if(c&&c.Url)i=c.Url;else if(e._links&&e._links.coverimage&&e._links.coverimage.href)i=e._links.coverimage.href;else if(e.AudioPlayer){const l=e.AudioPlayer;l.CoverImageUrl?i=l.CoverImageUrl:i=`/svc/audios/${e.Id}/images/coverimage`}else if(e.VideoPlayer){const l=e.VideoPlayer;l.CoverImageUrl?i=l.CoverImageUrl:i=`/svc/videos/${e.Id}/images/coverimage`}}if(!i&&e){const c=e._links&&e._links.self&&e._links.self.href||"";if(c.match("collections"))i=`/svc/collections/${e.Id}/images/coverimage`;else if(c.match("organizations"))i=`/svc/organizations/${e.Id}/images/coverimage`;else if(c.match("actors"))i=`/svc/actors/${e.Id}/images/coverimage`;else if(c.match("artwork")){const l=yr(e);l&&l.Url&&(i=l.Url)}else c.match("videos")&&(i=`/svc/videos/${e.Id}/images/coverimage`)}if(i){if(i.match("data:image"))return i;if(i.match(/^http/))return i;if(i.match("static"))return i}else return"";if(i.match("data:image"))return i;const o=r&&r.resolution||{x:"100vw"},a=su(xl(e),{bg:!1}),u=r&&r.urlParams||"",f=e&&e._coverBust?"cb="+e._coverBust:"",h=[a,u,f].filter(Boolean).join("&"),m=_e.extend({zoom:null,viewerZoom:null,ratio:null,missingImage:"Redirect"},r,{resolution:o,urlParams:h});return Wr(i,m)},ou=function(e,r){let i;if(e){const h=Cl(e);if(h&&h.Url)i=h.Url;else if(e.IngressImageUrl)i=e.IngressImageUrl;else if(e._links&&e._links.ingressimage&&e._links.ingressimage.href)i=e._links.ingressimage.href;else if(e.AudioPlayer&&e.AudioPlayer.IngressImageUrl)i=e.AudioPlayer.IngressImageUrl;else if(e.VideoPlayer){const m=e.VideoPlayer;m.IngressImageUrl?i=m.IngressImageUrl:i=`/svc/videos/${e.Id}/images/ingressimage`}else i=f0(e)}if(i){if(i.match("data:image"))return i;if(i.match(/^http/))return i;if(i.match("static"))return i}else return"";const o=su(Cl(e),{bg:!1}
28),a=r&&r.urlParams||"",u=[o,a].filter(Boolean).join("&"),f=_e.extend({zoom:null,viewerZoom:null,ratio:null,missingImage:"Redirect"},r,{urlParams:u});return Wr(i,f)},$4=function(e,r){var a,u,f,h,m,c,l;if(!e)return null;let i="";if((a=e.CoverImageInfo)!=null&&a.Url)i=e.CoverImageInfo.Url;else if((f=(u=e._links)==null?void 0:u.coverimage)!=null&&f.href)i=e._links.coverimage.href;else if(e.Id)i=`/svc/featurearticles/${e.Id}/images/coverimage`;else if((h=e.IngressImageInfo)!=null&&h.Url)i=e.IngressImageInfo.Url;else if((c=(m=e._links)==null?void 0:m.ingressimage)!=null&&c.href)i=e._links.ingressimage.href;else{const g=_e.head(_e.filter(e.Sections,"ImagePart"));(l=g==null?void 0:g.ImagePart)!=null&&l.Images&&(i=_e.head(g.ImagePart.Images))}return i?Wr(i,{resolution:r,missingImage:"Image"}):null},W4=function(e,r){var a;if(!e)return"";const i=((a=e.IngressImageInfo)==null?void 0:a.Url)||`/svc/actors/${e.Id||e.ActorId}/images/ingressimage`,o=_e.extend({resolution:{x:280,fixed:!0},missingImage:"Redirect"},r);return Wr(i,o)},H4=function(e,r){var a;if(!e)return"";const i=((a=e.ProfileImageInfo)==null?void 0:a.Url)||e.AvatarImageUrl,o=_e.extend({format:"png",resolution:{x:280,y:280,fixed:!0},zoomMode:"Fill"},r);return Wr(i,o)},q4=function(e,r,i){if(!e)return null;let o=xo(e);if(!o)return null;const a=(S,A)=>{if(!S||typeof S!="string")return null;const T=new RegExp(`[?&]${A}=(\\d+)`,"g");let L=null,P=null;for(;(L=T.exec(S))!==null;)P=parseInt(L[1],10);return Number.isFinite(P)?P:null},u=a(o,"CanvasX"),f=a(o,"CanvasY"),h=u&&f?f/u:null,m=typeof(r==null?void 0:r.Width)=="number"&&typeof(r==null?void 0:r.Height)=="number"&&r.Width>0&&r.Height>0?r.Height/r.Width:null,c=typeof(e==null?void 0:e.Width)=="number"&&typeof(e==null?void 0:e.Height)=="number"&&e.Width>0&&e.Height>0?e.Height/e.Width:null;o=(S=>{if(!S||typeof S!="string")return S;const A=S.split("#"),T=A[0],L=A.length>1?A.slice(1).join("#"):"",P=T.split("?");if(P.length<2)return S;const O=P[0],D=P.slice(1).join("?").split("&").filter(N=>{const v=N.split("=")[0].trim().toLowerCase();return v!=="canvasx"&&v!=="canvasy"}),R=D.length?`${O}?${D.join("&")}`:O;return L?`${R}#${L}`:R})(o);const p=(()=>{const S=process.client&&window.innerWidth||1024,A=process.client&&window.innerHeight||768,T=process.client&&window.devicePixelRatio||1,L=Math.round(Math.max(S,A)*T),P=[1800,2400,3e3,3600];return _e.find(P,O=>L<=O)||_e.last(P)})(),b=_e.extend({},i&&i.resolution);b.fixed=!0;const y=m||c||h;return y&&y>=1?(b.y=p,delete b.x):(b.x=p,delete b.y),Wr(o,_e.extend({},i,{resolution:b}))},G4=function(e){if(!e)return"";const r=xo(e);if(r!=null&&r.match(/^http/))return r;if(r)return Wr(r,{resolution:{x:800},missingImage:"Redirect"})},Y4=function(e){if(!e)return[50,50];const r=i=>{const o=(i+50)/100;let a;return o<=.5?a=Math.pow(2*o,1.5)/2:a=1-Math.pow(2*(1-o),1.5)/2,_e.clamp(a*100,0,100)};return[r(e[0]),r(e[1])]},K4=function(e){if(e){const r=o=>{let a=o+50;if(a<20){const u=20-a;a-=u}else if(a>80){const u=a-80;a+=u}return _e.clamp(a,0,100)};return[r(e[0]),r(e[1])]}else return[50,50]},d0=function(e,r,i){let o="";if(e){o+=`background-image: url("${e}");`;let a=i;!a&&r&&(a=yr(r,!0));const u=(a==null?void 0:a.FocusPoint)||(r==null?void 0:r.FocusPoint);if(u){const f=Y4(u);o+=`background-position: ${f[0]}% ${f[1]}%;`}}return o},Z4=function(e,r,i,o,a){if(!e)return"";const u=typeof o>"u"?"400px":o,f=(a==null?void 0:a.resolution)||{x:"100vw"},h=_e.extend({},f),m=_e.extend({missingImage:"Redirect",cacheBust:r},a,{resolution:h}),c=i?ou(e,m):iu(e,m);let l=d0(c,e);return u&&(l+=`min-height: min(${u}${typeof u=="number"?"px":""}, 65vh);`),l},X4=function(e,r){var o;let i="";if(e)if((o=e.PaletteColors)!=null&&o.length){const a=e.PaletteColors;if(a.length===1)i+=`background-color: ${a[0].Color};`;else{let u=0;const f=a.reduce((m,c)=>{const l=u;return u+=c.Cover*100,m+`, ${c.Color} ${l.toFixed(2)}%`},""),h=_e.sample([0,45,90,145,180]);i+=`background: linear-gradient(${h}deg${f});`}}else e.DominantColor?i+=`background-color: ${e.DominantColor};`:r&&(i+=`background-color: ${r};`);return i},h0=function(e,r,i){r||(r={});let o,a;if(typeof r.x=="number"&&(o=r.x),typeof r.y=="number"&&(o=r.y),typeof r.x=="string"){const f=En(r.x);
28f.height?o=f.height:f.width?o=f.width+90:o=r.x}if(typeof r.y=="string"){const f=En(r.y);f.height?a=f.height:f.width?a=f.width:a=r.y}const u=Ni(e);return u&&(typeof o=="number"&&typeof a>"u"?a=o/u:typeof o>"u"&&typeof a=="number"&&(o=a*u)),typeof o=="number"&&o>innerWidth-105?(o=innerWidth,a=o/u):typeof a=="number"&&a>innerHeight&&(a=innerHeight,o=a*u),typeof o>"u"&&typeof a>"u"?(o=So(innerWidth),a=o/u):typeof o>"u"?o="100%":typeof a>"u"&&(a="inherit"),typeof o=="number"?(o=So(o),typeof a=="number"&&(a=o/u)):typeof a=="number"&&(a=So(a*u)/u,o=a*u),typeof o=="number"&&(o=Math.round(o)),typeof a=="number"&&(a=Math.round(a)),{width:o,height:a}},J4=function(e,r){let{width:i,height:o}=h0(e,r);return typeof i=="number"&&(i=i+"px"),typeof o=="number"&&(o=o+"px"),`width: ${i}; height: ${o};`},su=function(e,r){if(!e)return"";const i=!r||r.focal!==!1,o=!r||r.bg!==!1,a=[];if(i){const u=e.FocusPoint;if(Array.isArray(u)&&u.length===2){const[f,h]=u;Number.isFinite(f)&&f!==0&&a.push(`Fx=${f}`),Number.isFinite(h)&&h!==0&&a.push(`Fy=${h}`)}}if(o&&typeof e.DominantColor=="string"){const u=e.DominantColor.replace(/^#/,"");/^[0-9a-fA-F]{6}$/.test(u)&&a.push(`BackgroundColor=${u}`)}return a.join("&")},xl=function(e){var r,i;return(e==null?void 0:e.CoverImageInfo)||((r=e==null?void 0:e.VideoPlayer)==null?void 0:r.CoverImageInfo)||((i=e==null?void 0:e.AudioPlayer)==null?void 0:i.CoverImageInfo)},Cl=function(e){var r,i;return(e==null?void 0:e.IngressImageInfo)||((r=e==null?void 0:e.VideoPlayer)==null?void 0:r.IngressImageInfo)||((i=e==null?void 0:e.AudioPlayer)==null?void 0:i.IngressImageInfo)},yr=function(e,r){return r?e&&(e.ImageInfo||xl(e)||Cl(e)):e==null?void 0:e.ImageInfo},p0=function(e){const r=yr(e,!0);let i=r&&r.Width,o=r&&r.Height;if(typeof i!="number"||typeof o!="number"){const a=_e.get(e,"Image.Width")||_e.get(e,"ImageWidth")||_e.get(e,"PrimaryImageWidth")||_e.get(e,"Resolution.x")||_e.get(e,"Resolution.X")||_e.get(e,"Resolution.width")||_e.get(e,"Resolution.Width")||_e.get(e,"Width"),u=_e.get(e,"Image.Height")||_e.get(e,"ImageHeight")||_e.get(e,"PrimaryImageHeight")||_e.get(e,"Resolution.y")||_e.get(e,"Resolution.Y")||_e.get(e,"Resolution.height")||_e.get(e,"Resolution.Height")||_e.get(e,"Height"),f=Number(i||a),h=Number(o||u);i=Number.isFinite(f)?f:i,o=Number.isFinite(h)?h:o}return{width:i,height:o}},En=function(e){const r=process.client&&window.innerWidth||1024,i=process.client&&window.innerHeight||768,o=process.client&&window.devicePixelRatio||1,a={};if(e.search("vh|vw")>0){const u=e.match(/(.*)vh/),f=u&&parseInt(u[1],10),h=e.match(/(.*)vw/),m=h&&parseInt(h[1],10);f?a.height=Math.round(f/100*i*o):m&&(a.width=Math.round(m/100*r*o))}return a},Ni=function(e){const{width:r,height:i}=p0(e);return typeof r!="number"||typeof i!="number"?null:r/i},Q4=function(e,r){let i="",o=Ni(e);return!o&&r&&r.x&&r.y&&(o=r.x/r.y),o&&(o<=.5?i="portrait narrow":o<=1?i="portrait":o<=2?i="landscape":i="landscape wide"),i},e3=function(e){const r=yr(e);return(r==null?void 0:r.Caption)||(e==null?void 0:e.ImageCaption)},t3=function(e){const r=yr(e);return(r==null?void 0:r.CreditLine)||(e==null?void 0:e.ImageCreditLine)},r3=function(e){const r=yr(e);return(r==null?void 0:r.Copyright)||(e==null?void 0:e.ImageCopyright)},n3=function(e){const r=yr(e);return(r==null?void 0:r.License)||(e==null?void 0:e.ImageLicense)},g0=function(e){const r=typeof e=="string"?e:"";return r&&r.match(/\?[^/]*$/)?"&":"?"},Wr=function(e,r){const i=typeof e=="string"?e:"";if(i){const{resolution:o,format:a,zoom:u,viewerZoom:f,ratio:h,urlParams:m,cacheBust:c,zoomMode:l,missingImage:g}=r||{},p=u0(o,a,u,f,h,m,c,l,g),b=ea(),y=g0(i);let S="";return i.match(/^http/)||(S+=b),S+=`${i}${y}${p}`,S}},i3=function(e,r){if(!e||typeof e!="string")return;const{format:i,zoom:o,ratio:a,urlParams:u,cacheBust:f,zoomMode:h,missingImage:m}=r||{},c=process.client&&window.innerWidth||1024,l=_e.extend({x:500},r.resolution);if(typeof l.x=="string"){const L=En(l.x);L.height?l.x=L.height:L.width&&(l.x=L.width,c<576&&l.x<500?l.x=500:c<769&&l.x<800?l.x=800:l.x+=90)}if(typeof l.y=="string"){const L=En(l.y);L.height?l.y=L.height:L.width&&(l.y=L.width)}let g;l.x&&!l.fixed?g=So(l.x):g=l.x;let p;if(typeof l.y=="number")p=l.y,a&&(p=Math.round(g*a));else if(typeof l.y=="string"&&l.y.match(/\d+%/)){const L=parseInt(l.y.replace("%",""),10)/100;typeof g=="number"&&(p=Math.round(g*L))}p&&!l.fixed&&(p=l0(p));const b=[];i&&b.push(`Format=${i}`),g&&b.push(`CanvasX=${g}`),p&&b.push(`CanvasY=${p}`),o&&b.push(`Zoom=${o}
28`),u&&b.push(u),h&&b.push(`ZoomMode=${h}`),m&&b.push(`MissingImage=${m}`),f&&b.push(au(!0));const y=_e.compact(b).join("&"),S=ea(),A=g0(e);let T="";return e.match(/^http/)||(T+=S),T+=`${e}${A}${y}`,T},xo=function(e){var o,a,u;if(!e)return null;let r="",i=yr(e,!0);return!i&&e.Artwork&&(i=yr(e.Artwork)),i!=null&&i.Url?r=i.Url:typeof e.Caption<"u"&&e.Id?r=`/svc/images/${e.Id}`:(a=(o=e._links)==null?void 0:o.image)!=null&&a.href&&(r=e._links.image.href),r||(r=iu(e)),r||(r=ou(e)),!r&&e.VideoPlayer&&(r=(u=e.VideoPlayer.VideoInfo)==null?void 0:u.ThumbnailUrl),!r&&e.ImageUrl&&(r=e.ImageUrl),r},o3=function(e,r){const i=xo(e);if(!i)return"";if(!i.match("/svc"))return i;const o=(r==null?void 0:r.ratio)||Ni(e),a=_e.extend({},r,{ratio:o});if((r==null?void 0:r.kind)==="artwork"){const m=yr(e,!0),c=su(m);c&&(a.urlParams=[c,a.urlParams].filter(Boolean).join("&")),a.zoomMode||(a.zoomMode="Fit")}const u=/[?&]MissingImage=/i.test(i),f=a.missingImage;let h=i;if(f===!1){if(u){const m=h.split("?");if(m.length>1){const c=m.shift(),g=m.join("?").split("#"),p=g.shift(),b=g.length?`#${g.join("#")}`:"",y=p.split("&").filter(A=>!A.toLowerCase().startsWith("missingimage="));h=`${y.length?`${c}?${y.join("&")}`:c}${b}`}}delete a.missingImage}else f==null&&!u&&(a.missingImage="Redirect");return Wr(h,a)},au=function(e){return e?"ts="+Date.now():""},s3=(e,r,i)=>{try{const o=typeof e=="object"?e:new Date(e),u={timeZone:"Europe/Helsinki",...i||{month:"numeric",day:"numeric",year:"numeric"}};return o?new Intl.DateTimeFormat(r,u).format(o):""}catch{return""}},a3=function(e){var i;const r=((i=e==null?void 0:e.Editors)==null?void 0:i.length)&&e.Editors[0];return r&&r.DateEdited},Hd={BASE_URL:"/",DEV:!1,MODE:"production",PROD:!0,SSR:!1};var qd={};const cu=()=>{try{return typeof import.meta<"u"&&Hd?Hd:{}}catch{return{}}},c3=()=>typeof process<"u"&&qd?qd:{},ei=(e,r=[])=>{if(!e)return;const i=cu();if(Object.prototype.hasOwnProperty.call(i,e))return i[e];const o=c3();if(Object.prototype.hasOwnProperty.call(o,e))return o[e];for(const a of r)if(a){if(Object.prototype.hasOwnProperty.call(i,a))return i[a];if(Object.prototype.hasOwnProperty.call(o,a))return o[a]}},lu=()=>ei("MODE",["NODE_ENV"]),Ot=()=>{const e=cu();return typeof e.PROD=="boolean"?e.PROD:lu()==="production"},l3=()=>{const e=cu();return typeof e.DEV=="boolean"?e.DEV:lu()==="development"},wr=()=>lu()==="test",uu=()=>ei("VITE_API_URL",["API_URL"]),m0=e=>{if(e==null)return!1;const r=String(e).trim().toLowerCase();return["1","true","yes","on"].includes(r)},v0=()=>m0(ei("VITE_USE_DEV_PROXY",["USE_DEV_PROXY"])),_0=()=>m0(ei("VITE_PINIA_UX_ENABLED",["PINIA_UX_ENABLED"])),u3=typeof setImmediate=="function"?setImmediate:setTimeout,ea=function(){const e=uu(),r=process.client&&window.location&&window.location.origin||"";return e&&(!Ot()||!r||e===r)?e:r},Gd=["undefined","null"],dt=function(e,r={}){if(e===null||typeof e>"u")return!0;const i=String(e).trim();if(!i||i==="#")return!0;const o=i.toLowerCase();if(Gd.includes(o)||Gd.some(f=>o===`${f}/`)||o.startsWith("javascript:")||o.startsWith("data:")||o.startsWith("vbscript:")||/(?:^|[\\/])(?:undefined|null)(?:$|[\\/?#])/i.test(o))return!0;const u=r.base||(typeof window<"u"?window.location.href:"");if(u)try{const f=new URL(i,u),h=String(f.hostname||"").toLowerCase();if(h.endsWith("undefined")||h.endsWith("null"))return!0}catch{}return!1},f3=function(e){let r;switch(e){case"actors":r="Actor";break;case"artworks":r="Artwork";break;case"audios":r="Audio";break;case"collections":r="Collection";break;case"events":r="Event";break;case"featurearticles":r="FeatureArticle";break;case"organizations":r="Organization";break;case"museums":case"galleries":r="Organization";break;case"videos":r="Video";break}return r},y0=function(e){if(e){if(e.ResourcePath)return e.ResourcePath}else return;let r;if(e._links&&e._links.self){const i=e._links&&e._links.self&&e._links.self.href,o=i&&i.match(/\/svc\/(.*)\//);r=o&&o[1]}return e.ActorType&&(r="actors"),(e.Makers||e.MakersShort)&&(r="artworks"),r},d3=function(e){const r=y0(e);switch(r){case"actors":return"actor-card";case"artworks":return"artwork-card";case"audios":return"audio-card";case"collections":return"collection-card";case"events":return"event-card";case"exhibitions":return"event-card";case"featurearticles":return"feature-article-card";case"organizations":return"organization-card";case"videos":return"video-card";default:return console.warn("Unknown resource type",r),""}},Rl=function(e){return e&&e.MakersShort?e.MakersShort:e&&e.Makers?_e.map(e.Makers,"Name").join(" & "):""},w0=function(e){if(!e||!e.BirthYear||e.BirthYear===0)return"";let r=e.BirthYear+" – ";return e.DeathYear&&(r+=e.DeathYear),r},A0=function(e){if(e===null||typeof e>"u")return"";const r=String(e).trim();return r?r.split(/\s+/).map(i=>i.split("-").map(o=>{if(!o||o.toUpperCase()===o)return o;const a=o.toLowerCase();return a.charAt(0).toUpperCase()+a.slice(1)}).join("-")).join(" "):""},h3=function(e){const r=String(e).trim();if(!r)return!1;if(/[./&]/.test(r))return!0;
28if(/\s/.test(r))return!1;const i=r.replace(/[^a-zA-Z0-9åäöÅÄÖ]/g,"");return i?i.length<=4:!1},p3=function(e){if(e===null||typeof e>"u")return"";const r=String(e).trim();return r?r!==r.toLowerCase()||h3(r)?r:A0(r).split(/\s+/).map((o,a)=>a>0&&o==="Taidemuseo"?"taidemuseo":o).join(" "):""},g3=function(e){if(!e)return null;const r=e.EncodedVideos&&_e.head(e.EncodedVideos);return r&&r.Url&&r.Url.replace(/^http:/,"https:")},m3=function(e){return e?e.replace(/\*/g,"").replace(/\?/g,"").replace(/-/g," "):""},b0=function(e){return`${e.Type} ${e.Value} ${e.Unit}`},v3=function(e){return e&&e.Id&&`${ea()}/svc/filelibraries/${e.Id}`},_3=function(e){return _e.filter(e,r=>{const i=xo(r);return typeof i=="string"&&i.length>0})},Ao=function(e,r,i){if(!process.client)return;const o=new Date;o.setTime(o.getTime()+i*60*1e3);const a="expires="+o.toUTCString(),u="domain="+window.location.hostname,f=`${e}=${r};${u};${a};path=/`;document.cookie=f},y3=function(e){switch(e){case"en":return"en_US";case"fi":return"fi_FI";case"sv":return"sv_SE";default:return"en_US"}},w3=function(e,r){const i=parseInt(e.slice(1,3),16),o=parseInt(e.slice(3,5),16),a=parseInt(e.slice(5,7),16);return r?"rgba("+i+", "+o+", "+a+", "+r+")":"rgb("+i+", "+o+", "+a+")"},A3=function(e){return new Promise(r=>{u3(r,e||0)})},Gs=(function(e,r){var o,a,u,f,h;const i=(a=(o=e==null?void 0:e.response)==null?void 0:o.data)==null?void 0:a.ResponseStatus;if(r&&console.group(e.message||e.name,e.isAxiosError&&((u=e.config)==null?void 0:u.url)||""),i!=null&&i.Errors){const m=_e.map(i.Errors,c=>`${c.ErrorCode}, ${c.FieldName}: ${c.Message}`);r?console.error(i.Message,m,i.StackTrace,e.config||""):console.error(e.message||e.name,i.Message,m)}else e&&(r?console.error(e,((f=e.response)==null?void 0:f.status)||"",e.config||""):console.error(e.message||e.name,(h=e.response)==null?void 0:h.status,e));r&&(e.response,console.groupEnd())}),Yd={getBaseUrl:ea,isBrokenUrl:dt,getResourceKey:f3,getItemResourceType:y0,getItemCardType:d3,getBackgroundPositionByFocusPoint:K4,getBackgroundImageStyle:d0,getBannerImageStyle:Z4,getMakersShort:Rl,getActorLifetime:w0,toTitleCase:A0,formatPublishedKeeper:p3,cleanupQueryText:m3,stringifyDimension:b0,getFileLibraryUploadUrl:v3,getEncodedVideoUrl:g3,filterByImageUrl:_3,setCookie:Ao,getFullLocale:y3,hexToRGB:w3,flushPromises:A3,logErrorTrace:Gs,getImageInfo:yr,getImageUrl:xo,getImageSrc:o3,constructImageSrc:Wr,constructImageSrc2:i3,getFullscreenImageSrc:q4,getMetaImageSrc:G4,getIngressImageSrc:ou,getArticleIngressImageSrc:$4,getActorIngressImageSrc:W4,getUserProfileImageSrc:H4,getCoverImageSrc:iu,getDefaultImageSrc:f0,getImageWidthHeight:p0,getImageWidthHeightOptimised:h0,getImageWidthHeightOptimisedStyle:J4,getPaletteColorsBackgroundStyle:X4,getImageAspectRatio:Ni,getImageOrientation:Q4,getImageCaption:e3,getImageCreditLine:t3,getImageCopyright:r3,getImageLicense:n3,getCacheBustParam:au,getMasonryWidthHeight:a0,getMasonryWidthHeightStyle:V4,formatImageSrcParams:u0,getMasonryClass:z4,toLocaleDateString:s3,getFirstDateEdited:a3};/*!
29 * pinia v2.3.1
30 * (c) 2025 Eduardo San Martin Morote
31 * @license MIT
32 */let fu;const ta=e=>fu=e,hS=()=>ru()&&nu(du)||fu,du=Symbol();function Ol(e){return e&&typeof e=="object"&&Object.prototype.toString.call(e)==="[object Object]"&&typeof e.toJSON!="function"}var To;(function(e){e.direct="direct",e.patchObject="patch object",e.patchFunction="patch function"})(To||(To={}));function b3(){const e=i0(!0),r=e.run(()=>Ll({}));let i=[],o=[];const a=n0({install(u){ta(a),a._a=u,u.provide(du,a),u.config.globalProperties.$pinia=a,o.forEach(f=>i.push(f)),o=[]},use(u){return this._a?i.push(u):o.push(u),this},_p:i,_a:null,_e:e,_s:new Map,state:r});return a}const E0=()=>{};function Kd(e,r,i,o=E0){e.push(r);const a=()=>{const u=e.indexOf(r);u>-1&&(e.splice(u,1),o())};return!i&&u4()&&f4(a),a}function Ci(e,...r){e.slice().forEach(i=>{i(...r)})}const E3=e=>e(),Zd=Symbol(),Sc=Symbol();function kl(e,r){e instanceof Map&&r instanceof Map?r.forEach((i,o)=>e.set(o,i)):e instanceof Set&&r instanceof Set&&r.forEach(e.add,e);for(const i in r){if(!r.hasOwnProperty(i))continue;const o=r[i],a=e[i];Ol(a)&&Ol(o)&&e.hasOwnProperty(i)&&!js(o)&&!o0(o)?e[i]=kl(a,o):e[i]=o}return e}const S3=Symbol();function T3(e){return!Ol(e)||!e.hasOwnProperty(S3)}const{assign:mn}=Object;function P3(e){return!!(js(e)&&e.effect)}function I3(e,r,i,o){const{state:a,actions:u,getters:f}=r,h=i.state.value[e];let m;function c(){h||(i.state.value[e]=a?a():{});const l=s0(i.state.value[e]);return mn(l,u,Object.keys(f||{}).reduce((g,p)=>(g[p]=n0(h4(()=>{ta(i);const b=i._s.get(e);return f[p].call(b,b)})),g),{}))}return m=S0(e,c,r,i,o,!0),m}function S0(e,r,i={},o,a,u){let f;const h=mn({actions:{}},i),m={deep:!0};let c,l,g=[],p=[],b;const y=o.state.value[e];!u&&!y&&(o.state.value[e]={});let S;function A(N){let v;c=l=!1,typeof N=="function"?(N(o.state.value[e]),v={type:To.patchFunction,storeId:e,events:b}):(kl(o.state.value[e],N),v={type:To.patchObject,payload:N,storeId:e,events:b});const E=S=Symbol();Js().then(()=>{S===E&&(c=!0)}),l=!0,Ci(g,v,o.state.value[e])}const T=u?function(){const{state:v}=i,E=v?v():{};this.$patch(I=>{mn(I,E)})}:E0;function L(){f.stop(),g=[],p=[],o._s.delete(e)}const P=(N,v="")=>
32{if(Zd in N)return N[Sc]=v,N;const E=function(){ta(o);const I=Array.from(arguments),V=[],W=[];function Y(B){V.push(B)}function $(B){W.push(B)}Ci(p,{args:I,name:E[Sc],store:k,after:Y,onError:$});let K;try{K=N.apply(this&&this.$id===e?this:k,I)}catch(B){throw Ci(W,B),B}return K instanceof Promise?K.then(B=>(Ci(V,B),B)).catch(B=>(Ci(W,B),Promise.reject(B))):(Ci(V,K),K)};return E[Zd]=!0,E[Sc]=v,E},O={_p:o,$id:e,$onAction:Kd.bind(null,p),$patch:A,$reset:T,$subscribe(N,v={}){const E=Kd(g,N,v.detached,()=>I()),I=f.run(()=>zs(()=>o.state.value[e],V=>{(v.flush==="sync"?l:c)&&N({storeId:e,type:To.direct,events:b},V)},mn({},m,v)));return E},$dispose:L},k=d4(O);o._s.set(e,k);const R=(o._a&&o._a.runWithContext||E3)(()=>o._e.run(()=>(f=i0()).run(()=>r({action:P}))));for(const N in R){const v=R[N];if(js(v)&&!P3(v)||o0(v))u||(y&&T3(v)&&(js(v)?v.value=y[N]:kl(v,y[N])),o.state.value[e][N]=v);else if(typeof v=="function"){const E=P(v,N);R[N]=E,h.actions[N]=v}}return mn(k,R),mn(l4(k),R),Object.defineProperty(k,"$state",{get:()=>o.state.value[e],set:N=>{A(v=>{mn(v,N)})}}),o._p.forEach(N=>{mn(k,f.run(()=>N({store:k,app:o._a,pinia:o,options:h})))}),y&&u&&i.hydrate&&i.hydrate(k.$state,y),c=!0,l=!0,k}/*! #__NO_SIDE_EFFECTS__ */function hu(e,r,i){let o,a;const u=typeof r=="function";typeof e=="string"?(o=e,a=u?i:r):(a=e,o=e.id);function f(h,m){const c=ru();return h=h||(c?nu(du,null):null),h&&ta(h),h=fu,h._s.has(o)||(u?S0(o,r,a,h):I3(o,a,h)),h._s.get(o)}return f.$id=o,f}function Xd(e,r){return Array.isArray(r)?r.reduce((i,o)=>(i[o]=function(){return e(this.$pinia)[o]},i),{}):Object.keys(r).reduce((i,o)=>(i[o]=function(){const a=e(this.$pinia),u=r[o];return typeof u=="function"?u.call(this,a):a[u]},i),{})}function L3(e,r){return Array.isArray(r)?r.reduce((i,o)=>(i[o]=function(...a){return e(this.$pinia)[o](...a)},i),{}):Object.keys(r).reduce((i,o)=>(i[o]=function(...a){return e(this.$pinia)[r[o]](...a)},i),{})}const x3=["fi","en","sv"],C3=Object.assign({
32"/src/translations/locale-fi.json":()=>U(()=>import("./locale-fi-DSXtGInE.js"),[]),
32"/src/translations/locale-sv.json":()=>U(()=>import("./locale-sv-ib1qExOn.js"),[])}),ra=function(e){return x3.indexOf(e)>-1},na=function(){const e=typeof navigator<"u"?navigator.language.substring(0,2):"en";return ra(e)?e:(console.warn(`Locale "${e}" is not supported`),"en")},Tc=[],R3=async function(e,r){if(!e||typeof e.setLocaleMessage!="function")return Promise.resolve(r);if(!Tc.includes(r)){if(r==="en")return Tc.push(r),Promise.resolve(r);const i=`/src/translations/locale-${r}.json`,o=C3[i];if(!o)return console.warn(`Locale "${r}" is not available`),Promise.resolve(r);await o().then(u=>(e.setLocaleMessage(r,u.default),!0)).catch(u=>{throw u})&&Tc.push(r)}return Promise.resolve(r)},Kn=()=>typeof window<"u"&&window.location&&window.location.hostname?window.location.hostname:"",Zn=!!Kn().match(/^taide\.art$/);Kn().match(/^rc[\w-]*\.taide*/)||Kn().match(/^testi?\.taide*/);Kn().match(/^dev\.taide/)||l3();const Sn=wr(),Dl=!!Kn().match("localhost")&&!wr(),O3=()=>{const e=Kn();return e==="taide.art"?"prod":e==="dev.taide.art"?"dev":e==="test.taide.art"?"test":e==="rc1.taide.art"?"rc":e==="canary.taide.art"?"canary":Dl?"localhost":""},k3=()=>{switch(Kn()){case"taide.art":return 1;case"dev.taide.art":return 2;case"test.taide.art":return 3;case"rc1.taide.art":return 4;default:return 0}},pu=()=>{if(typeof window>"u")return null;const e=window._paq;return!e||typeof e.push!="function"?null:e},_r=e=>{const r=pu();r&&r.push(e)};let $r=null,Ml=null;const D3=e=>{Ml=typeof e=="function"?e:null},pS=e=>{if($r=e||null,$r){const r=Array.isArray($r.Dimensions)?$r.Dimensions:[];r.length>0&&W3(r[0]),Ml&&Ml()}},M3=()=>{$r=null},U3=1,N3=5,T0=6,F3=7,P0=8,gu="anonymous",mu="member",vu="external",I0="curator",L0="admin",B3=new Set([gu,mu,vu,I0,L0]),_u="anonymous",yu="email",V3="auth0",x0="membership",j3=new Set([_u,yu,V3,x0]),wu=e=>{if(!e||typeof e!="object")return null;const r=Array.isArray(e.Memberships)?e.Memberships:[];let i=!1,o=!1,a=!1;for(const u of r){const f=u&&u.GroupName;f&&(f==="Edit"&&(i=!0),/Edit/.test(f)&&(o=!0),/FinnishartService|RegisteredUsers/.test(f)&&(a=!0))}return i?L0:o?I0:a?mu:vu},C0=e=>{if(!e||typeof e!="object")return null;const r=wu(e);return r?r===vu?x0:yu:null},z3=()=>{const e=pu();if(!e)return;e.push(["setCustomUrl",window.location.href]),e.push(["setDocumentTitle",document.title||window.location.pathname]);const r=Array.isArray($r==null?void 0:$r.Dimensions)?$r.Dimensions:[];for(let i=0;i<r.length;i+=1){const o=r[i];o!=null&&o!==""&&e.push(["setCustomDimension",U3+i,String(o)])}e.push(["trackPageView"])};let Jd=!1;const $3=e=>{if(Jd||!e)return;const r=pu();r&&(r.push(["setCustomDimension",N3,String(e)]),Jd=!0)},Ul=e=>{!e||!B3.has(e)||_r(["setCustomDimension",T0,e])},Qd=()=>{_r(["setCustomDimension",T0,gu])};let eh=!1;const W3=e=>{if(eh||!e)return;const r=String(e).trim();r&&(_r(["setCustomDimension",F3,r]),eh=!0)},Nl=e=>{!e||!j3.has(e)||_r(["setCustomDimension",P0,e])},th=()=>{_r(["setCustomDimension",P0,_u])},H3=e=>{e==null||e===""||_r(["setUserId",String(e)])},rh=()=>{_r(["resetUserId"])},Fl=(e,r,i,o)=>{!e||!r||(o!=null?_r(["trackEvent",e,r,i??"",o]):i!=null?_r(["trackEvent",e,r,i]):_r(["trackEvent",e,r]))},gS=(e,r=!1,i=!1)=>{e!=null&&_r(["trackSiteSearch",String(e),r===!1?!1:String(r),i===!1?!1:Number(i)])},Au=-1,ia=0,q3=15,G3=25,Po=50,Y3=250,yn=500,K3=750,Bl=1e3,Vl=5e3,nh=()=>({uiTag:null,loginPhase:Au,locale:na(),theme:"light",editMode:!1,hasUnsavedEdits:!1,useProfile:"ViewPublicOnly",previousUseProfile:"ViewPublicOnly",frontPageHeroIndex:0,frontPageHeroIndexTime:new Date().getTime(),frontPageCoverIndex:0,contextArtwork:null,showRegistrationInfo:!0}),Z3=e=>({namespaced:!0,state:nh,getters:{getUiTag(u){return u.uiTag},getLocale(u){return u.locale},getTheme(u){return u.theme},getLoginPhase(u){return u.loginPhase},getEditMode(u){return u.editMode},getHasUnsavedEdits(u){return u.hasUnsavedEdits},getUseProfile(u){return u.useProfile},getFrontPageHeroIndex(u){return u.frontPageHeroIndex},getFrontPageHeroIndexTime(u){return u.frontPageHeroIndexTime},getFrontPageCoverIndex(u){return u.frontPageCoverIndex},getContextArtwork(u){return u.contextArtwork},getShowRegistrationInfo(u){return u.showRegistrationInfo}},actions:{checkUiTag({commit:u,state:f},h){return f.uiTag===h||!f.uiTag||!h||Sn?(f.uiTag!==h&&u("setUiTag",h),Promise.resolve()):Promise.reject(new Error("Outdated uiTag"))}},mutations:{RESET(u,{preservePreferences:f=!1}={}){const h=nh();
32f&&(h.theme=u.theme,h.locale=u.locale),Object.keys(h).forEach(m=>{u[m]=h[m]})},setUiTag(u,f){u.uiTag=f},setLocale(u,f){if(ra(f)){const h=u.locale!==f;u.locale=f,h&&Fl("ui","locale-switch",f)}},resetLocale(u){u.locale=na()},setTheme(u,f){u.theme=f},setLoginPhase(u,f){u.loginPhase=f,u.showRegistrationInfo&&f>ia&&(u.showRegistrationInfo=!1)},setEditMode(u,f){u.editMode=f},setHasUnsavedEdits(u,f){u.hasUnsavedEdits=f},setUseProfile(u,f){u.previousUseProfile=u.useProfile,u.useProfile=f},restoreUseProfile(u){u.useProfile=u.previousUseProfile},setFrontPageHeroIndex(u,f){u.frontPageHeroIndex=f},setFrontPageHeroIndexTime(u,f){u.frontPageHeroIndexTime=f},setFrontPageCoverIndex(u,f){u.frontPageCoverIndex=f},setContextArtwork(u,f){u.contextArtwork=f},setShowRegistrationInfo(u,f){u.showRegistrationInfo=f}}}),X3=e=>Z3(),ih=()=>({uiTag:null,loginPhase:Au,locale:na(),theme:"light",editMode:!1,hasUnsavedEdits:!1,useProfile:"ViewPublicOnly",previousUseProfile:"ViewPublicOnly",frontPageHeroIndex:0,frontPageHeroIndexTime:new Date().getTime(),frontPageCoverIndex:0,contextArtwork:null,showRegistrationInfo:!0}),R0=hu("ux",{state:()=>ih(),getters:{getUiTag:e=>e.uiTag,getLocale:e=>e.locale,getTheme:e=>e.theme,getLoginPhase:e=>e.loginPhase,getEditMode:e=>e.editMode,getHasUnsavedEdits:e=>e.hasUnsavedEdits,getUseProfile:e=>e.useProfile,getFrontPageHeroIndex:e=>e.frontPageHeroIndex,getFrontPageHeroIndexTime:e=>e.frontPageHeroIndexTime,getFrontPageCoverIndex:e=>e.frontPageCoverIndex,getContextArtwork:e=>e.contextArtwork,getShowRegistrationInfo:e=>e.showRegistrationInfo},actions:{reset({preservePreferences:e=!1}={}){const r=e?{theme:this.theme,locale:this.locale}:{};this.$state={...ih(),...r}},setUiTag(e){this.uiTag=e},setLocale(e){ra(e)&&(this.locale=e)},resetLocale(){this.locale=na()},setTheme(e){this.theme=e},setLoginPhase(e){this.loginPhase=e,this.showRegistrationInfo&&e>ia&&(this.showRegistrationInfo=!1)},setEditMode(e){this.editMode=e},setHasUnsavedEdits(e){this.hasUnsavedEdits=e},setUseProfile(e){this.previousUseProfile=this.useProfile,this.useProfile=e},restoreUseProfile(){this.useProfile=this.previousUseProfile},setFrontPageHeroIndex(e){this.frontPageHeroIndex=e},setFrontPageHeroIndexTime(e){this.frontPageHeroIndexTime=e},setFrontPageCoverIndex(e){this.frontPageCoverIndex=e},setContextArtwork(e){this.contextArtwork=e},setShowRegistrationInfo(e){this.showRegistrationInfo=e},checkUiTag(e){return this.uiTag===e||!this.uiTag||!e||Sn()?(this.uiTag!==e&&this.setUiTag(e),Promise.resolve()):Promise.reject(new Error("Outdated uiTag"))},setPhaseEmailUnverified(){this.setLoginPhase(q3)},setPhaseEmailVerified(){this.setLoginPhase(G3)},setPhaseExpired(){this.setLoginPhase(Po)},setPhaseBusy(){this.setLoginPhase(Y3)},setPhaseAuthenticated(){this.setLoginPhase(yn)},setPhaseTOSUpdate(){this.setLoginPhase(K3)},setPhaseProfile(){this.setLoginPhase(Bl)},setPhaseComplete(){this.setLoginPhase(Vl)}}}),Tn=()=>_0()?R0():null,J3={data:function(){return{resource:""}},methods:{getName:function(){return this.item&&(this.item.Name||this.item.ActorName||this.item.ActorSortName)},getOwnerName:function(){return this.item&&this.item.Owner},getTitle:function(){return this.getName()||" "},getArtworkTitle:function(e,r){if(!e)return"";let i="";const o=Rl(e);return o&&(i+=`${o} – `),e.Name||e.Caption?i+=e.Name||e.Caption:r||(i+=this.$t("common.unknown_lc")),e.ProductionTimeSpanName&&(i+=`, ${e.ProductionTimeSpanName}`),i},getIngressText:function(e){return e&&e.IngressText||""},getAudios:function(e){return e&&e.AudioPlaylist||[]},getVideos:function(e){return e&&e.VideoPlaylist||[]},getVideoCaption:function(e){if(e&&e.Caption)return e.Caption;if(e&&e.VideoPlayer&&e.VideoPlayer.Caption)return e.VideoPlayer.Caption},getContact:function(){const{item:e}=this;if(!e)return"";let r="";return e.LocalityArea&&(r+=e.LocalityArea),r},getCuratorName:function(e){return e&&e.Curator&&e.Curator.Name},localizeActorType:function(e){return e==="taiteilija"?this.$t(`actors.actorType.${e}`):e},getActorType:function(e){return this.localizeActorType(e&&e.ActorType)},getActorLifetime:w0,getMakersShort:Rl,getMakerRole:function(e){return this.localizeActorType(e&&e.Role)},getDimensions:function(e){let r="";if(e&&e.DimensionsShort)r=e.DimensionsShort.replace("x","×");else if(e&&e.Dimensions&&e.Dimensions.length){if(e.Dimensions.length===1){const h=e.Dimensions[0];return b0(h)}const[a,u]=e.Dimensions.slice(0,2),f=u.Unit===a.Unit?"":a.Unit+" ";r=`${a.Value} ${f}× ${u.Value} ${u.Unit}`}const i=Tn();return(i?i.locale:this.$store.getters["ux/getLocale"])==="fi"&&(r=r.replace(/\./g,",")),r},getCurrency:function(e){return e&&e.PriceCurrency&&e.PriceCurrency.replace("eur","€")||""}}},Q3={class:"slideshow"};function ew(e,r,i,o,a,u){const f=nt("image-swipe");return Le(),qe("div",Q3,[vn(f,{ref:"swipe",onNextPage:r[0]||(r[0]=h=>e.$emit("next-page")),onPrevPage:r[1]||(r[1]=h=>e.$emit("prev-page")),onClose:r[2]||(r[2]=h=>e.$emit("close"))},null,512)])}const tw={name:"artwork-slideshow",props:{items:{type:Array[Object]},index:{type:Number,default:0},active:{type:Boolean}},mixins:[J3],components:{ImageSwipe:ft(()=>U(()=>import("./ImageSwipe-Bo4ow1st.js"),__vite__mapDeps([0,1,2,3,4,5,6])))},data:function(){return{}},mounted:function(){this.update()},watch:{active:function(){this.update()},items:function(){this.update()}},methods:{openSwipe:function(){if(this.$refs.swipe){this.$refs.swipe.open(this.index,this.getImages());return}let e=0;const r=()=>{this.$refs.swipe?this.$refs.swipe.open(this.index,this.getImages()):++e<20&&this.active&&setTimeout(r,100)};this.$nextTick(r)},closeSwipe:function(){this.$refs.swipe&&this.$refs.swipe.close()},getImages:function(){return _.compact(_.map(this.items,e=>{const r=this.$helpers.getImageInfo(e,!0),i=this.$helpers.getFullscreenImageSrc(e,r);if(i){let o,a;return r&&r.Width&&r.Height?(o=r.Width,a=r.Height):e&&e.Width&&e.Height&&(o=e.Width,a=e.Height),(!o||!a)&&(console.warn("Width and height not detected, using defaults - image might appear distorted"),o=1800,a=1350),{src:i,w:o,h:a,title:e.Caption||e.title||this.getArtworkTitle(e,!0)}}}))},update:function(){this.active?this.openSwipe():this.closeSwipe()}}},rw=Qn(tw,[["render",ew],["__scopeId","data-v-cb4d5b30"]]);function nw(e){return{all:e=e||new Map,on:function(r,i){var o=e.get(r);o?o.push(i):e.set(r,[i])},off:function(r,i){var o=e.get(r);o&&(i?o.splice(o.indexOf(i)>>>0,1):e.set(r,[]))},emit:function(r,i){var o=e.get(r);o&&o.slice().map(function(a){a(i)}),(o=e.get("*"))&&o.slice().map(function(a){a(r,i)})}}}const Mi=nw(),jl=Symbol("taide_bus_multi_args"),Io=new Map,iw=e=>(Io.has(e)||Io.set(e,new Map),Io.get(e)),oh=(e,r)=>{const i=iw(e);if(i.has(r))return;const o=a=>{if(a&&typeof a=="object"&&a[jl]){r(...a[jl]);return}if(a===void 0){r();return}r(a)};i.set(r,o),Mi.on(e,o)},sh=(e,r)=>{const i=Io.get(e),o=i==null?void 0:i.get(r);if(o){Mi.off(e,o),i.delete(r),i.size===0&&Io.delete(e);return}Mi.off(e,r)},ah=(e,...r)=>
32{if(!r||r.length===0){Mi.emit(e);return}if(r.length===1){Mi.emit(e,r[0]);return}Mi.emit(e,{[jl]:r})},kt={on:oh,off:sh,emit:ah,$on:oh,$off:sh,$emit:ah};function ow(e,r,i,o,a,u){const f=nt("artwork-slideshow");return e.active?(Le(),xt(f,{key:0,ref:"slideshow",items:e.items,index:e.index,active:e.active,onNextPage:u.onNextPage,onPrevPage:u.onPrevPage,onClose:u.onClose},null,8,["items","index","active","onNextPage","onPrevPage","onClose"])):We("",!0)}const sw={name:"slideshow-ctrl",components:{ArtworkSlideshow:rw},data:function(){return{items:null,index:0,totalCount:0,active:!1}},mounted:function(){kt.$on("open-slideshow",this.onOpen)},beforeUnmount:function(){kt.$off("open-slideshow",this.onOpen)},methods:{onOpen:function(e,r,i,o){try{const a=typeof window<"u"&&window.location&&window.location.search||"";/(?:\\?|&)debug_slideshow(?:=1|=true|&|$)/.test(a)&&console.info("[slideshow] ctrl onOpen",{items:e&&e.length||0,index:r||0,totalCount:i,uid:o}),typeof window<"u"&&(window.__TAIDE_SLIDESHOW_LAST={items:e&&e.length||0,index:r||0,totalCount:i,uid:o,ts:Date.now()})}catch{}this.items=e,this.index=r||0,this.totalCount=i,this.stackUid=o,this.active=!0},onClose:function(){this.active=!1,this.$nextTick(()=>{this.items=[],this.index=0,this.totalCount=0})},onNextPage:function(){kt.$emit("stack-next-page",this.stackUid,"slideshow")},onPrevPage:function(){kt.$emit("stack-prev-page",this.stackUid,"slideshow")}}},aw=Qn(sw,[["render",ow]]),cw=function(e){return e||process.client&&window.location.pathname||"/"},lw=function(){return"/loggedout"},uw=new Set(["/","/loggedout"]),fw=function(e){return uw.has(e)?e:"/loggedout"},dw=function(e,{force:r}={}){const i=[`ReturnUrl=${cw(e)}`];return r&&i.push("force=true"),`/api/auth/auth0?${i.join("&")}`},hw=function(e){return`/api/auth/logout?ReturnUrl=${fw(lw())}`},pw=function(){return"/api/auth/auth0?screen_hint=signup"},mS=function(){const e=pw();process.client&&window.location.assign(e)},gw=e=>{if(e==null)return null;if(typeof e=="boolean")return e;if(typeof e=="number")return e>0;if(typeof e=="string"){const r=e.trim().toLowerCase();if(!r)return null;if(r==="true"||r==="yes"||r==="1"||r==="authenticated")return!0;if(r==="false"||r==="no"||r==="0"||r==="anonymous")return!1}return null},mw=e=>{if(!e)return null;const r=String(e),i=r.match(/isauthenticated[^a-z0-9]*(yes|true|1|no|false|0)/i);if(i&&i[1]){const o=i[1].toLowerCase();return o==="yes"||o==="true"||o==="1"}return r.match(/isauthenticated/i)?!0:null},ti=e=>{if(!e||typeof e!="object")return null;const r=e.UserId??e.userId??e.Id??e.id;if(r==null)return null;if(typeof r=="string"){const i=r.trim();return i&&i!=="0"?i:null}return typeof r=="number"?Number.isFinite(r)&&r!==0?r:null:r},vw=e=>{if(!e||typeof e!="object")return null;const r=["IsAuthenticated","Authenticated","isAuthenticated","authenticated"];for(const i of r){const o=gw(e[i]);if(o!==null)return o}return mw(e.Info)},bu=e=>{if(!e||typeof e!="object")return null;const r=e.SessionExpires??e.sessionExpires??e.ExpiresAt??e.expiresAt??e.exp??e.expires;if(!r)return null;if(r instanceof Date)return r;if(typeof r=="number"){const i=r<1e12?r*1e3:r,o=new Date(i);return Number.isNaN(o.getTime())?null:o}if(typeof r=="string"){const i=new Date(r);return Number.isNaN(i.getTime())?null:i}return null},Eu=e=>{const r=vw(e);return r!==null?r:!!ti(e)},_w=e=>{if(!e||typeof e!="object")return null;const r=ti(e),i=Eu(e);if(!r||!i)return null;const o={...e,UserId:r};if(!o.SessionExpires){const a=bu(e);a&&(o.SessionExpires=a)}return o},zl=e=>{if(!e||!ti(e)||Eu(e)===!1)return!1;const r=bu(e);return r?r.getTime()>new Date().getTime():!0},yw=(e,r=15)=>{if(!e||!ti(e))return!1;const i=bu(e);return i?(new Date().getTime()-i.getTime())/-6e4<r:!1},go="unknown",ch="checking",$l="authenticated",Oi="degraded",Ns="anonymous",Yn="expired",lh="signingIn",uh="signingOut",mo="unknown",ww="loading",Aw="ready",bw="unavailable",fh=e=>{const r=ti(e);if(!r)return"";const i=(e==null?void 0:e.SessionExpires)??(e==null?void 0:e.sessionExpires)??(e==null?void 0:e.ExpiresAt)??(e==null?void 0:e.expiresAt)??"";return`${r}:${i}`},Pc=(...e)=>e.find(r=>typeof r=="boolean"),Ew=e=>{if(!e||typeof e!="object")return{kind:"invalid",errorKind:"invalid_hello"};const i=Pc(e.edgeAuthenticated,e.authenticated,e.IsAuthenticated)??Eu(e),o=Pc(e.backendAuthenticated),a=Pc(e.backendOk);return i===!1?{kind:"anonymous"}:i!==!0?{kind:"invalid",errorKind:"invalid_hello"}:ti(e)?o===!1?{kind:"backend_mismatch",errorKind:"backend_session_mismatch"}:a===!1&&o!==!0?{kind:"degraded",errorKind:"backend_unavailable"}:{kind:"authenticated"}:{kind:"invalid",errorKind:"missing_identity"}},zr=hu("auth",{state:()=>({session:null,status:go,loginPhase:Au,profileStatus:mo,validationPending:!1,validationGeneration:0,sessionRevision:0,lastValidatedAt:null,errorKind:null,hasConfirmedAuthenticated:!1}),getters:{isAuthenticated(e){return e.status===$l||e.status===Oi&&e.hasConfirmedAuthenticated},isChecking(e){return e.status===go||e.status===ch},isTransitioning(e){return e.status===lh||e.status===uh},userId(e){return ti(e.session)}},actions:{setSession(e){const r=fh(this.session),i=e||null,o=fh(i);this.session=i,r!==o&&(this.sessionRevision+=1,this.profileStatus=mo)},clearSession(){this.setSession(null)},setLoginPhase(e){this.loginPhase=e},beginValidation(){return this.validationGeneration+=1,this.validationPending=!0,this.errorKind=null,this.hasConfirmedAuthenticated||(this.status=ch),this.validationGeneration},applyHello(e,r=this.validationGeneration){if(r!==this.validationGeneration)return{ignored:!0,status:this.status};const i=Ew(e);return this.validationPending=!1,this.lastValidatedAt=Date.now(),this.errorKind=i.errorKind||null,i.kind==="anonymous"?(this.status=this.hasConfirmedAuthenticated?Yn:Ns,this.hasConfirmedAuthenticated=!1,this.clearSession(),this.profileStatus=mo):i.kind==="authenticated"?(this.setSession(e),this.status=$l,this.hasConfirmedAuthenticated=!0):i.kind==="backend_mismatch"?(this.setSession(e),this.status=Oi):i.kind==="degraded"?(this.setSession(e),this.status=Oi):this.status=this.hasConfirmedAuthenticated?Oi:go,{ignored:!1,outcome:i.kind,status:this.status}},applyValidationError(e="network",r=this.validationGeneration){return r!==this.validationGeneration?{ignored:!0,status:this.status}:(this.validationPending=!1,this.errorKind=e,this.status=this.hasConfirmedAuthenticated?Oi:go,{ignored:!1,status:this.status})},confirmExpired(e=this.validationGeneration){return e!==this.validationGeneration?{ignored:!0,status:this.status}:(this.validationPending=!1,this.status=Yn,this.errorKind="session_expired",this.hasConfirmedAuthenticated=!1,this.clearSession(),this.profileStatus=mo,{ignored:!1,status:this.status})},markSigningIn(){this.status=lh,this.errorKind=null},markSigningOut(){this.status=uh,this.errorKind=null},setProfileStatus(e){this.profileStatus=e},resetCoordinator(){this.validationGeneration+=1,this.session=null,this.status=go,this.profileStatus=mo,this.validationPending=!1,this.sessionRevision+=1,this.lastValidatedAt=null,this.errorKind=null,this.hasConfirmedAuthenticated=!1}}}),Su="main-v3",Sw=["ux.locale","ux.theme","user.userId","user.session","user.membershipLevel","user.savedIds","user.likedIds","user.followedIds","user.sharedIds","user.timestamps.savedIds","user.timestamps.likedIds","user.timestamps.followedIds","user.timestamps.sharedIds"],Tw="pinia-v3",Pw={auth:["session"],ux:["locale","theme"],consent:["analyticsGranted","decidedAt"],user:["userId","membershipLevel","savedIds","likedIds","followedIds","sharedIds","timestamps.savedIds","timestamps.likedIds","timestamps.followedIds","timestamps.sharedIds"],microblog:["following"]},O0={key:Tw,stores:Pw},k0=new WeakMap,Iw=(e,r)=>{var i;return(i=k0.get(e))==null?void 0:i(r)},Ys=e=>e!==null&&typeof e=="object"&&!Array.isArray(e),Lw=(e,r)=>
32{const i=String(r||"").split(".").filter(Boolean);let o=e;for(const a of i){if(!o||typeof o!="object")return;o=o[a]}return o},xw=(e,r,i)=>{const o=String(r||"").split(".").filter(Boolean);if(!o.length)return;let a=e;for(let u=0;u<o.length-1;u++){const f=o[u];Ys(a[f])||(a[f]={}),a=a[f]}a[o[o.length-1]]=i},dh=(e,r)=>{if(!r||!r.length)return e;const i={};for(const o of r){const a=Lw(e,o);typeof a>"u"||xw(i,o,a)}return i},D0=(e,r)=>{if(Array.isArray(r))return r.slice();if(!Ys(r))return r;const i=Ys(e)?{...e}:{};for(const[o,a]of Object.entries(r))i[o]=D0(e?e[o]:void 0,a);return i},Cw=e=>{if(e)try{return JSON.parse(e)}catch{return}},Rw=(e,r)=>{if(!(!e||!r))try{return e.getItem(r)}catch{return}},hh=(e,r,i)=>{if(!(!e||!r))try{e.setItem(r,i)}catch{}},Ow=function(e={}){const r=e.key||"vuex",i=e.paths||[],o=e.storage||(process.client?window.localStorage:null);return a=>{if(!o)return;const u=Rw(o,r),f=Cw(u);if(f&&Ys(f)){const l=D0(a.state,f);a.replaceState(l)}let h=null,m=null;k0.set(a,(l=i)=>{clearTimeout(h),h=null,m=dh(a.state,l),hh(o,r,JSON.stringify(m))});const c=l=>{m=dh(l,i),!h&&(h=setTimeout(()=>{h=null,hh(o,r,JSON.stringify(m||{}))},0))};a.subscribe((l,g)=>{c(g)})}},ph=e=>{if(!(typeof window>"u"||!window.localStorage)){try{window.localStorage.removeItem(Su)}catch{}["pinia-v3:auth","pinia-v3:user"].forEach(r=>{try{window.localStorage.removeItem(r)}catch{}}),Iw(e,["ux.locale","ux.theme"])}},kw=()=>{if(typeof window>"u"||!window.localStorage)return!1;try{const e=window.localStorage.getItem(Su);if(!e)return!1;const r=JSON.parse(e);return!!(r&&r.user&&(r.user.userId||r.user.session&&r.user.session.IsAuthenticated))}catch{return!1}},Dw={methods:{getUxStore:function(){return Tn()},getUxLoginPhase:function(){const e=this.getUxStore();return e?e.loginPhase:this.$store.getters["ux/getLoginPhase"]},setUxLoginPhase:function(e){const r=this.getUxStore();r&&r.setLoginPhase(e),this.$store.commit("ux/setLoginPhase",e)},setUxShowRegistrationInfo:function(e){const r=this.getUxStore();r&&r.setShowRegistrationInfo(e),this.$store.commit("ux/setShowRegistrationInfo",e)},resetUxStore:function(){this.$store.commit("facets/clearViewAll");const e=this.getUxStore();e&&e.reset({preservePreferences:!0}),this.$store.commit("ux/RESET",{preservePreferences:!0})},getUxUseProfile:function(){const e=this.getUxStore();return e?e.useProfile:this.$store.getters["ux/getUseProfile"]},setUxUseProfile:function(e){const r=this.getUxStore();r&&r.setUseProfile(e),this.$store.commit("ux/setUseProfile",e)},getUserSession:async function(e){let r=this.$store.getters["user/getSession"];const i=this.$store.getters["user/isAnonymous"],o=this.isUserSessionAuthenticated(r);return new Promise((a,u)=>{e||!o&&!i||this.isUserSessionAboutToExpire(r)?this.$store.dispatch("user/fetchUserSession").then(f=>{r=this.setUserSession(f),r?(this.getUxLoginPhase()<yn&&this.setUxLoginPhase(yn),a(r)):u(new Error("session expired"))}).catch(f=>{u(f)}):o?(kt.$emit("auth-change",{authenticated:!0}),this.getUxLoginPhase()<yn&&this.setUxLoginPhase(yn),r&&r.UserId&&(e||this.$store.getters["user/getUserId"]!==r.UserId)&&this.$store.commit("user/setUserId",r.UserId),a(r)):u(new Error("not authenticated"))})},setUserSession:function(e){if(!e||typeof e!="object")return!1;const r=_w(e);if(!r)return!1;const i=this.$store.getters["user/getUserId"];i&&i!==r.UserId&&this.$store.commit("user/RESET");try{if(_e.isEqual(r,this.$store.getters["user/getSession"])||this.$store.commit("user/setSession",r),i!==r.UserId){this.$store.commit("user/setUserId",r.UserId),H3(r.UserId);const o=this.$store.getters["user/getProfile"];Ul(wu(o)||mu),Nl(C0(o)||yu)}return this.$store.getters["user/getMembershipLevel"]===0&&this.$store.commit("user/setMembershipLevel",500),this.setUxShowRegistrationInfo(!1),kt.$emit("auth-change",{authenticated:!0}),r}catch{return!1}},isUserSessionAuthenticated:function(e){return process.client?(e||(e=this.$store.getters["user/getSession"]),zl(e)):!1},isUserSessionAboutToExpire:function(e){return process.client?yw(e):!1},clearUserSession:function(){(this.$store.getters["user/getUserId"]||this.$store.getters["user/getSession"]||this.$store.getters["user/getProfile"])&&(this.$store.commit("user/RESET"),rh(),Qd(),th());const e=this.getUxLoginPhase()===Po?Po:ia;this.resetUxStore(),this.setUxLoginPhase(e),Ao(".ASPXAUTH","",0),Ao("ss-id","",0),Ao("ss-pid","",0),Ao("ss-tok","",0),ph(this.$store)},expireUserSession:function(){const r=this.getUxLoginPhase()>=yn||kw();if((this.$store.getters["user/getUserId"]||this.$store.getters["user/getSession"]||this.$store.getters["user/getProfile"])&&(this.$store.commit("user/RESET"),rh(),Qd(),th()),this.resetUxStore(),!r){this.ensurePublicUseProfile();return}this.setUxLoginPhase(Po),ph(this.$store);const i=zr();
32i.status!==Yn&&i.confirmExpired(),this.ensurePublicUseProfile(),kt.$emit("auth-change",{authenticated:!1})},ensurePublicUseProfile:function(){const e=this.getUxUseProfile();e&&e.match(/PublicOnly/)||(this.setUxUseProfile("ViewPublicOnly"),kt.$emit("use-profile-change","ViewPublicOnly"))},onLogin:async function(){var a;Fl("auth","login-start");const e=zr(),r=!e.hasConfirmedAuthenticated;e.markSigningIn();const i=this.$route&&this.$route.meta,o=dw(i&&i.loginReturnUrl,{force:r});if(o&&((a=this.$helpers)!=null&&a.isBrokenUrl)&&this.$helpers.isBrokenUrl(o)){console.error("[auth] blocked broken login url",{href:o});return}o&&window.location.assign(o)},onLogout:function(){var r;Fl("auth","logout"),zr().markSigningOut();const e=hw();if(e&&((r=this.$helpers)!=null&&r.isBrokenUrl)&&this.$helpers.isBrokenUrl(e)){console.error("[auth] blocked broken logout url",{href:e});return}e&&window.location.replace(e)}}},Mw={data:function(){return{localeChangeRequest:0}},created:function(){var i,o;const e=Tn(),r=e?e.locale:(o=(i=this.$store)==null?void 0:i.getters)==null?void 0:o["ux/getLocale"];r&&this.$i18n&&this.onLocaleChange(r)},beforeMount:function(){kt.$on("locale-change",this.onLocaleChange)},beforeUnmount:function(){this.localeChangeRequest+=1,kt.$off("locale-change",this.onLocaleChange)},methods:{onLocaleChange:function(e){if(!ra(e))return new Error(`Locale "${e}" is not supported!`);this.localeChangeRequest+=1;const r=this.localeChangeRequest;return R3(this.$i18n,e).then(()=>{if(r===this.localeChangeRequest)return this.setI18nLanguage(e,r)}).catch(i=>{r===this.localeChangeRequest&&console.error(i)})},syncRouteLocale:async function(e){const r=this.$route,i=this.$router,o=r==null?void 0:r.name;if(!i||typeof o!="string")return;const a=o.match(/^([a-z]{2})\.(.+)$/);if(!a)return;const u=a[2],f=`${e}.${u}`;if(!(typeof i.hasRoute=="function"&&!i.hasRoute(f)))try{await i.replace({name:f,params:r.params,query:r.query,hash:r.hash})}catch{}},setI18nLanguage:async function(e,r=this.localeChangeRequest){var u,f,h;this.$i18n.locale=e,document.querySelector("html").setAttribute("lang",e),window.dxLocale&&window.dxLocale(e),(h=(f=(u=this.$axios)==null?void 0:u.defaults)==null?void 0:f.headers)!=null&&h.common&&(this.$axios.defaults.headers.common["Accept-Language"]=e);const i=Tn(),a=(i?i.locale:this.$store.getters["ux/getLocale"])!==e;return a&&(i&&i.setLocale(e),this.$store.commit("ux/setLocale",e),this.$store.commit("pages/RESET"),this.$store.commit("profileArticles/RESET")),await this.syncRouteLocale(e),r===this.localeChangeRequest&&kt.$emit(a?"page-update":"page-refresh"),Promise.resolve()}}},Uw="gdpr",Nw="gdpr=true; path=/; expires=Fri, 31 Dec 9999 23:59:59 GMT",Fw="gdpr=; path=/; expires=Thu, 01 Jan 1970 00:00:00 GMT",Bw=()=>typeof document>"u"||!document.cookie?!1:document.cookie.split(";").some(e=>e.trim()===`${Uw}=true`),gh=e=>{typeof document>"u"||(document.cookie=e?Nw:Fw)},Wl=hu("consent",{state:()=>({analyticsGranted:null,decidedAt:null}),getters:{hasDecided:e=>e.analyticsGranted!==null},actions:{hydrateFromLegacy(){this.analyticsGranted===null&&Bw()&&(this.analyticsGranted=!0,this.decidedAt=null)},accept(){this.analyticsGranted=!0,this.decidedAt=new Date().toISOString(),gh(!0)},reject(){this.analyticsGranted=!1,this.decidedAt=new Date().toISOString(),gh(!1)}}}),Hl="taide-auth-revalidate",Vw=(e="protected-request")=>typeof window>"u"||typeof window.dispatchEvent!="function"?!1:(window.dispatchEvent(new CustomEvent(Hl,{detail:{reason:e}})),!0),jw={class:"container"};function zw(e,r,i,o,a,u){const f=nt("navigation"),h=nt("router-view"),m=nt("site-footer"),c=nt("gdpr-notification"),l=nt("subscription-banner"),g=nt("slideshow-ctrl"),p=nt("search-overlay"),b=nt("back-to-top"),y=nt("modal-terms-of-service"),S=nt("modal-privacy-policy"),A=nt("modal-unsaved-changes"),T=nt("modal-save-pending"),L=nt("modal-error-message"),P=nt("modal-login-required"),O=nt("modal-login-expired"),k=nt("anon-login-prompt");return Le(),qe("div",{id:"app",key:e.updateKey},[vn(f,{"is-authenticated":e.isAuthenticated,"auth-status":e.authStatus},null,8,["is-authenticated","auth-status"]),Rt("div",jw,[(Le(),xt(p4,{include:e.keepAliveInclude},[vn(h)],1032,["include"])),vn(m)]),e.isGdprAccepted?We("",!0):(Le(),xt(c,{key:0})),e.isAuthenticated?(Le(),xt(l,{key:1})):We("",!0),vn(g),vn(p),vn(b),e.isAuthenticated?(Le(),xt(y,{key:2,ref:"modalTermsOfService",show:e.showModalTermsOfService,"accept-button":!0,onAccept:u.onAcceptTermsOfService,onClose:r[0]||(r[0]=D=>e.showModalTermsOfService=!1)},null,8,["show","onAccept"])):We("",!0),e.isAuthenticated?(Le(),xt(S,{key:3,ref:"modalPrivacyPolicy",show:e.showModalPrivacyPolicy,"accept-button":!0,onAccept:u.onAcceptPrivacyPolicy,onClose:r[1]||(r[1]=D=>e.showModalPrivacyPolicy=!1)},null,8,["show","onAccept"])):We("",!0),e.isAuthenticated?(Le(),xt(A,{key:4})):We("",!0),e.isAuthenticated?(Le(),xt(T,{key:5})):We("",!0),e.error?(Le(),xt(L,{key:6,error:e.error,onClose:r[2]||(r[2]=D=>e.error=null)},null,8,["error"])):We("",!0),u.showAnonymousUi?(Le(),xt(P,{key:7})):We("",!0),u.showExpiredUi?(Le(),xt(O,{key:8})):We("",!0),u.showAnonymousUi?(Le(),xt(k,{key:9,ref:"anonLoginPrompt"},null,512)):We("",!0)])}const mh=["actor-page","actors-index","article-page","articles-index","artwork-page","artworks-index","audio-page","audios-index","collection-
32page","collections-index","event-page","events-index","galleries-index","organization-page","organizations-index","privacy-policy","terms-of-service","video-page","videos-index"],$w=250,Ww=3e4,Hw={name:"app",mixins:[Dw,Mw],components:{Navigation:ft(()=>U(()=>import("./Navigation-CP0lP11Y.js"),__vite__mapDeps([7,3,4,1,2,5,8,9]))),SiteFooter:ft(()=>U(()=>import("./SiteFooter-DGbPiA0j.js"),__vite__mapDeps([10,8,4,1,2,3,5,11]))),BackToTop:ft(()=>U(()=>import("./BackToTop-CLnvUlIN.js"),__vite__mapDeps([12,3,4,1,2,5,13]))),SlideshowCtrl:aw,SearchOverlay:ft(()=>U(()=>import("./SearchOverlay-DP8nC-4E.js"),__vite__mapDeps([14,4,1,2,3,5,15]))),ModalLoginExpired:ft(()=>U(()=>import("./LoginExpired-DYiUe0ny.js"),__vite__mapDeps([16,3,4,1,2,5,17]))),ModalLoginRequired:ft(()=>U(()=>import("./LoginRequired-DVCHtOUG.js"),__vite__mapDeps([18,4,1,2,3,5,19]))),AnonLoginPrompt:ft(()=>U(()=>import("./AnonLoginPrompt-CpvOW6Co.js"),__vite__mapDeps([20,4,1,2,3,5,21]))),ModalTermsOfService:ft(()=>U(()=>import("./TermsOfService-oeyu9t9X.js"),__vite__mapDeps([22,4,1,2,3,5,23]))),ModalPrivacyPolicy:ft(()=>U(()=>import("./PrivacyPolicy-CW7AI5sg.js"),__vite__mapDeps([24,3,4,1,2,5,25]))),ModalUnsavedChanges:ft(()=>U(()=>import("./UnsavedChanges-BvmAogY_.js"),__vite__mapDeps([26,4,1,2,3,5]))),ModalSavePending:ft(()=>U(()=>import("./SavePending-BED4huXD.js"),__vite__mapDeps([27,3,4,1,2,5,28]))),ModalErrorMessage:ft(()=>U(()=>import("./ErrorMessage-BhIMFjW3.js"),__vite__mapDeps([29,3,4,1,2,5,30]))),GdprNotification:ft(()=>U(()=>import("./GdprNotification-ctn9Wogj.js"),__vite__mapDeps([31,4,1,2,3,5,32]))),SubscriptionBanner:ft(()=>U(()=>import("./SubscriptionBanner-uCPJyuZs.js"),__vite__mapDeps([33,4,1,2,3,5,34])))},computed:{storedTheme:function(){return this.$store.getters["ux/getTheme"]},...Xd(Wl,{isGdprAccepted:"hasDecided"}),...Xd(zr,{authStatus:"status",isAuthenticated:"isAuthenticated"}),showAnonymousUi:function(){return this.authStatus===Ns||this.authStatus===Yn},showExpiredUi:function(){return this.authStatus===Yn}},data:function(){return{hasInitialSession:!1,initItem:null,updateKey:0,showModalTermsOfService:!1,showModalPrivacyPolicy:!1,debouncedDetectRoute:_.debounce(this.detectRoute,150,{trailing:!0}),debouncedResetKeepAlive:_.debounce(this.resetKeepAlive,1e3,{trailing:!0}),keepAliveInclude:_.clone(mh),sessionValidationPromise:null,lastVisibilityValidationAt:0,ready:!1,error:null}},created:function(){this.checkInitItemLocalUrl()},beforeMount:function(){var e;this.setUseProfileByQuery((e=this.$route)==null?void 0:e.query),this.setTheme(),this.initBusEvents(),this.hydrateGdprConsent(),window.addEventListener("visibilitychange",this.onVisibilityChange),window.addEventListener(Hl,this.onAuthRevalidate),window.addEventListener("message",this.iframeEvent,!1)},mounted:function(){this.debouncedDetectRoute()},beforeUnmount:function(){this.clearBusEvents(),this.debouncedDetectRoute.cancel(),window.removeEventListener("visibilitychange",this.onVisibilityChange),window.removeEventListener(Hl,this.onAuthRevalidate),window.removeEventListener("message",this.iframeEvent)},watch:{storedTheme:function(){this.setTheme()},$route:function(){this.debouncedDetectRoute()},authStatus:function(){this.checkAuthenticationState()}},methods:{...L3(Wl,{hydrateGdprConsent:"hydrateFromLegacy"}),iframeEvent:function(e){e.data&&e.data&&e.data.data&&e.data.data.name==="clickLogin"&&this.$eventBus.$emit("anon-login-required")},initBusEvents:function(){this.$eventBus.$on("use-profile-change",this.onUseProfileChange),this.$eventBus.$on("edit-mode-change",this.onEditModeChange),this.$eventBus.$on("auth-change",this.onAuthChange),this.$eventBus.$on("user-login",this.onLogin),this.$eventBus.$on("user-logout",this.onLogout),this.$eventBus.$on("page-ready",this.onReady),this.$eventBus.$on("page-update",this.onUpdate),this.$eventBus.$on("page-refresh",this.onRefresh),this.$eventBus.$on("page-error",this.onError),this.$eventBus.$on("app-theme-change",this.setTheme),this.$eventBus.$on("app-open-terms-modal",this.onOpenTermsModal)},clearBusEvents:function(){this.$eventBus.$off("use-profile-change",this.onUseProfileChange),this.$eventBus.$off("edit-mode-change",this.onEditModeChange),this.$eventBus.$off("auth-change",this.onAuthChange),this.$eventBus.$off("user-login",this.onLogin),this.$eventBus.$off("user-logout",this.onLogout),this.$eventBus.$off("page-ready",this.onReady),this.$eventBus.$off("page-update",this.onUpdate),this.$eventBus.$off("page-refresh",this.onRefresh),this.$eventBus.$off("page-error",this.onError),this.$eventBus.$off("app-theme-change",this.setTheme),this.$eventBus.$off("app-open-terms-modal",this.onOpenTermsModal)},initUserSession:function(e={}){if(this.sessionValidationPromise)return this.sessionValidationPromise;const r=this.validateUserSession(e);return this.sessionValidationPromise=r,r.finally(()=>{this.sessionValidationPromise===r&&(this.sessionValidationPromise=null)}),r},getSessionValidationErrorKind:function(e){var i;const r=(e==null?void 0:e.status)||((i=e==null?void 0:e.response)==null?void 0:i.status)||0;return r===401||r===403?"unauthorized":r>=500?"upstream":r?"request_failed":"network"},validateUserSession:async function(){const e=zr(),r=e.beginValidation();let i=null;try{i=await this.$store.dispatch("user/fetchUserSession");let o=e.applyHello(i,r);if(o.outcome==="backend_mismatch"){if(await new Promise(a=>setTimeout(a,$w)),r!==e.validationGeneration)return!1;if(i=await this.$store.dispatch("user/fetchUserSession"),o=e.applyHello(i,r),o.outcome==="backend_mismatch")return e.confirmExpired(r),this.expireUserSession(),!1}if(o.status===Ns)return this.clearUserSession(),!1;if(o.status===Yn)return this.expireUserSession(),!1;
32if(o.status===$l||o.status===Oi){if(!e.isAuthenticated)return!1;const a=this.setUserSession(i);if(!a)return e.applyValidationError("invalid_session",r),!1;if(e.setSession(a),i!=null&&i.CurrentUiTag&&!await this.checkUiTag(i.CurrentUiTag))return!1;e.isAuthenticated&&this.$nextTick(this.fetchUserProfileData)}return e.isAuthenticated}catch(o){return e.applyValidationError(this.getSessionValidationErrorKind(o),r),this.isProdSite||console.warn("[auth] Session validation unavailable",o),!1}finally{this.lastVisibilityValidationAt=Date.now(),this.checkAuthenticationState(),this.ready||(this.closeSplash(),this.ready=!0)}},getIsAuthenticatedState:function(){return!!zr().isAuthenticated},checkAuthenticationState:function(){const e=zr();e.status===Ns?this.$store.commit("ux/setLoginPhase",ia):e.status===Yn?this.$store.commit("ux/setLoginPhase",Po):e.isAuthenticated&&this.$store.getters["ux/getLoginPhase"]<yn&&this.$store.commit("ux/setLoginPhase",yn)},checkInitItemLocalUrl:function(){var e,r;if((e=window.TAIDEART)!=null&&e.getInitItem){const i=window.TAIDEART.getInitItem(),o=i==null?void 0:i.LocalUrl;return o&&!((r=window.location.pathname)!=null&&r.match(o))?(this.isProdSite||console.debug("InitItem has LocalUrl; redirect to",o),window.location.replace(o),!0):(this.initItem=i,!1)}},detectRoute:async function(){var e,r;return this.$route&&((e=this.$SVC)!=null&&e.resetProfileAutoSwitch&&this.$SVC.resetProfileAutoSwitch(),this.setUseProfileByQuery(this.$route.query),this.setLanguageByQuery(this.$route.query),this.setLanguageFromInitItem(),(r=this.$route.meta)!=null&&r.noSessionCheck?(this.isProdSite||console.info("No session check at ",this.$route.path),this.checkAuthenticationState()):(this.hasInitialSession||(this.hasInitialSession=!0,await this.initUserSession()),this.$eventBus.$emit("page-access-check"))),this.onReady(),!0},fetchUserProfileData:async function(){var f,h;const e=zr();if(!e.isAuthenticated)return!1;const r=e.sessionRevision;e.setProfileStatus(ww);let i;try{i=await this.$store.dispatch("user/fetchUserProfile")}catch(m){return r===e.sessionRevision&&e.setProfileStatus(bw),this.isProdSite||console.warn("[auth] Profile unavailable; preserving confirmed session",m),!1}if(r!==e.sessionRevision||!e.isAuthenticated)return!1;e.setProfileStatus(Aw),this.$store.getters["ux/getLoginPhase"]<Bl&&this.$store.commit("ux/setLoginPhase",Bl);const o=!!(i&&(i.TermsOfServiceAccepted||i.termsAccepted)),a=!!(i&&(i.PrivacyPolicyAccepted||i.privacyAccepted));this.showModalTermsOfService=!!i&&!o,this.showModalPrivacyPolicy=!!i&&o&&!a,this.$eventBus.$emit("page-access-check"),this.$eventBus.$emit("user-profile-fetched");let u=2500;return(f=this.$route.name)!=null&&f.match("UserProfile")?u=0:(h=navigator==null?void 0:navigator.connection)!=null&&h.downlink&&(navigator.connection.downlink<.5?u=7e3:navigator.connection.downlink<1.5?u=5e3:navigator.connection.downlink<2.5&&(u=3500)),setTimeout(async()=>{r!==e.sessionRevision||!e.isAuthenticated||await this.$store.dispatch("user/fetchUserProfileItems").then(()=>(this.$store.getters["ux/getLoginPhase"]<Vl&&this.$store.commit("ux/setLoginPhase",Vl),!0)).catch(m=>(this.isProdSite||console.warn("User ProfileItems not found",m),m))},u)},checkUiTag:function(e){return this.$store.dispatch("ux/checkUiTag",e).then(()=>!0).catch(r=>(this.isProdSite||console.info(r.message,"- clear localStorage and reload page"),localStorage.clear(),window.location.reload(),!1))},setUseProfileByQuery:function(e){if(!e||!Object.keys(e).length)return;const r=e&&(e.UseProfile||e.up);if(r&&r!==this.$store.getters["ux/getUseProfile"]&&(this.$store.commit("ux/setUseProfile",r),this.$eventBus.$emit("use-profile-change",r,!0)),r&&process.client){const i=window.location.href.replace(/UseProfile=[^&]*/,"").replace(/[?&]up=[^&]*/,"").replace(/\?$/,"");window.history.replaceState({},document.title,i)}},setLanguageByQuery:function(e){const r=e==null?void 0:e.lang;if(r&&r!==this.$i18n.locale&&(this.$eventBus.$emit("locale-change",r),process.client)){const i=window.location.href.replace(/lang=[^&]*/,"").replace(/\?$/,"");window.history.replaceState({},document.title,i)}},setLanguageFromInitItem:function(){var e;if((e=window.TAIDEART)!=null&&e.getInitItem){const r=window.TAIDEART.getInitItem();if(r!=null&&r.PreferredLocale){const i=r.PreferredLocale;this.isProdSite||console.debug("InitItem has PreferredLocale",i),i!==this.$i18n.locale&&this.$eventBus.$emit("locale-change",i
32)}}},setTheme:function(e){e?this.$store.getters["ux/getTheme"]!==e&&this.$store.commit("ux/setTheme",e):e=this.$store.getters["ux/getTheme"];const r=this.getUxStore();r&&r.theme!==e&&r.setTheme(e);const i=document.documentElement;Array.from(i.classList).filter(o=>o.startsWith("theme-")).forEach(o=>i.classList.remove(o)),i.classList.add(`theme-${e}`),e==="dark"&&this.$eventBus.$emit("style-change",{navigation:"light"}),this.$helpers.setCookie("client-app-theme",e,10080)},closeSplash:function(){setTimeout(()=>{const e=document.querySelector("#splash");e&&(e.className="done")},500)},onReady:function(){this.ready||(this.closeSplash(),this.ready=!0)},onUpdate:function(){var e;this.updateKey+=1,this.error=null,this.$eventBus.$emit("entity-reload",(e=this.item)==null?void 0:e.Id,!0)},onError:function(e){this.error=e,this.ready&&this.closeSplash()},onRefresh:function(){this.updateKey+=1},onUseProfileChange:function(e){var r;e&&this.$store.commit("ux/setUseProfile",e),this.error=null,this.$eventBus.$emit("entity-reload",(r=this.item)==null?void 0:r.Id,!0),this.onClearKeepAlive()},onEditModeChange:function(e){var r;this.$store.commit("ux/setEditMode",e),e?this.$store.getters["ux/getUseProfile"]!=="ViewAll"&&this.$store.commit("ux/setUseProfile","ViewAll"):this.$store.commit("ux/restoreUseProfile"),this.error=null,this.$eventBus.$emit("entity-reload",(r=this.item)==null?void 0:r.Id,!0)},onAuthChange:function(){this.checkAuthenticationState(),this.showAnonymousUi&&(this.$store.getters["ux/getEditMode"]&&this.$store.commit("ux/setEditMode",!1),this.onClearKeepAlive(),this.error=null)},onAuthRevalidate:function(e){var r,i,o;(i=(r=this.$route)==null?void 0:r.meta)!=null&&i.noSessionCheck||this.initUserSession({reason:((o=e==null?void 0:e.detail)==null?void 0:o.reason)||"protected-request"})},onVisibilityChange:function(){var e,r;if(document.visibilityState==="hidden")this.keepAliveInclude=[];else if(document.visibilityState==="visible"){if(this.resetKeepAlive(),(r=(e=this.$route)==null?void 0:e.meta)!=null&&r.noSessionCheck)return;const i=Date.now();if(i-this.lastVisibilityValidationAt<Ww)return;this.lastVisibilityValidationAt=i,this.initUserSession({reason:"visibility"})}},onClearKeepAlive:function(){this.isTestEnv||(this.keepAliveInclude=[],this.debouncedResetKeepAlive())},resetKeepAlive:function(){this.keepAliveInclude=_.clone(mh)},onOpenTermsModal:function(){this.showModalTermsOfService=!0},onAcceptTermsOfService:async function(){await this.$SVC.patchProfile({TermsOfServiceAccepted:!0}).then(()=>{this.$store.commit("user/clearProfile"),this.$nextTick(()=>{window.location.reload()})}).catch(e=>{this.$eventBus.$emit("save-error",e)}),this.showModalTermsOfService=!1},onAcceptPrivacyPolicy:async function(){await this.$SVC.patchProfile({PrivacyPolicyAccepted:!0}).then(()=>{this.$store.commit("user/clearProfile"),this.$nextTick(()=>{window.location.reload()})}).catch(e=>{this.$eventBus.$emit("save-error",e)}),this.showModalPrivacyPolicy=!1}}},qw=Qn(Hw,[["render",zw]]),Gw=e=>e==null||e===""||e==="true",Yw=new Set(["dev.taide.art","rc1.taide.art"]),vS=(e=(r=>(r=globalThis.location)==null?void 0:r.hostname)()||"")=>Yw.has(e),M0=new Set(["dev.taide.art","canary.taide.art","test.taide.art","localhost","127.0.0.1","[::1]"]),Kw=new Set([...M0,"rc1.taide.art","taide.art"]),Zw=(e=(r=>(r=globalThis.location)==null?void 0:r.hostname)()||"")=>M0.has(e)&&ei("VITE_TIPTAP_EVENT_HTML_SPIKE")==="true",Xw=(e=(r=>(r=globalThis.location)==null?void 0:r.hostname)()||"")=>Kw.has(e)&&Gw(ei("VITE_TIPTAP_EVENT_HTML_SPIKE")),Jw=()=>String(ei("VITE_TIPTAP_EVENT_HTML_FIXTURE_IDS")||"").split(",").map(e=>e.trim()).filter(Boolean),U0=e=>{if(!Xw()||!(e!=null&&e.Id)||e.Id==="0")return!1;const r=Jw();return!r.length||r.includes(e.Id)},Qw=(e,r,i)=>{var o;return!!(U0(e)&&i&&((o=e.Publish)==null?void 0:o.IsDerived)===!1&&e.Publish.Language===r)},_S=U0,yS=Qw,N0=[];Zw()&&N0.push({path:"/user/tiptap-spike",name:"en.TiptapSpike",component:()=>U(()=>import("./TiptapSpike-0puHvefU.js"),__vite__mapDeps([35,3,4,1,2,5,36])),meta:{scroll:"top"}});const Qt=g4({history:m4(),routes:[...N0,{path:"/",alias:"/etusivu",name:"fi.Home",component:()=>U(()=>import("./Home-CSubBllb.js"),__vite__mapDeps([37,3,4,1,2,5,38,39,40])),props:!0,meta:{loginReturnUrl:"/",scroll:"top",navbarClassName:"dark transparent absolute"}},{path:"/",alias:"/home",name:"en.Home",component:()=>U(()=>import("./Home-CSubBllb.js"),__vite__mapDeps([37,3,4,1,2,5,38,39,40])),props:!0,meta:{loginReturnUrl:"/",scroll:"top",navbarClassName:"dark transparent absolute"}},{path:"/",alias:"/hem",name:"sv.Home",component:()=>U(()=>import("./Home-CSubBllb.js"),__vite__mapDeps([37,3,4,1,2,5,38,39,40])),props:!0,meta:{loginReturnUrl:"/",scroll:"top",navbarClassName:"dark transparent absolute"}},{path:"/userprofile/:section?",name:"UserProfile",component:()=>U(()=>import("./UserProfile-BzD14sOt.js"),__vite__mapDeps([41,3,4,1,2,5,42,43,44,38,45,46,47,48,49])),props:!0,beforeEnter:e=>e.params.section?!0:{name:"UserProfile",params:{section:"saved"},query:e.query,hash:e.hash,replace:!0},meta:{scroll:"top"}},{path:"/haku",name:"fi.Search",component:()=>U(()=>import("./IndexSearch-B8_Riuq3.js"),__vite__mapDeps([50,3,4,1,2,5,44,51,52,53,38,54])),meta:{scroll:"top"}},{path:"/search",name:"en.Search",component:()=>U(()=>import("./IndexSearch-B8_Riuq3.js"),__vite__mapDeps([50,3,4,1,2,5,44,51,52,53,38,54])),meta:{scroll:"top"}},{path:"/s%C3%B6k",name:"sv.Search",component:()=>U(()=>import("./IndexSearch-B8_Riuq3.js"),__vite__mapDeps([50,3,4,1,2,5,44,51,52,53,38,54])),meta:{scroll:"top"}},{path:"/nayttelyt/luo/:parentId?/:contentgroupTags?",alias:"/n%C3%A4yttelyt/luo/:parentId?/:contentgroupTags?",name:"fi.EventCreate",component:()=>U(()=>import("./EventPage-BWEjq-Xq.js"),__vite__mapDeps([55,3,4,1,2,5,43,44,38,45,46,47,48,56])),props:!0,meta:{scroll:"top"}},{path:"/exhibitions/create/:parentId?/:contentgroupTags?",name:"en.EventCreate",component:()=>U(()=>import("./EventPage-BWEjq-Xq.js"),__vite__mapDeps([55,3,4,1,2,5,43,44,38,45,46,47,48,56])),props:!0,meta:{scroll:"top"}},{path:"/utst%C3%A4llningar/skapa/:parentId?/:contentgroupTags?",name:"sv.EventCreate",component:()=>U(()=>import("./EventPage-BWEjq-Xq.js"),__vite__mapDeps([55,3,4,1,2,5,43,44,38,45,46,47,48,56])),props:!0,meta:{scroll:"top"}},{path:"/nayttelyt/haku",alias:"/n%C3%A4yttelyt/haku",name:"fi.EventsSearch",component:()=>U(()=>import("./EventsSearch-DWVZr6E2.js"),__vite__mapDeps([57,3,4,1,2,5,58,38,59,51,52,60,61])),props:!0,meta:{scroll:"top"}},{path:"/exhibitions/search",name:"en.EventsSearch",component:()=>U(()=>import("./EventsSearch-DWVZr6E2.js"),__vite__mapDeps([57,3,4,1,2,5,58,38,59,51,52,60,61])),props:!0,meta:{scroll:"top"}},{path:"/utst%C3%A4llningar/s%C3%B6k",name:"sv.EventsSearch",component:()=>U(()=>import("./EventsSearch-DWVZr6E2.js"),__vite__mapDeps([57,3,4,1,2,5,58,38,59,51,52,60,61])),props:!0,meta:{scroll:"top"}},{path:"/nayttelyt/:id/:urlName?/:section?",alias:"/n%C3%A4yttelyt/:id/:urlName?/:section?",name:"fi.EventPage",component:()=>U(()=>import("./EventPage-BWEjq-Xq.js"),__vite__mapDeps([55,3,4,1,2,5,43,44,38,45,46,47,48,56])),props:!0,meta:{scroll:"top"}},{path:"/exhibitions/:id/:urlName?/:section?",name:"en.EventPage",component:()=>U(()=>import("./EventPage-BWEjq-Xq.js"),__vite__mapDeps([55,3,4,1,2,5,43,44,38,45,46,47,48,56])),props:!0,meta:{scroll:"top"}},{path:"/utst%C3%A4llningar/:id/:urlName?/:section?",name:"sv.EventPage",component:()=>U(()=>import("./EventPage-BWEjq-Xq.js"),__vite__mapDeps([55,3,4,1,2,5,43,44,38,45,46,47,48,56])),props:!0,meta:{scroll:"top"}},{path:"/nayttelyt",alias:"/n%C3%A4yttelyt",name:"fi.Events",component:()=>U(()=>import("./EventsIndex-BPEWa3v7.js"),__vite__mapDeps([62,63,64,47,38,4,1,2,45,53,39,60,3,5,65,66,67]))},{path:"/exhibitions",name:"en.Events",component:()=>U(()=>import("./EventsIndex-BPEWa3v7.js"),__vite__mapDeps([62,63,64,47,38,4,1,2,45,53,39,60,3,5,65,66,67]))},{path:"/utst%C3%A4llningar",name:"sv.Events",component:()=>U(()=>import("./EventsIndex-BPEWa3v7.js"),__vite__mapDeps([62,63,64,47,38,4,1,2,45,53,39,60,3,5,65,66,67]))},{path:"/kokoelmat/haku",name:"fi.CollectionsSearch",component:()=>U(()=>import("./CollectionsSearch-sP1ydf2b.js"),__vite__mapDeps([68,3,4,1,2,5,58,38,59,51,52,69])),meta:{scroll:"top"}},{path:"/collections/search",name:"en.CollectionsSearch",component:()=>U(()=>import("./CollectionsSearch-sP1ydf2b.js"),__vite__mapDeps([68,3,4,1,2,5,58,38,59,51,52,69])),meta:{scroll:"top"}},{path:"/kollektioner/s%C3%B6k",name:"sv.CollectionsSearch",component:()=>U(()=>import("./CollectionsSearch-sP1ydf2b.js"),__vite__mapDeps([68,3,4,1,2,5,58,38,59,51,52,69])),meta:{scroll:"top"}},{path:"/kokoelmat/:id/:urlName?/:section?",name:"fi.CollectionPage",component:()=>U(()=>import("./CollectionPage-DADkqjlH.js"),__vite__mapDeps([70,3,4,1,2,5,43,44,38,45,46,47,48,52,71])),props:!0,meta:{scroll:"top"}},{path:"/collections/:id/:urlName?/:section?",name:"en.CollectionPage",component:()=>U(()=>import("./CollectionPage-DADkqjlH.js"),__vite__mapDeps([70,3,4,1,2,5,43,44,38,45,46,47,48,52,71])),props:!0,meta:{scroll:"top"}},{path:"/kollektioner/:id/:urlName?/:section?",name:"sv.CollectionPage",component:()=>U(()=>import("./CollectionPage-DADkqjlH.js"),__vite__mapDeps([70,3,4,1,2,5,43,44,38,45,46,47,48,52,71])),props:!0,meta:{scroll:"top"}},{path:"/kokoelmat",name:"fi.Collections",component:()=>U(()=>import("./CollectionsIndex-BBeO3qAT.js"),__vite__mapDeps([72,3,4,1,2,5,63,64,47,38,45,53,39,73]))},{path:"/collections",name:"en.Collections",component:()=>U(()=>import("./CollectionsIndex-BBeO3qAT.js"),__vite__mapDeps([72,3,4,1,2,5,63,64,47,38,45,53,39,73]))},{path:"/kollektioner",name:"sv.Collections",component:()=>U(()=>import("./CollectionsIndex-BBeO3qAT.js"),__vite__mapDeps([72,3,4,1,2,5,63,64,47,38,45,53,39,73]))},{path:"/taiteilijat/haku",name:"fi.ActorsSearch",component:()=>U(()=>import("./ActorsSearch-BIrMF9VS.js"),__vite__mapDeps([74,3,4,1,2,5,58,38,59,51,52,75,76,77])),meta:{scroll:"top"}},{path:"/artists/search",name:"en.ActorsSearch",component:()=>U(()=>import("./ActorsSearch-BIrMF9VS.js"),__vite__mapDeps([74,3,4,1,2,5,58,38,59,51,52,75,76,77])),meta:{scroll:"top"}},{path:"/artister/s%C3%B6k",name:"sv.ActorsSearch",component:()=>U(()=>import("./ActorsSearch-BIrMF9VS.js"),__vite__mapDeps([74,3,4,1,2,5,58,38,59,51,52,75,76,77])),meta:{scroll:"top"}},{path:"/taiteilijat/:id/:urlName?/:section?",name:"fi.ActorPage",component:()=>U(()=>import("./ActorPage-O1fWwAUa.js"),__vite__mapDeps([78,3,4,1,2,5,43,44,38,45,46,47,48,42,53,79,52,80,81])),props:!0,meta:{scroll:"top"}},{path:"/artists/:id/:urlName?/:section?",name:"en.ActorPage",component:()=>U(()=>import("./ActorPage-O1fWwAUa.js"),__vite__mapDeps([78,3,4,1,2,5,43,44,38,45,46,47,48,42,53,79,52,80,81])),props:!0,meta:{scroll:"top"}},{path:"/artister/:id/:urlName?/:section?",name:"sv.ActorPage",component:()=>U(()=>import("./ActorPage-O1fWwAUa.js"),__vite__mapDeps([78,3,4,1,2,5,43,44,38,45,46,47,48,42,53,79,52,80,81])),props:!0,meta:{scroll:"top"}},{path:"/taiteilijat",name:"fi.Actors",component:()=>U(()=>import("./ActorsIndex-CWNe8tUc.js"),__vite__mapDeps([82,3,4,1,2,5,63,64,47,38,45,53,39,75,76,83,84,85]))},{path:"/artists",name:"en.Actors",component:()=>U(()=>import("./ActorsIndex-CWNe8tUc.js"),__vite__mapDeps([82,3,4,1,2,5,63,64,47,38,45,53,39,75,76,83,84,85]))},{path:"/artister",name:"sv.Actors",component:()=>U(()=>import("./ActorsIndex-CWNe8tUc.js"),__vite__mapDeps([82,3,4,1,2,5,63,64,47,38,45,53,39,75,76,83,84,85]))},{path:"/teokset/haku",name:"fi.ArtworksSearch",component:()=>U(()=>import("./ArtworksSearch-DS9Wf2fp.js"),__vite__mapDeps([86,3,4,1,2,5,58,38,59,46,87,83,84,88,89])),meta:{scroll:"top"}},{path:"/artworks/search",name:"en.ArtworksSearch",component:()=>U(()=>import("./ArtworksSearch-DS9Wf2fp.js"),__vite__mapDeps([86,3,4,1,2,5,58,38,59,46,87,83,84,88,89])),meta:{scroll:"top"}},{path:"/konstverk/s%C3%B6k",name:"sv.ArtworksSearch",component:()=>U(()=>import("./ArtworksSearch-DS9Wf2fp.js"),__vite__mapDeps([86,3,4,1,2,5,58,38,59,46,87,83,84,88,89])),meta:{scroll:"top"}},{path:"/teokset/:id/:urlName?/picture",name:"fi.ArtworkPicture",component:()=>U(()=>import("./ArtworkPicture-D3WVesc4.js"),__vite__mapDeps([90,43,44,38,4,1,2,45,46,47,48,3,5,91])),props:!0,meta:{scroll:"top",hideNavigation:!0}},{path:"/artworks/:id/:urlName?/picture",name:"en.ArtworkPicture",component:()=>U(()=>import("./ArtworkPicture-D3WVesc4.js"),__vite__mapDeps([90,43,44,38,4,1,2,45,46,47,48,3,5,91])),props:!0,meta:{scroll:"top",hideNavigation:!0}},{path:"/konstverk/:id/:urlName?/picture",name:"sv.ArtworkPicture",component:()=>U(()=>import("./ArtworkPicture-D3WVesc4.js"),__vite__mapDeps([90,43,44,38,4,1,2,45,46,47,48,3,5,91])),props:!0,meta:{scroll:"top",hideNavigation:!0}},{path:"/teokset/:id/:urlName?",name:"fi.ArtworkPage",component:()=>U(()=>import("./ArtworkPage-B5a9osOJ.js"),__vite__mapDeps([92,3,4,1,2,5,43,44,38,45,46,47,48,52,93])),props:!0,meta:{scroll:"top"}},{path:"/artworks/:id/:urlName?",name:"en.ArtworkPage",component:()=>U(()=>import("./ArtworkPage-B5a9osOJ.js"),__vite__mapDeps([92,3,4,1,2,5,43,44,38,45,46,47,48,52,93])),props:!0,meta:{scroll:"top"}},{path:"/konstverk/:id/:urlName?",name:"sv.ArtworkPage",component:()=>U(()=>import("./ArtworkPage-B5a9osOJ.js"),__vite__mapDeps([92,3,4,1,2,5,43,44,38,45,46,47,48,52,93])),props:!0,meta:{scroll:"top"}},{path:"/teokset",name:"fi.Artworks",component:()=>U(()=>import("./ArtworksIndex-BpHlOrlf.js"),__vite__mapDeps([94,3,4,1,2,5,63,64,47,38,45,53,39,83,84,87,88,95]))},{path:"/artworks",name:"en.Artworks",component:()=>U(()=>import("./ArtworksIndex-BpHlOrlf.js"),__vite__mapDeps([94,3,4,1,2,5,63,64,47,38,45,53,39,83,84,87,88,95]))},{path:"/konstverk",name:"sv.Artworks",component:()=>U(()=>import("./ArtworksIndex-BpHlOrlf.js"),__vite__mapDeps([94,3,4,1,2,5,63,64,47,38,45,53,39,83,84,87,88,95]))},{path:"/yhteisot",alias:"/yhteis%C3%B6t",name:"fi.Organizations",component:()=>U(()=>import("./OrganizationsIndex-CcxNVfg7.js"),__vite__mapDeps([96,3,4,1,2,5,63,64,47,38,45,53,39,97]))},{path:"/organizations",name:"en.Organizations",component:()=>U(()=>import("./OrganizationsIndex-CcxNVfg7.js"),__vite__mapDeps([96,3,4,1,2,5,63,64,47,38,45,53,39,97]))},{path:"/organisationer",name:"sv.Organizations",component:()=>U(()=>import("./OrganizationsIndex-CcxNVfg7.js"),__vite__mapDeps([96,3,4,1,2,5,63,64,47,38,45,53,39,97]))},{path:"/yhteisot/haku",alias:"/yhteis%C3%B6t/haku",name:"fi.OrganizationsSearch",component:()=>U(()=>
32import("./OrganizationsSearch-0mDW8CMp.js"),__vite__mapDeps([98,3,4,1,2,5,58,38,59,51,52,99])),meta:{scroll:"top"}},{path:"/organizations/search",name:"en.OrganizationsSearch",component:()=>U(()=>import("./OrganizationsSearch-0mDW8CMp.js"),__vite__mapDeps([98,3,4,1,2,5,58,38,59,51,52,99])),meta:{scroll:"top"}},{path:"/organisationer/s%C3%B6k",name:"sv.OrganizationsSearch",component:()=>U(()=>import("./OrganizationsSearch-0mDW8CMp.js"),__vite__mapDeps([98,3,4,1,2,5,58,38,59,51,52,99])),meta:{scroll:"top"}},{path:"/yhteisot/:id/:urlName?/:section?/:hunk?",alias:"/yhteis%C3%B6t/:id/:urlName?/:section?/:hunk?",name:"fi.OrganizationPage",component:()=>U(()=>import("./OrganizationPage-3b9Nf2UG.js"),__vite__mapDeps([100,3,4,1,2,5,43,44,38,45,46,47,48,101,79,52,65,102,103])),props:!0,meta:{scroll:"top"}},{path:"/organizations/:id/:urlName?/:section?/:hunk?",name:"en.OrganizationPage",component:()=>U(()=>import("./OrganizationPage-3b9Nf2UG.js"),__vite__mapDeps([100,3,4,1,2,5,43,44,38,45,46,47,48,101,79,52,65,102,103])),props:!0,meta:{scroll:"top"}},{path:"/organisationer/:id/:urlName?/:section?/:hunk?",name:"sv.OrganizationPage",component:()=>U(()=>import("./OrganizationPage-3b9Nf2UG.js"),__vite__mapDeps([100,3,4,1,2,5,43,44,38,45,46,47,48,101,79,52,65,102,103])),props:!0,meta:{scroll:"top"}},{path:"/artikkelit/luo/:parentId?/:contentgroupTags?",name:"fi.ArticleCreate",component:()=>U(()=>import("./ArticlePage-uaoDbRSZ.js"),__vite__mapDeps([104,3,4,1,2,5,43,44,38,45,46,47,48,79,105])),props:!0,meta:{scroll:"top"}},{path:"/articles/create/:parentId?/:contentgroupTags?",name:"en.ArticleCreate",component:()=>U(()=>import("./ArticlePage-uaoDbRSZ.js"),__vite__mapDeps([104,3,4,1,2,5,43,44,38,45,46,47,48,79,105])),props:!0,meta:{scroll:"top"}},{path:"/skrifter/skapa/:parentId?/:contentgroupTags?",alias:"/artiklar/skapa/:parentId?/:contentgroupTags?",name:"sv.ArticleCreate",component:()=>U(()=>import("./ArticlePage-uaoDbRSZ.js"),__vite__mapDeps([104,3,4,1,2,5,43,44,38,45,46,47,48,79,105])),props:!0,meta:{scroll:"top"}},{path:"/artikkelit/:id/:urlName?/:parentId?",name:"fi.ArticlePage",component:()=>U(()=>import("./ArticlePage-uaoDbRSZ.js"),__vite__mapDeps([104,3,4,1,2,5,43,44,38,45,46,47,48,79,105])),props:!0,meta:{scroll:"top"}},{path:"/articles/:id/:urlName?/:parentId?",name:"en.ArticlePage",component:()=>U(()=>import("./ArticlePage-uaoDbRSZ.js"),__vite__mapDeps([104,3,4,1,2,5,43,44,38,45,46,47,48,79,105])),props:!0,meta:{scroll:"top"}},{path:"/skrifter/:id/:urlName?/:parentId?",alias:"/artiklar/:id/:urlName?/:parentId?",name:"sv.ArticlePage",component:()=>U(()=>import("./ArticlePage-uaoDbRSZ.js"),__vite__mapDeps([104,3,4,1,2,5,43,44,38,45,46,47,48,79,105])),props:!0,meta:{scroll:"top"}},{path:"/artikkelit",name:"fi.Articles",component:()=>U(()=>import("./ArticlesIndex-D6s17Grw.js"),__vite__mapDeps([106,3,4,1,2,5,63,64,47,38,45,53,39,107]))},{path:"/articles",name:"en.Articles",component:()=>U(()=>import("./ArticlesIndex-D6s17Grw.js"),__vite__mapDeps([106,3,4,1,2,5,63,64,47,38,45,53,39,107]))},{path:"/skrifter",alias:"/artiklar",name:"sv.Articles",component:()=>U(()=>import("./ArticlesIndex-D6s17Grw.js"),__vite__mapDeps([106,3,4,1,2,5,63,64,47,38,45,53,39,107]))},{path:"/videot/haku",name:"fi.VideosSearch",component:()=>U(()=>import("./VideosSearch-efcmU2AX.js"),__vite__mapDeps([108,3,4,1,2,5,58,38,59,51,52,109])),meta:{scroll:"top"}},{path:"/videos/search",name:"en.VideosSearch",component:()=>U(()=>import("./VideosSearch-efcmU2AX.js"),__vite__mapDeps([108,3,4,1,2,5,58,38,59,51,52,109])),meta:{scroll:"top"}},{path:"/videoklipp/s%C3%B6k",name:"sv.VideosSearch",component:()=>U(()=>import("./VideosSearch-efcmU2AX.js"),__vite__mapDeps([108,3,4,1,2,5,58,38,59,51,52,109])),meta:{scroll:"top"}},{path:"/videot/:id/:urlName?",name:"fi.VideoPage",component:()=>U(()=>import("./VideoPage-4ze8Evvb.js"),__vite__mapDeps([110,3,4,1,2,5,43,44,38,45,46,47,48,111])),props:!0,meta:{scroll:"top"}},{path:"/videos/:id/:urlName?",name:"en.VideoPage",component:()=>U(()=>import("./VideoPage-4ze8Evvb.js"),__vite__mapDeps([110,3,4,1,2,5,43,44,38,45,46,47,48,111])),props:!0,meta:{scroll:"top"}},{path:"/videoklipp/:id/:urlName?",name:"sv.VideoPage",component:()=>U(()=>import("./VideoPage-4ze8Evvb.js"),__vite__mapDeps([110,3,4,1,2,5,43,44,38,45,46,47,48,111])),props:!0,meta:{scroll:"top"}},{path:"/videot",name:"fi.Videos",component:()=>U(()=>import("./VideosIndex-vP-vqOZV.js"),__vite__mapDeps([112,3,4,1,2,5,63,64,47,38,45,53,39,80,113]))},{path:"/videos",name:"en.Videos",component:()=>U(()=>import("./VideosIndex-vP-vqOZV.js"),__vite__mapDeps([112,3,4,1,2,5,63,64,47,38,45,53,39,80,113]))},{path:"/videoklipp",name:"sv.Videos",component:()=>U(()=>import("./VideosIndex-vP-vqOZV.js"),__vite__mapDeps([112,3,4,1,2,5,63,64,47,38,45,53,39,80,113]))},{path:"/podcastit/haku",name:"fi.AudiosSearch",component:()=>U(()=>import("./AudiosSearch-C49PkODe.js"),__vite__mapDeps([114,3,4,1,2,5,58,38,59,51,52,115])),meta:{scroll:"top"}},{path:"/podcasts/search",name:"en.AudiosSearch",component:()=>U(()=>import("./AudiosSearch-C49PkODe.js"),__vite__mapDeps([114,3,4,1,2,5,58,38,59,51,52,115])),meta:{scroll:"top"}},{path:"/podcaster/s%C3%B6k",name:"sv.AudiosSearch",component:()=>U(()=>import("./AudiosSearch-C49PkODe.js"),__vite__mapDeps([114,3,4,1,2,5,58,38,59,51,52,115])),meta:{scroll:"top"}},{path:"/podcastit/:id/:urlName?",name:"fi.AudioPage",component:()=>U(()=>import("./AudioPage-DlsufsXo.js"),__vite__mapDeps([116,3,4,1,2,5,43,44,38,45,46,47,48,117])),props:!0,meta:{scroll:"top"}},{path:"/podcasts/:id/:urlName?",name:"en.AudioPage",component:()=>U(()=>import("./AudioPage-DlsufsXo.js"),__vite__mapDeps([116,3,4,1,2,5,43,44,38,45,46,47,48,117])),props:!0,meta:{scroll:"top"}},{path:"/podcaster/:id/:urlName?",name:"sv.AudioPage",component:()=>U(()=>import("./AudioPage-DlsufsXo.js"),__vite__mapDeps([116,3,4,1,2,5,43,44,38,45,46,47,48,117])),props:!0,meta:{scroll:"top"}},{path:"/podcastit",name:"fi.Audios",component:()=>U(()=>import("./AudiosIndex-B0cjYKz5.js"),__vite__mapDeps([118,3,4,1,2,5,63,64,47,38,45,53,39,119]))},{path:"/podcasts",name:"en.Audios",component:()=>U(()=>import("./AudiosIndex-B0cjYKz5.js"),__vite__mapDeps([118,3,4,1,2,5,63,64,47,38,45,53,39,119]))},{path:"/podcaster",name:"sv.Audios",component:()=>U(()=>import("./AudiosIndex-B0cjYKz5.js"),__vite__mapDeps([118,3,4,1,2,5,63,64,47,38,45,53,39,119]))},{path:"/osuuskunta",name:"fi.Cooperative",component:()=>U(()=>
32import("./CooperativePage-ojKHimLZ.js"),__vite__mapDeps([120,38,4,1,2,3,5,121])),meta:{noSessionCheck:!0,scroll:"top"}},{path:"/cooperative",name:"en.Cooperative",component:()=>U(()=>import("./CooperativePage-ojKHimLZ.js"),__vite__mapDeps([120,38,4,1,2,3,5,121])),meta:{noSessionCheck:!0,scroll:"top"}},{path:"/kooperativ",name:"sv.Cooperative",component:()=>U(()=>import("./CooperativePage-ojKHimLZ.js"),__vite__mapDeps([120,38,4,1,2,3,5,121])),meta:{noSessionCheck:!0,scroll:"top"}},{path:"/terms",name:"TermsOfService",component:()=>U(()=>import("./TermsOfServicePage-BeyAkS_4.js"),__vite__mapDeps([122,4,1,2,3,5,123])),meta:{scroll:"top"}},{path:"/privacy",name:"PrivacyPolicy",component:()=>U(()=>import("./PrivacyPolicyPage-C7nxVprC.js"),__vite__mapDeps([124,4,1,2,3,5,125])),meta:{scroll:"top"}},{path:"/loggedout",name:"LoggedOut",component:()=>U(()=>import("./LoggedOutPage-Dw7XCxI8.js"),__vite__mapDeps([126,38,4,1,2,3,5,127])),meta:{loginReturnUrl:"/",scroll:"top"}},{path:"/exit",name:"Exit",component:()=>U(()=>import("./ExitPage-BYG5jzwu.js"),__vite__mapDeps([128,38,4,1,2,3,5,129])),meta:{loginReturnUrl:"/",scroll:"top"}},{path:"/verifyemail",name:"VerifyEmail",component:()=>U(()=>import("./VerifyEmail-BD7klA1W.js"),__vite__mapDeps([130,38,4,1,2,3,5,131])),meta:{loginReturnUrl:"/",noSessionCheck:!0,navbarClassName:"dark fixed transparent no-items"}},{path:"/emailverified",name:"EmailVerified",component:()=>U(()=>import("./EmailVerified-BawH20tA.js"),__vite__mapDeps([132,3,4,1,2,5,38,133])),meta:{loginReturnUrl:"/user",noSessionCheck:!0,navbarClassName:"dark fixed transparent no-items"}},{path:"/passwordchanged",name:"PasswordChanged",component:()=>U(()=>import("./InfoMessagePage-BtgBo9ol.js"),__vite__mapDeps([134,38,4,1,2,3,5,135])),meta:{loginReturnUrl:"/user",noSessionCheck:!0,navbarClassName:"dark fixed transparent no-items"}},{path:"/pleaselogin",name:"PleaseLogin",component:()=>U(()=>import("./InfoMessagePage-BtgBo9ol.js"),__vite__mapDeps([134,38,4,1,2,3,5,135])),meta:{loginReturnUrl:"/user",noSessionCheck:!0,navbarClassName:"dark fixed transparent no-items no-login no-register no-logo"}},{path:"/accountunblocked",name:"AccountUnblocked",component:()=>U(()=>import("./InfoMessagePage-BtgBo9ol.js"),__vite__mapDeps([134,38,4,1,2,3,5,135])),meta:{loginReturnUrl:"/user",noSessionCheck:!0,navbarClassName:"dark fixed transparent no-items"}},{path:"/register/info",name:"RegistrationInfo",component:()=>U(()=>import("./RegisterInfoPage-C9P8299a.js"),__vite__mapDeps([136,3,4,1,2,5,38,137])),meta:{loginReturnUrl:"/",noSessionCheck:!0}},{path:"/register/:secret?",name:"Register",component:()=>U(()=>import("./RegisterPage-DtCRSRJj.js"),__vite__mapDeps([138,4,1,2,3,5,139])),meta:{loginReturnUrl:"/",noSessionCheck:!0,navbarClassName:"dark fixed transparent no-items"}},{path:"/kiitos",name:"fi.ThankYouForContacting",component:()=>U(()=>import("./InfoMessagePage-BtgBo9ol.js"),__vite__mapDeps([134,38,4,1,2,3,5,135])),meta:{navbarClassName:"dark fixed transparent"}},{path:"/thank-you",name:"en.ThankYouForContacting",component:()=>U(()=>import("./InfoMessagePage-BtgBo9ol.js"),__vite__mapDeps([134,38,4,1,2,3,5,135])),meta:{navbarClassName:"dark fixed transparent"}},{path:"/tack",name:"sv.ThankYouForContacting",component:()=>U(()=>import("./InfoMessagePage-BtgBo9ol.js"),__vite__mapDeps([134,38,4,1,2,3,5,135])),meta:{navbarClassName:"dark fixed transparent"}},{path:"/error",name:"Error",component:()=>U(()=>import("./ErrorPage-CmvslnC-.js"),__vite__mapDeps([140,3,4,1,2,5,64,47,38,53,141])),meta:{loginReturnUrl:"/",scroll:"top"}},{path:"/yhteiso",alias:"/yhteis%C3%B6",name:"fi.Community",component:()=>U(()=>import("./CommunityHome-Je3VaqiO.js"),__vite__mapDeps([142,38,4,1,2,143,144,3,5,145,146,147,148]))},{path:"/community",name:"en.Community",component:()=>U(()=>import("./CommunityHome-Je3VaqiO.js"),__vite__mapDeps([142,38,4,1,2,143,144,3,5,145,146,147,148]))},{path:"/gemenskap",name:"sv.Community",component:()=>U(()=>import("./CommunityHome-Je3VaqiO.js"),__vite__mapDeps([142,38,4,1,2,143,144,3,5,145,146,147,148]))},{path:"/yhteiso/c/:category",name:"fi.CommunityCategory",component:()=>U(()=>import("./CommunityHome-Je3VaqiO.js"),__vite__mapDeps([142,38,4,1,2,143,144,3,5,145,146,147,148]))},{path:"/community/c/:category",name:"en.CommunityCategory",component:()=>U(()=>import("./CommunityHome-Je3VaqiO.js"),__vite__mapDeps([142,38,4,1,2,143,144,3,5,145,146,147,148]))},{path:"/gemenskap/c/:category",name:"sv.CommunityCategory",component:()=>U(()=>import("./CommunityHome-Je3VaqiO.js"),__vite__mapDeps([142,38,4,1,2,143,144,3,5,145,146,147,148]))},{path:"/community/groups",alias:["/yhteiso/ryhmat","/gemenskap/grupper"],name:"GroupsDirectory",component:()=>U(()=>import("./GroupsDirectory-Chgh2HbK.js"),__vite__mapDeps([149,150,151,152,4,1,2,3,5,153,154]))},{path:"/community/groups/mine",alias:["/yhteiso/ryhmat/omat","/gemenskap/grupper/mina"],name:"MyGroups",component:()=>U(()=>import("./MyGroups-BnU8H6F3.js"),__vite__mapDeps([155,150,151,152,4,1,2,3,5,153,156]))},{path:"/community/groups/join/:token",name:"GroupJoinLink",component:()=>U(()=>import("./GroupJoinLink-BLbXdBTm.js"),__vite__mapDeps([157,151,4,1,2,3,5,158]))}
32,{path:"/community/groups/:id/settings",alias:["/yhteiso/ryhmat/:id/asetukset","/gemenskap/grupper/:id/installningar"],name:"GroupSettings",component:()=>U(()=>import("./GroupSettings-DScQ95HD.js"),__vite__mapDeps([159,150,151,4,1,2,3,5,160]))},{path:"/community/groups/:id/members",alias:["/yhteiso/ryhmat/:id/jasenet","/gemenskap/grupper/:id/medlemmar"],name:"GroupMembers",component:()=>U(()=>import("./GroupMembers-ChRMsjXD.js"),__vite__mapDeps([161,150,151,4,1,2,3,5,162]))},{path:"/community/groups/:id/moderation",alias:["/yhteiso/ryhmat/:id/valvonta","/gemenskap/grupper/:id/moderering"],name:"GroupModqueue",component:()=>U(()=>import("./GroupModqueue-OYyNCt8e.js"),__vite__mapDeps([163,150,151,4,1,2,3,5,164]))},{path:"/community/groups/:id",alias:["/yhteiso/ryhmat/:id","/gemenskap/grupper/:id"],name:"GroupDetail",component:()=>U(()=>import("./GroupDetail-yF1CoBIY.js"),__vite__mapDeps([165,150,151,143,144,4,1,2,3,5,145,166]))},{path:"/users/:handle",name:"MicroblogUser",component:()=>U(()=>import("./UserPublicProfile-BwpwtIY4.js"),__vite__mapDeps([167,38,4,1,2,168,143,144,3,5,145,169,170,171,172]))},{path:"/users/:kind/:id",name:"MicroblogUserEntity",component:()=>U(()=>import("./UserPublicProfile-BwpwtIY4.js"),__vite__mapDeps([167,38,4,1,2,168,143,144,3,5,145,169,170,171,172]))},{path:"/admin",redirect:"/community"},{path:"/embed/:pathMatch(.*)*",redirect:"/community"},{path:"/topics/:pathMatch(.*)*",redirect:"/community"},{path:"/groups/:pathMatch(.*)*",redirect:"/community"},{path:"/user/:pathMatch(.*)*",redirect:"/community"},{path:"/settings/:pathMatch(.*)*",redirect:"/community"},{path:"/auth/:pathMatch(.*)*",redirect:"/community"},{path:"/home/questions/:pathMatch(.*)*",redirect:"/community"},{path:"/home/discussions/:pathMatch(.*)*",redirect:"/community"},{path:"/home/posts/:pathMatch(.*)*",redirect:"/community"},{path:"/group/:pathMatch(.*)*",redirect:"/community"},{path:"/post/:pathMatch(.*)*",redirect:"/community"},{path:"/question/:pathMatch(.*)*",redirect:"/community"},{path:"/:slug([A-Za-z0-9\\-äöåÄÖÅ]+)",name:"Slug",component:()=>U(()=>import("./SlugPage-BOaJN82K.js"),__vite__mapDeps([173,3,4,1,2,5])),props:!0,meta:{scroll:"top"}},{path:"/:pathMatch(.*)*",redirect:"/",meta:{loginReturnUrl:"/",scroll:"top",navbarClassName:"dark transparent absolute"}}],scrollBehavior:function(e,r,i){if(i||e.query&&e.query.scroll&&e.query.scroll==="keep"||e.meta&&e.meta.scroll&&e.meta.scroll==="keep")return i;if(r&&r.name&&r.name.match("Home"))return{x:0,y:0};if(e.query&&e.query.p)return!1;let o;if(e.params.section==="visitor")o=".submenu.navbar";else{if(e.params.section&&e.params.id===r.params.id)return!1;if(e.meta&&typeof e.meta.scroll<"u"){const a=e.meta.scroll;if(a===!1)return!1;if(typeof a=="string"){if(o=a,a==="auto")r.name===e.name&&!e.path.match("info")?o=".submenu.navbar":o="div.container";else if(a==="top")return{x:0,y:0}}else if(typeof a=="object")return a}}if(o){const a=document.querySelector(o);return{x:0,y:a&&a.offsetTop-10||0}}else return!1}}),vh=/(?:^|\/)(undefined|null)(?:$|[\/?#])/i,eA=()=>typeof window<"u"?window.location.href:"",tA=e=>{const r=String((e==null?void 0:e.name)||"").toLowerCase();if(r.includes("undefined")||r.includes("null"))return!0;const i=String((e==null?void 0:e.path)||"");if(vh.test(i))return!0;const o=String((e==null?void 0:e.fullPath)||"");if(vh.test(o))return!0;const a=eA();if(dt(i,{base:a})||dt(o,{base:a}))return!0;try{const u=Qt.resolve(e),f=String((u==null?void 0:u.href)||"");if(f&&dt(f,{base:a}))return!0}catch{return!0}return!1};Qt.beforeEach((e,r,i)=>{if(!tA(e))return i();!Ot()&&!wr()&&console.error("[router-guard] blocked broken route",{name:e==null?void 0:e.name,path:e==null?void 0:e.path,fullPath:e==null?void 0:e.fullPath});const o=Array.isArray(r==null?void 0:r.matched)&&r.matched.length>0;return i(o?!1:"/")});const _h={name:"site",pluginProperties:{site:"taide.art",isProdSite:Zn,isTestEnv:Sn},install(e){var r;if((r=e==null?void 0:e.config)!=null&&r.globalProperties){const i=e.config.globalProperties;i.$site=this.pluginProperties.site,i.isProdSite=Zn,i.isTestEnv=Sn}window.TAIDEART=window.TAIDEART||{}}};var Fs={exports:{}};/*!
33 * secure-ls - v1.2.6
34 * URL - https://github.com/softvar/secure-ls
35 *
36 * The MIT License (MIT)
37 *
38 * Copyright (c) 2016-2024 Varun Malhotra
39 *
40 * Permission is hereby granted, free of charge, to any person obtaining a copy
41 * of this software and associated documentation files (the "Software"), to deal
42 * in the Software without restriction, including without limitation the rights
43 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
44 * copies of the Software, and to permit persons to whom the Software is
45 * furnished to do so, subject to the following conditions:
46 *
47 * The above copyright notice and this permission notice shall be included in all
48 * copies or substantial portions of the Software.
49 *
50 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
51 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
52 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
53 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
54 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
55 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
56 * SOFTWARE.
57 *
58 *
59 * Dependencies used -
60 *  1. crypto-js - ^4.2.0
61 *  2. lz-string - ^1.5.0
62 */var rA=Fs.exports,yh;function nA(){return yh||(yh=1,(function(e,r){(function(o,a){e.exports=a()})(rA,()=>(()=>{var i={
62"./src/Base64.js":((f,h,m)=>{m.r(h),m.d(h,{default:()=>l});const c={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(g){let p="",b,y,S,A,T,L,P,O=0;for(g=c._utf8Encode(g);O<g.length;)b=g.charCodeAt(O++),y=g.charCodeAt(O++),S=g.charCodeAt(O++),A=b>>2,T=(b&3)<<4|y>>4,L=(y&15)<<2|S>>6,P=S&63,isNaN(y)?L=P=64:isNaN(S)&&(P=64),p=p+this._keyStr.charAt(A)+this._keyStr.charAt(T)+this._keyStr.charAt(L)+this._keyStr.charAt(P);return p},decode:function(g){let p="",b,y,S,A,T,L,P,O=0;for(g=g.replace(/[^A-Za-z0-9+/=]/g,"");O<g.length;)A=this._keyStr.indexOf(g.charAt(O++)),T=this._keyStr.indexOf(g.charAt(O++)),L=this._keyStr.indexOf(g.charAt(O++)),P=this._keyStr.indexOf(g.charAt(O++)),b=A<<2|T>>4,y=(T&15)<<4|L>>2,S=(L&3)<<6|P,p=p+String.fromCharCode(b),L!==64&&(p=p+String.fromCharCode(y)),P!==64&&(p=p+String.fromCharCode(S));return p=c._utf8Decode(p),p},_utf8Encode:function(g){g=g.replace(/\r\n/g,`
63`);let p="";for(let b=0;b<g.length;b++){let y=g.charCodeAt(b);y<128?p+=String.fromCharCode(y):y>127&&y<2048?(p+=String.fromCharCode(y>>6|192),p+=String.fromCharCode(y&63|128)):(p+=String.fromCharCode(y>>12|224),p+=String.fromCharCode(y>>6&63|128),p+=String.fromCharCode(y&63|128))}return p},_utf8Decode:function(g){let p="",b=0,y,S,A;for(y=S=0;b<g.length;)y=g.charCodeAt(b),y<128?(p+=String.fromCharCode(y),b++):y>191&&y<224?(S=g.charCodeAt(b+1),p+=String.fromCharCode((y&31)<<6|S&63),b+=2):(S=g.charCodeAt(b+1),A=g.charCodeAt(b+2),p+=String.fromCharCode((y&15)<<12|(S&63)<<6|A&63),b+=3);return p}},l=c}),
63"./src/SecureLS.js":((f,h,m)=>{m.r(h),m.d(h,{SecureLS:()=>R});var c=m("./src/constants.js"),l=m("./src/enc-utf8.js"),g=m("./src/utils.js"),p=m("./node_modules/crypto-js/aes.js"),b=m.n(p),y=m("./node_modules/crypto-js/rabbit.js"),S=m.n(y),A=m("./node_modules/crypto-js/rc4.js"),T=m.n(A),L=m("./node_modules/crypto-js/tripledes.js"),P=m.n(L),O=m("./node_modules/lz-string/libs/lz-string.js"),k=m("./src/Base64.js");const D={[c.default.EncrytionTypes.AES]:b(),[c.default.EncrytionTypes.DES]:P(),[c.default.EncrytionTypes.RABBIT]:S(),[c.default.EncrytionTypes.RC4]:T()};class R{constructor({encryptionSecret:v="",encryptionNamespace:E="",isCompression:I=!0,encodingType:V=c.default.EncrytionTypes.BASE64,storage:W=localStorage,metaKey:Y=c.default.metaKey}={}){Object.assign(this,{_name:"secure-ls",Base64:k.default,LZString:{compressToUTF16:O.compressToUTF16,decompressFromUTF16:O.decompressFromUTF16},AES:b(),DES:P(),RABBIT:S(),RC4:T(),enc:l.default}),this.config={encryptionSecret:v,encryptionNamespace:E,isCompression:I,encodingType:V.toLowerCase(),storage:W,metaKey:Y},this.encryptionSecret=v,this.storage=W,this.metaKey=Y,this.init()}init(){let v=this.getMetaData();this._isBase64=this._isBase64EncryptionType(),this._isAES=this._isAESEncryptionType(),this._isDES=this._isDESEncryptionType(),this._isRabbit=this._isRabbitEncryptionType(),this._isRC4=this._isRC4EncryptionType(),this._isCompression=this._isDataCompressionEnabled(),this.allKeys=v.keys||this.resetAllKeys()}_isBase64EncryptionType(){return k.default&&(typeof this.config.encodingType>"u"||this.config.encodingType===c.default.EncrytionTypes.BASE64)}_isAESEncryptionType(){return b()&&this.config.encodingType===c.default.EncrytionTypes.AES}_isDESEncryptionType(){return P()&&this.config.encodingType===c.default.EncrytionTypes.DES}_isRabbitEncryptionType(){return S()&&this.config.encodingType===c.default.EncrytionTypes.RABBIT}_isRC4EncryptionType(){return T()&&this.config.encodingType===c.default.EncrytionTypes.RC4}_isDataCompressionEnabled(){return this.config.isCompression}getEncryptionSecret(v){let E=this.getMetaData(),I=g.default.getObjectFromKey(E.keys,v);I&&(this._isAES||this._isDES||this._isRabbit||this._isRC4)&&(typeof this.config.encryptionSecret>"u"?(this.encryptionSecret=I.s,this.encryptionSecret||(this.encryptionSecret=g.default.generateSecretKey(),this.setMetaData())):this.encryptionSecret=this.config.encryptionSecret||I.s||"")}getEncryptionType(){const v=this.config.encodingType;return v?v.toLowerCase():c.default.EncrytionTypes.BASE64}getDataFromLocalStorage(v){return this.storage.getItem(v,!0)}setDataToLocalStorage(v,E){this.storage.setItem(v,E)}setMetaData(){let v=this.processData({keys:this.allKeys},!0);this.setDataToLocalStorage(this.getMetaKey(),v)}getMetaData(){return this.get(this.getMetaKey(),!0)||{}}getMetaKey(){return this.metaKey+(this.config.encryptionNamespace?"__"+this.config.encryptionNamespace:"")}resetAllKeys(){return this.allKeys=[],[]}processData(v,E){if(v==null||v==="")return"";let I;try{I=JSON.stringify(v)}catch(Y){throw new Error("Could not stringify data",Y)}let V=I;if(this._isBase64||E)V=k.default.encode(I);else{const Y=D[this.getEncryptionType()];Y&&(V=Y.encrypt(I,this.encryptionSecret)),V=V&&V.toString()}let W=V;return(this._isCompression||E)&&(W=this.LZString.compressToUTF16(V)),W}getAllKeys(){let v=this.getMetaData();return g.default.extractKeyNames(v)||[]}get(v,E){let I="",V="";if(!g.default.is(v))return g.default.warn(c.default.WarningEnum.KEY_NOT_PROVIDED),V;let W=this.getDataFromLocalStorage(v);if(!W)return V;let Y=W;if((this._isCompression||E)&&(Y=this.LZString.decompressFromUTF16(W)),I=Y,this._isBase64||E)I=k.default.decode(Y);else{this.getEncryptionSecret(v);const $=D[this.getEncryptionType()];if($){const K=$.decrypt(Y.toString(),this.encryptionSecret);K&&(I=K.toString(l.default._Utf8))}}try{V=JSON.parse(I)}catch($){throw new Error("Could not parse JSON",$)}return V}set(v,E){let I="";if(!g.default.is(v)){g.default.warn(c.default.WarningEnum.KEY_NOT_PROVIDED);return}this.getEncryptionSecret(v),String(v)!==String(this.metaKey)&&(g.default.isKeyPresent(this.allKeys,v)||(this.allKeys.push({k:v,s:this.encryptionSecret}),this.setMetaData())),I=this.processData(E),this.setDataToLocalStorage(v,I)}remove(v){if(!g.default.is(v)){g.default.warn(c.default.WarningEnum.KEY_NOT_PROVIDED);return}if(v===this.metaKey&&this.getAllKeys().length){g.default.warn(c.default.WarningEnum.META_KEY_REMOVE);return}g.default.isKeyPresent(this.allKeys,v)&&(g.default.removeFromKeysList(this.allKeys,v),this.setMetaData()),this.storage.removeItem(v)}removeAll(){let v=this.getAllKeys();for(let E=0;E<v.length;E++)this.storage.removeItem(v[E]);this.storage.removeItem(this.metaKey),this.resetAllKeys()}clear(){this.storage.clear(),this.resetAllKeys()}}}),
63"./src/WordArray.js":((f,h,m)=>{m.r(h),m.d(h,{default:()=>l});let c={random:function(g){let p=[],b=function(y){let S=987654321,A=4294967295;return function(){S=36969*(S&65535)+(S>>16)&A,y=18e3*(y&65535)+(y>>16)&A;let T=(S<<16)+y&A;return T/=4294967296,T+=.5,T*(Math.random()>.5?1:-1)}};for(let y=0,S;y<g;y+=4){let A=b((S||Math.random())*4294967296);S=A()*987654071,p.push(A()*4294967296|0)}return new c.Set(p,g)},Set:function(g,p){g=this.words=g||[],p!==void 0?this.sigBytes=p:this.sigBytes=g.length*8}};const l=c}),
63"./src/constants.js":((f,h,m)=>{m.r(h),m.d(h,{default:()=>p});const c={KEY_NOT_PROVIDED:"keyNotProvided",META_KEY_REMOVE:"metaKeyRemove",DEFAULT_TEXT:"defaultText"},l={};l[c.KEY_NOT_PROVIDED]="Secure LS: Key not provided. Aborting operation!",l[c.META_KEY_REMOVE]=`Secure LS: Meta key can not be removed
64unless all keys created by Secure LS are removed!`,l[c.DEFAULT_TEXT]="Unexpected output";const p={WarningEnum:c,WarningTypes:l,EncrytionTypes:{BASE64:"base64",AES:"aes",DES:"des",RABBIT:"rabbit",RC4:"rc4"},metaKey:"_secure__ls__metadata",secretPhrase:"s3cr3t$#@135^&*246"}}),
64"./src/enc-utf8.js":((f,h,m)=>{m.r(h),m.d(h,{default:()=>l});const c={Latin1:{stringify:g=>{let p=g.words,b=g.sigBytes,y=[],S,A;for(S=0;S<b;S++)A=p[S>>>2]>>>24-S%4*8&255,y.push(String.fromCharCode(A));return y.join("")}},_Utf8:{stringify:g=>{try{return decodeURIComponent(escape(c.Latin1.stringify(g)))}catch(p){throw new Error("Malformed UTF-8 data",p)}}}},l=c}),
64"./src/utils.js":((f,h,m)=>{m.r(h),m.d(h,{default:()=>y});var c=m("./node_modules/crypto-js/pbkdf2.js"),l=m.n(c),g=m("./src/constants.js"),p=m("./src/WordArray.js");const y={is:S=>!!S,warn:(S=g.default.WarningEnum.DEFAULT_TEXT)=>{console.warn(g.default.WarningTypes[S])},generateSecretKey:()=>{const S=p.default.random(16);return l()(g.default.secretPhrase,S,{keySize:128/32}).toString()},getObjectFromKey:(S=[],A)=>S.find(T=>T.k===A)||{},extractKeyNames:({keys:S=[]}={})=>S.map(({k:A})=>A),isKeyPresent:(S=[],A)=>S.some(T=>String(T.k)===String(A)),removeFromKeysList:(S=[],A)=>{const T=S.findIndex(L=>L.k===A);return T!==-1&&S.splice(T,1),T}}}),
vendor: 2,494 bytes, line 64
64"./node_modules/crypto-js/aes.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/enc-base64.js"),m("./node_modules/crypto-js/md5.js"),m("./node_modules/crypto-js/evpkdf.js"),m("./node_modules/crypto-js/cipher-core.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.BlockCipher,b=l.algo,y=[],S=[],A=[],T=[],L=[],P=[],O=[],k=[],D=[],R=[];(function(){for(var E=[],I=0;I<256;I++)I<128?E[I]=I<<1:E[I]=I<<1^283;for(var V=0,W=0,I=0;I<256;I++){var Y=W^W<<1^W<<2^W<<3^W<<4;Y=Y>>>8^Y&255^99,y[V]=Y,S[Y]=V;var $=E[V],K=E[$],B=E[K],X=E[Y]*257^Y*16843008;A[V]=X<<24|X>>>8,T[V]=X<<16|X>>>16,L[V]=X<<8|X>>>24,P[V]=X;var X=B*16843009^K*65537^$*257^V*16843008;O[Y]=X<<24|X>>>8,k[Y]=X<<16|X>>>16,D[Y]=X<<8|X>>>24,R[Y]=X,V?(V=$^E[E[E[B^$]]],W^=E[E[W]]):V=W=1}})();var N=[0,1,2,4,8,16,32,64,128,27,54],v=b.AES=p.extend({_doReset:function(){var E;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var I=this._keyPriorReset=this._key,V=I.words,W=I.sigBytes/4,Y=this._nRounds=W+6,$=(Y+1)*4,K=this._keySchedule=[],B=0;B<$;B++)B<W?K[B]=V[B]:(E=K[B-1],B%W?W>6&&B%W==4&&(E=y[E>>>24]<<24|y[E>>>16&255]<<16|y[E>>>8&255]<<8|y[E&255]):(E=E<<8|E>>>24,E=y[E>>>24]<<24|y[E>>>16&255]<<16|y[E>>>8&255]<<8|y[E&255],E^=N[B/W|0]<<24),K[B]=K[B-W]^E);for(var X=this._invKeySchedule=[],ne=0;ne<$;ne++){var B=$-ne;if(ne%4)var E=K[B];else var E=K[B-4];ne<4||B<=4?X[ne]=E:X[ne]=O[y[E>>>24]]^k[y[E>>>16&255]]^D[y[E>>>8&255]]^R[y[E&255]]}}},encryptBlock:function(E,I){this._doCryptBlock(E,I,this._keySchedule,A,T,L,P,y)},decryptBlock:function(E,I){var V=E[I+1];E[I+1]=E[I+3],E[I+3]=V,this._doCryptBlock(E,I,this._invKeySchedule,O,k,D,R,S);var V=E[I+1];E[I+1]=E[I+3],E[I+3]=V},_doCryptBlock:function(E,I,V,W,Y,$,K,B){for(var X=this._nRounds,ne=E[I]^V[0],J=E[I+1]^V[1],z=E[I+2]^V[2],Q=E[I+3]^V[3],ae=4,se=1;se<X;se++){var Se=W[ne>>>24]^Y[J>>>16&255]^$[z>>>8&255]^K[Q&255]^V[ae++],ye=W[J>>>24]^Y[z>>>16&255]^$[Q>>>8&255]^K[ne&255]^V[ae++],Re=W[z>>>24]^Y[Q>>>16&255]^$[ne>>>8&255]^K[J&255]^V[ae++],ce=W[Q>>>24]^Y[ne>>>16&255]^$[J>>>8&255]^K[z&255]^V[ae++];ne=Se,J=ye,z=Re,Q=ce}var Se=(B[ne>>>24]<<24|B[J>>>16&255]<<16|B[z>>>8&255]<<8|B[Q&255])^V[ae++],ye=(B[J>>>24]<<24|B[z>>>16&255]<<16|B[Q>>>8&255]<<8|B[ne&255])^V[ae++],Re=(B[z>>>24]<<24|B[Q>>>16&255]<<16|B[ne>>>8&255]<<8|B[J&255])^V[ae++],ce=(B[Q>>>24]<<24|B[ne>>>16&255]<<16|B[J>>>8&255]<<8|B[z&255])^V[ae++];E[I]=Se,E[I+1]=ye,E[I+2]=Re,E[I+3]=ce},keySize:256/32});l.AES=p._createHelper(v)})(),c.AES})}),
vendor: 4,446 bytes, line 64
64"./node_modules/crypto-js/cipher-core.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/evpkdf.js"))})(this,function(c){c.lib.Cipher||(function(l){var g=c,p=g.lib,b=p.Base,y=p.WordArray,S=p.BufferedBlockAlgorithm,A=g.enc;A.Utf8;var T=A.Base64,L=g.algo,P=L.EvpKDF,O=p.Cipher=S.extend({cfg:b.extend(),createEncryptor:function(B,X){return this.create(this._ENC_XFORM_MODE,B,X)},createDecryptor:function(B,X){return this.create(this._DEC_XFORM_MODE,B,X)},init:function(B,X,ne){this.cfg=this.cfg.extend(ne),this._xformMode=B,this._key=X,this.reset()},reset:function(){S.reset.call(this),this._doReset()},process:function(B){return this._append(B),this._process()},finalize:function(B){B&&this._append(B);var X=this._doFinalize();return X},keySize:128/32,ivSize:128/32,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:(function(){function B(X){return typeof X=="string"?K:W}return function(X){return{encrypt:function(ne,J,z){return B(J).encrypt(X,ne,J,z)},decrypt:function(ne,J,z){return B(J).decrypt(X,ne,J,z)}}}})()});p.StreamCipher=O.extend({_doFinalize:function(){var B=this._process(!0);return B},blockSize:1});var k=g.mode={},D=p.BlockCipherMode=b.extend({createEncryptor:function(B,X){return this.Encryptor.create(B,X)},createDecryptor:function(B,X){return this.Decryptor.create(B,X)},init:function(B,X){this._cipher=B,this._iv=X}}),R=k.CBC=(function(){var B=D.extend();B.Encryptor=B.extend({processBlock:function(ne,J){var z=this._cipher,Q=z.blockSize;X.call(this,ne,J,Q),z.encryptBlock(ne,J),this._prevBlock=ne.slice(J,J+Q)}}),B.Decryptor=B.extend({processBlock:function(ne,J){var z=this._cipher,Q=z.blockSize,ae=ne.slice(J,J+Q);z.decryptBlock(ne,J),X.call(this,ne,J,Q),this._prevBlock=ae}});function X(ne,J,z){var Q,ae=this._iv;ae?(Q=ae,this._iv=l):Q=this._prevBlock;for(var se=0;se<z;se++)ne[J+se]^=Q[se]}return B})(),N=g.pad={},v=N.Pkcs7={pad:function(B,X){for(var ne=X*4,J=ne-B.sigBytes%ne,z=J<<24|J<<16|J<<8|J,Q=[],ae=0;ae<J;ae+=4)Q.push(z);var se=y.create(Q,J);B.concat(se)},unpad:function(B){var X=B.words[B.sigBytes-1>>>2]&255;B.sigBytes-=X}};p.BlockCipher=O.extend({cfg:O.cfg.extend({mode:R,padding:v}),reset:function(){var B;O.reset.call(this);var X=this.cfg,ne=X.iv,J=X.mode;this._xformMode==this._ENC_XFORM_MODE?B=J.createEncryptor:(B=J.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==B?this._mode.init(this,ne&&ne.words):(this._mode=B.call(J,this,ne&&ne.words),this._mode.__creator=B)},_doProcessBlock:function(B,X){this._mode.processBlock(B,X)},_doFinalize:function(){var B,X=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(X.pad(this._data,this.blockSize),B=this._process(!0)):(B=this._process(!0),X.unpad(B)),B},blockSize:4});var E=p.CipherParams=b.extend({init:function(B){this.mixIn(B)},toString:function(B){return(B||this.formatter).stringify(this)}}),I=g.format={},V=I.OpenSSL={stringify:function(B){var X,ne=B.ciphertext,J=B.salt;return J?X=y.create([1398893684,1701076831]).concat(J).concat(ne):X=ne,X.toString(T)},parse:function(B){var X,ne=T.parse(B),J=ne.words;return J[0]==1398893684&&J[1]==1701076831&&(X=y.create(J.slice(2,4)),J.splice(0,4),ne.sigBytes-=16),E.create({ciphertext:ne,salt:X})}},W=p.SerializableCipher=b.extend({cfg:b.extend({format:V}),encrypt:function(B,X,ne,J){J=this.cfg.extend(J);var z=B.createEncryptor(ne,J),Q=z.finalize(X),ae=z.cfg;return E.create({ciphertext:Q,key:ne,iv:ae.iv,algorithm:B,mode:ae.mode,padding:ae.padding,blockSize:B.blockSize,formatter:J.format})},decrypt:function(B,X,ne,J){J=this.cfg.extend(J),X=this._parse(X,J.format);var z=B.createDecryptor(ne,J).finalize(X.ciphertext);return z},_parse:function(B,X){return typeof B=="string"?X.parse(B,this):B}}),Y=g.kdf={},$=Y.OpenSSL={execute:function(B,X,ne,J,z){if(J||(J=y.random(64/8)),z)var Q=P.create({keySize:X+ne,hasher:z}).compute(B,J);else var Q=P.create({keySize:X+ne}).compute(B,J);var ae=y.create(Q.words.slice(X),ne*4);return Q.sigBytes=X*4,E.create({key:Q,iv:ae,salt:J})}},K=p.PasswordBasedCipher=W.extend({cfg:W.cfg.extend({kdf:$}),encrypt:function(B,X,ne,J){J=this.cfg.extend(J);var z=J.kdf.execute(ne,B.keySize,B.ivSize,J.salt,J.hasher);J.iv=z.iv;var Q=W.encrypt.call(this,B,X,z.key,J);return Q.mixIn(z),Q},decrypt:function(B,X,ne,J){J=this.cfg.extend(J),X=this._parse(X,J.format);var z=J.kdf.execute(ne,B.keySize,B.ivSize,X.salt,J.hasher);J.iv=z.iv;var Q=W.decrypt.call(this,B,X,z.key,J);return Q}})})()})}),
vendor: 3,955 bytes, line 64
64"./node_modules/crypto-js/core.js":(function(f,h,m){(function(c,l){f.exports=l()})(this,function(){var c=c||(function(l,g){var p;if(typeof window<"u"&&window.crypto&&(p=window.crypto),typeof self<"u"&&self.crypto&&(p=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(p=globalThis.crypto),!p&&typeof window<"u"&&window.msCrypto&&(p=window.msCrypto),!p&&typeof m.g<"u"&&m.g.crypto&&(p=m.g.crypto),!p)try{p=m("?9157")}catch{}var b=function(){if(p){if(typeof p.getRandomValues=="function")try{return p.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof p.randomBytes=="function")try{return p.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},y=Object.create||(function(){function v(){}return function(E){var I;return v.prototype=E,I=new v,v.prototype=null,I}})(),S={},A=S.lib={},T=A.Base=(function(){return{extend:function(v){var E=y(this);return v&&E.mixIn(v),(!E.hasOwnProperty("init")||this.init===E.init)&&(E.init=function(){E.$super.init.apply(this,arguments)}),E.init.prototype=E,E.$super=this,E},create:function(){var v=this.extend();return v.init.apply(v,arguments),v},init:function(){},mixIn:function(v){for(var E in v)v.hasOwnProperty(E)&&(this[E]=v[E]);v.hasOwnProperty("toString")&&(this.toString=v.toString)},clone:function(){return this.init.prototype.extend(this)}}})(),L=A.WordArray=T.extend({init:function(v,E){v=this.words=v||[],E!=g?this.sigBytes=E:this.sigBytes=v.length*4},toString:function(v){return(v||O).stringify(this)},concat:function(v){var E=this.words,I=v.words,V=this.sigBytes,W=v.sigBytes;if(this.clamp(),V%4)for(var Y=0;Y<W;Y++){var $=I[Y>>>2]>>>24-Y%4*8&255;E[V+Y>>>2]|=$<<24-(V+Y)%4*8}else for(var K=0;K<W;K+=4)E[V+K>>>2]=I[K>>>2];return this.sigBytes+=W,this},clamp:function(){var v=this.words,E=this.sigBytes;v[E>>>2]&=4294967295<<32-E%4*8,v.length=l.ceil(E/4)},clone:function(){var v=T.clone.call(this);return v.words=this.words.slice(0),v},random:function(v){for(var E=[],I=0;I<v;I+=4)E.push(b());return new L.init(E,v)}}),P=S.enc={},O=P.Hex={stringify:function(v){for(var E=v.words,I=v.sigBytes,V=[],W=0;W<I;W++){var Y=E[W>>>2]>>>24-W%4*8&255;V.push((Y>>>4).toString(16)),V.push((Y&15).toString(16))}return V.join("")},parse:function(v){for(var E=v.length,I=[],V=0;V<E;V+=2)I[V>>>3]|=parseInt(v.substr(V,2),16)<<24-V%8*4;return new L.init(I,E/2)}},k=P.Latin1={stringify:function(v){for(var E=v.words,I=v.sigBytes,V=[],W=0;W<I;W++){var Y=E[W>>>2]>>>24-W%4*8&255;V.push(String.fromCharCode(Y))}return V.join("")},parse:function(v){for(var E=v.length,I=[],V=0;V<E;V++)I[V>>>2]|=(v.charCodeAt(V)&255)<<24-V%4*8;return new L.init(I,E)}},D=P.Utf8={stringify:function(v){try{return decodeURIComponent(escape(k.stringify(v)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(v){return k.parse(unescape(encodeURIComponent(v)))}},R=A.BufferedBlockAlgorithm=T.extend({reset:function(){this._data=new L.init,this._nDataBytes=0},_append:function(v){typeof v=="string"&&(v=D.parse(v)),this._data.concat(v),this._nDataBytes+=v.sigBytes},_process:function(v){var E,I=this._data,V=I.words,W=I.sigBytes,Y=this.blockSize,$=Y*4,K=W/$;v?K=l.ceil(K):K=l.max((K|0)-this._minBufferSize,0);var B=K*Y,X=l.min(B*4,W);if(B){for(var ne=0;ne<B;ne+=Y)this._doProcessBlock(V,ne);E=V.splice(0,B),I.sigBytes-=X}return new L.init(E,X)},clone:function(){var v=T.clone.call(this);return v._data=this._data.clone(),v},_minBufferSize:0});A.Hasher=R.extend({cfg:T.extend(),init:function(v){this.cfg=this.cfg.extend(v),this.reset()},reset:function(){R.reset.call(this),this._doReset()},update:function(v){return this._append(v),this._process(),this},finalize:function(v){v&&this._append(v);var E=this._doFinalize();return E},blockSize:16,_createHelper:function(v){return function(E,I){return new v.init(I).finalize(E)}},_createHmacHelper:function(v){return function(E,I){return new N.HMAC.init(v,I).finalize(E)}}});var N=S.algo={};return S})(Math);return c})}),
vendor: 1,030 bytes, line 64
64"./node_modules/crypto-js/enc-base64.js":(function(f,h,m){(function(c,l){f.exports=l(m("./node_modules/crypto-js/core.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.WordArray,b=l.enc;b.Base64={stringify:function(S){var A=S.words,T=S.sigBytes,L=this._map;S.clamp();for(var P=[],O=0;O<T;O+=3)for(var k=A[O>>>2]>>>24-O%4*8&255,D=A[O+1>>>2]>>>24-(O+1)%4*8&255,R=A[O+2>>>2]>>>24-(O+2)%4*8&255,N=k<<16|D<<8|R,v=0;v<4&&O+v*.75<T;v++)P.push(L.charAt(N>>>6*(3-v)&63));var E=L.charAt(64);if(E)for(;P.length%4;)P.push(E);return P.join("")},parse:function(S){var A=S.length,T=this._map,L=this._reverseMap;if(!L){L=this._reverseMap=[];for(var P=0;P<T.length;P++)L[T.charCodeAt(P)]=P}var O=T.charAt(64);if(O){var k=S.indexOf(O);k!==-1&&(A=k)}return y(S,A,L)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="};function y(S,A,T){for(var L=[],P=0,O=0;O<A;O++)if(O%4){var k=T[S.charCodeAt(O-1)]<<O%4*2,D=T[S.charCodeAt(O)]>>>6-O%4*2,R=k|D;L[P>>>2]|=R<<24-P%4*8,P++}return p.create(L,P)}})(),c.enc.Base64})}),
vendor: 748 bytes, line 64
64"./node_modules/crypto-js/evpkdf.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/sha1.js"),m("./node_modules/crypto-js/hmac.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.Base,b=g.WordArray,y=l.algo,S=y.MD5,A=y.EvpKDF=p.extend({cfg:p.extend({keySize:128/32,hasher:S,iterations:1}),init:function(T){this.cfg=this.cfg.extend(T)},compute:function(T,L){for(var P,O=this.cfg,k=O.hasher.create(),D=b.create(),R=D.words,N=O.keySize,v=O.iterations;R.length<N;){P&&k.update(P),P=k.update(T).finalize(L),k.reset();for(var E=1;E<v;E++)P=k.finalize(P),k.reset();D.concat(P)}return D.sigBytes=N*4,D}});l.EvpKDF=function(T,L,P){return A.create(P).compute(T,L)}})(),c.EvpKDF})}),
vendor: 776 bytes, line 64
64"./node_modules/crypto-js/hmac.js":(function(f,h,m){(function(c,l){f.exports=l(m("./node_modules/crypto-js/core.js"))})(this,function(c){(function(){var l=c,g=l.lib,p=g.Base,b=l.enc,y=b.Utf8,S=l.algo;S.HMAC=p.extend({init:function(A,T){A=this._hasher=new A.init,typeof T=="string"&&(T=y.parse(T));var L=A.blockSize,P=L*4;T.sigBytes>P&&(T=A.finalize(T)),T.clamp();for(var O=this._oKey=T.clone(),k=this._iKey=T.clone(),D=O.words,R=k.words,N=0;N<L;N++)D[N]^=1549556828,R[N]^=909522486;O.sigBytes=k.sigBytes=P,this.reset()},reset:function(){var A=this._hasher;A.reset(),A.update(this._iKey)},update:function(A){return this._hasher.update(A),this},finalize:function(A){var T=this._hasher,L=T.finalize(A);T.reset();var P=T.finalize(this._oKey.clone().concat(L));return P}})})()})}),
vendor: 3,521 bytes, line 64
64"./node_modules/crypto-js/md5.js":(function(f,h,m){(function(c,l){f.exports=l(m("./node_modules/crypto-js/core.js"))})(this,function(c){return(function(l){var g=c,p=g.lib,b=p.WordArray,y=p.Hasher,S=g.algo,A=[];(function(){for(var D=0;D<64;D++)A[D]=l.abs(l.sin(D+1))*4294967296|0})();var T=S.MD5=y.extend({_doReset:function(){this._hash=new b.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(D,R){for(var N=0;N<16;N++){var v=R+N,E=D[v];D[v]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360}var I=this._hash.words,V=D[R+0],W=D[R+1],Y=D[R+2],$=D[R+3],K=D[R+4],B=D[R+5],X=D[R+6],ne=D[R+7],J=D[R+8],z=D[R+9],Q=D[R+10],ae=D[R+11],se=D[R+12],Se=D[R+13],ye=D[R+14],Re=D[R+15],ce=I[0],ue=I[1],fe=I[2],de=I[3];ce=L(ce,ue,fe,de,V,7,A[0]),de=L(de,ce,ue,fe,W,12,A[1]),fe=L(fe,de,ce,ue,Y,17,A[2]),ue=L(ue,fe,de,ce,$,22,A[3]),ce=L(ce,ue,fe,de,K,7,A[4]),de=L(de,ce,ue,fe,B,12,A[5]),fe=L(fe,de,ce,ue,X,17,A[6]),ue=L(ue,fe,de,ce,ne,22,A[7]),ce=L(ce,ue,fe,de,J,7,A[8]),de=L(de,ce,ue,fe,z,12,A[9]),fe=L(fe,de,ce,ue,Q,17,A[10]),ue=L(ue,fe,de,ce,ae,22,A[11]),ce=L(ce,ue,fe,de,se,7,A[12]),de=L(de,ce,ue,fe,Se,12,A[13]),fe=L(fe,de,ce,ue,ye,17,A[14]),ue=L(ue,fe,de,ce,Re,22,A[15]),ce=P(ce,ue,fe,de,W,5,A[16]),de=P(de,ce,ue,fe,X,9,A[17]),fe=P(fe,de,ce,ue,ae,14,A[18]),ue=P(ue,fe,de,ce,V,20,A[19]),ce=P(ce,ue,fe,de,B,5,A[20]),de=P(de,ce,ue,fe,Q,9,A[21]),fe=P(fe,de,ce,ue,Re,14,A[22]),ue=P(ue,fe,de,ce,K,20,A[23]),ce=P(ce,ue,fe,de,z,5,A[24]),de=P(de,ce,ue,fe,ye,9,A[25]),fe=P(fe,de,ce,ue,$,14,A[26]),ue=P(ue,fe,de,ce,J,20,A[27]),ce=P(ce,ue,fe,de,Se,5,A[28]),de=P(de,ce,ue,fe,Y,9,A[29]),fe=P(fe,de,ce,ue,ne,14,A[30]),ue=P(ue,fe,de,ce,se,20,A[31]),ce=O(ce,ue,fe,de,B,4,A[32]),de=O(de,ce,ue,fe,J,11,A[33]),fe=O(fe,de,ce,ue,ae,16,A[34]),ue=O(ue,fe,de,ce,ye,23,A[35]),ce=O(ce,ue,fe,de,W,4,A[36]),de=O(de,ce,ue,fe,K,11,A[37]),fe=O(fe,de,ce,ue,ne,16,A[38]),ue=O(ue,fe,de,ce,Q,23,A[39]),ce=O(ce,ue,fe,de,Se,4,A[40]),de=O(de,ce,ue,fe,V,11,A[41]),fe=O(fe,de,ce,ue,$,16,A[42]),ue=O(ue,fe,de,ce,X,23,A[43]),ce=O(ce,ue,fe,de,z,4,A[44]),de=O(de,ce,ue,fe,se,11,A[45]),fe=O(fe,de,ce,ue,Re,16,A[46]),ue=O(ue,fe,de,ce,Y,23,A[47]),ce=k(ce,ue,fe,de,V,6,A[48]),de=k(de,ce,ue,fe,ne,10,A[49]),fe=k(fe,de,ce,ue,ye,15,A[50]),ue=k(ue,fe,de,ce,B,21,A[51]),ce=k(ce,ue,fe,de,se,6,A[52]),de=k(de,ce,ue,fe,$,10,A[53]),fe=k(fe,de,ce,ue,Q,15,A[54]),ue=k(ue,fe,de,ce,W,21,A[55]),ce=k(ce,ue,fe,de,J,6,A[56]),de=k(de,ce,ue,fe,Re,10,A[57]),fe=k(fe,de,ce,ue,X,15,A[58]),ue=k(ue,fe,de,ce,Se,21,A[59]),ce=k(ce,ue,fe,de,K,6,A[60]),de=k(de,ce,ue,fe,ae,10,A[61]),fe=k(fe,de,ce,ue,Y,15,A[62]),ue=k(ue,fe,de,ce,z,21,A[63]),I[0]=I[0]+ce|0,I[1]=I[1]+ue|0,I[2]=I[2]+fe|0,I[3]=I[3]+de|0},_doFinalize:function(){var D=this._data,R=D.words,N=this._nDataBytes*8,v=D.sigBytes*8;R[v>>>5]|=128<<24-v%32;var E=l.floor(N/4294967296),I=N;R[(v+64>>>9<<4)+15]=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,R[(v+64>>>9<<4)+14]=(I<<8|I>>>24)&16711935|(I<<24|I>>>8)&4278255360,D.sigBytes=(R.length+1)*4,this._process();for(var V=this._hash,W=V.words,Y=0;Y<4;Y++){var $=W[Y];W[Y]=($<<8|$>>>24)&16711935|($<<24|$>>>8)&4278255360}return V},clone:function(){var D=y.clone.call(this);return D._hash=this._hash.clone(),D}});function L(D,R,N,v,E,I,V){var W=D+(R&N|~R&v)+E+V;return(W<<I|W>>>32-I)+R}function P(D,R,N,v,E,I,V){var W=D+(R&v|N&~v)+E+V;return(W<<I|W>>>32-I)+R}function O(D,R,N,v,E,I,V){var W=D+(R^N^v)+E+V;return(W<<I|W>>>32-I)+R}function k(D,R,N,v,E,I,V){var W=D+(N^(R|~v))+E+V;return(W<<I|W>>>32-I)+R}g.MD5=y._createHelper(T),g.HmacMD5=y._createHmacHelper(T)})(Math),c.MD5})}),
vendor: 855 bytes, line 64
64"./node_modules/crypto-js/pbkdf2.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/sha256.js"),m("./node_modules/crypto-js/hmac.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.Base,b=g.WordArray,y=l.algo,S=y.SHA256,A=y.HMAC,T=y.PBKDF2=p.extend({cfg:p.extend({keySize:128/32,hasher:S,iterations:25e4}),init:function(L){this.cfg=this.cfg.extend(L)},compute:function(L,P){for(var O=this.cfg,k=A.create(O.hasher,L),D=b.create(),R=b.create([1]),N=D.words,v=R.words,E=O.keySize,I=O.iterations;N.length<E;){var V=k.update(P).finalize(R);k.reset();for(var W=V.words,Y=W.length,$=V,K=1;K<I;K++){$=k.finalize($),k.reset();for(var B=$.words,X=0;X<Y;X++)W[X]^=B[X]}D.concat(V),v[0]++}return D.sigBytes=E*4,D}});l.PBKDF2=function(L,P,O){return T.create(O).compute(L,P)}})(),c.PBKDF2})}),
vendor: 2,493 bytes, line 64
64"./node_modules/crypto-js/rabbit.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/enc-base64.js"),m("./node_modules/crypto-js/md5.js"),m("./node_modules/crypto-js/evpkdf.js"),m("./node_modules/crypto-js/cipher-core.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.StreamCipher,b=l.algo,y=[],S=[],A=[],T=b.Rabbit=p.extend({_doReset:function(){for(var P=this._key.words,O=this.cfg.iv,k=0;k<4;k++)P[k]=(P[k]<<8|P[k]>>>24)&16711935|(P[k]<<24|P[k]>>>8)&4278255360;var D=this._X=[P[0],P[3]<<16|P[2]>>>16,P[1],P[0]<<16|P[3]>>>16,P[2],P[1]<<16|P[0]>>>16,P[3],P[2]<<16|P[1]>>>16],R=this._C=[P[2]<<16|P[2]>>>16,P[0]&4294901760|P[1]&65535,P[3]<<16|P[3]>>>16,P[1]&4294901760|P[2]&65535,P[0]<<16|P[0]>>>16,P[2]&4294901760|P[3]&65535,P[1]<<16|P[1]>>>16,P[3]&4294901760|P[0]&65535];this._b=0;for(var k=0;k<4;k++)L.call(this);for(var k=0;k<8;k++)R[k]^=D[k+4&7];if(O){var N=O.words,v=N[0],E=N[1],I=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360,V=(E<<8|E>>>24)&16711935|(E<<24|E>>>8)&4278255360,W=I>>>16|V&4294901760,Y=V<<16|I&65535;R[0]^=I,R[1]^=W,R[2]^=V,R[3]^=Y,R[4]^=I,R[5]^=W,R[6]^=V,R[7]^=Y;for(var k=0;k<4;k++)L.call(this)}},_doProcessBlock:function(P,O){var k=this._X;L.call(this),y[0]=k[0]^k[5]>>>16^k[3]<<16,y[1]=k[2]^k[7]>>>16^k[5]<<16,y[2]=k[4]^k[1]>>>16^k[7]<<16,y[3]=k[6]^k[3]>>>16^k[1]<<16;for(var D=0;D<4;D++)y[D]=(y[D]<<8|y[D]>>>24)&16711935|(y[D]<<24|y[D]>>>8)&4278255360,P[O+D]^=y[D]},blockSize:128/32,ivSize:64/32});function L(){for(var P=this._X,O=this._C,k=0;k<8;k++)S[k]=O[k];O[0]=O[0]+1295307597+this._b|0,O[1]=O[1]+3545052371+(O[0]>>>0<S[0]>>>0?1:0)|0,O[2]=O[2]+886263092+(O[1]>>>0<S[1]>>>0?1:0)|0,O[3]=O[3]+1295307597+(O[2]>>>0<S[2]>>>0?1:0)|0,O[4]=O[4]+3545052371+(O[3]>>>0<S[3]>>>0?1:0)|0,O[5]=O[5]+886263092+(O[4]>>>0<S[4]>>>0?1:0)|0,O[6]=O[6]+1295307597+(O[5]>>>0<S[5]>>>0?1:0)|0,O[7]=O[7]+3545052371+(O[6]>>>0<S[6]>>>0?1:0)|0,this._b=O[7]>>>0<S[7]>>>0?1:0;for(var k=0;k<8;k++){var D=P[k]+O[k],R=D&65535,N=D>>>16,v=((R*R>>>17)+R*N>>>15)+N*N,E=((D&4294901760)*D|0)+((D&65535)*D|0);A[k]=v^E}P[0]=A[0]+(A[7]<<16|A[7]>>>16)+(A[6]<<16|A[6]>>>16)|0,P[1]=A[1]+(A[0]<<8|A[0]>>>24)+A[7]|0,P[2]=A[2]+(A[1]<<16|A[1]>>>16)+(A[0]<<16|A[0]>>>16)|0,P[3]=A[3]+(A[2]<<8|A[2]>>>24)+A[1]|0,P[4]=A[4]+(A[3]<<16|A[3]>>>16)+(A[2]<<16|A[2]>>>16)|0,P[5]=A[5]+(A[4]<<8|A[4]>>>24)+A[3]|0,P[6]=A[6]+(A[5]<<16|A[5]>>>16)+(A[4]<<16|A[4]>>>16)|0,P[7]=A[7]+(A[6]<<8|A[6]>>>24)+A[5]|0}l.Rabbit=p._createHelper(T)})(),c.Rabbit})}),
vendor: 1,077 bytes, line 64
64"./node_modules/crypto-js/rc4.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/enc-base64.js"),m("./node_modules/crypto-js/md5.js"),m("./node_modules/crypto-js/evpkdf.js"),m("./node_modules/crypto-js/cipher-core.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.StreamCipher,b=l.algo,y=b.RC4=p.extend({_doReset:function(){for(var T=this._key,L=T.words,P=T.sigBytes,O=this._S=[],k=0;k<256;k++)O[k]=k;for(var k=0,D=0;k<256;k++){var R=k%P,N=L[R>>>2]>>>24-R%4*8&255;D=(D+O[k]+N)%256;var v=O[k];O[k]=O[D],O[D]=v}this._i=this._j=0},_doProcessBlock:function(T,L){T[L]^=S.call(this)},keySize:256/32,ivSize:0});function S(){for(var T=this._S,L=this._i,P=this._j,O=0,k=0;k<4;k++){L=(L+1)%256,P=(P+T[L])%256;var D=T[L];T[L]=T[P],T[P]=D,O|=T[(T[L]+T[P])%256]<<24-k*8}return this._i=L,this._j=P,O}l.RC4=p._createHelper(y);var A=b.RC4Drop=y.extend({cfg:y.cfg.extend({drop:192}),_doReset:function(){y._doReset.call(this);for(var T=this.cfg.drop;T>0;T--)S.call(this)}});l.RC4Drop=p._createHelper(A)})(),c.RC4})}),
vendor: 1,143 bytes, line 64
64"./node_modules/crypto-js/sha1.js":(function(f,h,m){(function(c,l){f.exports=l(m("./node_modules/crypto-js/core.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.WordArray,b=g.Hasher,y=l.algo,S=[],A=y.SHA1=b.extend({_doReset:function(){this._hash=new p.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(T,L){for(var P=this._hash.words,O=P[0],k=P[1],D=P[2],R=P[3],N=P[4],v=0;v<80;v++){if(v<16)S[v]=T[L+v]|0;else{var E=S[v-3]^S[v-8]^S[v-14]^S[v-16];S[v]=E<<1|E>>>31}var I=(O<<5|O>>>27)+N+S[v];v<20?I+=(k&D|~k&R)+1518500249:v<40?I+=(k^D^R)+1859775393:v<60?I+=(k&D|k&R|D&R)-1894007588:I+=(k^D^R)-899497514,N=R,R=D,D=k<<30|k>>>2,k=O,O=I}P[0]=P[0]+O|0,P[1]=P[1]+k|0,P[2]=P[2]+D|0,P[3]=P[3]+R|0,P[4]=P[4]+N|0},_doFinalize:function(){var T=this._data,L=T.words,P=this._nDataBytes*8,O=T.sigBytes*8;return L[O>>>5]|=128<<24-O%32,L[(O+64>>>9<<4)+14]=Math.floor(P/4294967296),L[(O+64>>>9<<4)+15]=P,T.sigBytes=L.length*4,this._process(),this._hash},clone:function(){var T=b.clone.call(this);return T._hash=this._hash.clone(),T}});l.SHA1=b._createHelper(A),l.HmacSHA1=b._createHmacHelper(A)})(),c.SHA1})}),
vendor: 1,516 bytes, line 64
64"./node_modules/crypto-js/sha256.js":(function(f,h,m){(function(c,l){f.exports=l(m("./node_modules/crypto-js/core.js"))})(this,function(c){return(function(l){var g=c,p=g.lib,b=p.WordArray,y=p.Hasher,S=g.algo,A=[],T=[];(function(){function O(N){for(var v=l.sqrt(N),E=2;E<=v;E++)if(!(N%E))return!1;return!0}function k(N){return(N-(N|0))*4294967296|0}for(var D=2,R=0;R<64;)O(D)&&(R<8&&(A[R]=k(l.pow(D,.5))),T[R]=k(l.pow(D,.3333333333333333)),R++),D++})();var L=[],P=S.SHA256=y.extend({_doReset:function(){this._hash=new b.init(A.slice(0))},_doProcessBlock:function(O,k){for(var D=this._hash.words,R=D[0],N=D[1],v=D[2],E=D[3],I=D[4],V=D[5],W=D[6],Y=D[7],$=0;$<64;$++){if($<16)L[$]=O[k+$]|0;else{var K=L[$-15],B=(K<<25|K>>>7)^(K<<14|K>>>18)^K>>>3,X=L[$-2],ne=(X<<15|X>>>17)^(X<<13|X>>>19)^X>>>10;L[$]=B+L[$-7]+ne+L[$-16]}var J=I&V^~I&W,z=R&N^R&v^N&v,Q=(R<<30|R>>>2)^(R<<19|R>>>13)^(R<<10|R>>>22),ae=(I<<26|I>>>6)^(I<<21|I>>>11)^(I<<7|I>>>25),se=Y+ae+J+T[$]+L[$],Se=Q+z;Y=W,W=V,V=I,I=E+se|0,E=v,v=N,N=R,R=se+Se|0}D[0]=D[0]+R|0,D[1]=D[1]+N|0,D[2]=D[2]+v|0,D[3]=D[3]+E|0,D[4]=D[4]+I|0,D[5]=D[5]+V|0,D[6]=D[6]+W|0,D[7]=D[7]+Y|0},_doFinalize:function(){var O=this._data,k=O.words,D=this._nDataBytes*8,R=O.sigBytes*8;return k[R>>>5]|=128<<24-R%32,k[(R+64>>>9<<4)+14]=l.floor(D/4294967296),k[(R+64>>>9<<4)+15]=D,O.sigBytes=k.length*4,this._process(),this._hash},clone:function(){var O=y.clone.call(this);return O._hash=this._hash.clone(),O}});g.SHA256=y._createHelper(P),g.HmacSHA256=y._createHmacHelper(P)})(Math),c.SHA256})}),
vendor: 10,569 bytes, line 64
64"./node_modules/crypto-js/tripledes.js":(function(f,h,m){(function(c,l,g){f.exports=l(m("./node_modules/crypto-js/core.js"),m("./node_modules/crypto-js/enc-base64.js"),m("./node_modules/crypto-js/md5.js"),m("./node_modules/crypto-js/evpkdf.js"),m("./node_modules/crypto-js/cipher-core.js"))})(this,function(c){return(function(){var l=c,g=l.lib,p=g.WordArray,b=g.BlockCipher,y=l.algo,S=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],A=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],T=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],L=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],P=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],O=y.DES=b.extend({_doReset:function(){for(var N=this._key,v=N.words,E=[],I=0;I<56;I++){var V=S[I]-1;E[I]=v[V>>>5]>>>31-V%32&1}for(var W=this._subKeys=[],Y=0;Y<16;Y++){for(var $=W[Y]=[],K=T[Y],I=0;I<24;I++)$[I/6|0]|=E[(A[I]-1+K)%28]<<31-I%6,$[4+(I/6|0)]|=E[28+(A[I+24]-1+K)%28]<<31-I%6;$[0]=$[0]<<1|$[0]>>>31;for(var I=1;I<7;I++)$[I]=$[I]>>>(I-1)*4+3;$[7]=$[7]<<5|$[7]>>>27}for(var B=this._invSubKeys=[],I=0;I<16;I++)B[I]=W[15-I]},encryptBlock:function(N,v){this._doCryptBlock(N,v,this._subKeys)},decryptBlock:function(N,v){this._doCryptBlock(N,v,this._invSubKeys)},_doCryptBlock:function(N,v,E){this._lBlock=N[v],this._rBlock=N[v+1],k.call(this,4,252645135),k.call(this,16,65535),D.call(this,2,858993459),D.call(this,8,16711935),k.call(this,1,1431655765);for(var I=0;I<16;I++){for(var V=E[I],W=this._lBlock,Y=this._rBlock,$=0,K=0;K<8;K++)$|=L[K][((Y^V[K])&P[K])>>>0];this._lBlock=Y,this._rBlock=W^$}var B=this._lBlock;this._lBlock=this._rBlock,this._rBlock=B,k.call(this,1,1431655765),D.call(this,8,16711935),D.call(this,2,858993459),k.call(this,16,65535),k.call(this,4,252645135),N[v]=this._lBlock,N[v+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function k(N,v){var E=(this._lBlock>>>N^this._rBlock)&v;this._rBlock^=E,this._lBlock^=E<<N}function D(N,v){var E=(this._rBlock>>>N^this._lBlock)&v;this._lBlock^=E,this._rBlock^=E<<N}l.DES=b._createHelper(O);var R=y.TripleDES=b.extend({_doReset:function(){var N=this._key,v=N.words;if(v.length!==2&&v.length!==4&&v.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var E=v.slice(0,2),I=v.length<4?v.slice(0,2):v.slice(2,4),V=v.length<6?v.slice(0,2):v.slice(4,6);this._des1=O.createEncryptor(p.create(E)),this._des2=O.createEncryptor(p.create(I)),this._des3=O.createEncryptor(p.create(V))},encryptBlock:function(N,v){this._des1.encryptBlock(N,v),this._des2.decryptBlock(N,v),this._des3.encryptBlock(N,v)},decryptBlock:function(N,v){this._des3.decryptBlock(N,v),this._des2.encryptBlock(N,v),this._des1.decryptBlock(N,v)},keySize:192/32,ivSize:64/32,blockSize:64/32});l.TripleDES=b._createHelper(R)})(),c.TripleDES})}),
vendor: 4,701 bytes, line 64
64"./node_modules/lz-string/libs/lz-string.js":((f,h,m)=>{var c,l=(function(){var g=String.fromCharCode,p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",y={};function S(T,L){if(!y[T]){y[T]={};for(var P=0;P<T.length;P++)y[T][T.charAt(P)]=P}return y[T][L]}var A={compressToBase64:function(T){if(T==null)return"";var L=A._compress(T,6,function(P){return p.charAt(P)});switch(L.length%4){default:case 0:return L;case 1:return L+"===";case 2:return L+"==";case 3:return L+"="}},decompressFromBase64:function(T){return T==null?"":T==""?null:A._decompress(T.length,32,function(L){return S(p,T.charAt(L))})},compressToUTF16:function(T){return T==null?"":A._compress(T,15,function(L){return g(L+32)})+" "},decompressFromUTF16:function(T){return T==null?"":T==""?null:A._decompress(T.length,16384,function(L){return T.charCodeAt(L)-32})},compressToUint8Array:function(T){for(var L=A.compress(T),P=new Uint8Array(L.length*2),O=0,k=L.length;O<k;O++){var D=L.charCodeAt(O);P[O*2]=D>>>8,P[O*2+1]=D%256}return P},decompressFromUint8Array:function(T){if(T==null)return A.decompress(T);for(var L=new Array(T.length/2),P=0,O=L.length;P<O;P++)L[P]=T[P*2]*256+T[P*2+1];var k=[];return L.forEach(function(D){k.push(g(D))}),A.decompress(k.join(""))},compressToEncodedURIComponent:function(T){return T==null?"":A._compress(T,6,function(L){return b.charAt(L)})},decompressFromEncodedURIComponent:function(T){return T==null?"":T==""?null:(T=T.replace(/ /g,"+"),A._decompress(T.length,32,function(L){return S(b,T.charAt(L))}))},compress:function(T){return A._compress(T,16,function(L){return g(L)})},_compress:function(T,L,P){if(T==null)return"";var O,k,D={},R={},N="",v="",E="",I=2,V=3,W=2,Y=[],$=0,K=0,B;for(B=0;B<T.length;B+=1)if(N=T.charAt(B),Object.prototype.hasOwnProperty.call(D,N)||(D[N]=V++,R[N]=!0),v=E+N,Object.prototype.hasOwnProperty.call(D,v))E=v;else{if(Object.prototype.hasOwnProperty.call(R,E)){if(E.charCodeAt(0)<256){for(O=0;O<W;O++)$=$<<1,K==L-1?(K=0,Y.push(P($)),$=0):K++;for(k=E.charCodeAt(0),O=0;O<8;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1}else{for(k=1,O=0;O<W;O++)$=$<<1|k,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=0;for(k=E.charCodeAt(0),O=0;O<16;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1}I--,I==0&&(I=Math.pow(2,W),W++),delete R[E]}else for(k=D[E],O=0;O<W;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1;I--,I==0&&(I=Math.pow(2,W),W++),D[v]=V++,E=String(N)}if(E!==""){if(Object.prototype.hasOwnProperty.call(R,E)){if(E.charCodeAt(0)<256){for(O=0;O<W;O++)$=$<<1,K==L-1?(K=0,Y.push(P($)),$=0):K++;for(k=E.charCodeAt(0),O=0;O<8;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1}else{for(k=1,O=0;O<W;O++)$=$<<1|k,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=0;for(k=E.charCodeAt(0),O=0;O<16;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1}I--,I==0&&(I=Math.pow(2,W),W++),delete R[E]}else for(k=D[E],O=0;O<W;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1;I--,I==0&&(I=Math.pow(2,W),W++)}for(k=2,O=0;O<W;O++)$=$<<1|k&1,K==L-1?(K=0,Y.push(P($)),$=0):K++,k=k>>1;for(;;)if($=$<<1,K==L-1){Y.push(P($));break}else K++;return Y.join("")},decompress:function(T){return T==null?"":T==""?null:A._decompress(T.length,32768,function(L){return T.charCodeAt(L)})},_decompress:function(T,L,P){var O=[],k=4,D=4,R=3,N="",v=[],E,I,V,W,Y,$,K,B={val:P(0),position:L,index:1};for(E=0;E<3;E+=1)O[E]=E;for(V=0,Y=Math.pow(2,2),$=1;$!=Y;)W=B.val&B.position,B.position>>=1,B.position==0&&(B.position=L,B.val=P(B.index++)),V|=(W>0?1:0)*$,$<<=1;switch(V){case 0:for(V=0,Y=Math.pow(2,8),$=1;$!=Y;)W=B.val&B.position,B.position>>=1,B.position==0&&(B.position=L,B.val=P(B.index++)),V|=(W>0?1:0)*$,$<<=1;K=g(V);break;case 1:for(V=0,Y=Math.pow(2,16),$=1;$!=Y;)W=B.val&B.position,B.position>>=1,B.position==0&&(B.position=L,B.val=P(B.index++)),V|=(W>0?1:0)*$,$<<=1;K=g(V);break;case 2:return""}for(O[3]=K,I=K,v.push(K);;){if(B.index>T)return"";for(V=0,Y=Math.pow(2,R),$=1;$!=Y;)W=B.val&B.position,B.position>>=1,B.position==0&&(B.position=L,B.val=P(B.index++)),V|=(W>0?1:0)*$,$<<=1;switch(K=V){case 0:for(V=0,Y=Math.pow(2,8),$=1;$!=Y;)W=B.val&B.position,B.position>>=1,B.position==0&&(B.position=L,B.val=P(B.index++)),V|=(W>0?1:0)*$,$<<=1;O[D++]=g(V),K=D-1,k--;break;case 1:for(V=0,Y=Math.pow(2,16),$=1;$!=Y;)W=B.val&B.position,B.position>>=1,B.position==0&&(B.position=L,B.val=P(B.index++)),V|=(W>0?1:0)*$,$<<=1;O[D++]=g(V),K=D-1,k--;break;case 2:return v.join("")}if(k==0&&(k=Math.pow(2,R),R++),O[K])N=O[K];else if(K===D)N=I+I.charAt(0);else return null;v.push(N),O[D++]=I+N.charAt(0),k--,I=N,k==0&&(k=Math.pow(2,R),R++)}}};return A})();c=(function(){return l}).call(h,m,h,f),c!==void 0&&(f.exports=c)})
64,"?9157":(()=>{})},o={};function a(f){var h=o[f];if(h!==void 0)return h.exports;var m=o[f]={exports:{}};return i[f].call(m.exports,m,m.exports,a),m.exports}a.n=f=>{var h=f&&f.__esModule?(()=>f.default):(()=>f);return a.d(h,{a:h}),h},a.d=(f,h)=>{for(var m in h)a.o(h,m)&&!a.o(f,m)&&Object.defineProperty(f,m,{enumerable:!0,get:h[m]})},a.g=(function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}})(),a.o=(f,h)=>Object.prototype.hasOwnProperty.call(f,h),a.r=f=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(f,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(f,"__esModule",{value:!0})};var u={};return(()=>{/*!**********************!*\
65!*** ./src/index.js ***!
66\**********************/a.r(u),a.d(u,{default:()=>h});var f=a("./src/SecureLS.js");const h=f.SecureLS})(),u})())})(Fs)),Fs.exports}var iA=nA();const F0=Qs(iA),Xe=function(e,r,i){if(!process.client)return;const o=e[r];if(!o||Object.keys(o).length===0)return null;const a=e.timestamps[r];if(!a||new Date-new Date(a)<i)return o},oA=function(){return typeof window<"u"&&typeof document<"u"},B0=e=>e!==null&&typeof e=="object"&&!Array.isArray(e),sA=e=>typeof FormData<"u"&&e instanceof FormData,aA=e=>typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer,cA=e=>typeof URLSearchParams<"u"&&e instanceof URLSearchParams,lA=e=>e?String(e).replace(/\/+$/,""):"",ql=e=>/^https?:\/\//i.test(String(e||"")),uA=e=>{const r=String(e||"");return r?ql(r)||r.startsWith("/")?r:`/${r}`:"/"},Ic=e=>e?typeof Headers<"u"&&e instanceof Headers?Object.fromEntries(e.entries()):Array.isArray(e)?Object.fromEntries(e):B0(e)?{...e}:{}:{},fA=e=>{if(!e)return"";const r=new URLSearchParams;for(const[o,a]of Object.entries(e))if(!(typeof a>"u"||a===null)){if(Array.isArray(a)){for(const u of a)typeof u>"u"||u===null||r.append(o,String(u));continue}r.set(o,String(a))}const i=r.toString();return i?`?${i}`:""};class dA extends Error{constructor(r,i={}){super(r),this.name="ApiError",this.status=i.status,this.statusText=i.statusText,this.url=i.url,this.data=i.data,this.headers=i.headers}}const hA=function(e={}){const r=lA(e.baseUrl||e.baseURL||""),i=e.fetch||globalThis.fetch,o=Ic(e.headers),a=typeof e.credentials=="string"?e.credentials:"include";if(typeof i!="function")throw new Error("createApiClient requires a fetch implementation");const u=async(f,h={})=>{const m=String(h.method||"GET").toUpperCase(),c=h.params,l=uA(f),g=fA(c),p=ql(l)?`${l}${g}`:r?`${r}${l}${g}`:`${l}${g}`;if(!oA()&&!ql(p)&&!r)throw new Error("API baseUrl is required when running on the server");const b={Accept:"application/json",...o,...Ic(h.headers)};let y=typeof h.body<"u"?h.body:h.data;B0(y)&&!sA(y)&&!aA(y)&&!cA(y)&&(!b["content-type"]&&!b["Content-Type"]&&(b["content-type"]="application/json"),y=JSON.stringify(y));const A=typeof AbortController<"u"?new AbortController:null,T=Number(h.timeoutMs||0);let L=null;A&&T>0&&(L=setTimeout(()=>A.abort(),T));let P;try{P=await i(p,{method:m,headers:b,body:["GET","HEAD"].includes(m)?void 0:y,credentials:a,redirect:h.redirect,signal:A?A.signal:void 0})}finally{L&&clearTimeout(L)}const O=Ic(P.headers),k=String(O["content-type"]||O["Content-Type"]||""),D=h.responseType==="text",R=h.responseType==="arrayBuffer",N=h.responseType==="json";let v;if(R)v=await P.arrayBuffer();else if(D)v=await P.text();else if(N||k.includes("application/json")||k.includes("+json")){const I=await P.text();v=I?JSON.parse(I):null}else v=await P.text();const E={data:v,status:P.status,statusText:P.statusText,headers:O,url:p};if(!P.ok)throw new dA(`Request failed with status ${P.status}`,{status:P.status,statusText:P.statusText,url:p,data:v,headers:O});return E};return{request:u,get:(f,h)=>u(f,{...h,method:"GET"}),delete:(f,h)=>u(f,{...h,method:"DELETE"}),post:(f,h,m)=>u(f,{...m,method:"POST",data:h}),put:(f,h,m)=>u(f,{...m,method:"PUT",data:h}),patch:(f,h,m)=>u(f,{...m,method:"PATCH",data:h})}},pA=Symbol("apiClient"),V0=function(e={}){if(e&&e.client)return e.client;if(ru()){const f=nu(pA,null);if(f)return f}const r=uu(),i=v0(),o=typeof window<"u"&&window.location&&window.location.origin||"",a=r&&(!Ot()||!o||r===o),u=e.baseUrl||e.baseURL||(!i&&a?r:"")||"";return hA({...e,baseUrl:u})},gA={EnableFacetedSearch:!0,UseProfile:"ViewAll",PageSize:250,Template:{PrimaryProperties:!0,IndexProperties:!0,ObjectProperties:!0,IngressProperties:!1,ArtworkProperties:!0,DetailProperties:!1,ImageInfoExtended:!0,AuxMediaPro
66perties:!1,MakersProperties:"MakersActorSimple"}},Bs=function(e={}){const r=V0(e);return{getProfile:i=>r.get("/api/profile",i),patchProfile:(i,o)=>r.patch("/api/profile",i,o),postProfileStatus:(i,o)=>r.post("/api/profile/status",{items:i},o),getProfileItems:(i,o,a={})=>r.get(`/api/profile/items/${i}`,{...a,params:o}),queryProfileItems:(i,o,a)=>{const u={...gA,...o||{}};return r.post(`/api/profile/items/${i}/query`,u,a)},queryProfileItemIds:(i,o,a)=>{const u={PageIndex:0,PageSize:500,...o||{}};return r.post(`/api/profile/items/${i}/queryid`,u,a)}}},{mapState:Lc}=v4("user"),mA=function(e){return!!_e.find(e,{GroupName:"Edit"})},j0=function(e){return _e.filter(e,r=>r.GroupName&&r.GroupName.match("Edit")).length>0},Tu=function(e){return _e.filter(e,i=>i.GroupName&&(i.GroupName.match("FinnishartService")||i.GroupName.match("RegisteredUsers"))?null:i).length>0},xc=e=>{let r=Pu;return e&&j0(e.Memberships)?r=AA:e&&Tu(e.Memberships)?r=wA:e&&(r=yA),r},wS={computed:{...Lc({userSession:e=>e.session}),...Lc({userProfile:e=>e.profile}),...Lc({membershipLevel:e=>e.membershipLevel})},data:function(){return{hasUserAccessToEdit:!1,hasUserAccessToUseProfile:!1,isUserWebEditor:!1}},created:function(){this.hasUserAccessToEdit=this.getUserAccessToEdit(),this.hasUserAccessToUseProfile=this.getUserAccessToUseProfile(),this.isUserWebEditor=this.getUserAccessToWebEditor()},watch:{userProfile:function(){this.hasUserAccessToEdit=this.getUserAccessToEdit(),this.hasUserAccessToUseProfile=this.getUserAccessToUseProfile(),this.isUserWebEditor=this.getUserAccessToWebEditor()}},methods:{getUserId:function(){return this.$store.getters["user/getUserId"]},getUserGroup:function(e){const r=this.userProfile&&this.userProfile.Memberships;return _e.find(r,{GroupId:e})},getUserGroupByName:function(e){const r=this.userProfile&&this.userProfile.Memberships;return _e.find(r,{GroupName:e})},getUserGroupByDisplayName:function(e){const r=this.userProfile&&this.userProfile.Memberships;return _e.find(r,{GroupDisplayName:e})},isUserInGroups:function(e){return _e.filter(e,this.getUserGroup).length>0},getUserAccessToEdit:function(){return j0(this.userProfile&&this.userProfile.Memberships)},getUserAccessToUseProfile:function(){return Tu(this.userProfile&&this.userProfile.Memberships)},getUserAccessToWebEditor:function(){return mA(this.userProfile&&this.userProfile.Memberships)},acceptTermsOfService:function(){return Bs({client:this.$axios}).patchProfile({TermsOfServiceAccepted:!0})},acceptPrivacyPolicy:function(){return Bs({client:this.$axios}).patchProfile({PrivacyPolicyAccepted:!0})},setSharingToRegistered:function(e){return Bs({client:this.$axios}).patchProfile({SharingToRegistered:e})}}},vA=function(e={}){const r=V0(e);return{getHello:i=>r.get("/api/hello",i),getAuth0:(i,o={})=>{const a={...o.params||{}};return i&&(a.code=i),r.get("/api/auth/auth0",{...o,params:a,redirect:o.redirect||"manual",headers:{Accept:"*/*",...o.headers||{}}})}}},_A=72e5,Lr=1296e5,Hn=(e,r)=>{if(!(!Array.isArray(e)||typeof r!="function"))for(let i=e.length-1;i>=0;i--)r(e[i],i,e)&&e.splice(i,1)},Jt=e=>{if(!e)return null;const r=h=>h&&(h.Id||h.id||h.ArtworkId||h.ActorId||h.EventId||h.CollectionId||h.FeatureArticleId||h.OrganizationId||h.VideoId||h.AudioId||h.ProductId)||null,i=e.Artwork||e.Actor||e.Event||e.Collection||e.FeatureArticle||e.Organization||e.Video||e.Audio||e.Product,o=r(i);if(o)return o;const a=typeof e=="object"?Object.keys(e):[],u=a.some(h=>String(h).toLowerCase().includes("action")),f=r(e);if(f&&!u)return f;if(typeof e=="object"){for(const h of a)if(!String(h).toLowerCase().includes("action")){const m=r(e[h]);if(m)return m}}return f||null},Ri={saved:null,followed:null},Pu=0,wh=500,yA=1e3,wA=5e3,AA=9e3,Ah=()=>({userId:0,session:null,profile:null,accounts:[],subscriptions:[],offers:[],membershipLevel:Pu,savedIds:[],saved:[],savedTotalCount:0,likedIds:[],liked:[],likedTotalCount:0,followedIds:[],followed:[],followedTotalCount:0,sharedIds:[],shared:[],sharedTotalCount:0,timestamps:{}}),ks=(e,r)=>{const i=Jt(e);i&&Hn(r,o=>Jt(o)===i)},Ds=(e,r,i)=>{const o=Array.isArray(e)?e:[],a=Array.isArray(r)?r:[],u=Array.isArray(i)?new Set(i.filter(
66Boolean)):new Set,f=[],h=new Set;for(const m of o){const c=Jt(m);(!c||!h.has(c))&&(c&&h.add(c),f.push(m))}for(const m of a){const c=Jt(m);c&&!h.has(c)&&(u.size===0||u.has(c))&&(h.add(c),f.push(m))}return f},bh=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),bA=["Memberships","UserTools","TermsOfServiceAccepted","PrivacyPolicyAccepted","SiteHandle","DisplayName","_links"],EA=["userId","roles","updated","termsAccepted","privacyAccepted"],Ks=e=>e==null?null:typeof e=="string"?e.trim()||null:typeof e=="number"?Number.isFinite(e)?String(e):null:String(e),SA=e=>!e||typeof e!="object"?[]:[e.ProfileId,e.profileId,e.userId,e.UserId,e.Id,e.id].map(Ks).filter(i=>i),TA=e=>!e||typeof e!="object"||!EA.some(o=>bh(e,o))?!1:!bA.some(o=>bh(e,o)),Eh=(e,r)=>{if(!e||typeof e!="object")return!1;const i=Ks(r);if(i){const o=SA(e);if(o.length>0&&!o.includes(i))return!1}return!TA(e)},PA=e=>{if(!e||typeof e!="object")return null;const r=e.Result,o=r&&typeof r=="object"&&!Array.isArray(r)?{...r}:{...e};return Object.prototype.hasOwnProperty.call(o,"Result")&&delete o.Result,typeof e.authenticated=="boolean"?(o.authenticated=e.authenticated,o.IsAuthenticated=e.authenticated):typeof e.edgeAuthenticated=="boolean"?(o.authenticated=e.edgeAuthenticated,o.IsAuthenticated=e.edgeAuthenticated):typeof e.backendAuthenticated=="boolean"&&(o.authenticated=e.backendAuthenticated,o.IsAuthenticated=e.backendAuthenticated),e.userId&&!o.UserId&&(o.UserId=e.userId),!o.SessionExpires&&e.backendSessionExpires&&(o.SessionExpires=e.backendSessionExpires),typeof e.backendAuthenticated=="boolean"&&(o.backendAuthenticated=e.backendAuthenticated),["edgeAuthenticated","backendOk","backendStatus"].forEach(a=>{Object.prototype.hasOwnProperty.call(e,a)&&(o[a]=e[a])}),Object.keys(o).length?o:null},IA=e=>{const r=()=>(typeof e=="function"?e():e||{}).$SVC,i=()=>(typeof e=="function"?e():e||{}).$axios,o=()=>{const c=i();return c?vA({client:c}):null},a=()=>{const c=i();return c?Bs({client:c}):null};return{namespaced:!0,state:Ah,getters:{isAnonymous(c){return!zl(c.session)},isAuthenticated(c){return zl(c.session)},getTermsOfServiceAccepted(c){return!!(c.profile&&(c.profile.TermsOfServiceAccepted||c.profile.termsAccepted))},getPrivacyPolicyAccepted(c){return!!(c.profile&&(c.profile.PrivacyPolicyAccepted||c.profile.privacyAccepted))},getCommunityDisabled(c){return!!(c.profile&&(c.profile.CommunityDisabled||c.profile.communityDisabled))},getSharingToRegistered(c){return!!(c.profile&&(c.profile.SharingToRegistered||c.profile.sharingToRegistered))},getCanShareToRegistered(c,l){return l.getTermsOfServiceAccepted&&l.getPrivacyPolicyAccepted&&!l.getCommunityDisabled},getCommunityVisible(c,l){if(c.profile){const b=c.profile.CommunityEnabled??c.profile.communityEnabled;return b===!0||b===!1?b:!l.getCommunityDisabled}const g=c.session&&(c.session.Result||c.session)||{},p=g.CommunityShowNavigation??g.communityShowNavigation;return p==null?!0:!!p},getEmailVerified(c){if(!c.profile)return null;const l=c.profile.EmailVerified??c.profile.emailVerified;return l==null?null:!!l},getUserId(c){return c.userId},getSession(c){return c.session},getProfile(c){return c.profile},getAccounts(c){return c.accounts},getSubscriptions(c){return c.subscriptions},getOffers(c){return c.offers},getMembershipLevel(c){return c.membershipLevel},getMemberships(c){return c.profile&&c.profile.Memberships||[]},getUserTools(c){return c.profile&&c.profile.UserTools||[]},getSavedIds(c){return c.savedIds||[]},getSaved(c){return c.saved||[]},getLikedIds(c){return c.likedIds||[]},getLiked(c){return c.liked||[]},getFollowedIds(c){return c.followedIds||[]},getFollowed(c){return c.followed||[]},getSharedIds(c){return c.sharedIds||[]},getShared(c){return c.shared||[]}},actions:{async fetchUserSession(){const c=o();return c?c.getHello().then(l=>{const g=l==null?void 0:l.data;return PA(g)}).catch(l=>{throw Gs(l,!Zn),l}):Promise.reject(new Error("HTTP client not available"))},async fetchAccounts({commit:c,state:l}){const g=Xe(l,"accounts",Lr);return g?Promise.resolve(g):new Promise((p,b)=>{const y=r();if(!y)return b(new Error("SVC not available"));y.getMyAccounts().then(S=>{const A=S&&S.data&&S.data.Results||[];c("setAccounts",A),p(A)}).catch(S=>{c("setAccounts",[]),b(S)})})}
66,async fetchSubscriptions({commit:c,state:l}){const g=Xe(l,"subscriptions",Lr);return g?Promise.resolve(g):new Promise((p,b)=>{const y=r();if(!y)return b(new Error("SVC not available"));y.getMySubscriptions().then(S=>{const A=S&&S.data&&S.data.Results||[];c("setSubscriptions",A),p(A)}).catch(S=>{c("setSubscriptions",[]),b(S)})})},async fetchOffers({commit:c,state:l}){const g=Xe(l,"offers",Lr);return g?Promise.resolve(g):new Promise((p,b)=>{const y=r();if(!y)return b(new Error("SVC not available"));y.getMyOffers().then(S=>{const A=S&&S.data&&S.data.Results||[];c("setOffers",A),p(A)}).catch(S=>{c("setOffers",[]),b(S)})})},async fetchUserProfile({commit:c,state:l}){var b;const g=Xe(l,"profile",_A),p=l.userId||((b=l.session)==null?void 0:b.UserId);return g&&Eh(g,p)?(xc(g)!==l.membershipLevel&&c("setCurrentMembershiplevel",g),Promise.resolve(g)):(g&&c("clearProfile"),new Promise((y,S)=>{const A=a();if(!A)return S(new Error("HTTP client not available"));A.getProfile().then(T=>{var O;const L=l.userId||((O=l.session)==null?void 0:O.UserId);if(Ks(L)!==Ks(p)){const k=new Error("stale profile response");throw k.code="STALE_PROFILE_RESPONSE",k}const P=T&&T.data&&T.data.Result;if(!P||typeof P!="object")throw new Error("profile not found");if(!Eh(P,p)){const k=new Error("profile mismatch");throw k.code="PROFILE_MISMATCH",k}c("setProfile",P),y(P)}).catch(T=>{if(["PROFILE_MISMATCH","STALE_PROFILE_RESPONSE"].includes(T==null?void 0:T.code)||Gs(T,!Zn),(T==null?void 0:T.code)==="STALE_PROFILE_RESPONSE"){S(T);return}(T==null?void 0:T.code)==="PROFILE_MISMATCH"&&(l.session&&c("setMembershipLevel",wh),c("clearProfile")),S(T)})}))},async fetchUserProfileItems({dispatch:c,commit:l,state:g}){return await c("fetchSaved"),await c("fetchLiked"),await c("fetchFollowed"),Promise.resolve({saved:g.saved,liked:g.liked,followed:g.followed})},async fetchUserProfileItemIds({dispatch:c,state:l}){return await c("fetchSavedIds"),await c("fetchLikedIds"),await c("fetchFollowedIds"),await c("fetchSharedIds"),{savedIds:l.savedIds,likedIds:l.likedIds,followedIds:l.followedIds,sharedIds:l.sharedIds}},async fetchStatusForItems({commit:c},l){var p;const g=a();if(!g||!Array.isArray(l)||l.length===0)return[];try{const b=await g.postProfileStatus(l),y=((p=b==null?void 0:b.data)==null?void 0:p.statuses)||[],S=[],A=[],T=[],L=[];return y.forEach(P=>{P!=null&&P.liked&&S.push(P.id),P!=null&&P.saved&&A.push(P.id),P!=null&&P.followed&&T.push(P.id),P!=null&&P.shared&&L.push(P.id)}),S.length&&c("mergeLikedIds",S),A.length&&c("mergeSavedIds",A),T.length&&c("mergeFollowedIds",T),L.length&&c("mergeSharedIds",L),y}catch{return[]}},async fetchSavedIds({commit:c,state:l},g={}){const b=g&&g.force===!0?null:Xe(l,"savedIds",Lr);if(b)return Promise.resolve(b);const y=a();return y?(async()=>{var O,k;let A=0;const T=500;let L=[],P=0;for(;;){const D=await y.queryProfileItemIds("saved",{PageIndex:A,PageSize:T}),R=((O=D==null?void 0:D.data)==null?void 0:O.Results)||[];if(P=((k=D==null?void 0:D.data)==null?void 0:k.TotalCount)||P,L=L.concat(R),!R.length||L.length>=P)break;A+=1}return c("setSavedIds",{ids:L.map(D=>D.Id),count:P||L.length}),L})():Promise.reject(new Error("HTTP client not available"))},async fetchSaved({commit:c,state:l,dispatch:g},p={}){var N,v,E;const b=p&&p.force,y=p&&p.refreshIds;if(y)try{await g("fetchSavedIds",{force:!0})}catch{}if(!b&&((N=l.timestamps)!=null&&N.saved)){const I=Xe(l,"saved",Lr);if(I)return Promise.resolve(I)}const S=a();if(!S)return Promise.reject(new Error("HTTP client not available"));const A=Number.parseInt(p.pageSize,10),L={EnableFacetedSearch:!0,UseProfile:"ViewAll",PageSize:Number.isFinite(A)&&A>0?A:250,Template:{PrimaryProperties:!0,ImageInfoExtended:!0,MakersProperties:"MakersActorSimple"}},P=b||y?[]:Array.isArray(l.saved)?l.saved:[],O=await S.queryProfileItems("saved",{...L,PageIndex:0}),k=((v=O==null?void 0:O.data)==null?void 0:v.Results)||[],D=((E=O==null?void 0:O.data)==null?void 0:E.TotalCount)||k.length,R=Ds(k,P,l.savedIds);return c("setSavedItems",{items:R,count:Math.max(D,R.length)}),c("mergeSavedIds",R.map(Jt).filter(Boolean)),!wr()&&D>k.length&&!Ri.saved&&(Ri.saved=(async()=>{var K;let I=1,V=k.slice();const W=100;for(;V.length<D&&I<W;){const B=await S.queryProfileItems("saved",{...L,PageIndex:I}),X=((K=B==null?void 0:B.data)==null?void 0:K.Results)||[];if(!X.length)break;V=V.concat(X),I+=1}
66const Y=b||y?[]:Array.isArray(l.saved)?l.saved:[],$=Ds(V,Y,l.savedIds);c("setSavedItems",{items:$,count:Math.max(D,$.length)}),c("mergeSavedIds",$.map(Jt).filter(Boolean))})().catch(()=>{}).finally(()=>{Ri.saved=null})),R},async fetchLikedIds({commit:c,state:l},g={}){const b=g&&g.force===!0?null:Xe(l,"likedIds",Lr);if(b)return Promise.resolve(b);const y=a();return y?(async()=>{var O,k;let A=0;const T=500;let L=[],P=0;for(;;){const D=await y.queryProfileItemIds("liked",{PageIndex:A,PageSize:T}),R=((O=D==null?void 0:D.data)==null?void 0:O.Results)||[];if(P=((k=D==null?void 0:D.data)==null?void 0:k.TotalCount)||P,L=L.concat(R),!R.length||L.length>=P)break;A+=1}return c("setLikedIds",{ids:L.map(D=>D.Id),count:P||L.length}),L})():Promise.reject(new Error("HTTP client not available"))},async fetchLiked({commit:c,state:l}){var b;if((b=l.timestamps)!=null&&b.liked){const y=Xe(l,"liked",Lr);if(y)return Promise.resolve(y)}const g=a();if(!g)return Promise.reject(new Error("HTTP client not available"));const p=Array.isArray(l.liked)?l.liked:[];return g.queryProfileItems("liked",{EnableFacetedSearch:!0,UseProfile:"ViewAll",PageSize:200,Template:{PrimaryProperties:!0,ImageInfoExtended:!0,MakersProperties:"MakersActorSimple"}}).then(y=>{var P,O;const S=((P=y==null?void 0:y.data)==null?void 0:P.Results)||[],A=((O=y==null?void 0:y.data)==null?void 0:O.TotalCount)||0,T=[],L=new Set;for(const k of S){const D=Jt(k);(!D||!L.has(D))&&(D&&L.add(D),T.push(k))}for(const k of p){const D=Jt(k);(!D||!L.has(D))&&(D&&L.add(D),T.push(k))}c("setLikedItems",{items:T,count:Math.max(A,T.length)}),c("mergeLikedIds",T.map(Jt).filter(Boolean))})},async fetchFollowedIds({commit:c,state:l},g={}){const b=g&&g.force===!0?null:Xe(l,"followedIds",Lr);if(b)return Promise.resolve(b);const y=a();return y?(async()=>{var O,k;let A=0;const T=500;let L=[],P=0;for(;;){const D=await y.queryProfileItemIds("followed",{PageIndex:A,PageSize:T}),R=((O=D==null?void 0:D.data)==null?void 0:O.Results)||[];if(P=((k=D==null?void 0:D.data)==null?void 0:k.TotalCount)||P,L=L.concat(R),!R.length||L.length>=P)break;A+=1}return c("setFollowedIds",{ids:L.map(D=>D.Id),count:P||L.length}),L})():Promise.reject(new Error("HTTP client not available"))},async fetchFollowed({commit:c,state:l,dispatch:g},p={}){var R,N,v;const b=p&&p.force,y=p&&p.refreshIds;if(y)try{await g("fetchFollowedIds",{force:!0})}catch{}if(!b&&((R=l.timestamps)!=null&&R.followed)){const E=Xe(l,"followed",Lr);if(E)return Promise.resolve(E)}const S=a();if(!S)return Promise.reject(new Error("HTTP client not available"));const T={EnableFacetedSearch:!0,UseProfile:"ViewAll",PageSize:250,Template:{PrimaryProperties:!0,ImageInfoExtended:!0,MakersProperties:"MakersActorSimple"}},L=b||y?[]:Array.isArray(l.followed)?l.followed:[],P=await S.queryProfileItems("followed",{...T,PageIndex:0}),O=((N=P==null?void 0:P.data)==null?void 0:N.Results)||[],k=((v=P==null?void 0:P.data)==null?void 0:v.TotalCount)||O.length,D=Ds(O,L,l.followedIds);return c("setFollowedItems",{items:D,count:Math.max(k,D.length)}),c("mergeFollowedIds",D.map(Jt).filter(Boolean)),!wr()&&k>O.length&&!Ri.followed&&(Ri.followed=(async()=>{var $;let E=1,I=O.slice();const V=100;for(;I.length<k&&E<V;){const K=await S.queryProfileItems("followed",{...T,PageIndex:E}),B=(($=K==null?void 0:K.data)==null?void 0:$.Results)||[];if(!B.length)break;I=I.concat(B),E+=1}const W=b||y?[]:Array.isArray(l.followed)?l.followed:[],Y=Ds(I,W,l.followedIds);c("setFollowedItems",{items:Y,count:Math.max(k,Y.length)}),c("mergeFollowedIds",Y.map(Jt).filter(Boolean))})().catch(()=>{}).finally(()=>{Ri.followed=null})),D},async fetchSharedIds({commit:c,state:l},g={}){const b=g&&g.force===!0?null:Xe(l,"sharedIds",Lr);if(b)return Promise.resolve(b);const y=a();return y?(async()=>{var O,k;let A=0;const T=500;let L=[],P=0;for(;;){const D=await y.queryProfileItemIds("shared",{PageIndex:A,PageSize:T}),R=((O=D==null?void 0:D.data)==null?void 0:O.Results)||[];if(P=((k=D==null?void 0:D.data)==null?void 0:k.TotalCount)||P,L=L.concat(R),!R.length||L.length>=P)break;A+=1}return c("setSharedIds",{ids:L.map(D=>D.Id),count:P||L.length}),L})():Promise.reject(new Error("HTTP client not available"))}},mutations:{RESET(c){const l=Ah();Object.keys(l).forEach(g=>{c[g]=l[g]})},setUserId(c,l){c.userId=l},setSession(c,l){c.session=l,c.membershipLevel===0&&(c.membershipLevel=wh),c.timestamps.session=new Date},clearSession(c){c.session=null,c.profile=null,c.membershipLevel=Pu,c.userId=0,delete c.timestamps.session,delete c.timestamps.profile},setProfile(c,l){c.profile=l,c.membershipLevel=xc(l),c.timestamps.profile=new Date},clearProfile(c){c.profile=null,delete c.timestamps.profile},setCurrentMembershiplevel(c){c.membershipLevel=xc(c.profile)},setAccounts(c,l){c.accounts=l},setSubscriptions(c,l){c.subscriptions=l},setOffers(c,l){c.offers=l},setMembershipLevel(c,l){c.membershipLevel=l},setSavedIds(c,l){const{ids:g,count:p}=l||{};c.savedIds=g||[],c.savedTotalCount=p||c.savedTotalCount||0,c.timestamps.savedIds=new Date},mergeSavedIds(c,l){const g=new Set([...c.savedIds||[],...l||[]]);c.savedIds=Array.from(g),c.timestamps.savedIds=new Date},setSavedItems(c,l){const{items:g,count:p}=l;c.saved=g||[],c.savedTotalCount=p||0,c.timestamps.saved=new Date},addSavedId(c,l){l&&(c.savedIds.includes(l)||c.savedIds.push(l),c.savedTotalCount=c.savedTotalCount+1,c.timestamps.savedIds=new Date)},addSavedItem(c,l){c.saved.push(l)},removeSavedId(c,l){Hn(c.savedIds,g=>g===l),c.savedTotalCount>0&&(c.savedTotalCount-=1),Hn(c.saved,g=>Jt(g)===l),c.timestamps.savedIds=new Date},removeSavedItem(c,l){ks(l,c.saved)},setLikedIds(c,l){const{ids:g,count:p}=l||{};c.likedIds=g||[],c.likedTotalCount=p||c.likedTotalCount||0,c.timestamps.likedIds=new Date},mergeLikedIds(c,l){const g=new Set([...c.likedIds||[],...l||[]]);c.likedIds=Array.from(g),c.timestamps.likedIds=new Date},setLikedItems(c,l){const{items:g,count:p}=l;c.liked=g||[],c.likedTotalCount=p||0,c.timestamps.liked=new Date},addLikedId(c,l){l&&(c.likedIds.includes(l)||c.likedIds.push(l),c.likedTotalCount=c.likedTotalCount+1,c.timestamps.likedIds=new Date)},addLikedItem(c,l){c.liked.push(l)},removeLikedId(c,l){Hn(c.likedIds,g=>g===l),c.likedTotalCount>0&&(c.likedTotalCount-=1),c.timestamps.likedIds=new Date},removeLikedItem(c,l){ks(l,c.liked)},setFollowedIds(c,l){const{ids:g,count:p}=l||{};c.followedIds=g||[],c.followedTotalCount=p||c.followedTotalCount||0,c.timestamps.followedIds=new Date},mergeFollowedIds(c,l){const g=new Set([...c.followedIds||[],...l||[]]);c.followedIds=Array.from(g),c.timestamps.followedIds=new Date},setFollowedItems(c,l){const{items:g,count:p}=l;c.followed=g||[],c.followedTotalCount=p||0,c.timestamps.followed=new Date},addFollowedId(c,l){l&&(c.followedIds.includes(l)||c.followedIds.push(l),c.followedTotalCount=c.followedTotalCount+1,c.timestamps.followedIds=new Date)},addFollowedItem(c,l){c.followed.push(l)},removeFollowedId(c,l){Hn(c.followedIds,g=>g===l),c.followedTotalCount>0&&(c.followedTotalCount-=1),Hn(c.followed,g=>Jt(g)===l),c.timestamps.followedIds=new Date},removeFollowedItem(c,l){ks(l,c.followed)},setSharedIds(c,l){const{ids:g,count:p}=l||{};c.sharedIds=g||[],c.sharedTotalCount=p||c.sharedTotalCount||0,c.timestamps.sharedIds=new Date},mergeSharedIds(c,l){const g=new Set([...c.sharedIds||[],...l||[]]);c.sharedIds=Array.from(g),c.timestamps.sharedIds=new Date},setSharedItems(c,l){const{items:g,count:p}=l;c.shared=g||[],c.sharedTotalCount=p||0,c.timestamps.shared=new Date},addSharedId(c,l){l&&(c.sharedIds.includes(l)||c.sharedIds.push(l),c.sharedTotalCount=c.sharedTotalCount+1,c.timestamps.sharedIds=new Date)},addSharedItem(c,l){c.shared.push(l)},removeSharedId(c,l){Hn(c.sharedIds,g=>g===l),c.sharedTotalCount>0&&(c.sharedTotalCount-=1),c.timestamps.sharedIds=new Date},removeSharedItem(c,l){ks(l,c.shared)}}}},LA=e=>IA(e),xA=3456e5,ki="artworksFacetsPublicOnly",gr="artworksFacetsViewAll",Sh=()=>({[ki]:{},[gr]:{},scopes:{},statuses:{},timestamps:{}}),Th=(e,r,i)=>{var f,h;const o=i["ux/getLocale"]||"en",a=i["user/getSession"],u=e===gr?[i["user/isAnonymous"],(a==null?void 0:a.UserId)||i["user/getUserId"]||null,((h=(f=r.user)==null?void 0:f.timestamps)==null?void 0:h.session)||null]:[];return JSON.stringify([o,...u])},CA=e=>{const r=new Map,i=(f,h,m,c)=>
66f.scopes[h]===Th(h,m,c),o=f=>(h,m,c,l)=>i(h,f,c,l)?h[f]:{},a=f=>(h,m,c,l)=>i(h,f,c,l)?h.statuses[f]:"idle",u=f=>({commit:h,state:m,rootState:c,rootGetters:l})=>{var A;const g=Th(f,c,l),p=l["ux/getLocale"]||"en",b=l["user/getSession"];if(f===gr&&l["user/isAnonymous"])return Promise.resolve();if(m.scopes[f]===g&&m.statuses[f]==="ready"&&Date.now()-m.timestamps[f]<xA)return Promise.resolve(m[f]);if(((A=r.get(f))==null?void 0:A.scope)===g)return r.get(f).promise;const y={scope:g};r.set(f,y),h("beginRequest",{key:f,scope:g});const S=()=>r.get(f)===y&&i(m,f,c,l)&&(f===ki||b===l["user/getSession"]);return y.promise=Promise.resolve().then(()=>{const T=typeof e=="function"?e():e;if(!(T!=null&&T.$SVC))throw new Error("SVC not available");return T.$SVC.queryItemsEdge({AllowEmptyText:!0,ContentClassesFilter:["Artwork"],EnableFacetedSearch:!0,ArtworkFacets:["Classification","SubClassification","ProductionAtmostBeginYear","Colors"],PageSize:1,UseProfile:f===ki?"PublicOnly":"ViewAll",PreferredLocale:p})}).then(T=>{var P;if(!S())return;const L=(P=T==null?void 0:T.data)==null?void 0:P.FacetResults;if(!Array.isArray(L))throw new Error("Artwork facets response is missing FacetResults");return h("finishRequest",{key:f,facets:L}),L}).catch(T=>{if(S())throw h("failRequest",f),T}).finally(()=>{r.get(f)===y&&r.delete(f)}),y.promise};return{namespaced:!0,state:Sh,getters:{getArtworksFacetsPublicOnly:o(ki),getArtworksFacetsViewAll:o(gr),getArtworksFacetsPublicOnlyStatus:a(ki),getArtworksFacetsViewAllStatus:a(gr)},actions:{fetchArtworksFacetsPublicOnly:u(ki),fetchArtworksFacetsViewAll:u(gr)},mutations:{clearViewAll(f){r.delete(gr),f[gr]={},delete f.scopes[gr],delete f.statuses[gr],delete f.timestamps[gr]},RESET(f){r.clear(),Object.assign(f,Sh())},beginRequest(f,{key:h,scope:m}){f[h]={},f.scopes[h]=m,f.statuses[h]="loading"},finishRequest(f,{key:h,facets:m}){f[h]=m,f.statuses[h]="ready",f.timestamps[h]=Date.now()},failRequest(f,h){f[h]={},f.statuses[h]="error"}}}},pn=3456e5,Ph=()=>({workspaces:[],workspacesArtworks:{},fileLibraries:[],fileLibrariesFolders:{},myFileLibrary:{},myFileLibraryItems:[],myWorkspace:{},myWorkspaceItems:[],timestamps:{}}),RA=e=>{const r=()=>(typeof e=="function"?e():e||{}).$SVC;return{namespaced:!0,state:Ph,getters:{getWorkspaces(f){return f.workspaces},getWorkspaceArtworks(f,h){return f.workspacesArtworks[h]||[]},getFileLibraries(f){return f.fileLibraries},getFileLibraryFolders(f,h){return f.fileLibrariesFolders[h]||[]},getMyFileLibrary(f){return f.myFileLibrary},getMyFileLibraryItems(f){return{data:{Results:f.myFileLibraryItems||[]}}},getMyWorkspace(f){return f.myWorkspace},getMyWorkspaceItems(f){return f.myWorkspaceItems}},actions:{async fetchWorkspaces({commit:f,state:h}){const m=Xe(h,"workspaces",pn);return m?Promise.resolve(m):new Promise((c,l)=>{const g=r();if(!g)return l(new Error("SVC not available"));g.getWorkspaces().then(p=>{const b=p&&p.data&&p.data.Results;f("setWorkspaces",b),c(b)}).catch(l)})},async fetchWorkspaceArtworks({commit:f,state:h},m){if(!m)return Promise.reject(new Error("No Workspace Id"));const c=Xe(h,"workspacesArtworks",pn),l=c&&c[m];return l?Promise.resolve(l):new Promise((g,p)=>{const b=r();if(!b)return p(new Error("SVC not available"));b.getWorkspaceArtworks(m).then(y=>{const S=y&&y.data&&y.data.Results;f("updateWorkspacesArtworks",{[m]:S}),g(S)}).catch(p)})},async fetchFileLibraries({commit:f,state:h}){const m=Xe(h,"fileLibraries",pn);return m?Promise.resolve(m):new Promise((c,l)=>{const g=r();if(!g)return l(new Error("SVC not available"));g.getFileLibraries().then(p=>{const b=p&&p.data&&p.data.Results;f("setFileLibraries",b),c(b)}).catch(l)})},async fetchFileLibraryFolders({commit:f,state:h},m){if(!m)return Promise.reject(new Error("No FileLibrary"));const c=m.Id,l=m.SubFolders,g=Xe(h,"fileLibrariesFolders",pn)||{},p=g&&g[c];if(p)return Promise.resolve(p);const b=[],y=[],S=r();if(!S)return Promise.reject(new Error("SVC not available"));for(const A of l)await S.getFileLibraryFolder(c,A.Name,"",null,{timeout:9e4}).then(T=>{const L=T&&T.data&&T.data.Result||[];L&&!L.Name&&(L.Name=A.Name);let P=l.indexOf(A);P<0&&(P=l.length),y[P]=L}).catch(T=>{b.push(T)});return b.length?Promise.reject(b[0]):(f("updateFileLibrariesFolders",{[c]:y}),Promise.resolve(y))},async fetchMyFileLibraryId({dispatch:f}){return f("user/fetchUserProfile",null,{root:!0}).then(h=>{try{return h._links.filelibrary.href.replace("/svc/filelibraries/","")}catch{return null}})},async fetchMyFileLibrary({commit:f,state:h,dispatch:m}){const c=Xe(h,"myFileLibrary",pn);return c?Promise.resolve(c):new Promise((l,g)=>{m("artvault/fetchMyFileLibraryId",null,{root:!0}).then(p=>{if(!p)return l(null);const b=r();if(!b)return g(new Error("SVC not available"));b.getFileLibrary(p).then(y=>{const S=y&&y.data&&y.data.Result;S.Id||(S.Id=p),f("setMyFileLibrary",S),l(S)}).catch(g)}).catch(g)})},async fetchMyFileLibraryItems({commit:f,state:h,dispatch:m}){const c=Xe(h,"myFileLibraryItems",pn);return c?Promise.resolve(c):new Promise((l,g)=>{m("artvault/fetchMyFileLibrary",null,{root:!0}).then(p=>{if(!p)return l(null);const y=(Array.isArray(p==null?void 0:p.Files)?p.Files:[]).map((S,A)=>{if((S==null?void 0:S.MediaType)==="Image"&&S.ImageInfo)return{Id:"Files"+A,ImageUrl:S.ImageInfo.Url}});f("setMyFileLibraryItems",y),l(y)}).catch(g)})},async fetchMyWorkspaceId({dispatch:f}){return f("user/fetchUserProfile",null,{root:!0}).then(h=>
66{try{return h._links.workspace.href.replace("/svc/workspaces/","")}catch{return null}})},async fetchMyWorkspace({commit:f,state:h,dispatch:m}){const c=Xe(h,"myWorkspace",pn);return c?Promise.resolve(c):new Promise((l,g)=>{m("artvault/fetchMyWorkspaceId",null,{root:!0}).then(p=>{if(!p)return l(null);const b=r();if(!b)return g(new Error("SVC not available"));b.getWorkspace(p).then(y=>{const S=y&&y.data&&y.data.Result;f("setMyWorkspace",S),l(S)}).catch(g)}).catch(g)})},async fetchMyWorkspaceItems({commit:f,state:h,dispatch:m}){const c=Xe(h,"myWorkspaceItems",pn);return c?Promise.resolve(c):new Promise((l,g)=>{m("artvault/fetchMyWorkspace",null,{root:!0}).then(p=>{if(!p)return l(null);const b=[];f("setMyWorkspaceItems",b),l(b)}).catch(g)})}},mutations:{RESET(f){const h=Ph();Object.keys(h).forEach(m=>{f[m]=h[m]})},setFileLibraries(f,h){f.fileLibraries=h||[],f.timestamps.fileLibraries=new Date},setWorkspaces(f,h){f.workspaces=h||[],f.timestamps.workspaces=new Date},updateWorkspacesArtworks(f,h){f.workspacesArtworks={...f.workspacesArtworks||{},...h||{}},f.timestamps.workspacesArtworks||(f.timestamps.workspacesArtworks=new Date)}
66,updateFileLibrariesFolders(f,h){f.fileLibrariesFolders={...f.fileLibrariesFolders||{},...h||{}},f.timestamps.fileLibrariesFolders||(f.timestamps.fileLibrariesFolders=new Date)},setMyFileLibrary(f,h){f.myFileLibrary=h||{},f.timestamps.myFileLibrary=new Date},setMyFileLibraryItems(f,h){f.myFileLibraryItems=h||[],f.timestamps.myFileLibraryItems=new Date},setMyWorkspace(f,h){f.myWorkspace=h||{},f.timestamps.myWorkspace=new Date},setMyWorkspaceItems(f,h){f.myWorkspaceItems=h||[],f.timestamps.myWorkspaceItems=new Date}}}},OA=e=>RA(e),Ih=288e5,Lh=()=>({pagesPublicOnly:{},pagesViewAll:{},timestamps:{}}),kA=e=>{const r=()=>(typeof e=="function"?e():e||{}).$SVC;return{namespaced:!0,state:Lh,getters:{getPagesPublicOnly(f){return f.pagesPublicOnly},getPagesViewAll(f){return f.pagesViewAll}},actions:{async fetchPagesPublicOnly({commit:f,state:h,rootGetters:m}){const c=Xe(h,"pagesPublicOnly",Ih);if(c)return Promise.resolve(c);try{if(process.client&&typeof window<"u"&&typeof fetch=="function"){const l=Tn(),g=l?l.locale:m==null?void 0:m["ux/getLocale"],p=new URL("/svc/pages",window.location.origin);p.searchParams.set("UseProfile","ViewPublicOnly"),g&&p.searchParams.set("PreferredLocale",g);const b=await fetch(p.toString(),{method:"GET",credentials:"omit",headers:{Accept:"application/json"}});if(!b.ok)throw new Error(`Failed to fetch svc/pages (${b.status})`);const y=await b.json();return f("setPagesPublicOnly",y),y}}catch(l){Ot()||console.error("Failed to fetch svc/pages anonymously",l)}return new Promise(l=>{const g=r();if(!g)return l({});g.getPages("",{}).then(p=>{const b=p&&p.data;f("setPagesPublicOnly",b),l(b)}).catch(p=>{Ot()||console.error("Failed to fetch svc/pages",(p==null?void 0:p.response)||p);const b={};f("setPagesPublicOnly",b),l(b)})})},async fetchPagesViewAll({commit:f,state:h,rootGetters:m}){const c=Xe(h,"pagesViewAll",Ih);if(c)return Promise.resolve(c);try{if(process.client&&typeof window<"u"&&typeof fetch=="function"){const l=Tn(),g=l?l.locale:m==null?void 0:m["ux/getLocale"],p=new URL("/svc/pages",window.location.origin);p.searchParams.set("UseProfile","ViewAll"),g&&p.searchParams.set("PreferredLocale",g);const b=await fetch(p.toString(),{method:"GET",credentials:"include",headers:{Accept:"application/json"}});if(!b.ok)throw new Error(`Failed to fetch svc/pages (${b.status})`);const y=await b.json();return f("setPagesViewAll",y),y}}catch(l){Ot()||console.error("Failed to fetch svc/pages (ViewAll)",l)}return new Promise(l=>{const g=r();if(!g)return l({});g.getPages("",{UseProfile:"ViewAll"}).then(p=>{const b=p&&p.data;f("setPagesViewAll",b),l(b)}).catch(p=>{Ot()||console.error("Failed to fetch svc/pages (ViewAll)",(p==null?void 0:p.response)||p);const b={};f("setPagesViewAll",b),l(b)})})}},mutations:{RESET(f){const h=Lh();Object.keys(h).forEach(m=>{f[m]=h[m]})},setPagesPublicOnly(f,h){f.pagesPublicOnly=h||{},f.timestamps.pagesPublicOnly=new Date},setPagesViewAll(f,h){f.pagesViewAll=h||{},f.timestamps.pagesViewAll=new Date}}}},DA=e=>kA(e),Cc=1728e5,xh=()=>({published:[],preliminary:[],archived:[],timestamps:{}}),MA=e=>{const r=()=>(typeof e=="function"?e():e||{}).$SVC;return{namespaced:!0,state:xh,getters:{getProfileArticles(f){return{published:f.published||[],preliminary:f.preliminary||[],archived:f.archived||[]}}},actions:{async fetchProfileArticles({commit:f,state:h}){let m=Xe(h,"published",Cc),c=Xe(h,"preliminary",Cc),l=Xe(h,"archived",Cc);const g=r();if(!g)return Promise.reject(new Error("SVC not available"));m||await g.getProfileFeatureArticles("published").then(b=>{m=b&&b.data&&b.data.Results,f("setPublished",m)}).catch(Promise.reject),c||await g.getProfileFeatureArticles("preliminary",{UseScope:"IncludePrereleaseAndBin"}).then(b=>{c=b&&b.data&&b.data.Results,f("setPreliminary",c)}).catch(Promise.reject),l||await g.getProfileFeatureArticles("archived").then(b=>{l=b&&b.data&&b.data.Results,f("setArchived",l)}).catch(Promise.reject);const p={published:m,preliminary:c,archived:l};return Promise.resolve(p)}},mutations:{RESET(f){const h=xh();Object.keys(h).forEach(m=>{f[m]=h[m]})},setPublished(f,h){f.published=h,f.timestamps.published=new Date},setPreliminary(f,h){f.preliminary=h,f.timestamps.preliminary=new Date},setArchived(f,h){f.archived=h,f.timestamps.archived=new Date}}}},UA=e=>MA(e),NA=(e,r)=>{const i=_4||(a=>new y4(a)),o=()=>{var a;return((a=e==null?void 0:e.config)==null?void 0:a.globalProperties)||(e==null?void 0:e.prototype)||{}};return i(Object.assign({modules:{ux:X3(),user:LA(o),facets:CA(o),artvault:OA(o),pages:DA(o),profileArticles:UA(o)}},r))}
66,Ch={name:"vuex store",pluginProperties:{store:null},install(e){const r=[];let i;if(Zn){const o=new F0({isCompression:!0});i={getItem:a=>o.get(a),setItem:(a,u)=>o.set(a,u),removeItem:a=>o.remove(a)}}Sn||r.push(Ow({key:Su,paths:Sw,storage:i})),Dl&&r.push(w4()),this.pluginProperties.store=NA(e,{plugins:r,strict:Dl}),typeof e.use=="function"&&e.use(this.pluginProperties.store)}},Rh={name:"event bus",pluginProperties:{eventBus:kt},install(e){var r;(r=e.config)!=null&&r.globalProperties&&(e.config.globalProperties.bus=kt,e.config.globalProperties.$eventBus=kt)}};var _t=typeof globalThis<"u"&&globalThis||typeof self<"u"&&self||typeof globalThis<"u"&&globalThis||{},Ct={searchParams:"URLSearchParams"in _t,iterable:"Symbol"in _t&&"iterator"in Symbol,blob:"FileReader"in _t&&"Blob"in _t&&(function(){try{return new Blob,!0}catch{return!1}})(),formData:"FormData"in _t,arrayBuffer:"ArrayBuffer"in _t};function FA(e){return e&&DataView.prototype.isPrototypeOf(e)}if(Ct.arrayBuffer)var BA=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],VA=ArrayBuffer.isView||function(e){return e&&BA.indexOf(Object.prototype.toString.call(e))>-1};function Fi(e){if(typeof e!="string"&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~!]/i.test(e)||e==="")throw new TypeError('Invalid character in header field name: "'+e+'"');return e.toLowerCase()}function Iu(e){return typeof e!="string"&&(e=String(e)),e}function Lu(e){var r={next:function(){var i=e.shift();return{done:i===void 0,value:i}}};return Ct.iterable&&(r[Symbol.iterator]=function(){return r}),r}function lt(e){this.map={},e instanceof lt?e.forEach(function(r,i){this.append(i,r)},this):Array.isArray(e)?e.forEach(function(r){if(r.length!=2)throw new TypeError("Headers constructor: expected name/value pair to be length 2, found"+r.length);this.append(r[0],r[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(r){this.append(r,e[r])},this)}lt.prototype.append=function(e,r){e=Fi(e),r=Iu(r);var i=this.map[e];this.map[e]=i?i+", "+r:r};lt.prototype.delete=function(e){delete this.map[Fi(e)]};lt.prototype.get=function(e){return e=Fi(e),this.has(e)?this.map[e]:null};lt.prototype.has=function(e){return this.map.hasOwnProperty(Fi(e))};lt.prototype.set=function(e,r){this.map[Fi(e)]=Iu(r)};lt.prototype.forEach=function(e,r){for(var i in this.map)this.map.hasOwnProperty(i)&&e.call(r,this.map[i],i,this)};lt.prototype.keys=function(){var e=[];return this.forEach(function(r,i){e.push(i)}),Lu(e)};lt.prototype.values=function(){var e=[];return this.forEach(function(r){e.push(r)}),Lu(e)};lt.prototype.entries=function(){var e=[];return this.forEach(function(r,i){e.push([i,r])}),Lu(e)};Ct.iterable&&(lt.prototype[Symbol.iterator]=lt.prototype.entries);function Rc(e){if(!e._noBody){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}}function z0(e){return new Promise(function(r,i){e.onload=function(){r(e.result)},e.onerror=function(){i(e.error)}})}function jA(e){var r=new FileReader,i=z0(r);return r.readAsArrayBuffer(e),i}function zA(e){var r=new FileReader,i=z0(r),o=/charset=([A-Za-z0-9_-]+)/.exec(e.type),a=o?o[1]:"utf-8";return r.readAsText(e,a),i}function $A(e){for(var r=new Uint8Array(e),i=new Array(r.length),o=0;o<r.length;o++)i[o]=String.fromCharCode(r[o]);return i.join("")}function Oh(e){if(e.slice)return e.slice(0);var r=new Uint8Array(e.byteLength);return r.set(new Uint8Array(e)),r.buffer}function $0(){return this.bodyUsed=!1,this._initBody=function(e){this.bodyUsed=this.bodyUsed,this._bodyInit=e,e?typeof e=="string"?this._bodyText=e:Ct.blob&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:Ct.formData&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:Ct.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():Ct.arrayBuffer&&Ct.blob&&FA(e)?(this._bodyArrayBuffer=Oh(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):Ct.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(e)||VA(e))?this._bodyArrayBuffer=Oh(e):this._bodyText=e=Object.prototype.toString.call(e):(this._noBody=!0,this._bodyText=""),this.headers.get("content-type")||(typeof e=="string"?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):Ct.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},Ct.blob&&(this.blob=function(){var e=Rc(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))}),this.arrayBuffer=function(){if(this._bodyArrayBuffer){var e=Rc(this);return e||(ArrayBuffer.isView(this._bodyArrayBuffer)?Promise.resolve(this._bodyArrayBuffer.buffer.slice(this._bodyArrayBuffer.byteOffset,this._bodyArrayBuffer.byteOffset+this._bodyArrayBuffer.byteLength)):Promise.resolve(this._bodyArrayBuffer))}else{if(Ct.blob)return this.blob().then(jA);throw new Error("could not read as ArrayBuffer")}},this.text=function(){var e=Rc(this);if(e)return e;if(this._bodyBlob)return zA(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve($A(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},Ct.formData&&(this.formData=function(){return this.text().then(qA)}),this.json=function(){return this.text().then(JSON.parse)},this}var WA=["CONNECT","DELETE","GET","HEAD","OPTIONS","PATCH","POST","PUT","TRACE"];function HA(e){var r=e.toUpperCase();return WA.indexOf(r)>-1?r:e}function Xn(e,r){if(!(this instanceof Xn))throw new TypeError('Please use the "new" operator, this DOM object c
66onstructor cannot be called as a function.');r=r||{};var i=r.body;if(e instanceof Xn){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,r.headers||(this.headers=new lt(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,!i&&e._bodyInit!=null&&(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=r.credentials||this.credentials||"same-origin",(r.headers||!this.headers)&&(this.headers=new lt(r.headers)),this.method=HA(r.method||this.method||"GET"),this.mode=r.mode||this.mode||null,this.signal=r.signal||this.signal||(function(){if("AbortController"in _t){var u=new AbortController;return u.signal}})(),this.referrer=null,(this.method==="GET"||this.method==="HEAD")&&i)throw new TypeError("Body not allowed for GET or HEAD requests");if(this._initBody(i),(this.method==="GET"||this.method==="HEAD")&&(r.cache==="no-store"||r.cache==="no-cache")){var o=/([?&])_=[^&]*/;if(o.test(this.url))this.url=this.url.replace(o,"$1_="+new Date().getTime());else{var a=/\?/;this.url+=(a.test(this.url)?"&":"?")+"_="+new Date().getTime()}}}Xn.prototype.clone=function(){return new Xn(this,{body:this._bodyInit})};function qA(e){var r=new FormData;return e.trim().split("&").forEach(function(i){if(i){var o=i.split("="),a=o.shift().replace(/\+/g," "),u=o.join("=").replace(/\+/g," ");r.append(decodeURIComponent(a),decodeURIComponent(u))}}),r}function GA(e){var r=new lt,i=e.replace(/\r?\n[\t ]+/g," ");return i.split("\r").map(function(o){return o.indexOf(`
67`)===0?o.substr(1,o.length):o}).forEach(function(o){var a=o.split(":"),u=a.shift().trim();if(u){var f=a.join(":").trim();try{r.append(u,f)}catch(h){console.warn("Response "+h.message)}}}),r}$0.call(Xn.prototype);function xr(e,r){if(!(this instanceof xr))throw new TypeError('Please use the "new" operator, this DOM object constructor cannot be called as a function.');if(r||(r={}),this.type="default",this.status=r.status===void 0?200:r.status,this.status<200||this.status>599)throw new RangeError("Failed to construct 'Response': The status provided (0) is outside the range [200, 599].");this.ok=this.status>=200&&this.status<300,this.statusText=r.statusText===void 0?"":""+r.statusText,this.headers=new lt(r.headers),this.url=r.url||"",this._initBody(e)}$0.call(xr.prototype);xr.prototype.clone=function(){return new xr(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new lt(this.headers),url:this.url})};xr.error=function(){var e=new xr(null,{status:200,statusText:""});return e.ok=!1,e.status=0,e.type="error",e};var YA=[301,302,303,307,308];xr.redirect=function(e,r){if(YA.indexOf(r)===-1)throw new RangeError("Invalid status code");return new xr(null,{status:r,headers:{location:e}})};var Gn=_t.DOMException;try{new Gn}catch{Gn=function(r,i){this.message=r,this.name=i;var o=Error(r);this.stack=o.stack},Gn.prototype=Object.create(Error.prototype),Gn.prototype.constructor=Gn}function W0(e,r){return new Promise(function(i,o){var a=new Xn(e,r);if(a.signal&&a.signal.aborted)return o(new Gn("Aborted","AbortError"));var u=new XMLHttpRequest;function f(){u.abort()}u.onload=function(){var c={statusText:u.statusText,headers:GA(u.getAllResponseHeaders()||"")};a.url.indexOf("file://")===0&&(u.status<200||u.status>599)?c.status=200:c.status=u.status,c.url="responseURL"in u?u.responseURL:c.headers.get("X-Request-URL");var l="response"in u?u.response:u.responseText;setTimeout(function(){i(new xr(l,c))},0)},u.onerror=function(){setTimeout(function(){o(new TypeError("Network request failed"))},0)},u.ontimeout=function(){setTimeout(function(){o(new TypeError("Network request timed out"))},0)},u.onabort=function(){setTimeout(function(){o(new Gn("Aborted","AbortError"))},0)};function h(c){try{return c===""&&_t.location.href?_t.location.href:c}catch{return c}}if(u.open(a.method,h(a.url),!0),a.credentials==="include"?u.withCredentials=!0:a.credentials==="omit"&&(u.withCredentials=!1),"responseType"in u&&(Ct.blob?u.responseType="blob":Ct.arrayBuffer&&(u.responseType="arraybuffer")),r&&typeof r.headers=="object"&&!(r.headers instanceof lt||_t.Headers&&r.headers instanceof _t.Headers)){var m=[];
67Object.getOwnPropertyNames(r.headers).forEach(function(c){m.push(Fi(c)),u.setRequestHeader(c,Iu(r.headers[c]))}),a.headers.forEach(function(c,l){m.indexOf(l)===-1&&u.setRequestHeader(l,c)})}else a.headers.forEach(function(c,l){u.setRequestHeader(l,c)});a.signal&&(a.signal.addEventListener("abort",f),u.onreadystatechange=function(){u.readyState===4&&a.signal.removeEventListener("abort",f)}),u.send(typeof a._bodyInit>"u"?null:a._bodyInit)})}W0.polyfill=!0;_t.fetch||(_t.fetch=W0,_t.Headers=lt,_t.Request=Xn,_t.Response=xr);(function(e){typeof define=="function"&&define.amd?define(e):e()})((function(){function e(v,E){(E==null||E>v.length)&&(E=v.length);for(var I=0,V=Array(E);I<E;I++)V[I]=v[I];return V}function r(v){if(v===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return v}function i(v,E,I){return E=m(E),g(v,l()?Reflect.construct(E,[],m(v).constructor):E.apply(v,I))}function o(v,E){if(!(v instanceof E))throw new TypeError("Cannot call a class as a function")}function a(v,E){for(var I=0;I<E.length;I++){var V=E[I];V.enumerable=V.enumerable||!1,V.configurable=!0,"value"in V&&(V.writable=!0),Object.defineProperty(v,A(V.key),V
67)}}function u(v,E,I){return E&&a(v.prototype,E),I&&a(v,I),Object.defineProperty(v,"prototype",{writable:!1}),v}function f(v,E){var I=typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(!I){if(Array.isArray(v)||(I=T(v))||E){I&&(v=I);var V=0,W=function(){};return{s:W,n:function(){return V>=v.length?{done:!0}:{done:!1,value:v[V++]}},e:function(B){throw B},f:W}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
68In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Y,$=!0,K=!1;return{s:function(){I=I.call(v)},n:function(){var B=I.next();return $=B.done,B},e:function(B){K=!0,Y=B},f:function(){try{$||I.return==null||I.return()}finally{if(K)throw Y}}}}function h(){return h=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(v,E,I){var V=b(v,E);if(V){var W=Object.getOwnPropertyDescriptor(V,E);return W.get?W.get.call(arguments.length<3?v:I):W.value}},h.apply(null,arguments)}function m(v){return m=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(E){return E.__proto__||Object.getPrototypeOf(E)},m(v)}function c(v,E){if(typeof E!="function"&&E!==null)throw new TypeError("Super expression must either be null or a function");v.prototype=Object.create(E&&E.prototype,{constructor:{value:v,writable:!0,configurable:!0}}),Object.defineProperty(v,"prototype",{writable:!1}),E&&p(v,E)}function l(){try{var v=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(l=function(){return!!v})()}function g(v,E){if(E&&(typeof E=="object"||typeof E=="function"))return E;if(E!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return r(v)}function p(v,E){return p=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(I,V){return I.__proto__=V,I},p(v,E)}function b(v,E){for(;!{}.hasOwnProperty.call(v,E)&&(v=m(v))!==null;);return v}function y(v,E,I,V){var W=h(m(v.prototype),E,I);return typeof W=="function"?function(Y){return W.apply(I,Y)}:W}function S(v,E){if(typeof v!="object"||!v)return v;var I=v[Symbol.toPrimitive];if(I!==void 0){var V=I.call(v,E);if(typeof V!="object")return V;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(v)}function A(v){var E=S(v,"string");return typeof E=="symbol"?E:E+""}
68function T(v,E){if(v){if(typeof v=="string")return e(v,E);var I={}.toString.call(v).slice(8,-1);return I==="Object"&&v.constructor&&(I=v.constructor.name),I==="Map"||I==="Set"?Array.from(v):I==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I)?e(v,E):void 0}}function L(v){var E;try{E=new Event("abort")}catch{typeof document<"u"?document.createEvent?(E=document.createEvent("Event"),E.initEvent("abort",!1,!1)):(E=document.createEventObject(),E.type="abort"):E={type:"abort",bubbles:!1,cancelable:!1}}return E.reason=v,E}function P(v){if(v===void 0)if(typeof document>"u")v=new Error("This operation was aborted"),v.name="AbortError";else try{v=new DOMException("signal is aborted without reason"),Object.defineProperty(v,"name",{value:"AbortError"})}catch{v=new Error("This operation was aborted"),v.name="AbortError"}return v}var O=(function(){function v(){o(this,v),Object.defineProperty(this,"listeners",{value:{},writable:!0,configurable:!0})}return u(v,[{key:"addEventListener",value:function(I,V,W){I in this.listeners||(this.listeners[I]=[]),this.listeners[I].push({callback:V,options:W})}},{key:"removeEventListener",value:function(I,V){if(I in this.listeners){for(var W=this.listeners[I],Y=0,$=W.length;Y<$;Y++)if(W[Y].callback===V){W.splice(Y,1);return}}}},{key:"dispatchEvent",value:function(I){var V=this;if(I.type in this.listeners){for(var W=this.listeners[I.type],Y=W.slice(),$=function(){var ne=Y[K];try{ne.callback.call(V,I)}catch(J){Promise.resolve().then(function(){throw J})}ne.options&&ne.options.once&&V.removeEventListener(I.type,ne.callback)},K=0,B=Y.length;K<B;K++)$();return!I.defaultPrevented}}}])})(),k=(function(v){function E(){var I;return o(this,E),I=i(this,E),I.listeners||O.call(I),Object.defineProperty(I,"aborted",{value:!1,writable:!0,configurable:!0}),Object.defineProperty(I,"onabort",{value:null,writable:!0,configurable:!0}),Object.defineProperty(I,"reason",{value:void 0,writable:!0,configurable:!0}),I}return c(E,v),u(E,[{key:"toString",value:function(){return"[object AbortSignal]"}},{key:"dispatchEvent",value:function(V){V.type==="abort"&&(this.aborted=!0,typeof this.onabort=="function"&&this.onabort.call(this,V)),y(E,"dispatchEvent",this)([V])}},{key:"throwIfAborted",value:function(){var V=this.aborted,W=this.reason,Y=W===void 0?"Aborted":W;if(V)throw Y}}],[{key:"timeout",value:function(V){var W=new D;return setTimeout(function(){return W.abort(new DOMException("This signal is timeout in ".concat(V,"ms"),"TimeoutError"))},V),W.signal}},{key:"any",value:function(V){var W=new D;function Y(){W.abort(this.reason),$()}function $(){var ne=f(V),J;try{for(ne.s();!(J=ne.n()).done;){var z=J.value;z.removeEventListener("abort",Y)}}catch(Q){ne.e(Q)}finally{ne.f()}}var K=f(V),B;try{for(K.s();!(B=K.n()).done;){var X=B.value;if(X.aborted){W.abort(X.reason);break}else X.addEventListener("abort",Y)}}catch(ne){K.e(ne)}finally{K.f()}return W.signal}}])})(O),D=(function(){function v(){o(this,v),Object.defineProperty(this,"signal",{value:new k,writable:!0,configurable:!0})}return u(v,[{key:"abort",value:function(I){var V=P(I),W=L(V);this.signal.reason=V,this.signal.dispatchEvent(W)}},{key:"toString",value:function(){return"[object AbortController]"}}])})();typeof Symbol<"u"&&Symbol.toStringTag&&(D.prototype[Symbol.toStringTag]="AbortController",k.prototype[Symbol.toStringTag]="AbortSignal");function R(v){return v.__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL?(console.log("__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL=true is set, will force install polyfill"),!0):typeof v.Request=="function"&&!v.Request.prototype.hasOwnProperty("signal")||!v.AbortController}function N(v){typeof v=="function"&&(v={fetch:v});var E=v,I=E.fetch,V=E.Request,W=V===void 0?I.Request:V,Y=E.AbortController,$=E.__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL,K=$===void 0?!1:$;if(!R({Request:W,AbortController:Y,__FORCE_INSTALL_ABORTCONTROLLER_POLYFILL:K}))return{fetch:I,Request:B};var B=W;(B&&!B.prototype.hasOwnProperty("signal")||K)&&(B=function(z,Q){var ae;Q&&Q.signal&&(ae=Q.signal,delete Q.signal);var se=new W(z,Q);return ae&&Object.defineProperty(se,"signal",{writable:!1,enumerable:!1,
68configurable:!0,value:ae}),se},B.prototype=W.prototype);var X=I,ne=function(z,Q){var ae=B&&B.prototype.isPrototypeOf(z)?z.signal:Q?Q.signal:void 0;if(ae){var se;try{se=new DOMException("Aborted","AbortError")}catch{se=new Error("Aborted"),se.name="AbortError"}if(ae.aborted)return Promise.reject(se);var Se=new Promise(function(ye,Re){ae.addEventListener("abort",function(){return Re(se)},{once:!0})});return Q&&Q.signal&&delete Q.signal,Promise.race([Se,X(z,Q)])}return X(z,Q)};return{fetch:ne,Request:B}}(function(v){if(R(v)){if(!v.fetch){console.warn("fetch() is not available, cannot install abortcontroller-polyfill");return}var E=N(v),I=E.fetch,V=E.Request;v.fetch=I,v.Request=V,Object.defineProperty(v,"AbortController",{writable:!0,enumerable:!1,configurable:!0,value:D}),Object.defineProperty(v,"AbortSignal",{writable:!0,enumerable:!1,configurable:!0,value:k})}})(typeof self<"u"?self:globalThis)}));var Ms={exports:{}},Oc,kh;function H0(){return kh||(kh=1,Oc=function(r,i){return function(){return r.apply(i,arguments)}}),Oc}var kc,Dh;function ot(){if(Dh)return kc;Dh=1;var e=H0(),r=Object.prototype.toString,i=(function(z){return function(Q){var ae=r.call(Q);return z[ae]||(z[ae]=ae.slice(8,-1).toLowerCase())}})(Object.create(null));function o(z){return z=z.toLowerCase(),function(ae){return i(ae)===z}}function a(z){return Array.isArray(z)}function u(z){return typeof z>"u"}function f(z){return z!==null&&!u(z)&&z.constructor!==null&&!u(z.constructor)&&typeof z.constructor.isBuffer=="function"&&z.constructor.isBuffer(z)}var h=o("ArrayBuffer");function m(z){var Q;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?Q=ArrayBuffer.isView(z):Q=z&&z.buffer&&h(z.buffer),Q}function c(z){return typeof z=="string"}function l(z){return typeof z=="number"}function g(z){return z!==null&&typeof z=="object"}function p(z){if(i(z)!=="object")return!1;var Q=Object.getPrototypeOf(z);return Q===null||Q===Object.prototype}function b(z){if(!p(z))return!1;for(var Q in z)if(Object.prototype.hasOwnProperty.call(z,Q))return!1;return!0}var y=o("Date"),S=o("File"),A=o("Blob"),T=o("FileList");function L(z){return r.call(z)==="[object Function]"}function P(z){return g(z)&&L(z.pipe)}function O(z){var Q="[object FormData]";if(!z)return!1;if(typeof FormData=="function"&&z instanceof FormData)return!0;if(!g(z))return!1;var ae=Object.getPrototypeOf(z);return!ae||ae===Object.prototype||!L(z.append)?!1:r.call(z)===Q||L(z.toString)&&z.toString()===Q}var k=o("URLSearchParams");function D(z){return z.trim?z.trim():z.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function R(){var z;return typeof navigator<"u"&&((z=navigator.product)==="ReactNative"||z==="NativeScript"||z==="NS")?!1:typeof window<"u"&&typeof document<"u"}function N(z,Q){if(!(z===null||typeof z>"u"))if(typeof z!="object"&&(z=[z]),a(z))for(var ae=0,se=z.length;ae<se;ae++)Q.call(null,z[ae],ae,z);else for(var Se in z)Object.prototype.hasOwnProperty.call(z,Se)&&Q.call(null,z[Se],Se,z)}function v(){var z=Object.create(null);function Q(Se,ye){var Re;ye==="__proto__"||ye==="constructor"||ye==="prototype"||(Re=Object.prototype.hasOwnProperty.call(z,ye)?z[ye]:void 0,p(Re)&&p(Se)?z[ye]=v(Re,Se):p(Se)?z[ye]=v({},Se):a(Se)?z[ye]=Se.slice():z[ye]=Se)}for(var ae=0,se=arguments.length;ae<se;ae++)N(arguments[ae],Q);return z}function E(z,Q,ae){return N(Q,function(Se,ye){ae&&typeof Se=="function"?z[ye]=e(Se,ae):z[ye]=Se}),z}function I(z){return z.charCodeAt(0)===65279&&(z=z.slice(1)),z}function V(z,Q,ae,se){z.prototype=Object.create(Q.prototype,se),z.prototype.constructor=z,ae&&Object.assign(z.prototype,ae)}function W(z,Q,ae,se){var Se,ye,Re,ce={};if(Q=Q||{},z==null)return Q;do{for(Se=Object.getOwnPropertyNames(z),ye=Se.length;ye-- >0;)Re=Se[ye],(!se||se(Re,z,Q))&&!ce[Re]&&(Q[Re]=z[Re],ce[Re]=!0);z=ae!==!1&&Object.getPrototypeOf(z)}while(z&&(!ae||ae(z,Q))&&z!==Object.prototype);return Q}function Y(z,Q,ae){z=String(z),(ae===void 0||ae>z.length)&&(ae=z.length),ae-=Q.length;var se=z.indexOf(Q,ae);return se!==-1&&se===ae}function $(z){if(!z)return null;if(a(z))return z;var Q=z.length;if(!l(Q))return null;for(var ae=new Array(Q);Q-- >0;)ae[Q]=z[Q];return ae}var K=(function(z){return function(Q){return z&&Q instanceof z}})(typeof Uint8Array<"u"&&Object.getPrototypeOf(Uint8Array));function B(z,Q){for(var ae=z&&z[Symbol.iterator],se=ae.call(z),Se;(Se=se.next())&&!Se.done;){var ye=Se.value;Q.call(z,ye[0],ye[1])}}function X(z,Q){for(var ae,se=[];(ae=z.exec(Q))!==null;)se.push(ae);return se}
68var ne=o("HTMLFormElement"),J=(function(Q){return function(ae,se){return Q.call(ae,se)}})(Object.prototype.hasOwnProperty);return kc={isArray:a,isArrayBuffer:h,isBuffer:f,isFormData:O,isArrayBufferView:m,isString:c,isNumber:l,isObject:g,isPlainObject:p,isEmptyObject:b,isUndefined:u,isDate:y,isFile:S,isBlob:A,isFunction:L,isStream:P,isURLSearchParams:k,isStandardBrowserEnv:R,forEach:N,merge:v,extend:E,trim:D,stripBOM:I,inherits:V,toFlatObject:W,kindOf:i,kindOfTest:o,endsWith:Y,toArray:$,isTypedArray:K,isFileList:T,forEachEntry:B,matchAll:X,isHTMLForm:ne,hasOwnProperty:J},kc}var Dc,Mh;function q0(){return Mh||(Mh=1,Dc=["authorization","proxy-authorization","cookie","set-cookie","x-api-key","password"]),Dc}var Mc,Uh;function Pn(){if(Uh)return Mc;Uh=1;var e=ot(),r=q0(),i="[REDACTED ****]";function o(p){var b=Object.create(null);return b.value=p,b}function a(p){var b=p&&e.isArray(p.redact)&&p.redact.length?p.redact:null,y=b||r,S={};return e.forEach(y,function(T){typeof T=="string"&&(S[T.toLowerCase()]=!0)}),S}function u(p,b){return typeof p=="string"&&b[p.toLowerCase()]}var f="[Circular]";function h(p,b,y,S){var A;return u(y,b)?i:e.isArray(p)?S.indexOf(p)!==-1?f:(S.push(p),A=[],e.forEach(p,function(L,P){A[P]=h(L,b,P,S)}),S.pop(),A):e.isPlainObject(p)?S.indexOf(p)!==-1?f:(S.push(p),A={},e.forEach(p,function(L,P){A[P]=h(L,b,P,S)}),S.pop(),A):p}function m(p){return p&&h(p,a(p),void 0,[])}function c(p,b,y,S,A){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=p,this.name="AxiosError",b&&(this.code=b),y&&(this.config=y),S&&(this.request=S),A&&(this.response=A)}e.inherits(c,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:m(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var l=c.prototype,g=Object.create(null);return["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL","ERR_FORM_DATA_DEPTH_EXCEEDED"].forEach(function(p){g[p]=o(p)}),Object.defineProperties(c,g),Object.defineProperty(l,"isAxiosError",o(!0)),c.from=function(p,b,y,S,A,T){var L=Object.create(l);return e.toFlatObject(p,L,function(O){return O!==Error.prototype}),c.call(L,p.message,b,y,S,A),L.cause=p,L.name=p.name,T&&Object.assign(L,T),L},Mc=c,Mc}var Uc,Nh;function KA(){return Nh||(Nh=1,Uc=typeof self=="object"?self.FormData:window.FormData),Uc}var Nc,Fh;function ZA(){return Fh||(Fh=1,Nc=KA()),Nc}var Fc,Bh;function oa(){if(Bh)return Fc;Bh=1;var e=ot(),r=Pn(),i=ZA();function o(l){return e.isPlainObject(l)||e.isArray(l)}function a(l){return e.endsWith(l,"[]")?l.slice(0,-2):l}function u(l,g,p){return l?l.concat(g).map(function(y,S){return y=a(y),!p&&S?"["+y+"]":y}).join(p?".":""):g}function f(l){return e.isArray(l)&&!l.some(o)}var h=e.toFlatObject(e,{},null,function(g){return/^is[A-Z]/.test(g)});function m(l){return l&&e.isFunction(l.append)&&l[Symbol.toStringTag]==="FormData"&&l[Symbol.iterator]}function c(l,g,p){if(!e.isObject(l))throw new TypeError("target must be an object");g=g||new(i||FormData),p=e.toFlatObject(p,{metaTokens:!0,dots:!1,indexes:!1},!1,function(I,V){return!e.isUndefined(V[I])});var b=p.metaTokens,y=p.visitor||R,S=p.dots,A=p.indexes,T=p.Blob||typeof Blob<"u"&&Blob,L=p.maxDepth===void 0?100:p.maxDepth,P=T&&m(g);if(!e.isFunction(y))throw new TypeError("visitor must be a function");function O(E){if(E===null)return"";if(e.isDate(E))return E.toISOString();if(!P&&e.isBlob(E))throw new r("Blob is not supported. Use a Buffer instead.");return e.isArrayBuffer(E)||e.isTypedArray(E)?P&&typeof Blob=="function"?new Blob([E]):Buffer.from(E):E}var k=[];function D(E,I){if(I>L)throw new r("Maximum object depth of "+L+" exceeded (got "+I+" levels)",r.ERR_FORM_DATA_DEPTH_EXCEEDED);!e.isObject(E)||k.indexOf(E)!==-1||(k.push(E),e.forEach(E,function(W){D(W,I+1)}),k.pop())}function R(E,I,V){var W=E;if(E&&!V&&typeof E=="object"){if(e.endsWith(I,"{}"))I=b?I:I.slice(0,-2),D(E,1),E=JSON.stringify(E);else if(e.isArray(E)&&f(E)||e.isFileList(E)||e.endsWith(I,"[]")&&(W=e.toArray(E)))return I=a(I),W.forEach(function($,K){!(e.isUndefined($)||$===null)&&g.append(A===!0?u([I],K,S):A===null?I:I+"[]",O($))}),!1}
68return o(E)?!0:(g.append(u(V,I,S),O(E)),!1)}var N=Object.assign(h,{defaultVisitor:R,convertValue:O,isVisitable:o});function v(E,I,V){if(!e.isUndefined(E)){if(V=V||0,V>L)throw new r("Maximum object depth of "+L+" exceeded (got "+V+" levels)",r.ERR_FORM_DATA_DEPTH_EXCEEDED);if(k.indexOf(E)!==-1)throw Error("Circular reference detected in "+I.join("."));k.push(E),e.forEach(E,function(Y,$){var K=!(e.isUndefined(Y)||Y===null)&&y.call(g,Y,e.isString($)?$.trim():$,I,N);K===!0&&v(Y,I?I.concat($):[$],V+1)}),k.pop()}}if(!e.isObject(l))throw new TypeError("data must be an object");return v(l,null,0),g}return Fc=c,Fc}var Bc,Vh;function G0(){if(Vh)return Bc;Vh=1;var e=oa();function r(a){var u={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"};return encodeURIComponent(a).replace(/[!'\(\)~]|%20/g,function(h){return u[h]})}function i(a,u){this._pairs=[],a&&e(a,this,u)}var o=i.prototype;return o.append=function(u,f){this._pairs.push([u,f])},o.toString=function(u){var f=u?function(h){return u.call(this,h,r)}:r;return this._pairs.map(function(m){return f(m[0])+"="+f(m[1])},"").join("&")},Bc=i,Bc}var Vc,jh;function Y0(){if(jh)return Vc;jh=1;var e=ot(),r=G0();function i(o){return encodeURIComponent(o).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}return Vc=function(a,u,f){if(!u)return a;var h=a.indexOf("#");h!==-1&&(a=a.slice(0,h));var m=i,c;f&&(e.isFunction(f)?c=f:(m=e.hasOwnProperty(f,"encode")&&f.encode||i,c=e.hasOwnProperty(f,"serialize")?f.serialize:void 0));var l;return c?l=c(u,f):l=e.isURLSearchParams(u)?u.toString():new r(u,f).toString(m),l&&(a+=(a.indexOf("?")===-1?"?":"&")+l),a},Vc}var jc,zh;function XA(){if(zh)return jc;zh=1;var e=ot();function r(){this.handlers=[]}return r.prototype.use=function(o,a,u){return this.handlers.push({fulfilled:o,rejected:a,synchronous:u?u.synchronous:!1,runWhen:u?u.runWhen:null}),this.handlers.length-1},r.prototype.eject=function(o){this.handlers[o]&&(this.handlers[o]=null)},r.prototype.clear=function(){this.handlers&&(this.handlers=[])},r.prototype.forEach=function(o){e.forEach(this.handlers,function(u){u!==null&&o(u)})},jc=r,jc}var zc,$h;function K0(){if($h)return zc;$h=1;var e=ot();return zc=function(i,o){e.forEach(i,function(u,f){f!==o&&f.toUpperCase()===o.toUpperCase()&&(i[o]=u,delete i[f])})},zc}var $c,Wh;function Z0(){return Wh||(Wh=1,$c={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}),$c}var Wc,Hh;function JA(){if(Hh)return Wc;Hh=1;var e=G0();return Wc=typeof URLSearchParams<"u"?URLSearchParams:e,Wc}var Hc,qh;function QA(){return qh||(qh=1,Hc=FormData),Hc}var qc,Gh;function eb(){return Gh||(Gh=1,qc={isBrowser:!0,classes:{URLSearchParams:JA(),FormData:QA(),Blob},protocols:["http","https","file","blob","url","data"]}),qc}var Gc,Yh;function xu(){return Yh||(Yh=1,Gc=eb()),Gc}var Yc,Kh;function tb(){if(Kh)return Yc;Kh=1;var e=ot(),r=oa(),i=xu();return Yc=function(a,u){return r(a,new i.classes.URLSearchParams,Object.assign({visitor:function(f,h,m,c){return i.isNode&&e.isBuffer(f)?(this.append(h,f.toString("base64")),!1):c.defaultVisitor.apply(this,arguments)}},u))},Yc}var Kc,Zh;function X0(){if(Zh)return Kc;Zh=1;var e=ot(),r=Pn(),i=100;function o(h){var m=h.length-1;if(m>i)throw new r("Maximum object depth of "+i+" exceeded (got "+m+" levels)",r.ERR_FORM_DATA_DEPTH_EXCEEDED)}function a(h){return e.matchAll(/\w+|\[(\w*)]/g,h).map(function(m){return m[0]==="[]"?"":m[1]||m[0]})}function u(h){var m={},c=Object.keys(h),l,g=c.length,p;for(l=0;l<g;l++)p=c[l],m[p]=h[p];return m}function f(h){function m(l,g,p,b){var y=l[b++];if(y==="__proto__")return!0;var S=Number.isFinite(+y),A=b>=l.length;if(y=!y&&e.isArray(p)?p.length:y,A)return e.hasOwnProperty(p,y)?p[y]=[p[y],g]:p[y]=g,!S;(!p[y]||!e.isObject(p[y]))&&(p[y]=[]);var T=m(l,g,p[y],b);return T&&e.isArray(p[y])&&(p[y]=u(p[y])),!S}if(e.isFormData(h)&&e.isFunction(h.entries)){var c={};return e.forEachEntry(h,function(l,g){var p=a(l);o(p),m(p,g,c,0)}),c}return null}return Kc=f,Kc}var Zc,Xh;function rb(){if(Xh)return Zc;Xh=1;var e=Pn();return Zc=function(i,o,a){var u=a.config.validateStatus;!a.status||!u||u(a.status)?i(a):o(new e("Request failed with status code "+a.status,[e.ERR_BAD_REQUEST,e.ERR_BAD_RESPONSE][Math.floor(a.status/100)-4],a.config,a.request,a))},Zc}var Xc,Jh;function nb(){if(Jh)return Xc;Jh=1;var e=ot();return Xc=e.isStandardBrowserEnv()?(function(){return{write:function(o,a,u,f,h,m){var c=[];c.push(o+"="+encodeURIComponent(a)),e.isNumber(u)&&c.push("expires="+new Date(u).toGMTString()),e.isString(f)&&c.push("path="+f),e.isString(h)&&c.push("domain="+h),m===!0&&c.push("secure"),document.cookie=c.join("; ")},read:function(o){for(var a=o+"=",u=document.cookie.split(";"),f,h=0;h<u.length;h++){for(f=u[h];f.charAt(0)===" ";)f=f.substring(1);if(f.indexOf(a)===0)return decodeURIComponent(f.substring(a.length))}return null},remove:function(o){this.write(o,"",Date.now()-864e5)}}})():(function(){return{write:function(){},read:function(){return null},remove:function(){}}})(),Xc}var Jc,Qh;function ib(){return Qh||(Qh=1,Jc=function(r){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(r)}),Jc}var Qc,ep;function ob(){return ep||(ep=1,Qc=function(r,i){return i?r.replace(/\/?\/$/,"")+"/"+i.replace(/^\/+/,""):r}),Qc}var el,tp;function J0(){if(tp)return el;tp=1;var e=ib(),r=ob();return el=function(o,a,u){var f=!e(a);return o&&(f||u===!1)?r(o,a):a},el}var tl,rp;
68function sb(){if(rp)return tl;rp=1;var e=ot(),r=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return tl=function(o){var a={},u,f,h;return o&&e.forEach(o.split(`
69`),function(c){if(h=c.indexOf(":"),u=e.trim(c.slice(0,h)).toLowerCase(),f=e.trim(c.slice(h+1)),u){if(a[u]&&r.indexOf(u)>=0)return;u==="set-cookie"?a[u]=(a[u]?a[u]:[]).concat([f]):a[u]=a[u]?a[u]+", "+f:f}}),a},tl}var rl,np;function ab(){if(np)return rl;np=1;var e=ot();return rl=e.isStandardBrowserEnv()?(function(){var i=/(msie|trident)/i.test(navigator.userAgent),o=document.createElement("a"),a;function u(f){var h=f;return i&&(o.setAttribute("href",h),h=o.href),o.setAttribute("href",h),{href:o.href,protocol:o.protocol?o.protocol.replace(/:$/,""):"",host:o.host,search:o.search?o.search.replace(/^\?/,""):"",hash:o.hash?o.hash.replace(/^#/,""):"",hostname:o.hostname,port:o.port,pathname:o.pathname.charAt(0)==="/"?o.pathname:"/"+o.pathname}}return a=u(window.location.href),function(h){var m=e.isString(h)?u(h):h;return m.protocol===a.protocol&&m.host===a.host}})():(function(){return function(){return!0}})(),rl}var nl,ip;function sa(){if(ip)return nl;ip=1;var e=Pn(),r=ot();function i(o,a,u){e.call(this,o??"canceled",e.ERR_CANCELED,a,u),this.name="CanceledError"}return r.inherits(i,e,{__CANCEL__:!0}),nl=i,nl}var il,op;function cb(){return op||(op=1,il=function(r){var i=/^([-+\w]{1,25})(:?\/\/|:)/.exec(r);return i&&i[1]||""}),il}var ol,sp;function ap(){if(sp)return ol;sp=1;var e=ot(),r=rb(),i=nb(),o=Y0(),a=J0(),u=sb(),f=ab(),h=Z0(),m=Pn(),c=sa(),l=cb(),g=xu();return ol=function(b){return new Promise(function(S,A){var T=b.data,L=b.headers,P=b.responseType,O=e.hasOwnProperty(b,"withXSRFToken")?b.withXSRFToken:void 0,k;function D(){b.cancelToken&&b.cancelToken.unsubscribe(k),b.signal&&b.signal.removeEventListener("abort",k)}e.isFormData(T)&&e.isStandardBrowserEnv()&&delete L["Content-Type"];var R=new XMLHttpRequest,N=e.hasOwnProperty(b,"auth")?b.auth:void 0;if(N){var v=e.hasOwnProperty(N,"username")&&N.username||"",E=e.hasOwnProperty(N,"password")&&N.password?unescape(encodeURIComponent(N.password)):"";L.Authorization="Basic "+btoa(v+":"+E)}var I=a(b.baseURL,b.url,b.allowAbsoluteUrls);R.open(b.method.toUpperCase(),o(I,b.params,e.hasOwnProperty(b,"paramsSerializer")?b.paramsSerializer:void 0),!0),R.timeout=b.timeout;function V(){if(R){var $="getAllResponseHeaders"in R?u(R.getAllResponseHeaders()):null,K=!P||P==="text"||P==="json"?R.responseText:R.response,B={data:K,status:R.status,statusText:R.statusText,headers:$,config:b,request:R};r(function(ne){S(ne),D()},function(ne){A(ne),D()},B),R=null}}if("onloadend"in R?R.onloadend=V:R.onreadystatechange=function(){!R||R.readyState!==4||R.status===0&&!(R.responseURL&&R.responseURL.indexOf("file:")===0)||setTimeout(V)},R.onabort=function(){R&&(A(new m("Request aborted",m.ECONNABORTED,b,R)),R=null)},R.onerror=function(){A(new m("Network Error",m.ERR_NETWORK,b,R)),R=null},R.ontimeout=function(){var K=b.timeout?"timeout of "+b.timeout+"ms exceeded":"timeout exceeded",B=b.transitional||h;b.timeoutErrorMessage&&(K=b.timeoutErrorMessage),A(new m(K,B.clarifyTimeoutError?m.ETIMEDOUT:m.ECONNABORTED,b,R)),R=null},e.isStandardBrowserEnv()&&(e.isFunction(O)&&(O=O(b)),O===!0||O!==!1&&f(I))){var W=b.xsrfHeaderName&&b.xsrfCookieName&&i.read(b.xsrfCookieName);W&&(L[b.xsrfHeaderName]=W)}"setRequestHeader"in R&&e.forEach(L,function(K,B){typeof T>"u"&&B.toLowerCase()==="content-type"?delete L[B]:R.setRequestHeader(B,K)}),e.isUndefined(b.withCredentials)||(R.withCredentials=!!b.withCredentials),P&&P!=="json"&&(R.responseType=b.responseType),typeof b.onDownloadProgress=="function"&&R.addEventListener("progress",b.onDownloadProgress),typeof b.onUploadProgress=="function"&&R.upload&&R.upload.addEventListener("progress",b.onUploadProgress),(b.cancelToken||b.signal)&&(k=function($){R&&(A(!$||$.type?new c(null,b,R):$),R.abort(),R=null)},b.cancelToken&&b.cancelToken.subscribe(k),b.signal&&(b.signal.aborted?k():b.signal.addEventListener("abort",k))),!T&&T!==!1&&T!==0&&T!==""&&(T=null);var Y=l(I);if(Y&&g.protocols.indexOf(Y)===-1){A(new m("Unsupported protocol "+Y+":",m.ERR_BAD_REQUEST,b));return}R.send(T)})},ol}var sl,cp;function Cu(){if(cp)return sl;cp=1;var e=ot(),r=K0(),i=Pn(),o=Z0(),a=oa(),u=tb(),f=xu(),h=X0(),m=q0(),c={"Content-Type":"application/x-www-form-urlencoded"};function l(y,S){!e.isUndefined(y)&&e.isUndefined(y["Content-Type"])&&(y["Content-Type"]=S)}function g(){var y;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(y=ap()),y}function p(y,S,A){if(e.isString(y))try{return(S||JSON.parse)(y),e.trim(y)}catch(T){if(T.name!=="SyntaxError")throw T}return(A||JSON.stringify)(y)}var b={transitional:o,adapter:g(),transformRequest:[function(S,A){r(A,"Accept"),r(A,"Content-Type");var T=A&&A["Content-Type"]||"",L=T.indexOf("application/json")>-1,P=e.isObject(S);
69P&&e.isHTMLForm(S)&&(S=new FormData(S));var O=e.isFormData(S);if(O)return L?JSON.stringify(h(S)):S;if(e.isArrayBuffer(S)||e.isBuffer(S)||e.isStream(S)||e.isFile(S)||e.isBlob(S))return S;if(e.isArrayBufferView(S))return S.buffer;if(e.isURLSearchParams(S))return l(A,"application/x-www-form-urlencoded;charset=utf-8"),S.toString();var k;if(P){var D=e.hasOwnProperty(this,"formSerializer")?this.formSerializer:void 0,R=e.hasOwnProperty(this,"env")?this.env:void 0;if(T.indexOf("application/x-www-form-urlencoded")!==-1)return u(S,D).toString();if((k=e.isFileList(S))||T.indexOf("multipart/form-data")>-1){var N=R&&R.FormData;return a(k?{"files[]":S}:S,N&&new N,D)}}return P||L?(l(A,"application/json"),p(S)):S}],transformResponse:[function(S){var A=this.transitional||b.transitional,T=A&&A.forcedJSONParsing,L=this.responseType==="json";if(S&&e.isString(S)&&(T&&!this.responseType||L)){var P=A&&A.silentJSONParsing,O=!P&&L;try{return JSON.parse(S)}catch(k){if(O)throw k.name==="SyntaxError"?i.from(k,i.ERR_BAD_RESPONSE,this,null,this.response):k}}return S}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,redact:m.slice(),env:{FormData:f.classes.FormData,Blob:f.classes.Blob},validateStatus:function(S){return S>=200&&S<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};return e.forEach(["delete","get","head"],function(S){b.headers[S]={}}),e.forEach(["post","put","patch"],function(S){b.headers[S]=e.merge(c)}),sl=b,sl}var al,lp;function lb(){if(lp)return al;lp=1;var e=ot(),r=Cu();return al=function(o,a,u,f){var h=this||r;return e.forEach(f,function(c){o=c.call(h,o,a,u)}),o},al}var cl,up;function Q0(){return up||(up=1,cl=function(r){return!!(r&&r.__CANCEL__)}),cl}var ll,fp;function ub(){if(fp)return ll;fp=1;var e=ot(),r=/[^\x09\x20-\x7E\x80-\xFF]/g,i=/^[\x09\x20]+|[\x09\x20]+$/g;function o(a){return a===!1||a==null?a:e.isArray(a)?a.map(o):String(a).replace(r,"").replace(i,"")}return ll=o,ll}var ul,dp;function fb(){if(dp)return ul;dp=1;var e=ot(),r=lb(),i=Q0(),o=Cu(),a=sa(),u=K0(),f=ub();function h(m){if(m.cancelToken&&m.cancelToken.throwIfRequested(),m.signal&&m.signal.aborted)throw new a}return ul=function(c){h(c),c.headers=c.headers||{},c.data=r.call(c,c.data,c.headers,null,c.transformRequest),u(c.headers,"Accept"),u(c.headers,"Content-Type");var l=e.hasOwnProperty(c.headers,"common")&&c.headers.common?c.headers.common:{},g=c.method&&e.hasOwnProperty(c.headers,c.method)&&c.headers[c.method]?c.headers[c.method]:{};c.headers=e.merge(l,g,c.headers),e.forEach(["delete","get","head","post","put","patch","common"],function(y){delete c.headers[y]}),e.forEach(c.headers,function(y,S){c.headers[S]=f(y)});var p=c.adapter||o.adapter;return p(c).then(function(y){return h(c),y.data=r.call(c,y.data,y.headers,y.status,c.transformResponse),y},function(y){return i(y)||(h(c),y&&y.response&&(y.response.data=r.call(c,y.response.data,y.response.headers,y.response.status,c.transformResponse))),Promise.reject(y)})},ul}var fl,hp;function eg(){if(hp)return fl;hp=1;var e=ot();return fl=function(i,o){o=o||{};var a=Object.create(null);function u(b,y){return e.hasOwnProperty(b,y)?b[y]:void 0}function f(b,y){return e.hasOwnProperty(b,y)}function h(b,y){return e.isPlainObject(b)&&e.isPlainObject(y)?e.merge(b,y):e.isEmptyObject(y)?e.merge({},b):e.isPlainObject(y)?e.merge({},y):e.isArray(y)?y.slice():y}function m(b){if(f(o,b)&&!e.isUndefined(o[b]))return h(u(i,b),o[b]);if(f(i,b)&&!e.isUndefined(i[b]))return h(void 0,i[b])}function c(b){if(f(o,b)&&!e.isUndefined(o[b]))return h(void 0,o[b])}function l(b){if(f(o,b)&&!e.isUndefined(o[b]))return h(void 0,o[b]);if(f(i,b)&&!e.isUndefined(i[b]))return h(void 0,i[b])}function g(b){if(f(o,b))return h(u(i,b),o[b]);if(f(i,b))return h(void 0,i[b])}var p={url:c,method:c,data:c,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,withXSRFToken:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,allowedSocketPaths:l,responseEncoding:l,validateStatus:g};return e.forEach(Object.keys(i).concat(Object.keys(o)),function(y){if(!(y==="__proto__"||y==="constructor"||y==="prototype")){var S=e.hasOwnProperty(p,y)?p[y]:m,A=S(y);e.isUndefined(A)&&S!==g||(a[y]=A)}}),a},fl}var dl,pp;
69function tg(){return pp||(pp=1,dl={version:"0.33.0"}),dl}var hl,gp;function db(){if(gp)return hl;gp=1;var e=tg().version,r=Pn(),i={};["object","boolean","number","function","string","symbol"].forEach(function(u,f){i[u]=function(m){return typeof m===u||"a"+(f<1?"n ":" ")+u}});var o={};i.transitional=function(f,h,m){function c(l,g){return"[Axios v"+e+"] Transitional option '"+l+"'"+g+(m?". "+m:"")}return function(l,g,p){if(f===!1)throw new r(c(g," has been removed"+(h?" in "+h:"")),r.ERR_DEPRECATED);return h&&!o[g]&&(o[g]=!0,console.warn(c(g," has been deprecated since v"+h+" and will be removed in the near future"))),f?f(l,g,p):!0}};function a(u,f,h){if(typeof u!="object")throw new r("options must be an object",r.ERR_BAD_OPTION_VALUE);for(var m=Object.keys(u),c=m.length;c-- >0;){var l=m[c],g=f[l];if(g){var p=u[l],b=p===void 0||g(p,l,u);if(b!==!0)throw new r("option "+l+" must be "+b,r.ERR_BAD_OPTION_VALUE);continue}if(h!==!0)throw new r("Unknown option "+l,r.ERR_BAD_OPTION)}}return hl={assertOptions:a,validators:i},hl}var pl,mp;function hb(){if(mp)return pl;mp=1;var e=ot(),r=Y0(),i=XA(),o=fb(),a=eg(),u=J0(),f=db(),h=f.validators;function m(c){this.defaults=c,this.interceptors={request:new i,response:new i}}return m.prototype.request=function(l,g){typeof l=="string"?(g=g||{},g.url=l):g=l||{},g=a(this.defaults,g),g.method?g.method=g.method.toLowerCase():this.defaults.method?g.method=this.defaults.method.toLowerCase():g.method="get";var p=g.transitional;p!==void 0&&f.assertOptions(p,{silentJSONParsing:h.transitional(h.boolean),forcedJSONParsing:h.transitional(h.boolean),clarifyTimeoutError:h.transitional(h.boolean)},!1);var b=g.paramsSerializer;b!=null&&(e.isFunction(b)?g.paramsSerializer={serialize:b}:f.assertOptions(b,{encode:h.function,serialize:h.function},!0));var y=[],S=!0;this.interceptors.request.forEach(function(R){typeof R.runWhen=="function"&&R.runWhen(g)===!1||(S=S&&R.synchronous,y.unshift(R.fulfilled,R.rejected))});var A=[];this.interceptors.response.forEach(function(R){A.push(R.fulfilled,R.rejected)});var T;if(!S){var L=[o,void 0];for(Array.prototype.unshift.apply(L,y),L=L.concat(A),T=Promise.resolve(g);L.length;)T=T.then(L.shift(),L.shift());return T}for(var P=g;y.length;){var O=y.shift(),k=y.shift();try{P=O(P)}catch(D){k(D);break}}try{T=o(P)}catch(D){return Promise.reject(D)}for(;A.length;)T=T.then(A.shift(),A.shift());return T},m.prototype.getUri=function(l){l=a(this.defaults,l);var g=u(l.baseURL,l.url,l.allowAbsoluteUrls);return r(g,l.params,l.paramsSerializer)},e.forEach(["delete","get","head","options"],function(l){m.prototype[l]=function(g,p){var b=p||{};return this.request(a(b,{method:l,url:g,data:e.hasOwnProperty(b,"data")?b.data:void 0}))}}),e.forEach(["post","put","patch"],function(l){function g(p){return function(y,S,A){return this.request(a(A||{},{method:l,headers:p?{"Content-Type":"multipart/form-data"}:{},url:y,data:S}))}}m.prototype[l]=g(),m.prototype[l+"Form"]=g(!0)}),pl=m,pl}var gl,vp;function pb(){if(vp)return gl;vp=1;var e=sa();function r(i){if(typeof i!="function")throw new TypeError("executor must be a function.");var o;this.promise=new Promise(function(f){o=f});var a=this;this.promise.then(function(u){if(a._listeners){for(var f=a._listeners.length;f-- >0;)a._listeners[f](u);a._listeners=null}}),this.promise.then=function(u){var f,h=new Promise(function(m){a.subscribe(m),f=m}).then(u);return h.cancel=function(){a.unsubscribe(f)},h},i(function(f,h,m){a.reason||(a.reason=new e(f,h,m),o(a.reason))})}return r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.prototype.subscribe=function(o){if(this.reason){o(this.reason);return}this._listeners?this._listeners.push(o):this._listeners=[o]},r.prototype.unsubscribe=function(o){if(this._listeners){var a=this._listeners.indexOf(o);a!==-1&&this._listeners.splice(a,1)}},r.source=function(){var o,a=new r(function(f){o=f});return{token:a,cancel:o}},gl=r,gl}var ml,_p;function gb(){return _p||(_p=1,ml=function(r){return function(o){return r.apply(null,o)}}),ml}var vl,yp;function mb(){if(yp)return vl;yp=1;var e=ot();return vl=function(i){return e.isObject(i)&&i.isAxiosError===!0},vl}var wp;function vb(){if(wp)return Ms.exports;wp=1;var e=ot(),r=H0(),i=hb(),o=eg(),a=Cu(),u=X0();function f(m){var c=new i(m),l=r(i.prototype.request,c);return e.extend(l,i.prototype,c),e.extend(l,c),l.create=function(p){return f(o(m,p))},l}var h=f(a);return h.Axios=i,h.CanceledError=sa(),h.CancelToken=pb(),h.isCancel=Q0(),h.VERSION=tg().version,h.toFormData=oa(),h.AxiosError=Pn(),h.Cancel=h.CanceledError,h.all=function(c){return Promise.all(c)},h.spread=gb(),h.isAxiosError=mb(),h.formToJSON=function(m){return u(e.isHTMLF
69orm(m)?new FormData(m):m)},Ms.exports=h,Ms.exports.default=h,Ms.exports}var _l,Ap;function _b(){return Ap||(Ap=1,_l=vb()),_l}var yb=_b();const Jn=Qs(yb),Gl=uu(),wb=v0(),bp=typeof window<"u"&&window.location&&window.location.origin||"",Ab=Gl&&(!Ot()||!bp||Gl===bp);Ab&&!wb&&(Jn.defaults.baseURL=Gl);Jn.defaults.crossDomain=!1;Jn.defaults.withCredentials=!0;Jn.defaults.timeout=3e4;const bb=e=>{if((e&&e.response&&e.response.status)!==401)return Promise.reject(e);const i=e.config&&e.config.url||"";return!/\/(api|svc)\/auth\//.test(i)&&!/\/api\/hello(?:\?|$)/.test(i)&&Vw("http-401"),Promise.reject(e)};Jn.interceptors.response.use(e=>e,bb);const Ep={name:"axios",pluginProperties:{axios:Jn},install(e){var r;(r=e==null?void 0:e.config)!=null&&r.globalProperties&&(e.config.globalProperties.$axios=Jn)}};class Eb{constructor(r){this.$axios=r.axios,this.$store=r.store,this._profileAutoSwitched=!1,this.$axios.interceptors.response.use(null,i=>{var o,a,u,f,h;if(((o=i.response)==null?void 0:o.status)===404&&!((a=i.config)!=null&&a._profileRetried)&&!this._profileAutoSwitched){const m=(f=(u=i.config)==null?void 0:u.params)==null?void 0:f.UseProfile;if(m&&/PublicOnly/.test(m)){const c=(h=this.$store.getters["user/getProfile"])==null?void 0:h.Memberships;if(!Tu(c))return Promise.reject(i);this._profileAutoSwitched=!0,this.$store.commit("ux/setUseProfile","ViewAll");const l=Tn();l&&l.setUseProfile("ViewAll");const g=Object.assign({},i.config,{params:Object.assign({},i.config.params,{UseProfile:"ViewAll"}),_profileRetried:!0});return this.$axios.request(g)}}return Promise.reject(i)})}resetProfileAutoSwitch(){this._profileAutoSwitched=!1}resetCache(){}handleError(r){throw r&&!r.__CANCEL__&&Gs(r,!Zn),r}getAuth0(r){return this.$axios.get("/api/auth/auth0",{maxRedirects:0,withCredentials:!0,headers:{Accept:"*/*"}}).catch(()=>{})}getHello(){return this.$axios.get("/svc/hello").catch(this.handleError)}getProfile(){return this.$axios.get("/svc/profile").catch(this.handleError)}patchProfile(r){return this.$axios.patch("/svc/profile",r).catch(this.handleError)}getProfileItems(r,i,o){return this.$axios.get(`/svc/profile/items/${r}`,_.extend({params:i},o)).catch(this.handleError)}queryProfileItems(r,i,o){return this.$axios.post(`/svc/profile/items/${r}/query`,_.extend({EnableFacetedSearch:!0,UseProfile:"ViewAll",PageSize:250,Template:{PrimaryProperties:!0,IndexProperties:!0,ObjectProperties:!0,IngressProperties:!1,ArtworkProperties:!0,DetailProperties:!1,ImageInfoExtended:!0,AuxMediaProperties:!1,MakersProperties:"MakersActorSimple"}},i),o).catch(this.handleError)}getProfileFeatureArticles(r,i,o){return this.$axios.get(`/svc/profile/featurearticles/${r||""}`,_.extend({params:i},o)).catch(this.handleError)}getProfileInvites(r,i){return this.$axios.get("/svc/profile/invites",_.extend({params:r},i)).catch(this.handleError)}postProfileInvite(r,i){return this.$axios.post("/svc/profile/invites",r,i).catch(this.handleError)}deleteProfileInvite(r,i){return this.$axios.delete("/svc/profile/invites",i).catch(this.handleError)}getMyAccount(r,i,o){return this.$axios.get(`/svc/profile/accounts/${r}`,_.extend({params:i},o)).catch(this.handleError)}getMyAccounts(r,i){return this.$axios.get("/svc/profile/accounts",_.extend({params:r},i)).catch(this.handleError)}getMyAccountSubscriptions(r,i,o){return this.$axios.get(`/svc/profile/accounts/${r}/subscriptions`,_.extend({params:i},o)).catch(this.handleError)}getMyAccountSubscriptionWorkspaces(r,i,o,a){return this.$axios.get(`/svc/profile/accounts/${r}/subscriptions/${i}`,_.extend({params:o},a)).catch(this.handleError)}getMySubscription(r,i,o){return this.$axios.get(`/svc/profile/subscriptions/${r}`,_.extend({params:i},o)).catch(this.handleError)}getMySubscriptions(r,i){return this.$axios.get("/svc/profile/subscriptions",_.extend({params:r},i)).catch(this.handleError)}getSubscriptionAccessStatus(r,i,o){return this.$axios.get(`/svc/subscription/access-status/${r}`,_.extend({params:i},o)).catch(this.handleError)}getMyOffers(r,i){return this.$axios.get("/svc/profile/offers",_.extend({params:r},i)).catch(this.handleError)}postRequestOffer(r,i){return this.$axios.post("/svc/profile/offers",r,i).catch(this.handleError)}postUseOffer(r,i,o){return this.$axios.post(`/svc/profile/offers/${r}`,i,o).catch(this.handleError)}getItem(r,i,o){return this.$axios.get(`/svc/items/${r}`,this.getConfig(i,o)).catch(this.handleError)}getResourceArticle(r,i,o,a){return this.$axios.get(`/svc/${r}/${i}/article`,this.getConfig(o,a)).catch(this.handleError)}putResourceArticle(r,i,o){return this.$axios.put(`/svc/${r}/${i}/article`,o).catch(this.handleError)}patchResourceArticle(r,i,o){return this.$axios.patch(`/svc/${r}/${i}/article`,o).catch(this.handleError)}patchArtImage(r,i){return this.$axios.patch(`/svc/artimages/${r}`,i).catch(this.handleError)}getArtwork(r,i,o){return this.$axios.get(`/svc/artworks/${r}`,this.getConfig(i,o)).catch(this.handleError)}queryArtworks(r,i){return this.$axios.post("/svc/artworks/query",this.getData(r,!0),i).catch(this.handleError)}patchArtwork(r,i){return this.$axios.patch(`/svc/artworks/${r}`,i).catch(this.handleError)}getActor(r,i,o){return this.$axios.get(`/svc/actors/${r}`,this.getConfig(i,o)).catch(this.handleError)}getActorArtworks(r,i,o){return this.$axios.get(`/svc/actors/${r}/artworks`,this.getConfig(i,o)).catch(this.handleError)}queryActorArtworks(r,i,o){return this.$axios.post("/svc/artworks/query",this.getData(_.extend({ProductionCarriedOutById:r},i),!0),o).catch(this.handleError)}queryActorExhibitions(r,i,o){return this.$axios.post("/svc/events/query",this.getData(_.extend({ArtistId:r},i),!0),o).catch(this.handleError)}queryActors(r,i){return this.$axios.post("/svc/actors/query",this.getData(r,!1),i).catch(this.handleError)}patchActor(r,i){return this.$axios.patch(`/svc/actors/${r}`,i).catch(this.handleError)}getCollection(r,i,o){return this.$axios.get(`/svc/collections/${r}`,this.getConfig(i,o)).catch(this.handleError)}getCollectionArtworks(r,i,o){return this.$axios.get(`/svc/collections/${r}/artworks`,this.getConfig(i,o)).catch(this.handleError)}queryCollectionArtworks(r,i,o){return this.$axios.post("/svc/artworks/query",this.getData(_.extend({CollectionId:r},i),!0),o).catch(this.handleError)}queryCollections(r,i){return this.$axios.post("/svc/collections/query",this.getData(r,!1),i).catch(this.handleError)}patchCollection(r,i){return this.$axios.patch(`/svc/collections/${r}`,i).catch(this.handleError)}getOrganization(r,i,o){return this.$axios.get(`/svc/organizations/${r}`,this.getConfig(i,o)).catch(this.handleError)}queryOrganizations(r,i){return this.$axios.post("/svc/organizations/query",this.getData(r,!1),i).catch(this.handleError)}patchOrganization(r,i){return this.$axios.patch(`/svc/organizations/${r}`,i).catch(this.handleError)}deleteOrganizationExtraFile(r,i,o){return this.$axios.delete(`/svc/organizations/${r}/extrafiles/${i}`,o).catch(this.handleError)}getOrganizationCollections(r,i,o){return this.$axios.get(`/svc/organizations/${r}/collections`,this.getConfig(i,o)).catch(this.handleError)}queryOrganizationArtworks(r,i,o){return this.$axios.post("/svc/artworks/query",this.getData(_.extend({PublishedKeeperId:r},i),!0),o).catch(this.handleError)}getOrganizationContactDepartments(r,i,o){return this.$axios.get(`/svc/organizations/${r}/departments`,this.getConfig(i,o)).catch(this.handleError)}postOrganizationContactDepartment(r,i,o){return this.$axios.post(`/svc/organizations/${r}/departments`,i,o).catch(this.handleError)}putOrganizationContactDepartment(r,i,o,a){return this.$axios.put(`/svc/organizations/${r}/departments/${i}`,o,a).catch(this.handleError)}deleteOrganizationContactDepartment(r,i,o){return this.$axios.delete(`/svc/organizations/${r}/departments/${i}`,o).catch(this.handleError)}getOrganizationContactPersonnels(r,i,o,a){return this.$axios.get(`/svc/organizations/${r}/departments/${i}/personnelcontacts`,this.getConfig(o,a)).catch(this.handleError)}getOrganizationContactPersonnel(r,i,o,a,u){return this.$axios.get(`/svc/organizations/${r}/departments/${i}/personnelcontacts/${o}`,this.getConfig(a,u)).catch(this.handleError)}postOrganizationContactPersonnel(r,i,o,a){return this.$axios.post(`/svc/organizations/${r}/departments/${i}/personnelcontacts`,o,a).catch(this.handleError)}putOrganizationContactPersonnel(r,i,o,a,u){return this.$axios.put(`/svc/organizations/${r}/departments/${i}/personnelcontacts/${o}`,a,u).catch(this.handleError)}deleteOrganizationContactPersonnel(r,i,o,a){return this.$axios.delete(`/svc/organizations/${r}/departments/${i}/personnelcontacts/${o}`,a).catch(this.handleError)}getOrganizationEntryDescriptions(r,i,o){return this.$axios.get(`/svc/organizations/${r}/entrydescriptions`,this.getConfig(i,o)).catch(this.handleError)}getOrganizationEntryDescription(r,i,o,a){return this.$axios.get(`/svc/organizations/${r}/entrydescriptions/${i}`,this.getConfig(o,a)).catch(this.handleError)}queryOrganizationEntryDescriptions(r,i,o){return this.$axios.post(`/svc/organizations/${r}/entrydescriptions/query`,this.getData(i,!1),o).catch(this.handleError)}postOrganizationEntryDescription(r,i,o){return this.$axios.post(`/svc/organizations/${r}/entrydescriptions`,i,o).catch(this.handleError)}putOrganizationEntryDescription(r,i,o,a){return this.$axios.put(`/svc/organizations/${r}/entrydescriptions/${i}`,o,a).catch(this.handleError)}patchOrganizationEntryDescription(r,i,o,a){return this.$axios.patch(`/svc/organizations/${r}/entrydescriptions/${i}`,o,a).catch(this.handleError)}deleteOrganizationEntryDescription(r,i,o){return this.$axios.delete(`/svc/organizations/${r}/entrydescriptions/${i}`,o).catch(this.handleError)}getFeatureArticle(r,i,o){return this.$axios.get(`/svc/featurearticles/${r}`,this.getConfig(i,o)).catch(this.handleError)}getFeatureArticleRevision(r,i,o,a,u,f){const h=i||"all";return this.$axios.get(`/svc/featurearticles/${r}/${h}/${o}/${a}`,this.getConfig(u,f)).catch(this.handleError)}queryFeatureArticles(r,i){return this.$axios.post("/svc/featurearticles/query",this.getData(r,!1),i).catch(this.handleError)}postFeatureArticle(r,i,o){return this.$axios.post(`/svc/featurearticles/${i}`,r,o).catch(this.handleError)}putFeatureArticle(r,i,o){return this.$axios.put(`/svc/featurearticles/${r}`,i,o).catch(this.handleError)}patchFeatureArticle(r,i,o){return this.$axios.patch(`/svc/featurearticles/${r}`,i,o).catch(this.handleError)}deleteFeatureArticle(r,i,o){const a=_.extend({UseProfile:"EditAll"},i);return this.$axios.delete(`/svc/featurearticles/${r}`,this.getConfig(a,o)).catch(this.handleError)}getLinkedFeatureArticles(r,i,o,a){return this.$axios.get(`/svc/${r}/${i}/featurearticles/linked`,this.getConfig(o,a)).catch(this.handleError)}getRevisions(r,i,o,a){return this.$axios.get(`/svc/${r}/${i}/revisions`,this.getConfig(o,a)).catch(this.handleError)}postRevision(r,i,o,a,u,f){const h=o||"all";return this.$axios.post(`/svc/${r}/${i}/revisions/${h}/${a}`,u,f).catch(this.handleError)}getEvent(r,i,o){return this.$axios.get(`/svc/events/${r}`,this.getConfig(i,o)).catch(this.handleError)}queryEvents(r,i){return this.$axios.post("/svc/events/query",this.getData(r,!1),i).catch(this.handleError)}postEvent(r,i){return this.$axios.post("/svc/events",r,i).catch(this.handleError)}putEvent(r,i,o){return this.$axios.put(`/svc/events/${r}`,i,o).catch(this.handleError)}patchEvent(r,i,o){return this.$axios.patch(`/svc/events/${r}`,i,o).catch(this.handleError)}getEventArtworks(r,i,o){return this.$axios.get(`/svc/events/${r}/artworks`,this.getConfig(i,o)).catch(this.handleError)}getEventEntryDescription(r,i,o){return this.$axios.get(`/svc/events/${r}/entrydescription`,this.getConfig(i,o)).catch(this.handleError)}putEventEntryDescription(r,i,o){return this.$axios.put(`/svc/events/${r}/entrydescription`,i,o).catch(this.handleError)}patchEventEntryDescription(r,i,o){return this.$axios.patch(`/svc/events/${r}/entrydescription`,i,o).catch(this.handleError)}deleteEventEntryDescription(r,i){return this.$axios.delete(`/svc/events/${r}/entrydescription`,i).catch(this.handleError)}getWorkspace(r,i,o){const a=_.extend({UseProfile:"All"},i);
69return this.$axios.get(`/svc/workspaces/${r}`,this.getConfig(a,o)).catch(this.handleError)}getWorkspaces(r,i){const o=_.extend({UseProfile:"All"},r);return this.$axios.get("/svc/workspaces",this.getConfig(o,i)).catch(this.handleError)}getWorkspaceArtworks(r,i){return this.$axios.get(`/svc/workspaces/${r}/artworks`,i).catch(this.handleError)}postWorkspaceArtwork(r,i,o){return this.$axios.post(`/svc/workspaces/${r}/artworks`,i,o).catch(this.handleError)}getPages(r,i,o){const a=this.getConfig(i,o);return delete a.UseProfile,this.$axios.get(`/svc/pages/${r?"/"+r:""}`,a).catch(this.handleError)}queryItemsEdge(r,i){const o=_.extend(this.getUseProfileParams(),this.getPreferredLocaleParams(),r);return this.$axios.post("/api/items/query",o,i).catch(this.handleError)}queryItems(r,i){return this.$axios.post("/svc/items/query",this.getData(r,!1),i).catch(this.handleError)}getRecommendations(r,i,o){return this.$axios.get(`/svc/items/recommend?ContentClassesFilter=${r}`,this.getConfig(i,o)).catch(this.handleError)}putOperation(r,i,o){return this.$axios.put(`/svc/${r}/${i}/log/${o}`).catch(this.handleError)}getTag(r,i,o){return this.$axios.get(`/svc/tags/${r}`,this.getConfig(i,o)).catch(this.handleError)}putTag(r,i,o){return this.$axios.put(`/svc/${r}/${i}/tag`,o).catch(this.handleError)}queryTags(r,i){return this.$axios.post("/svc/tags/query",this.getData(r,!1),i).catch(this.handleError)}queryShared(r,i){return this.$axios.post("/svc/shares/query",this.getData(r,!1),i).catch(this.handleError)}getVideo(r,i,o){return this.$axios.get(`/svc/artvideos/${r}`,this.getConfig(i,o)).catch(this.handleError)}queryVideos(r,i){return this.$axios.post("/svc/artvideos/query",this.getData(r,!1),i).catch(this.handleError)}patchVideo(r,i){return this.$axios.patch(`/svc/artvideos/${r}`,i).catch(this.handleError)}getArtVideoTitle(r,i,o){return this.$axios.get(`/svc/artvideotitles/${r}`,this.getConfig(i,o)).catch(this.handleError)}patchArtVideoTitle(r,i,o){return this.$axios.patch(`/svc/artvideotitles/${r}`,i,o).catch(this.handleError)}createArtVideoTitle(r,i){return this.$axios.post("/svc/artvideotitles",r,i).catch(this.handleError)}addVideoPlaylistPart(r,i,o){return this.$axios.post(`/svc/artvideotitles/${r}/playlist`,{FileId:i||""},o).catch(this.handleError)}removeVideoPlaylistPart(r,i,o,a){return this.$axios.delete(`/svc/artvideotitles/${r}/playlist/${i}${o?"?ClearOnly=true":""}`,a).catch(this.handleError)}reorderVideoPlaylist(r,i,o){return this.$axios.put(`/svc/artvideotitles/${r}/playlist/order`,{SlotIds:i},o).catch(this.handleError)}getAudio(r,i,o){return this.$axios.get(`/svc/artaudios/${r}`,this.getConfig(i,o)).catch(this.handleError)}getAudioInfo(r,i,o){return this.$axios.get(`/svc/artaudios/${r}/info`,this.getConfig(i,o)).catch(this.handleError)}getArtAudioTitle(r,i,o){return this.$axios.get(`/svc/artaudiotitles/${r}/info`,this.getConfig(i,o)).catch(this.handleError)}patchArtAudioTitle(r,i,o){return this.$axios.patch(`/svc/artaudiotitles/${r}`,i,o).catch(this.handleError)}createArtAudioTitle(r,i){return this.$axios.post("/svc/artaudiotitles",r,i).catch(this.handleError)}addAudioPlaylistPart(r,i,o){return this.$axios.post(`/svc/artaudiotitles/${r}/playlist`,{FileId:i||""},o).catch(this.handleError)}removeAudioPlaylistPart(r,i,o,a){return this.$axios.delete(`/svc/artaudiotitles/${r}/playlist/${i}${o?"?ClearOnly=true":""}`,a).catch(this.handleError)}reorderAudioPlaylist(r,i,o){return this.$axios.put(`/svc/artaudiotitles/${r}/playlist/order`,{SlotIds:i},o).catch(this.handleError)}queryAudios(r,i){return this.$axios.post("/svc/artaudios/query",this.getData(r,!1),i).catch(this.handleError)}patchAudio(r,i){return this.$axios.patch(`/svc/artaudios/${r}`,i).catch(this.handleError)}getFileLibraries(r,i){const o=_.extend({UseProfile:"All"},r);return this.$axios.get("/svc/filelibraries",this.getConfig(o,i)).catch(this.handleError)}getFileLibrary(r,i,o){const a=_.extend({UseProfile:"All"},i);return this.$axios.get(`/svc/filelibraries/${r}`,this.getConfig(a,o)).catch(this.handleError)}getFileLibraryFolder(r,i,o,a,u){const f=_.extend({UseProfile:"All"},a);return this.$axios.get(`/svc/filelibraries/${r}/${i}/${o||""}`,this.getConfig(f,u)).catch(this.handleError)}updateFileLibraryFolder(r,i,o,a,u){return this.$axios.post(`/svc/filelibraries/${r}/${i}/${o||""}`,a,u).catch(this.handleError)}presignUpload(r,i,o){return this.$axios.post("/api/uploads/presign",{kind:r,tenant:i},o).catch(this.handleError)}registerUpload(r,i){return this.$axios.post("/svc/uploads/register",r,i
69).catch(this.handleError)}uploadStatus(r,i){return this.$axios.get(`/svc/uploads/${r}/status`,i).catch(this.handleError)}reuploadVideo(r,i){return this.$axios.post(`/svc/uploads/${r}/reupload`,{},i).catch(this.handleError)}uploadFile(r,i){return this.$axios.post("/api/files/upload",r,i).catch(this.handleError)}registerFileUpload(r,i){return this.$axios.post("/api/files/register-upload",r,i).catch(this.handleError)}osmAddressSearch(r,i){return this.$axios.post("/svc/osmobjects/lookup",r,i).catch(this.handleError)}osmForwardSearch(r,i,o){return this.$axios.post(`/svc/osmobjects/search/${r}`,i,o).catch(this.handleError)}osmReverseSearch(r,i){return this.$axios.post("/svc/osmobjects/reverse",r,i).catch(this.handleError)}lawDocsTermsOfService(){return this.$axios.get("/svc/lawdocs/tos",{params:this.getPreferredLocaleParams()}).catch(this.handleError)}lawDocsPrivacyPolicy(){return this.$axios.get("/svc/lawdocs/privacy",{params:this.getPreferredLocaleParams()}).catch(this.handleError)}getTemplateParams(r){return{Template:_.extend({IndexProperties:!0,ObjectProperties:!1,Dimensions:!1,MakersProperties:"NoMakers",ImageInfoExtended:!1,AuxMedia:!1,Collections:!1},r)}}getUseProfileParams(){let r=this.$store.getters["ux/getUseProfile"];return this.$store.getters["ux/getEditMode"]&&(r.match("View")?r=r.replace("View","Edit"):r.match("Edit")||(r="Edit"+r)),r?{UseProfile:r}:{}}getPreferredLocaleParams(){return{PreferredLocale:this.$store.getters["ux/getLocale"]}}stringifyQueryParams(r){return"{"+_.map(Object.keys(r),o=>`${o}:${r[o]}`).join(",")+"}"}getConfig(r,i){const o=_.extend(this.getUseProfileParams(),this.getPreferredLocaleParams(),r);return _.extend({params:o},i)}getData(r,i){let o=_.extend({AutoWildcards:!1,EnableFacetedSearch:!1},this.getUseProfileParams(),this.getPreferredLocaleParams(),r);return i&&(o=_.extend(o,this.getTemplateParams(r&&r.Template))),o}}const Sp={name:"SVC API",pluginProperties:{SVC:null},install(e,r){var a;const{axios:i,store:o}=r;this.pluginProperties.SVC=new Eb({axios:i,store:o}),(a=e==null?void 0:e.config)!=null&&a.globalProperties&&(e.config.globalProperties.$SVC=this.pluginProperties.SVC)}},Sb={home:"Front page",main:"Main navigation",toggleMenu:"Toggle menu",events:"Exhibitions",collections:"Collections",galleries:"Galleries",actors:"Artists",artworks:"Artworks",artworksAndCollections:"Artworks & Collections",museums:"Museums",museumsAndGalleries:"Museums & Galleries",organizations:"Organizations",articles:"Articles",community:"Community",more:"More",editMode:"Edit mode",selectUseProfile:"Select scope of visibility",selectPublicOnly:"Switch to public view",selectAll:"Switch to private view",user:"My account",artworksSearch:"Artwork search",actorsSearch:"Artist search",collectionsSearch:"Collection search",organizationsSearch:"Organization search",eventsSearch:"Exhibition search",searchCollections:"Discover collections",searchArtworks:"Search artworks",searchOrganizations:"Explore organizations",searchIndex:"Search index",collectors:"Collectors",videos:"Videos",podcasts:"Podcasts",sub:{info:"Info",exhibitions:"Exhibitions",artworks:"Artworks",collections:"Collections",events:"Events",contact:"Contact",visitor:"Visitor info",media:"Media",cv:"CV",bio:"Biography",articles:"Articles",videos:"Videos",vault:"Art vault",tagged:"Tagged",saved:"Saved",followed:"Followed",invitations:"Invitations",liked:"Liked",settings:"Settings",files:"Images",workspaces:"Images",showroom:"Showroom"}},Tb={search:"Search",enterSearchTerms:"Enter search terms",open:"Open",close:"Close",closeAll:"Close all",toggleTheme:"Change colour theme",ok:"OK",okUnderstood:"Understood",yes:"Yes",no:"No",edit:"Edit",cancel:"Cancel",create:"Create",coverImage:"Cover image",remove:"Remove",delete:"Delete",save:"Save",refresh:"Refresh",saving:"Saving",saveOK:"Saved successfully",saveError:"An error occurred! {message}",networkError:"Network error",send:"Send",upload:"Upload",download:"Download",sent:"Sent",error:"Error",valueRequired:"Value is required",invalidValue:"Invalid value",invalidValueMaxChars:"Maximum length exceeded: {max}",enterEditMode:"Enter edit mode",exitEditMode:"Exit edit mode",notFound:"Not found",noResultsFound:"No results found",noImage:"Image not available",imageAvailableUponRequest:"Image available upon request",n
69oData:"Data not available",unknown:"Unknown",unknown_lc:"unknown",read:"Read",readMore:"Read more",additionalInfo:"Additional information",seeAlso:"See also",showAll:"Show all",viewAll:"View all",viewMore:"View more",viewSlideshow:"Slideshow",viewMasonry:"Grid view",viewTable:"List view",viewPrint:"Print view",artworks:"Artworks",select:"Select",selectDotDotDot:"Select...",backToTop:"Back to top",back:"Back",resultsPerPage:"results per page",alsoImageless:"Also imageless",hideImageless:"Hide imageless",showingDetailClickToZoomOut:"Displaying a detail, click to zoom out.",bodyHtml:"Body text",ingressText:"Ingress text",ingressImage:"Ingress image",profileImage:"Profile image",tagLine:"Tagline",caption:"Caption",description:"Description",creditLine:"Credits",copyright:"©",license:"License",duration:"Duration",help:"Help",loading:"Loading",language:"Language",reset:"Reset",streetAddress:"Street address",telephone:"Telephone number",tel:"tel.",email:"Email address",openingHours:"Opening hours",openingHoursExceptions:"Opening hours exceptions",closed:"Closed",ticketPrices:"Ticket prices",freeEntry:"Free entry",visitorInfo:"Tips for visitors",visitorInfoPlaceholder:"You can enter other information for visitors here.",localityArea:"Location",geoLocation:"Location",geoAddress:"Address",lastModified:"Last modified on {date}",lastModifiedBy:"Authored by {names}",lastModifiedByAt:"Authored by {names} on {date}",lastModifiedByMultiple:"Authored by {names} and {other}",dotMultipleNames:"{names} and {other}",editors:"Editors",addEditor:"Add editor",removeEditor:"Remove editor",hideName:"Hide name",name:"Name",date:"Date",hide:"Hide",unsavedChanges:"There are unchanged edits on this page",stayOnPage:"Stay on page",dismiss:"Dismiss",setImage:"Set image",removeImage:"Remove image",addAnotherImage:"Add another image",published:"Published",drafts:"Drafts",archived:"Archived",removeEntry:"Remove entry",relatedArtworkLinks:"Related artwork | Related artworks",relatedActorLinks:"Related artist | Related artists",relatedArticleLinks:"Related article | Related articles",relatedOrganizationLinks:"Related organization | Related organizations",relatedCollectionLinks:"Related collection | Related collections",relatedEventLinks:"Related exhibition | Related exhibitions",editNotAllowed:"Page is not editable",editNotAllowedOnDerived:"Page is not editable, possibly because this is not in original language.",explore:"Explore",pageIsLoading:"Page is loading",infoNotAvailable:"Information is not available",image:"Image",fontsize:"Font size"},Pb={Monday:"Monday",Tuesday:"Tuesday",Wednesday:"Wednesday",Thursday:"Thursday",Friday:"Friday",Saturday:"Saturday",Sunday:"Sunday"},Ib={freeEntryCards:"Discount cards",freeEntryCardType:{FinnishMuseumCard:"Finnish museum card",VeikkausCard:"Veikkaus card",ICOM_Membership:"ICOM membership"},priceType:{NormalTicketPrice:"Adults",ChildrenTicketPrice:"Children",SeniorTicketPrice:"Senior citizen",StudentTicketPrice:"Students",DrafteeTicketPrice:"Military draftees",UnemployedTicketPrice:"Unemployed"},addPrice:"Add price group"},Lb={Protected:"Protected",Internal:"Internal",MuseumLicense:"MuseumLicense",Restricted:"Restricted",OpenDataCC0:"OpenData (CC0)",PublicDomainMark:"Public Domain Mark",ByRightsSocieties:"By Rights Societies",CCBY:"Creative Commons Attribution (CCBY)",CCBY_SA:"Creative Commons Attribution, Share-alike (CCBY-SA)",CCBY_NC:"Creative Commons Attribution, Non-commercial (CCBY-NC)",CCBY_NC_SA:"Creative Commons Attribution, Non-commercial, Share-alike (CCBY-NC-SA)",CCBY_ND:"Creative Commons Attribution, No Derivative Works (CCBY-ND)",CCBY_NC_ND:"Creative Commons Attribution, Non-commercial, No Derivative Works (CCBY-NC-ND)"},xb={edit:{searchPlaceholder:"Search for a location by name or address",resultCount:"Showing one location | Showing {visibleCount} / {totalCount} locations",resultInfo:"One place was found. | Search found {totalCount} places.",resultInfo2:"Only the top results are shown, the first of which is selected on the map.",resultInfo3:"You can select an alternate location from the list below if the first one was not correct.",noResults:'No places found for "{searchText}".',searchTip:"Enter the name or address of the item in the search above.",saveNotice:"NOTE! The location still needs to be confirmed for it to be saved!",moveLocation:"Move location",restoreLocation:"Restore location",verifyLocation:"Confirm location",moveMarkerTip:"You can fix the location by moving the marker"},centerMap:"Center",streetView:"Street view",directionsToDestination:"Navigate",viewInStreetView:"View this place in Google Street View",navigateViaGoogle:"Navigate here on Google Maps",
69navigateViaApple:"Navigate here on Apple's map service",navigateViaMicrosoft:"Navigate here on Microsoft Bing",navigateViaExternal:"Navigate here with an external map service"},Cb={400:"Something is wrong",401:"Access denied",403:"This content is not publicly available. Sign in to view this page.",404:"Page not found",429:"Too many requests",whoops:"Whoops! Something went wrong.",support:"You may contact support by email: <em>tuki&nbsp;{'@'}&nbsp;suomentaide.fi</em>",sessionExpired:"Your session has expired",sessionExpiredRedirect:"You will shortly be redirected to login.",switchProfileHint:"The page might be available with private access rights"},Rb={info:"Information",name:"Osuuskunta Suomen taide- ja taidekokoelmat",allTogether:"All together – online",para1:"Our cooperative has long experience in art collections and software related to their management. Our collection management software, Muusa, is based on technical functionality as well as on common international standards and information content models developed for museums.",para2:"We are constantly following the evolution of the art world and information technology and are facing new challenges. We pay special attention to the mobile usability of the software. That way, you can benefit even more from wherever you are. We develop the software and the service together with our users, according to the wishes and ideas emerging from the practice.",para3:"Our clients include large and small art museums, companies and communities, foundations and municipal actors. Our collection management software and Art Collection Collections services are suitable for different organizations and art collections of different sizes. Various customized solutions are also possible. You can also be our customer and partner even if you are not a member.",para4:"Contact us!",makers:"Makers",weMakeThisPossible:"We make this possible",ceo:"Chief Executive Officer",artHistorian:"Art historian",customerSupport:"Customer Support",softwareDeveloper:"Software Developer",softwareDesigner:"Software designer",uxDesigner:"UX designer",uxProgrammer:"Web programmer"},Ob={signupRequired:"This action requires you to be logged in.",createAccount:"Sign up",createAccountShort:"Sign up",joinIn:"Join in",signUpForTheseBenefits:"Sign Up now to get these benefits",howToSignUp:"How to Sign Up?",useSocial:"Use your Google, Microsoft of Facebook account",useYourEmail:"Use your email address",registerPrompt:"Sign up to see more!",register:"Sign up",login:"Login",loginExpired:"Your session has expired. Please login again.",continueWithoutLogin:"Continue browsing logged out",thankYouForSigningUpTitle:"Thank you for signing up!",thankYouForSigningUpOneMoreThing:"Let's do one more thing and then you're done.",thankYouForSigningUpCode:"You still need an invitation code to complete your registration. Enter it here and finish your registration!",loginButtonRegistrationTooltip:"Are you a new user? See login instructions here.",loginRegistrationInfo:"You can sign in with a Google or Microsoft account, or easily sign up with your email.",registrationInfo:"Registration information",registrationInfo1:"Sign up and open your own Taide.Art account. It is easy!",registrationInfo2:'You can sign in directly with it. Just select "LOGIN" and the account you are using.',registrationInfo3:"You can also sign up a Taide.Art account with any of your email addresses. Open the registration form by the following link, and fill in your email address and password.",registrationInfo4:"You will receive a confirmation email with a verification link.",registrationInfo5:"Then you can log in to your Taide.Art account!",registrationInfo6:"If you have any problems or questions, you can ask for help at <em>tuki&nbsp;{'@'}&nbsp;suomentaide.fi</em>",registrationInfo7:"Why sign up?",registrationInfo8:"You will see more content: artworks, collections, and articles.",registrationInfo9:"You can also like, comment and tag artworks.",registrationInfo10:"You will have your own profile page where you can easily find your favorites."},kb={ingress1:"Artists, artworks and collections, presentations, online displays, store",callToAction:"Explore Art!<br/>Open 24/7 – Free Entry<br/>What's on: Art Exhibitions and Events",comingSoon:"Coming soon!",searchTip:"Search artworks, artists, collections, events...",articles:"Articles",actors:"Artists"},Db={login:"Login",logout:"Logout",loggedIn:"You have logged in.",loggedOut:"You have logged out.",loggedOutLoginPrompt:"Sign back in to see more.",loggedOutGoodbye:"Logged out.",profile:"Profile",accounts:"Accounts",subscriptions:"Subscriptions",userProfile:"User profile",accountManagement:"Account management",mySettings:"Settings",myProfile:"My profile",updateProfile:"Update profile",saved:"Saved",showRemovedItems:"Show removed",hideRemovedItems:"Hide removed",loadingSavedCount:"Loading {count}/{total}",followed:"Followed",tagged:"Tagged",liked:"Liked",articles:"Articles",invitations:"Invitations",savedCount:"Saved",followedCount:"Followed",preferences:"Preferences",offers:"Offers",media:{tab:"Media",upload:"Upload media",uploadImage:"Upload image",uploadNameCollision:"Uploading a file with the same name may replace an existing image in this folder.",chooseUploadFolder:"Choose a library and folder you can edit, then upload an image. After uploading, select the image to insert it.",uploadLibraryFile:"Uploaded images stay in the media library if you cancel insertion or undo it. Save the exhibition separately to keep changes to its text.",pickImage:"Pick an image",useImage:"Use this image",restrictedForContext:"This image is visible to fewer people than this content. Change its visibility first, or choose a more open image.",visibilityPublic:"Visibility: public (everyone)",visibilityRegistered:"Visibility: registered users",visibilityPrivate:"Visibility: private",reuploadVideo:"Re-upload video (Cloudflare)",reuploadConfirm:"Re-upload this video to Cloudflare? Processing may take a while.",reuploadStarted:"Video re-upload started. Processing may take a while.",pickerIntro:"Choose an image, or upload a new one to a folder you can edit.",uploadedTo:"Uploaded to {folder}. Select the image to insert it.",audience:{public:"Everyone",registered:"Registered users",private:"Only this library",unknown:"Visibility unknown"},uploadDialog:{titleImage:"Upload an image",titleMedia:"Upload media",destination:"Folder: {path}",visibility:"Visibility",default:"Same as folder",chooseFile:"Choose file",chooseFiles:"Choose files",fileHint:"One JPEG or PNG image. A file with the same name may replace an existing image in this folder.",mediaHint:"Choose images, video or audio. A file with the same name may replace an existing file in this folder.",persistence:"The image stays in the media library even if you cancel or und
69o inserting it.",upload:"Upload",oneImage:"Choose one image at a time.",retry:"The upload failed. Choose the file again to retry.",timeoutHint:"Processing has not finished. Check the media library before uploading again.",pending:"Waiting",uploading:"Uploading…",processing:"Processing…",done:"Done",failed:"Failed",timeout:"Timed out",unsupported:"Unsupported file type",image:"Image",video:"Video",audio:"Audio"}},subjects:{heading:"Linked subjects",addLink:"Add link",none:"No linked subjects yet.",linkTitle:"Link a subject",noResults:"No matches.",openInNew:"Open in new tab",unsaved:"unsaved",unsavedHint:"Save the article to apply the link changes.",add:"Add",types:{Artwork:"Artwork",Actor:"Actor",Collection:"Collection",Organization:"Organization",Event:"Event",FeatureArticle:"Article"}},eventLinks:{heading:"Linked resources",organizer:"Organizer",artists:"Artists",artworks:"Artworks",addOrganizer:"Add organizer",change:"Change",addArtists:"Add artists",addArtworks:"Add artworks",noOrganizer:"No organizer.",noArtists:"No linked artists.",noArtworks:"No linked artworks.",unsavedHint:"Save the event to apply link changes.",pickOrganizer:"Select organizer",pickArtists:"Select artists",pickArtworks:"Select artworks"},settings:{collectionManagement:"Collection management",appearance:"Appearance",browserMemory:"Browser memory",cacheClear:"Clear local storage",cacheClearTooltip:"It may be helpful in some cases to clear the browser memory.",memberships:"Group memberships",membershipLevel:"Account level",userTools:"Muusa art collections",displayName:"Display name",siteHandle:"User name",bioText:"Bio",shareToRegistered:"Share my recs with registered users",shareToRegisteredRequiresConsent:"Accept the Terms of Service and Privacy Policy to enable community sharing."},colorTheme:"Colour theme",toggleTheme:"Change colour theme",darkTheme:"Night mode",lightTheme:"Default theme",enabledDarkTheme:"Use dark colour theme",disabledDarkTheme:"Use light colour theme",hideUnavailableImages:"Hide unavailable images",groups:"Collection management",tools:"Muusa art collections",imageArchives:"Image archives",myFileLibrary:"Images",myWorkspace:"Workspace",workspaces:"Workspaces",fileLibraries:"File libraries",noFileLibraries:"No available file libraries.",noWorkspaces:"No available workspaces.",openInNewTab:"Open {name} into a new tab",termsOfService:"Terms of Service",termsOfServiceAccepted:"Terms of Service accepted",termsOfServiceNotYetAccepted:"You have not yet accepted the Terms of Service.",termsOfServiceShow:"Show Terms of Service",privacyPolicy:"Privacy Policy",sharingScope:"Share to registered",scrollDownToAcceptTOS:"Scroll all the way down to accept the Terms of Service.",scrollDownToAccept:"Scroll all the way down to accept the terms.",doAccept:"I accept",cancelAccept:"Cancel acceptance",gdprCookieNotice:"Taide.art uses cookies to provide the service. <b>By continuing using this site you accept the cookie policy.</b>",gdprCookieAccept:"Accept",gdprCookieReject:"Reject",sendInvitation:"Send invitation",noPublishedArticles:"No published articles",noDrafts:"No article drafts",noArchived:"No archived articles",noFeatureArticles:"Your articles will be found here.",noFollowedItems:"Explore the site to find interesting artists and organisations.",noSavedItems:"Explore the site to find interesting artworks.",noTaggedItems:"Your tagged items will be found here.",noLikedItems:"Most recent artworks you like will be found here.",nothingHereYet:"There is nothing here yet.",passwordChanged:"Password changed",emailVerified:"Email verified",emailNotVerified:"Email not verified",emailNotVerified2:"Email address could not be verified.",emailNotVerified3:'Email address "{email}" could not be verified.',accountUnblocked:"Account unblocked",register:{emailVerification:"Verify your email address",emailVerification1:"Verify your email address by opening the link sent to your email.",emailVerification2:"Then you can sign up for the service.",emailVerification3:"If you did not receive a confirmation message and you use a spam filter, please make sure the message is not filtered out.",emailVerified:"Email verified",emailVerified1:"You can now login."},profileFeaturesComing:"If you need permission to manage your own collection, please contact the Access Control Officer in your organization.",topNewsArticles:"Top news",mostRecentlyFollowed:"Recently followed",thankYouForContactingTitle:"Thank y
69ou for contacting us!",thankYouForContacting1:"Your message has been received.",thankYouForContacting2:"We will process your message as soon as possible and contact you.",thankYouForContacting3:"Yours sincerely, Taide.Art team.",pleaseLogin:"Please login"},Mb={requestOffer:"Ask an offer",requestOfferCallToAction:"Would you like to showcase your collection?",noOffersAvailable:"There seems to be none yet available.",offerCollectionIsBig:"Collection is extensive",offerCollectionIsBigDescription:"Does the collection cover more than 1000 artworks?",offerMediaSizeIsBig:"Large files",offerMediaSizeIsBigDescription:"Do your files need more space than 100 GiB?",offerCollectionManagement:"Curating tools",offerCollectionManagementDescription:"Do you need collection management with extensive advanced features such as location inventory and conservation report input capabilities?",offerPublicOnlinePresentation:"Public presentation page for artworks",offerPublicOnlinePresentationDescription:"Want a public showcase for your art?",offerPrivateOnlinePresentation:"Private presentation pages",offerPrivateOnlinePresentationDescription:"It is possible to limit the visibility of your artworks with private viewing."},Ub={readAccessGroup:"View access",read:{Everyone:"Everyone",Registered:"Registered"},noChange:"No change",noChangeDetails:"No change ({groupName})"},Nb={tryUseProfileAll1:"You might find more results in private view.",tryUseProfileAll2:"Turn it on from the navigation bar globe icon, or here."},Fb={general:"General",coop:"Co-operative",links:"Links",social:"Social",terms:"Terms",copy:"Osuuskunta Suomen taide ja taidekokoelmat {year}",privacyPolicy:"Privacy Policy",atYourService:"Taide.Art services for You",yourCollection:"Manage Your art collection",publishArt:"Publishing art online",contact:"Contact us"},Bb={range:"{first}  –  {last}"},Vb={comingSoon:"Community is coming soon",tbaMessage:"We’re building a new in-house community experience. Check back soon."},jb={title:"Groups",subtitle:"Discover and join groups",createGroup:"Start a group",create:"Create",createUnavailable:"Group creation isn't available for you yet.",createLimit:"You've reached your group limit.",createFailed:"Couldn't create the group. Please try again.",searchPlaceholder:"Search groups…",noResults:"No groups match your search.",empty:"No groups yet.",emptyMy:"You're not in any groups yet.",emptyFeed:"No posts in this group yet.",loadMore:"Load more",loading:"Loading…",browseGroups:"Browse groups",myGroups:"My groups",memberCount:"{count} member | {count} members",groupName:"Group name",groupDescription:"About this group",hidden:"Hidden",notFound:"Group not found",backToDirectory:"Back to groups",requestJoin:"Request to join",requested:"Request sent",joinViaLinkHint:"This group is invite-link only.",inviteOnly:"This group is invite-only.",joinFailed:"Couldn't complete that. Please try again.",joining:"Joining…",joinLinkInvalid:"This invite link is invalid or expired.",signInToJoin:"Please sign in to join.",postNotMember:"You're no longer a member of this group.",postFailed:"Couldn't post. Please try again.",settings:"Settings",visibility:"Visibility",visibilityHidden:"Hidden — invite only, not discoverable",visibilityVisible:"Visible — listed in the directory",joinMethodLabel:"How people join",hiddenJoinHint:`A hidden group can't use "request to join" — use an invite link or invitations.`,save:"Save",saved:"Saved",saveFailed:"Couldn't save. Please try again.",manageMembers:"Members & invites",moderation:"Moderation",members:"Members",roster:"Roster",rosterEmpty:"No members loaded — try refreshing.",joinRequests:"Join requests",approve:"Approve",deny:"Deny",invite:"Invite people",mintLink:"Create invite link",inviteHandle:"{'@'}handle to invite",sendInvite:"Send invite",inviteSent:"Invitation sent.",blocked:"Blocked",removeMember:"Remove",transferOwnership:"Make owner",confirmRemove:"Remove this member from the group?",confirmTransfer:"Transfer ownership to {name}? You'll become a manager.",actionFailed:"That action failed. Please try again.",modQueue:"Moderation queue",modQueueEmpty:"Nothing to review.",modApprove:"Approve",modHide:"Hide",reports:"{count} report | {count} reports",hold:{flagged_media:"Flagged media",reported:"Reported",review_tag:"Review tag",pending:"Awaiting review"},compose:{placeholder:"Share with {group}…",post:"Post"},role:{owner:"Owner",manager:"Manager",admin:"Admin",moderator:"Moderator",member:"Member"},joinMethod:{approval:"Request to join",link:"Invite link",moderated:"Invite only"}},zb={title:"Recs",comingSoon:"Recs is coming soon — we're opening it up gradually.",you:"You",anonymous:"Anonymous",justNow:"just now",pendingReview:"Pending approval",loading:"Loading…",loadMore:"Show more",endOfFeed:"No more recommendations",emptyFollowing:"Your feed is empty — follow curators and artists to fill it.",emptyLatest:"No recommendations yet. Be the first!",emptyCategory:"No recommendations in this category yet.",emptyAuthor:"This author hasn't posted yet.",delegate:{open:"Delegate posting",title:"Delegate posting",intro:"People you authorize can post as this profile. You can revoke access anytime.",currentAuthors:"Authors",noAuthors:"No one else can post as this profile yet.",pending:"Pending invitations",pen
69dingTag:"pending",invite:"Invite someone",inviteHint:"Enter their exact {'@'}handle or email — they confirm from their own account.",target:"Handle or email",targetPlaceholder:"{'@'}handle or email",role:"Role",roleAuthor:"Author",roleFeedmanager:"Feed manager",roleHint:"Authors can post as this profile and edit their own posts. Feed managers can additionally edit or remove any of the profile's posts. (Inviting and removing people requires edit access to the profile.)",send:"Send invite",invited:"Invitation sent.",revoke:"Revoke",kind:{org:"organization",artist:"artist",event:"event"},err:{not_item_editor:"You don't have edit rights for this profile.",entity_not_indexed:"This profile isn't available for delegation yet.",entity_missing_edit_group:"This profile has no edit group configured — contact an admin.",kind_mismatch:"That profile is of a different type.",invalid_email:"Enter a valid email address.",invite_target_required:"Enter a handle or email.",use_invite_for_others:"Invite others by handle or email so they can confirm.",generic:"Something went wrong. Please try again."}},invitations:{title:"Posting invitations",invitedAs:"You've been invited to post as a {kind}.",accept:"Accept",decline:"Decline",failed:"Couldn't update the invitation. Please try again."},allCategories:"All",reblog:"Reblog",playVideo:"Play video",embedConsent:"Load embed",embedRestricted:"Restricted item",embedDeclined:"You've declined embeds.",embedEnable:"Enable and play",videoProcessing:"Video is processing — it'll appear shortly.",edit:"Edit",delete:"Delete",edited:"(edited)",teaserCta:"Sign in to read the full rec",teaserMoreCta:"Sign in to see more recs",followersOnly:"Followers only",save:"Save",cancel:"Cancel",confirmDelete:"Delete this Rec?",editFailed:"Couldn't save the edit. Please try again.",deleteFailed:"Couldn't delete. Please try again.",like:"Like",likeFailed:"Couldn't update your like. Please try again.",likeUnavailable:"Liking isn't available for you yet.",comments:{toggle:"Comments",loading:"Loading comments…",empty:"No comments yet. Be the first.",placeholder:"Add a comment…",post:"Comment",signIn:"Sign in to comment.",edited:"edited",save:"Save",cancel:"Cancel",report:"Report",reported:"Reported",confirmDelete:"Delete this comment?",anon:"Anonymous",someone:"Someone",now:"just now",rateLimited:"You're commenting too fast. Please wait a moment.",unavailable:"Commenting isn't available for you yet.",gone:"This post is no longer available.",failed:"Couldn't post your comment. Please try again."},embedTypes:{actor:"Artist",artwork:"Artwork",collection:"Collection",event:"Event",article:"Article",organization:"Organization"},leaving:{title:"You're leaving taide.art",note:"This link goes to an external site.",cancel:"Cancel",continue:"Continue"},tabs:{latest:"Latest",home:"Following"},compose:{signInToPost:"Sign in to add a recommendation.",sessionExpired:"Your session has expired. Please sign in again to post a Rec.",notRegistered:"Posting a Rec requires a registered account.",disabled:"Recs are temporarily disabled.",communityDisabled:"Community features are turned off for your account.",notAllowed:"You don't have permission to post a Rec.",ineligible:"You're not yet sharing with registered users — enable sharing to post Recs.",enableSharing:"Enable sharing to post",optinFailed:"Couldn't enable sharing. Please try again.",postingAs:"Posting as",visibility:"Visibility",visibilityPublic:"Public",postAsYou:"You",postAs:"Post as {name}",confirmAs:"You're posting as {name}, not as yourself — press Post again to confirm.",confirmPost:"Confirm post",forbiddenAuthor:"You can no longer post as this profile.",addImage:"Add image",altText:"Alt text (accessibility)",altTextPlaceholder:"Describe the image for screen readers…",altRequired:"Alt text is required for every image.",reviewHint:"Add #review to ask a moderator to check your post before it appears.",uploading:"Uploading…",tooManyImages:"Up to {max} images.",imageTooLarge:"Image is too large.",uploadFailed:"Upload failed.",addMedia:"Add image or video",processing:"Processing…",category:"Category",categoryPlaceholder:"Choose a category…",bodyLabel:"Your recommendation",prompt1:"Recommend an artwork worth a detour…",prompt2:"A book that changed how you see a movement…",prompt3:"One gallery you'd send a friend to…",links:"{n}/{max} links",submit:"Post",tooManyLinks:"Too many links (max 2).",empty:"A recommendation can't be empty.",rateLimited:"You're posting too quickly — wait a moment.",failed:"Something went wrong. Please try again."},categories:{Music:"Music",Movies:"Movies",Books:"Books",Art:"Art",FoodAndDrink:"Food & drink",Clothes:"Clothes",Travel:"Travel",Videos:"Videos",Places:"Places",Misc:"Misc"}},$b={follow:"Follow",followed:"Followed",unfollow:"Unfollow",followerCount:"{count} follower | {count} followers",save:"Save",saved:"Saved",unsave:"Revoke save",share:"Share",shared:"Shared",unshare:"Withdraw share",shareCount:"Shared {count} time | Shared {count} times",copyLink:"Copy link",heart:"Like",hearted:"Liked",unheart:"Withdraw like",likeCount:"{count} like | {count} likes",likeCountZeroA:"No likes yet.",likeCountZeroB:"Who might be the first to like this?",socialContent:"Social content",comment:"Comment",commentThis:"Comment",addComment:"Add comment",addCommentOrTag:"Add #tag",seeAllComments:"See all {count} comments",tag:"Tag",tagThis:"Tag",addTag:"Add tag",seeAllTags:"See all {count} tags",promoteArtwork:"Pin artwork to collection highlights",fromCollection:"{name} highlights",promotePrimary:"pin as primary",promoteSecondary:"pin as secondary",loginToFindMore:"Login to see more community content."},Wb={browseMyFileLibraryA:"Here you can browse the images in your file folder.",browseMyFileLibraryB:"New images can be added via the (+) button.",browseFiles:"Browse files",hideFiles:"Hide file view",uploadFiles:"Upload files"},Hb={ingressImage:"Upload ingress image",coverImage:"Upload cover image",profileImage:"Upload profile image",addArtwork:"Add artwork",addArtworks:"Add artworks",uploadArtworksTooltip:"Upload artworks",imagesAndVideosOnly:"Images and video only",mediaButton:"Upload video / audio",mediaTitle:"Upload video or audio",mediaHint:"Large files upload directly to storage; processing continues in the background.",statusQueued:"Queued",statusUploading:"Uploading…",statusProcessing:"Processing…",statusReady:"Ready",statusFailed:"Failed",statusTimeout:"Still processing — check back later",statusError:"Error",errorPresign:"Could not start the upload.",errorRegister:"Upload saved but could not be registered.",addToMyFileLibrary:"Upload more images",addToMyFileLibraryTooltip:"Upload into your image library",extraFiles:"Upload extra files",extraFilesForSlot:"Upload image for {slot}",addFiles:"Add files",addSlotImage:"Add image",changeSlotImage:"Replace image",confirmRemoveSlotImage:"Remove this slot image?",uploaded:"Uploaded",errors:"Errors",extraFilesHelp:"JPEG, PNG, GIF, BMP or TIFF — up to {maxMb} MB per file.",routeTenantLibrary:"tenant library"},qb={search:{title:"Index search",resultCount:"{count} result | {count} results",noResults:"No results found for this search",paginationCount:"Showing (from) – (to) of (count) results|(count) results|One result"}},Gb={search:{title:"Search artworks",placeholder:"Enter search terms",moreOptions:"More search options",comprehensiveOptions:"Refine search",guide:"Search options guide",period:"Time period",timeSpan:"Perio
69d: {start}-{end}",geometry:"Size",width:"Width",height:"Height",hasImage:"Has image",alsoImageless:"Also imageless",showAlsoImageless:"Show also imageless",partsMode:"Artwork parts",partsMainOnly:"Main artworks only",partsInclude:"Include parts",partsOnly:"Only parts",facets:"Classification",categories:"Categories",color:"Colour",resultCount:"{count} artwork | {count} artworks",noResults:"No artworks found for this search",noImage:"No image available",unknown:"Unknown artist",byName:"By name",byProductionDate:"By production date",byKeeper:"By keeper",byActor:"By artist",byStyle:"By style",byClassification:"By classification",feelingLucky:"Surprise me",help1:"You may focus your search by toggling on the filter of your choice.",help2:"Time span filters lets you limit the search to specific time periods, either from the drop-down menu or by moving the handles on the graph itself.",help3:"Colour search is not yet functional.",fromSameEra:"Artworks from the same era",similarColors:"Artworks with similar colours",choosePeriod:"Choose a period",presetNoLimit:"No limit",filterLoadError:"Filters could not be loaded.",retryFilters:"Try again",presetLatest:"Latest",preset1800s:"1800s",presetGoldenEra:"Golden era 1880 - 1910",preset1900s:"1900s",rangeStart:"{dimension}, minimum",rangeEnd:"{dimension}, maximum"},extendSearch:"Extend search",noResults:"No Artworks found.",loginToFindMore:"Login to see more artworks.",latest:{title:"Latest"},otherWorks:"Other artworks",otherWorksByActor:"Other artworks by the artist",partBadge:"Part",partOf:"Part of {name}",allPartsTitle:"All parts",allPartsParent:"Parent",allPartsPrevious:"Previous",allPartsNext:"Next",allPartsPreviousAria:"Go to previous part",allPartsNextAria:"Go to next part",fullDescription:"Artwork description",ImageCopyright:"©",ImageCreditLine:"Photo",byActor:"Other artworks by artist",classification:"Classification",workOfTotal:"{index} of {total} works",paginationCount:"Showing (from) – (to) of (count) artworks|(count) artworks|One artwork"},Yb={wizard:{artworkName:"Artwork name",artworkNamePlaceholder_fi:"Teosnimi",artworkNamePlaceholder_en:"Artwork name",artworkNamePlaceholder_sv:"Konstverknamn",artworkNameRequired:"Artwork name is missing.",timespan:"Production time",timespanBeginTooltip:"Select production year or when it began.",timespanEndTooltip:"Finishing year unless same as before.",timespanRequired:"Production year is missing.",classification:"Main classification",classificationRequired:"Main classification is missing.",technique:"Technique",techniquePlaceholder_fi:"Esim. öljy kankaalle, lyijykynä paperille...",techniquePlaceholder_en:"Eg. oil on canvas, pencil on paper...",techniquePlaceholder_sv:"T.ex. olja på duk, penna på papper ...",techniqueRequired:"Technique is missing.",geometry:"Measurements (cm)",geometryTextPlaceholder_fi:"Vapaa mittasyöteteksti, esim. ”kesto 2 min 15 s”",geometryTextPlaceholder_en:'Measurements text, eg. "duration 2 min 15 s"',geometryTextPlaceholder_sv:'Mättext, t.ex. "varaktighet 2 min 15 s "',geometryTextTooltip:"Measurements of the artwork unless they can be described with the number forms above.",width:"width",height:"height",depth:"depth",diameter:"diameter",credits:"Photo credits",creditsPlaceholder:"Lastname, Firstname",creditsTooltip:"Who to credit for the photograph?",onSale:"On sale",fullDescription_fi:"Teosesittely",fullDescription_en:"Artwork description",fullDescription_sv:"Beskrivning av konstverk",addContributor:"add contributor",addContributorTooltip:"Has someone else contributed in creating this artwork?",contributors:"Other contributors",role:"Role",publish:"Publish",unpublish:"Revoke from public"},notFound:"Artwork not found",purchasingInfo:"Purchasing information",buy:"Buy",requestDetails:"Request details",sellerInfo:"Seller information",publishedKeeper:"Keeper: {keeper}",ownerPrivate:"Private collection",name:"Name",technique:"Technique",year:"Year of production",measures:"Measures"},Kb={search:{title:"Discover collections",placeholder:"Enter search terms",byName:"Search collections by name",byHolder:"All collection keepers",byType:"All types",byCity:"All cities",exploreMap:"Open map"}
69,noResults:"No Collections found.",loginToFindMore:"Login to find more collections.",museums:"Museums",foundations:"Foundations",privates:"Private collections",others:"Other collections",explore:"Explore",info:"Collection details",subjectItemCollections:"Explore"},Zb={name:"Collection name",artworks:"Artworks in collection",history:"History",numberOfWorks:"Number of artworks",description:"Description",policy:"Policy",exhibitions:"Exhibitions",research:"Research",publications:"Publications",ingressText:"Ingress",bodyHtml:"Collection presentation",keeper:"Collection keeper",notFound:"Collection not found",map:"Artwork locations on map",mapUnavailable:"The map cannot be displayed."},Xb={search:{title:"Discover galleries",byStyle:"Style",byName:"Search galleries by name",byCity:"Cities",exploreMap:"Explore on map"},modern:"Modern art",sami:"Sami art",photography:"Photography"},Jb={info:"Info",exhibitions:"Exhibitions",artworks:"Artworks",forSale:"For sale",collections:"Collections",events:"Events",contact:"Contact us",forVisitor:"Plan your visit",forMedia:"Media",tickets:"Tickets"},Qb={search:{title:"Discover exhibitions and other events",byName:"Search events by name",byCity:"City",byMunicipality:"Municipality"},eventClass:{Exhibition:"Exhibition",Lecture:"Lecture",GuidedTour:"Guided tour",Music:"Music",Workshop:"Workshop",OtherEvent:"Other event",NotAvailable:""},notFound:"Event not found",noResults:"No events found.",loginToFindMore:"Log in to find more exhibitions and other events.",prominent:"Most recent",ongoing:"Ongoing events",ongoingExhibitions:"Ongoing exhibitions",upcoming:"Upcoming events",upcomingExhibitions:"Upcoming exhibitions",past:"Past events",pastExhibitions:"Past exhibitions",online:"Online exhibitions",calendar:"Event calendar",exhibitions:"Exhibitions",guidedTours:"Guided tours",music:"Music",workshops:"Workshops",lectures:"Lectures",others:"Other events",addEvent:"Add event",eventName:"Event name",createSuccess:"Event created",createError:"Error creating event",organizer:"Organizer",eventOrganizer:"Arranged by",permanentExhibition:"Permanent exhibition",openPermanently:"Open permanently"},e5={search:{title:"Discover artists",placeholder:"Search by name",artworkCount:"{count} artwork | {count} artworks",byStyle:"Style",byAtoZ:"A ... Z",byDate:"By date",byTechnique:"By technique",byName:"Search artists by name"},actorType:{taiteilija:"artist"},notFound:"Actor not found",noResults:"No artists found.",loginToFindMore:"Login to find more artists and artworks.",prominent:"On display",others:"Other artists",artworks:"Artworks",presentation:"Presentation",cv:"CV",contact:"Contact",bio:"Biography",currentNews:"Current news",addArticle:"Create article",videos:"Videos",artVault:"Art vault",artistStatement:"Artist statement",tooltipArtistStatement:"Artist statement is a brief description of the artist and their work. ~ (50-100 words)",collections:"Artwork collections",artworksInCollections:"Artworks in collections",publicArtworks:"Public artworks",prizes:"Awards",memberships:"Memberships",education:"Education",family:"Family",sources:"Sources",latestExhibition:"Most recent",includedExhibitions:"Also included in these exhibitions",associatedActors:"Associated artist | Associated artists"},t5={search:{title:"Explore organizations",byStyle:"Style",byName:"Search organizations by name",byCity:"City",exploreMap:"Map"},notFound:"Organization not found",noResults:"No Organizations found.",loginToFindMore:"Login to find more organizations.",artMuseums:"Art museums",otherMuseums:"Other museums",foundations:"Foundations",companies:"Companies",privates:"Private collections",otherOrganizations:"Other organizations",pressReleases:"Press Releases",pressInfo1:"Museum's latest releases",pressInfo2:"Latest press releases are here",news:"News",currentNews:"Current news",logos:"Logos",logosInfo1:"For the press and for the web",logosInfo2:"All our logos are found here",imageBank:"Image bank",imageBankInfo1:"Images for the press",imageBankInfo2:"All press images are found here",zines:"Magazines",zinesInfo1:"Museum's magazines",zinesInfo2:"From the museum's own PR department",addNewsArticle:"Create article",addPressReleaseArticle:"Create article",addExhibitionOrEvent:"Create new exhibition or event",subjectItemOrganizations:"Explore"},r5={name:"Organization name",location:"Location",info:"Info",exhibitions:"Exhibitions",exhibitionsAndEvents:"Exhibitions & Events",artworks:"Artworks",collections:"Collections",collectionsAndArtworks:"Collections & Artworks",videosAndPodcasts:"Videos & Podcasts",events:"Events",contact:"Contact us",forVisitor:"Plan your visit",forMedia:"Media",forMediaNews:"Media / news",forMediaPressReleases:"Media / press releases",tickets:"Tickets",tours:"Tours",services:"Services",accessibility:"Accessibility",tel:"tel",museumCard:"Museum Card",veikkausCard:"Veikkaus Card",staff:"Staff",departmentName:"Department Name",departmentPersonnel:"Staff",addDepartment:"Add another department",removeDepartment:"Remove department",addPersonnelContact:"Add staff member",removePersonnelContact:"Remove staff member",contactName:"Contact name",contactRole:"Contact role",firstDepartmentName:"Service point",extraFiles:"Additional images",slot:{notes:"info note",location:"location",openinghours:"opening hours",ticketprices:"ticket prices",visitorinfo:"visitor info"}},n5={title:"Articles",search:{title:"Search articles"},notFound:"Article not found",noResults:"No articles found",noPublicResults:"No public articles found",loginToFindMore:"Login to find more articles.",subjectItemArticles:"Article on the subject | Articles on the subject",readThis:"Read article",addArticle:"Create article",articleTitle:"Title",author:"Author",by:"by {name}",publishDate:"publish date",publishDateLong:"Publish date",publishLanguage:"Article language",published:"Published",publishedSuccess:"Article published",isDerived:"Article is derived from an original",preview:"Preview",saveDraft:"Save draft",preliminarySuccess:"Draft saved",saveError:"Error saving article",release:"Publish",retain:"Retain",addParaPart:"add paragraph",addImagePart:"add images",addGalleryPart:"add gallery",addPlaylistPart:"add playlist",setNewImageHere:"Set image",edit:"Edit article",releaseArticle:"Release article",releaseArticleConfirm:'Are you sure to release the article "{title}"?',archiveArticle:"Archive article",archiveArticleConfirm:'Are you sure to archive the article "{title}"?',unarchiveArticle:"Re-publish article",unarchiveArticleConfirm:'Are you sure to release the article "{title}"?',deleteArticle:"Delete article",deleteArticleConfirm:'Are you sure to delete the article "{title}"?'},i5={heading:"Playlist",addVideo:"Add video",addAudio:"Add audio",emptySlot:"Empty slot",clear:"Clear"},o5={title:"Videos",addVideo:"New video",newVideoPrompt:"Name the new video",search:{title:"Search videos",byName:"Search videos by name",noResults:"No videos found."},notFound:"Video not found",emptyPlaylist:"No media in this playlist yet.",brokenFlag:"Video unavailable",loginToFindMore:"Login to find more videos.",watchVideo:"Watch video",latest:"Latest",stillGotTime:"Still got time",popular:"Most popular",upcoming:"Upcoming",aToZ:"A - Z",duration:"Duration: {duration}",creditLine:"Credits:",license:"License"},s5={title:"Podcasts",addAudio:"New podcast",newAudioPrompt:"Name the new podcast",search:{title:"Search podcasts",byName:"Search podcasts by name",noResults:"No podcasts found."},notFound:"Podcast not found",loginToFindMore:"Login to find more podcasts.",duration:"Duration: {duration}",listenPodcast:"Listen podcast",copyright:"℗"},a5={vonWrights:"Von Wrights",aquarelles:"Aquarelles",scenery:"Scener
69y",classification:"{name}",text:"{name}"},c5={thankYou:"Thank you for visiting"},l5={banner:{grace:"A subscription payment is overdue. The workspace stays active once the payment details are updated.",readonly:"The subscription is unpaid. The workspace is read-only until billing is resolved.",noaccess:"The subscription has ended. Access resumes once it is reactivated.",manageBilling:"Go to billing",dismiss:"Dismiss"}},u5={title:"Exhibition text",toolbar:"Text and image formatting",groupText:"Text",groupBlock:"Paragraphs and lists",groupAlign:"Alignment",groupImageHistory:"Images and history",bold:"Bold",italic:"Italic",underline:"Underline",strike:"Strikethrough",paragraph:"Paragraph",heading2:"Heading 2",heading3:"Heading 3",superscript:"Superscript",subscript:"Subscript",heading4:"Heading 4",heading5:"Heading 5",heading6:"Heading 6",formattingNotice:"This preview uses TaideArt formatting. These adjustments are included when you save text edits.",originalFormatting:"View original HTML",formatHeading:"Main headings changed to body headings: {count}.",formatFontSize:"Text sizes changed to site typography: {count}.",pasteFormatted:"Pasted text now uses TaideArt formatting.",alignmentUnavailable:"The alignment in this text cannot yet be preserved when saving. Your original content has been kept.",defaultSize:"Default size",bulletList:"Bullet list",orderedList:"Numbered list",blockquote:"Quote",left:"Align left",center:"Centre",right:"Align right",justify:"Justify",link:"Link",insertImage:"Insert image",uploadImage:"Upload image",replaceImage:"Replace image",imageProperties:"Image properties",removeImage:"Remove image",undo:"Undo",redo:"Redo",textStyle:"Text style",fontSize:"Font size",hint:"New images fit the text width. Select an image to change its size or properties. Save the exhibition to keep your changes.",unsupported:"This content contains HTML the image editor cannot preserve. Editing is unavailable for this content.",alt:"Alternative text",imageTitle:"Title",layout:"Layout",responsive:"Fit text width",fixed:"Custom size",width:"Width (px)",height:"Height (px)",proportions:"Keep proportions",imageAddress:"Image address",sizeHint:"Changing the size does not change the file.",changeVersion:"Load a different-size version of the file",versionWidth:"Version width (px)",versionUnavailable:"A different-size version is not available for this image here.",cancel:"Cancel",apply:"Apply",linkUrl:"Link URL",linkHint:"Leave empty to remove the link.",safeLink:"Use a safe web, email, telephone or relative link.",pasteUnsupported:"This paste or drop contains unsupported HTML: {issues}",pasteImage:"Use Insert image to choose a new image from the media library.",pasteFailed:"The pasted HTML could not be inspected.",audienceChanged:"A selected image does not match the current content audience. Remove or replace it before saving.",audienceMismatch:"This image does not match the content audience. When the audience is unknown, choose an image visible to everyone.",chooseLayout:"Choose a supported image layout.",issue:{malformed:"This text contains incomplete or unsupported markup.",duplicateAttribute:"An element contains a repeated attribute.",blockContent:"An element contains a block that cannot be preserved here.",nestedScript:"Nested superscript or subscript cannot be preserved here.",listBeginning:"A list item must begin with a paragraph or text.",invalidHtml:"This content could not be inspected.",byteLimit:"This text is too large to edit here.",nodeLimit:"This text contains too many elements to edit here.",nestingLimit:"This text contains formatting nested too deeply to edit here.",dimensions:"Image dimensions must be integers from 1 to 9999.",layout:"Unsupported image layout style.",style:"Unsupported style on {tag}.",document:"A complete HTML document is outside the event fragment contract.",comment:"HTML comments are outside the event fragment contract.",element:"Unsupported element: {tag}.",attribute:"Unsupported attribute on {tag}: {name}.",unsafe:"Unsafe {name} on {tag}.",waf:"Unsupported WAF image reference.",imageDimension:"Unsupported image {name}.",listStart:"Unsupported ordered-list start.",linkTarget:"Unsupported link target.",linkRel:"Unsupported link relationship.",imageSource:"Image source is missing.",linkDestination:"A link without a destination is unsupported.",listItem:"A list item must belong to a list.",listChildren:"Lists may contain only list items.",safeImage:"The selected image has no safe durable URL.",durableImage:"Select a durable image from the media library.",imageParameters:"The selected image URL contains unsupported delivery or access parameters.",selectedWaf:"The selected image has an unsupported WAF reference.",localVersion:"Only a local legacy image rendition can be changed here.",legacyVersion:"The source is not a supported legacy file-image rendition.",duplicateParameters:"Duplicate image parameters require an explicit mapping.",cropParameters:"Crop or other image parameters require an explicit mapping.",unknown:"This change could not be applied safely."}},f5={navigation:Sb,common:Tb,weekdays:Pb,tickets:Ib,license:Lb,location:xb,errors:Cb,cooperative:Rb,signup:Ob,home:kb,user:Db,account:Mb,access:Ub,promotions:Nb,footer
69:Fb,pagination:Bb,community:Vb,groups:jb,microblog:zb,social:$b,vault:Wb,upload:Hb,index:qb,artworks:Gb,artwork:Yb,collections:Kb,collection:Zb,galleries:Xb,gallery:Jb,events:Qb,actors:e5,organizations:t5,organization:r5,articles:n5,playlist:i5,videos:o5,audios:s5,brochures:a5,exit:c5,subscription:l5,editor:u5},d5=Object.assign({"/src/translations/locale-en.json":f5}),h5=d5["/src/translations/locale-en.json"]||{},p5=function(e={}){const r=e.locale||"en",i=e.fallbackLocale||"en",o=e.messages||{en:h5};return A4({legacy:!0,globalInjection:!0,locale:r,fallbackLocale:i,messages:o})},Tp={name:"i18n",pluginProperties:{i18n:null},install(e,r){var f,h;const{store:i}=r||{},o=Tn(),a=(o?o.locale:(f=i==null?void 0:i.getters)==null?void 0:f["ux/getLocale"])||"en",u=p5({locale:a});if(this.pluginProperties.i18n=u,e.use(u),(h=e.config)!=null&&h.globalProperties){const m=e.config.globalProperties;m.$i18n=u.global,m._i18n=u.global,m.$t=(...c)=>u.global.t(...c),m.$tc=(...c)=>typeof u.global.tc=="function"?u.global.tc(...c):u.global.t(...c)}}},Pp={name:"helpers",pluginProperties:{helpers:Yd},install(e){var r;(r=e==null?void 0:e.config)!=null&&r.globalProperties&&(e.config.globalProperties.$helpers=Yd)}};var yl={exports:{}},Ip;function g5(){return Ip||(Ip=1,(function(e,r){(function(i,o){e.exports=o()})(window,(function(){return(function(i){var o={};function a(u){if(o[u])return o[u].exports;var f=o[u]={i:u,l:!1,exports:{}};return i[u].call(f.exports,f,f.exports,a),f.l=!0,f.exports}return a.m=i,a.c=o,a.d=function(u,f,h){a.o(u,f)||Object.defineProperty(u,f,{enumerable:!0,get:h})},a.r=function(u){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(u,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(u,"__esModule",{value:!0})},a.t=function(u,f){if(1&f&&(u=a(u)),8&f||4&f&&typeof u=="object"&&u&&u.__esModule)return u;var h=Object.create(null);if(a.r(h),Object.defineProperty(h,"default",{enumerable:!0,value:u}),2&f&&typeof u!="string")for(var m in u)a.d(h,m,(function(c){return u[c]}).bind(null,m));return h},a.n=function(u){var f=u&&u.__esModule?function(){return u.default}:function(){return u};return a.d(f,"a",f),f},a.o=function(u,f){return Object.prototype.hasOwnProperty.call(u,f)},a.p="",a(a.s=0)})([function(i,o,a){function u(){return window.Piwik.getAsyncTracker()}function f(y){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0;return new Promise((function(A,T){var L=document.createElement("script");L.async=!0,L.defer=!0,L.src=y,S&&["anonymous","use-credentials"].includes(S)&&(L.crossOrigin=S),(document.head||document.getElementsByTagName("head")[0]).appendChild(L),L.onload=A,L.onerror=T}))}function h(y,S){return y.resolve(S).href}a.r(o),a.d(o,"matomoKey",(function(){return c})),a.d(o,"default",(function(){return b}));var m={debug:!1,disableCookies:!1,requireCookieConsent:!1,enableHeartBeatTimer:!1,enableLinkTracking:!0,heartBeatTimerInterval:15,requireConsent:!1,trackInitialView:!0,trackSiteSearch:!1,trackerFileName:"matomo",trackerUrl:void 0,trackerScriptUrl:void 0,userId:void 0,cookieDomain:void 0,domains:void 0,preInitActions:[],crossOrigin:void 0},c="Matomo";function l(y,S,A){if(typeof y.trackSiteSearch=="function"){var T=y.trackSiteSearch(S);if(T)return void(function(L,P){var O=P.keyword,k=P.category,D=P.resultsCount,R=u();L.debug&&console.debug("[vue-matomo] Site Search "+O),R.trackSiteSearch(O,k,D)})(y,T)}(function(L,P,O){var k,D,R,N=u();if(L.router){if(D=h(L.router,P.fullPath),R=O&&O.fullPath?h(L.router,O.fullPath):void 0,P.meta.analyticsIgnore)return void(L.debug&&console.debug("[vue-matomo] Ignoring "+D));L.debug&&console.debug("[vue-matomo] Tracking "+D),k=P.meta.title||D}R&&N.setReferrerUrl(window.location.origin+R),D&&N.setCustomUrl(window.location.origin+D),N.trackPageView(k)})(y,S,A)}function g(y,S){var A=u();if(Number(y.version.split(".")[0])>2?(y.config.globalProperties.$piwik=A,y.config.globalProperties.$matomo=A,y.provide(c,A)):(y.prototype.$piwik=A,y.prototype.$matomo=A),S.trackInitialView&&S.router){var T=S.router.currentRoute.value?S.router.currentRoute.value:S.router.currentRoute;l(S,T)}S.router&&S.router.afterEach((function(L,P){l(S,L,P),S.enableLinkTracking&&A.enableLinkTracking()}))}function p(){return new Promise((function(y,S){var A=Date.now(),T=setInterval((function(){if(window.Piwik)return clearInterval(T),y();if(Date.now()>=A+3e3)throw clearInterval(T),new Error("[vue-matomo]: window.Piwik undefined after waiting for ".concat(3e3,"ms"))}),50)}))}function b(y){var S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},A=Object.assign({},m,S),T=A.host,L=A.siteId,P=A.trackerFileName,O=A.trackerUrl,k=A.trackerScriptUrl,D=k||"".concat(T,"/").concat(P,".js"),R=O||"".concat(T,"/").concat(P,".php");window._paq=window._paq||[],window._paq.push(["setTrackerUrl",R]),window._paq.push(["setSiteId",L]),A.requireConsent&&window._paq.push(["requireConsent"]),A.userId&&window._paq.push(["setUserId",A.userId]),A.enableLinkTracking&&window._paq.push(["enableLinkTracking"]),A.disableCookies&&window._paq.push(["disableCookies"]),A.requireCookieConsent&&window._paq.push(["requireCookieConsent"]),A.enableHeartBeatTimer&&window._paq.push(["enableHeartBeatTimer",A.heartBeatTimerInterval]),A.cookieDomain&&window._paq.push(["setCookieDomain",A.cookieDomain]),A.domains&&window._paq.push(["setDomains",A.domains]),A.preInitActions.forEach((function(N){return window._paq.push(N)})),f(D,A.crossOrigin).then((function(){return p()})).then((function(){return g(y,A)})).catch((function(N){if(N.target)return console.error("[vue-matomo] An error occurred trying to load ".concat(N.target.src,". ")+"If the file exists you may have an ad- or trackingblocker enabled.");console.error(N)}))}}])}))})(yl)),yl.exports}var m5=g5();const v5=Qs(m5),_5="/m",y5="/m.js",Lp={name:"matomo",pluginProperties:{},install(e){const r=k3();if(!r||typeof navigator<"u"&&((navigator.userAgent||"").indexOf("TaideRenderer")!==-1||navigator.webdriver===!0))return;const i={host:typeof window<"u"&&window.location&&window.location.origin||"",trackerUrl:_5,trackerScriptUrl:y5,siteId:r,enableHeartBeatTimer:!0,heartBeatTimerInterval:15,enableLinkTracking:!0,requireCookieConsent:!0,respectDoNotTrack:!0};try{e.use(v5,i)}catch(a){console.warn("[matomo] Disabled (script blocked or unreachable)",a);return}typeof window<"u"&&window._paq&&typeof window._paq.push=="function"&&window._paq.push(["setDoNotTrack",!0]);const o=Wl();zs(()=>o.analyticsGranted,a=>{if(typeof window>"u")return;const u=window._paq;!u||typeof u.push!="function"||(a===!0?u.push(["rememberCookieConsentGiven"]):a===!1&&u.push(["forgetCookieConsentGiven"]))},{immediate:!0})}};
69function xp(e,r,i){if(arguments.length===2)for(var o,a=0,u=r.length;a<u;a++)!o&&a in r||(o||(o=Array.prototype.slice.call(r,0,a)),o[a]=r[a]);return e.concat(o||Array.prototype.slice.call(r))}function rg(e,r){if(e===r)return!0;if(typeof e=="object"){for(var i in e)if(!rg(e[i],r[i]))return!1;return!0}return!1}var w5=(function(){function e(r,i){this.el=r,this.observer=null,this.frozen=!1,this.createObserver(i)}return Object.defineProperty(e.prototype,"threshold",{get:function(){return this.options.intersection&&this.options.intersection.threshold||0},enumerable:!1,configurable:!0}),e.prototype.createObserver=function(r){var i=this;if(this.observer&&this.destroyObserver(),!this.frozen){var o;if(this.options=typeof(o=r)=="function"?{callback:o}:o,this.callback=function(u,f){i.options.callback(u,f),u&&i.options.once&&(i.frozen=!0,i.destroyObserver())},this.callback&&this.options.throttle){var a=(this.options.throttleOptions||{}).leading;this.callback=(function(u,f,h){var m,c,l;h===void 0&&(h={});var g=function(p){for(var b=[],y=1;y<arguments.length;y++)b[y-1]=arguments[y];if(l=b,!m||p!==c){var S=h.leading;typeof S=="function"&&(S=S(p,c)),m&&p===c||!S||u.apply(void 0,xp([p],l,!1)),c=p,clearTimeout(m),m=setTimeout((function(){u.apply(void 0,xp([p],l,!1)),m=0}),f)}};return g._clear=function(){clearTimeout(m),m=null},g})(this.callback,this.options.throttle,{leading:function(u){return a==="both"||a==="visible"&&u||a==="hidden"&&!u}})}this.oldResult=void 0,this.observer=new IntersectionObserver((function(u){var f=u[0];if(u.length>1){var h=u.find((function(c){return c.isIntersecting}));h&&(f=h)}if(i.callback){var m=f.isIntersecting&&f.intersectionRatio>=i.threshold;if(m===i.oldResult)return;i.oldResult=m,i.callback(m,f)}}),this.options.intersection),Js((function(){i.observer&&i.observer.observe(i.el)}))}},e.prototype.destroyObserver=function(){this.observer&&(this.observer.disconnect(),this.observer=null),this.callback&&this.callback._clear&&(this.callback._clear(),this.callback=null)},e})(),A5={getSSRProps:function(){return{}},beforeMount:function(e,r){var i=r.value;i&&(typeof IntersectionObserver>"u"?console.warn("[vue-observe-visibility] IntersectionObserver API is not available in your browser. Please install this polyfill: https://github.com/w3c/IntersectionObserver/tree/master/polyfill"):e._vue_visibilityState=new w5(e,i))},updated:function(e,r){var i=r.value;if(!rg(i,r.oldValue)){var o=e._vue_visibilityState;i&&o&&o.createObserver(i)}},unmounted:function(e){var r=e._vue_visibilityState;r&&(r.destroyObserver(),delete e._vue_visibilityState)}},b5={install:function(e){e.directive("observe-visibility",A5)}};const E5={"icon-account":()=>U(()=>import("./Account-Cj2Q6iF7.js"),__vite__mapDeps([174,3,4,1,2,5])),"icon-alert-decagram-outline":()=>U(()=>import("./AlertDecagramOutline-Z-d3ING8.js"),__vite__mapDeps([175,3,4,1,2,5])),"icon-alert-decagram":()=>U(()=>import("./AlertDecagram-Dpvoi8w6.js"),__vite__mapDeps([176,3,4,1,2,5])),"icon-alert-outline":()=>U(()=>import("./AlertOutline-JwBmroe_.js"),__vite__mapDeps([177,3,4,1,2,5])),"icon-apple":()=>U(()=>import("./Apple-Crdx0atf.js"),__vite__mapDeps([178,3,4,1,2,5])),"icon-arrow-right-bold-box-outline":()=>U(()=>import("./ArrowRightBoldBoxOutline-DZ6VhsCS.js"),__vite__mapDeps([179,3,4,1,2,5])),"icon-arrow-right-bold-box":()=>U(()=>import("./ArrowRightBoldBox-CUo7Bg5l.js"),__vite__mapDeps([180,3,4,1,2,5])),"icon-arrow-right-bold":()=>U(()=>import("./ArrowRightBold-2LKIQHWF.js"),__vite__mapDeps([181,3,4,1,2,5])),"icon-bookmark-off":()=>U(()=>import("./BookmarkOff-CXWww8Nb.js"),__vite__mapDeps([182,3,4,1,2,5])),"icon-bookmark-outline":()=>U(()=>import("./BookmarkOutline-Cvt--h0M.js"),__vite__mapDeps([183,3,4,1,2,5])),"icon-bookmark":()=>U(()=>import("./Bookmark-D9yopWVK.js"),__vite__mapDeps([184,3,4,1,2,5])),"icon-brush":()=>U(()=>import("./Brush-DgIW8UNq.js"),__vite__mapDeps([185,3,4,1,2,5])),"icon-camera-off":()=>U(()=>import("./CameraOff-CQKTn7XI.js"),__vite__mapDeps([186,3,4,1,2,5])),"icon-camera":()=>U(()=>import("./Camera-BORzyMbD.js"),__vite__mapDeps([187,3,4,1,2,5])),"icon-chevron-down":()=>U(()=>import("./ChevronDown-BXP7Emt-.js"),__vite__mapDeps([188,3,4,1,2,5])),"icon-chevron-left":()=>U(()=>import("./ChevronLeft-BaseqyQf.js"),__vite__mapDeps([189,3,4,1,2,5])),"icon-chevron-right":()=>U(()=>import("./ChevronRight-9WeiiZRC.js"),__vite__mapDeps([190,3,4,1,2,5])),"icon-chevron-up":()=>U(()=>import("./ChevronUp-Cyd0KD8k.js"),__vite__mapDeps([191,3,4,1,2,5])),"icon-circle":()=>U(()=>import("./Circle-QU1Klx-L.js"),__vite__mapDeps([192,3,4,1,2,5])),"icon-close-circle-outline":()=>U(()=>import("./CloseCircleOutline-C3EKzoIL.js"),__vite__mapDeps([193,3,4,1,2,5])),"icon-close-circle":()=>U(()=>
69import("./CloseCircle-BryeVF3N.js"),__vite__mapDeps([194,3,4,1,2,5])),"icon-close-outline":()=>U(()=>import("./CloseOutline-BEhMJg95.js"),__vite__mapDeps([195,3,4,1,2,5])),"icon-close":()=>U(()=>import("./Close-DNnvBiPg.js"),__vite__mapDeps([196,3,4,1,2,5])),"icon-cloud-question":()=>U(()=>import("./CloudQuestion-C6gFSHsI.js"),__vite__mapDeps([197,3,4,1,2,5])),"icon-content-save-outline":()=>U(()=>import("./ContentSaveOutline-B8_n5gym.js"),__vite__mapDeps([198,3,4,1,2,5])),"icon-content-save":()=>U(()=>import("./ContentSave-BLtFys9M.js"),__vite__mapDeps([199,3,4,1,2,5])),"icon-crop-free":()=>U(()=>import("./CropFree-DXD_eZ11.js"),__vite__mapDeps([200,3,4,1,2,5])),"icon-crop":()=>U(()=>import("./Crop-DS-V06x9.js"),__vite__mapDeps([201,3,4,1,2,5])),"icon-cube-unfolded":()=>U(()=>import("./CubeUnfolded-C-tCCt9E.js"),__vite__mapDeps([202,3,4,1,2,5])),"icon-database":()=>U(()=>import("./Database-BexBrXrU.js"),__vite__mapDeps([203,3,4,1,2,5])),"icon-earth-off":()=>U(()=>import("./EarthOff-BgFEJecq.js"),__vite__mapDeps([204,3,4,1,2,5])),"icon-earth":()=>U(()=>import("./Earth-CsST6Jjp.js"),__vite__mapDeps([205,3,4,1,2,5])),"icon-facebook-box":()=>U(()=>import("./FacebookBox-DbE3hbaM.js"),__vite__mapDeps([206,3,4,1,2,5])),"icon-facebook":()=>U(()=>import("./Facebook-Ck2smSBF.js"),__vite__mapDeps([207,3,4,1,2,5])),"icon-flash-outline":()=>U(()=>import("./FlashOutline-De0y32CM.js"),__vite__mapDeps([208,3,4,1,2,5])),"icon-folder-image":()=>U(()=>import("./FolderImage-DHqyy5w4.js"),__vite__mapDeps([209,3,4,1,2,5])),"icon-google-maps":()=>U(()=>import("./GoogleMaps-ty2s7oGo.js"),__vite__mapDeps([210,3,4,1,2,5])),"icon-google-street-view":()=>U(()=>import("./GoogleStreetView-Bm1yYZMl.js"),__vite__mapDeps([211,3,4,1,2,5])),"icon-google":()=>U(()=>import("./Google-CSeVzqIB.js"),__vite__mapDeps([212,3,4,1,2,5])),"icon-headphones":()=>U(()=>import("./Headphones-Dj_8BiET.js"),__vite__mapDeps([213,3,4,1,2,5])),"icon-heart-outline":()=>U(()=>import("./HeartOutline-B0a1t2KV.js"),__vite__mapDeps([214,3,4,1,2,5])),"icon-heart":()=>U(()=>import("./Heart-5CASai19.js"),__vite__mapDeps([215,3,4,1,2,5])),"icon-human-male-board":()=>U(()=>import("./HumanMaleBoard-NYlL0mL_.js"),__vite__mapDeps([216,3,4,1,2,5])),"icon-image-multiple":()=>U(()=>import("./ImageMultiple-DGxP9SlZ.js"),__vite__mapDeps([217,3,4,1,2,5])),"icon-image-plus":()=>U(()=>import("./ImagePlus-BoS6XqKK.js"),__vite__mapDeps([218,3,4,1,2,5])),"icon-image":()=>U(()=>import("./Image-DQmh2lxB.js"),__vite__mapDeps([219,3,4,1,2,5])),"icon-information-outline":()=>U(()=>import("./InformationOutline-BBq6HPnf.js"),__vite__mapDeps([220,3,4,1,2,5])),"icon-information":()=>U(()=>import("./Information-BG8XXTLr.js"),__vite__mapDeps([221,3,4,1,2,5])),"icon-instagram":()=>U(()=>import("./Instagram-DWtJ9Kd4.js"),__vite__mapDeps([222,3,4,1,2,5])),"icon-link":()=>U(()=>import("./Link-BFdevcUE.js"),__vite__mapDeps([223,3,4,1,2,5])),"icon-magnify":()=>U(()=>import("./Magnify-DlB7vxcb.js"),__vite__mapDeps([224,3,4,1,2,5])),"icon-map-marker":()=>U(()=>import("./MapMarker-DP8sIY7Z.js"),__vite__mapDeps([225,3,4,1,2,5])),"icon-map":()=>U(()=>import("./Map-Bmd6HQm5.js"),__vite__mapDeps([226,3,4,1,2,5])),"icon-menu":()=>U(()=>import("./Menu-BhV36yLp.js"),__vite__mapDeps([227,3,4,1,2,5])),"icon-message-processing":()=>U(()=>import("./MessageProcessing-DPBCCDvt.js"),__vite__mapDeps([228,3,4,1,2,5])),"icon-message-text-outline":()=>U(()=>import("./MessageTextOutline-kh--uXaI.js"),__vite__mapDeps([229,3,4,1,2,5])),"icon-microsoft-bing":()=>U(()=>import("./MicrosoftBing-DVviBvm0.js"),__vite__mapDeps([230,3,4,1,2,5])),"icon-microsoft":()=>U(()=>import("./Microsoft-DklLjS6F.js"),__vite__mapDeps([231,3,4,1,2,5])),"icon-minus-circle-outline":()=>U(()=>import("./MinusCircleOutline-DSXZiGMA.js"),__vite__mapDeps([232,3,4,1,2,5])),"icon-minus-circle":()=>U(()=>import("./MinusCircle-BYqWvh0m.js"),__vite__mapDeps([233,3,4,1,2,5])),"icon-minus":()=>U(()=>import("./Minus-Bp9O9LxI.js"),__vite__mapDeps([234,3,4,1,2,5])),"icon-music":()=>U(()=>import("./Music-BmqaFFdw.js"),__vite__mapDeps([235,3,4,1,2,5])),"icon-octagram-outline":()=>U(()=>import("./OctagramOutline-BVQy8mV7.js"),__vite__mapDeps([236,3,4,1,2,5])),"icon-open-in-new":()=>U(()=>import("./OpenInNew-BSs3rIEV.js"),__vite__mapDeps([237,3,4,1,2,5])),"icon-palette":()=>U(()=>import("./Palette-AeU7Tuyr.js"),__vite__mapDeps([238,3,4,1,2,5])),"icon-pencil-off":()=>U(()=>import("./PencilOff-BKa50ryk.js"),__vite__mapDeps([239,3,4,1,2,5])),"icon-pencil-remove":()=>U(()=>import("./PencilRemove-CSYefaF8.js"),__vite__mapDeps([240,3,4,1,2,5])),"icon-pencil":()=>U(()=>import("./Pencil-DAWG9NTS.js"),__vite__mapDeps([241,3,4,1,2,5])),"icon-pin-outline":()=>U(()=>import("./PinOutline-BViVtcXL.js"),__vite__mapDeps([242,3,4,1,2,5])),"icon-play":()=>U(()=>import("./Play-0naPURAX.js"),__vite__mapDeps([243,3,4,1,2,5])),"icon-playlist-edit":()=>U(()=>import("./PlaylistEdit-DgGGzOSz.js"),__vite__mapDeps([244,3,4,1,2,5])),"icon-plus-circle-outline":()=>U(()=>import("./PlusCircleOutline-ClH2rIDs.js"),__vite__mapDeps([245,3,4,1,2,5])),"icon-plus-circle":()=>U(()=>import("./PlusCircle-CAKiOpi3.js"),__vite__mapDeps([246,3,4,1,2,5])),"icon-plus":()=>U(()=>import("./Plus-kLYpeYv0.js"),__vite__mapDeps([247,3,4,1,2,5])),"icon-printer":()=>U(()=>import("./Printer-BvpOGB37.js"),__vite__mapDeps([248,3,4,1,2,5])),"icon-puzzle-outline":()=>U(()=>import("./PuzzleOutline-D_k56qYD.js"),__vite__mapDeps([249,3,4,1,2,5])),"icon-puzzle":()=>U(()=>import("./Puzzle-DxTo536E.js"),__vite__mapDeps([250,3,4,1,2,5])),"icon-refresh":()=>U(()=>import("./Refresh-pwipk6RA.js"),__vite__mapDeps([251,3,4,1,2,5])),"icon-reblog":()=>U(()=>import("./Reblog-DJH_zJsD.js"),__vite__mapDeps([252,3,4,1,2,5])),"icon-restore":()=>U(()=>import("./Restore-D7-LVUem.js"),__vite__mapDeps([253,3,4,1,2,5])),"icon-share":()=>U(()=>import("./Share-Tsk-wyxu.js"),__vite__mapDeps([254,3,4,1,2,5])),"icon-shuffle-variant":()=>U(()=>import("./ShuffleVariant-DqVKjr4E.js"),__vite__mapDeps([255,3,4,1,2,5])),"icon-sign-direction":()=>U(()=>import("./SignDirection-DmRli7r4.js"),__vite__mapDeps([256,3,4,1,2,5])),"icon-sort-alphabetical":()=>U(()=>import("./SortAlphabeticalVariant-7izy60Xl.js"),__vite__mapDeps([257,3,4,1,2,5])),"icon-sort-numeric":()=>U(()=>import("./SortNumericVariant-Cvnf9BVA.js"),__vite__mapDeps([258,3,4,1,2,5])),"icon-source-branch":()=>U(()=>import("./SourceBranch-D1UYNNSI.js"),__vite__mapDeps([259,3,4,1,2,5])),"icon-star-outline":()=>U(()=>import("./StarOutline-DcQKLCgM.js"),__vite__mapDeps([260,3,4,1,2,5])),"icon-star":()=>U(()=>import("./Star-BRI9Iyec.js"),__vite__mapDeps([261,3,4,1,2,5])),"icon-taide-art":()=>U(()=>import("./TaideArt-K9vXZNY7.js"),__vite__mapDeps([262,8,4,1,2,3,5,263])),"icon-timer-sand-full":()=>U(()=>import("./TimerSandFull-DiIhOEOq.js"),__vite__mapDeps([264,3,4,1,2,5])),"icon-toggle-switch-off":()=>U(()=>import("./ToggleSwitchOff-CzomFrhw.js"),__vite__mapDeps([265,3,4,1,2,5])),"icon-toggle-switch":()=>U(()=>import("./ToggleSwitch-BfL8wIIc.js"),__vite__mapDeps([266,3,4,1,2,5])),"icon-tray-arrow-up":()=>U(()=>import("./TrayArrowUp-DSFB3Lck.js"),__vite__mapDeps([267,3,4,1,2,5])),"icon-tune":()=>U(()=>import("./Tune-BpYd3oS2.js"),__vite__mapDeps([268,3,4,1,2,5])),"icon-twitter-box":()=>U(()=>import("./TwitterBox-CfiicjKS.js"),__vite__mapDeps([269,3,4,1,2,5])),"icon-twitter":()=>U(()=>import("./Twitter-DWSBmB7C.js"),__vite__mapDeps([270,3,4,1,2,5])),"icon-unfold-more-horizontal":()=>U(()=>import("./UnfoldMoreHorizontal-Db9HwbOW.js"),__vite__mapDeps([271,3,4,1,2,5])),"icon-upload":()=>U(()=>import("./Upload-BrO19Qk6.js"),__vite__mapDeps([272,3,4,1,2,5])),"icon-video":()=>U(()=>import("./Video-D3rLJAnk.js"),__vite__mapDeps([273,3,4,1,2,5])),"icon-view-dashboard":()=>U(()=>import("./ViewDashboard-DmHHOFwh.js"),__vite__mapDeps([274,3,4,1,2,5])),"icon-view-list":()=>U(()=>import("./ViewList-BLsx35DS.js"),__vite__mapDeps([275,3,4,1,2,5])),"icon-vpn-lock":()=>U(()=>import("./VpnLock-Dw2-J3WC.js"),__vite__mapDeps([276,3,4,1,2,5])),"icon-weather-night":()=>U(()=>import("./WeatherNight-BIeYUG__.js"),__vite__mapDeps([277,3,4,1,2,5])),"icon-weather-sunny":()=>U(()=>import("./WeatherSunny-Cm5HlVuv.js"),__vite__mapDeps([278,3,4,1,2,5])),"icon-whatsapp":()=>U(()=>import("./Whatsapp-h9M8iHrY.js"),__vite__mapDeps([279,3,4,1,2,5]))}
69,S5={name:"icons",install(e){Object.entries(E5).forEach(([r,i])=>{e.component(r)||e.component(r,ft(i))})}},T5="/static/EU_EAKR_EN_vertical_20mm_rgb-zNLIV1hc.png",P5="/static/EU_EAKR_FI_vertical_20mm_rgb-CAsv9oob.png",I5="/static/EU_EAKR_FI_vertical_20mm_rgb_white-B9rFw2aZ.png",L5="/static/EU_EAKR_SV_vertical_20mm_rgb-B1Fcy_qb.png",x5="data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2095.11%2095.09'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2,.cls-3,.cls-4{fill:none;stroke:%23000;}.cls-1{stroke-width:2.24px;}.cls-2{stroke-width:3.57px;}.cls-3{stroke-width:6.11px;}.cls-4{stroke-width:4.77px;}%3c/style%3e%3c/defs%3e%3ctitle%3eTaideArtPiste%3c/title%3e%3cpath%20class='cls-1'%20d='M50.59,64.05a14.67,14.67,0,0,1-10.53-4.68,14.66,14.66,0,0,1-4.69-10.54,14.64,14.64,0,0,1,29.28,0C65.82,57.61,59.38,64.05,50.59,64.05Z'%20transform='translate(-3.05%20-2.45)'/%3e%3cpath%20class='cls-2'%20d='M50.59,73.42a23.4,23.4,0,0,1-17-7c-4.69-4.1-7-10.54-7-17a23.74,23.74,0,0,1,24-24,23.74,23.74,0,0,1,24,24C75.18,62.88,64.65,73.42,50.59,73.42Z'%20transform='translate(-3.05%20-2.45)'/%3e%3cpath%20class='cls-3'%20d='M50.59,94.49A44.21,44.21,0,0,1,19,81.61,45.2,45.2,0,0,1,6.1,50,44.1,44.1,0,0,1,50.59,5.51,44.11,44.11,0,0,1,95.09,50C95.67,74.59,76.35,94.49,50.59,94.49Z'%20transform='translate(-3.05%20-2.45)'/%3e%3cpath%20class='cls-4'%20d='M50.59,82.78a34.81,34.81,0,0,1-23.41-9.36A33.72,33.72,0,0,1,17.81,50,33,33,0,0,1,51.18,16.63,33,33,0,0,1,84.55,50C84.55,68.15,69.91,82.78,50.59,82.78Z'%20transform='translate(-3.05%20-2.45)'/%3e%3c/svg%3e",C5="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2022.1.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20100%20100'%20style='enable-background:new%200%200%20100%20100;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%23FFFFFF;stroke-width:2.2393;}%20.st1{fill:none;stroke:%23FFFFFF;stroke-width:3.5677;}%20.st2{fill:none;stroke:%23FFFFFF;stroke-width:6.1073;}%20.st3{fill:none;stroke:%23FFFFFF;stroke-width:4.7713;}%20%3c/style%3e%3crect%20width='100'%20height='100'/%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M50.6,64.1c-4.1,0-7.6-1.8-10.5-4.7s-4.7-6.4-4.7-10.5c0-8.2,6.4-14.6,14.6-14.6s14.6,6.4,14.6,14.6%20C65.8,57.6,59.4,64.1,50.
696,64.1z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='st1'%20d='M50.6,73.4c-6.4,0-12.3-2.3-17-7c-4.7-4.1-7-10.5-7-17c0-13.5,10.5-24,24-24c13.5,0,24,10.5,24,24%20C75.2,62.9,64.6,73.4,50.6,73.4z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='st2'%20d='M50.6,94.5c-12.3,0-23.4-4.7-31.6-12.9S6.1,61.7,6.1,50c0-24.6,19.3-44.5,44.5-44.5%20c24.6,0,44.5,19.3,44.5,44.5C95.7,74.6,76.4,94.5,50.6,94.5z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='st3'%20d='M50.6,82.8c-8.8,0-17-3.5-23.4-9.4c-5.9-5.9-9.4-14.6-9.4-23.4c0-18.7,14.6-33.4,33.4-33.4S84.6,31.3,84.6,50%20C84.6,68.1,69.9,82.8,50.6,82.8z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",R5="/static/VipuvoimaaEU_2014_2020_rgb-XTCyUELG.png",O5="/static/VipuvoimaaEU_2014_2020_rgb_white-BcMLZjib.png",k5="/static/Y-merkki_logo_vaaka_suomi_musta_rgb-H1KsWZTZ.png",D5="/static/Y-merkki_logo_vaaka_suomi_white-Bc6rTvCW.png",M5="/static/actor-not-found-1-jiHYoZcG.png",U5="/static/actor-not-found-2-Cm5cdLoB.png",N5="/static/actor-not-found-DAWSjg8f.svg",F5="/static/actor-not-found_white-1-DbHCxmQx.png",B5="/static/actor-not-found_white-2-BN94rOOV.png",V5="/static/bubble-inverse-BfKeS93i.png",j5="/static/bubble-vertical-inverse-V2oSVqOb.png",z5="/static/bubble-vertical-BHeIURus.png",$5="/static/bubble-DZy3mpQK.png",W5="/static/bubble-D55pgkoe.svg",H5="/static/bubble2-inverse-mC8YYwGC.png",q5="/static/bubble2-reverse-inverse-D0xoEssC.png",G5="/static/bubble2-reverse-C71xufFz.png",Y5="/static/bubble2-Bc3pwGmN.png",K5="/static/bubble2-CW1eQy5e.svg",Z5="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='37.637'%20cy='28.806'%20r='28.276'/%3e%3cg%3e%3cpath%20d='M37.443-3.5c8.988,0,16.57,3.085,22.742,9.257C66.393,11.967,69.5,19.548,69.5,28.5c0,8.991-3.049,16.476-9.145,22.456%20C53.879,57.319,46.242,60.5,37.443,60.5c-8.649,0-16.153-3.144-22.514-9.43C8.644,44.784,5.5,37.262,5.5,28.5%20c0-8.761,3.144-16.342,9.429-22.742C21.101-0.415,28.604-3.5,37.443-3.5z%20M37.557,2.272c-7.276,0-13.428,2.553-18.457,7.657%20c-5.22,5.334-7.829,11.525-7.829,18.572c0,7.086,2.59,13.22,7.77,18.398c5.181,5.182,11.352,7.771,18.514,7.771%20c7.123,0,13.334-2.607,18.629-7.828c5.029-4.838,7.543-10.952,7.543-18.343c0-7.276-2.553-13.465-7.656-18.571%20C50.967,4.824,44.795,2.272,37.557,2.272z%20M46.129,20.557v13.085h-3.656v15.542h-9.944V33.643h-3.656V20.557%20c0-0.572,0.2-1.057,0.599-1.457c0.401-0.399,0.887-0.6,1.457-0.6h13.144c0.533,0,1.01,0.2,1.428,0.6%20C45.918,19.5,46.129,19.986,46.129,20.557z%20M33.042,12.329c0-3.008,1.485-4.514,4.458-4.514s4.457,1.504,4.457,4.514%20c0,2.971-1.486,4.457-4.457,4.457S33.042,15.3,33.042,12.329z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",X5="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='37.785'%20cy='28.501'%20r='28.836'/%3e%3cpath%20d='M37.441-3.5c8.951,0,16.572,3.125,22.857,9.372c3.008,3.009,5.295,6.448,6.857,10.314%20c1.561,3.867,2.344,7.971,2.344,12.314c0,4.381-0.773,8.486-2.314,12.313c-1.543,3.828-3.82,7.21-6.828,10.143%20c-3.123,3.085-6.666,5.448-10.629,7.086c-3.961,1.638-8.057,2.457-12.285,2.457s-8.276-0.808-12.143-2.429%20c-3.866-1.
69618-7.333-3.961-10.4-7.027c-3.067-3.066-5.4-6.524-7-10.372S5.5,32.767,5.5,28.5c0-4.229,0.809-8.295,2.428-12.2%20c1.619-3.905,3.972-7.4,7.057-10.486C21.08-0.394,28.565-3.5,37.441-3.5z%20M37.557,2.272c-7.314,0-13.467,2.553-18.458,7.657%20c-2.515,2.553-4.448,5.419-5.8,8.6c-1.354,3.181-2.029,6.505-2.029,9.972c0,3.429,0.675,6.734,2.029,9.913%20c1.353,3.183,3.285,6.021,5.8,8.516c2.514,2.496,5.351,4.399,8.515,5.715c3.161,1.314,6.476,1.971,9.943,1.971%20c3.428,0,6.75-0.665,9.973-1.999c3.219-1.335,6.121-3.257,8.713-5.771c4.99-4.876,7.484-10.99,7.484-18.344%20c0-3.543-0.648-6.895-1.943-10.057c-1.293-3.162-3.18-5.98-5.654-8.458C50.984,4.844,44.795,2.272,37.557,2.272z%20M37.156,23.187%20l-4.287,2.229c-0.458-0.951-1.019-1.619-1.685-2c-0.667-0.38-1.286-0.571-1.858-0.571c-2.856,0-4.286,1.885-4.286,5.657%20c0,1.714,0.362,3.084,1.085,4.113c0.724,1.029,1.791,1.544,3.201,1.544c1.867,0,3.181-0.915,3.944-2.743l3.942,2%20c-0.838,1.563-2,2.791-3.486,3.686c-1.484,0.896-3.123,1.343-4.914,1.343c-2.857,0-5.163-0.875-6.915-2.629%20c-1.752-1.752-2.628-4.19-2.628-7.313c0-3.048,0.886-5.466,2.657-7.257c1.771-1.79,4.009-2.686,6.715-2.686%20C32.604,18.558,35.441,20.101,37.156,23.187z%20M55.613,23.187l-4.229,2.229c-0.457-0.951-1.02-1.619-1.686-2%20c-0.668-0.38-1.307-0.571-1.914-0.571c-2.857,0-4.287,1.885-4.287,5.657c0,1.714,0.363,3.084,1.086,4.113%20c0.723,1.029,1.789,1.544,3.201,1.544c1.865,0,3.18-0.915,3.941-2.743l4,2c-0.875,1.563-2.057,2.791-3.541,3.686%20c-1.486,0.896-3.105,1.343-4.857,1.343c-2.896,0-5.209-0.875-6.941-2.629c-1.736-1.752-2.602-4.19-2.602-7.313%20c0-3.048,0.885-5.466,2.658-7.257c1.77-1.79,4.008-2.686,6.713-2.686C51.117,18.558,53.938,20.101,55.613,23.187z'/%3e%3c/g%3e%3c/svg%3e",J5="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='36.924'%20cy='28.403'%20r='28.895'/%3e%3cpath%20d='M60.205,5.779C54.012-0.407,46.428-3.5,37.459-3.5c-8.865,0-16.367,3.091-22.508,9.279C8.649,12.18,5.5,19.752,5.5,28.5%20c0,8.745,3.149,16.266,9.451,22.558c6.301,6.296,13.802,9.442,22.508,9.442c8.809,0,16.446-3.175,22.907-9.521%20C66.455,44.952,69.5,37.459,69.5,28.5C69.499,19.539,66.401,11.964,60.205,5.779z%20M56.199,46.82%20c-5.286,5.226-11.508,7.837-18.66,7.837c-7.156,0-13.325-2.587-18.504-7.761c-5.179-5.174-7.77-11.306-7.77-18.397%20c0-3,0.474-5.837,1.41-8.51l8.479,3.754h-0.611v3.803h3.001c0,0.538-0.054,1.073-0.054,1.608v0.912h-2.947v3.803h3.481%20c0.483,2.84,1.555,5.144,3,6.965c3,3.965,7.822,6.106,13.071,6.106c3.43,0,6.533-1.017,8.357-2.036l-1.287-5.944%20c-1.125,0.589-3.641,1.391-6.104,1.391c-2.68,0-5.196-0.802-6.911-2.731c-0.803-0.91-1.392-2.144-1.767-3.75h11.646l16.549,7.325%20C59.433,43.225,57.978,45.102,56.199,46.82z%20M35.387,30.065l-0.07-0.054l0.12,0.054H35.387z%20M45.351,27.545h0.479v-3.803h-9.07%20l-3.685-1.63c0.317-0.713,0.693-1.351,1.131-1.85c1.661-2.039,4.017-2.895,6.589-2.895c2.357,0,4.553,0.696,5.945,1.285l1.5-6.108%20c-1.93-0.855-4.768-1.605-8.035-1.605c-5.035,0-9.321,2.035-12.375,5.463c-0.678,0.783-1.266,1.662-1.799,2.591l-10.523-4.657%20c1.02-1.529,2.219-2.997,3.608-4.398c5.021-5.12,11.16-7.681,18.424-7.681c7.26,0,13.429,2.56,18.502,7.681%20c5.124,5.066,7.687,11.252,7.687,18.562c0,2.407-0.272,4.678-0.812,6.82L45.351,27.545z'/%3e%3c/g%3e%3c/svg%3e",Q5="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='0%200%2064%2064'%20enable-background='new%200%200%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='32.485'%20cy='31.496'%20r='28.44'/%3e%3cpath%20d='M54.708,9.279C48.512,3.093,40.932,0,31.958,0C23.095,0,15.592,3.093,9.453,9.279C3.15,15.68,0,23.253,0,32%20c0,8.746,3.15,16.268,9.453,22.561C15.752,60.854,23.255,64,31.958,64c8.812,0,16.449-3.173,22.909-9.52%20C60.956,48.454,64,40.959,64,32C64,23.04,60.902,15.466,54.708,9.279z%20M50.701,50.32c-5.287,5.227-11.508,7.839-18.661,7.839%20c-7.156,0-13.324-2.587-18.503-7.761C8.357,45.227,5.768,39.093,5.768,32c0-2.728,0.391-5.318,1.164-7.777l16.383,7.295H19.71%20v4.981h7.496l0.733,1.521v2.414H19.71v4.98h8.229v7.234h7.963v-7.234h8.281v-4.604l10.448,4.653%20C53.561,47.202,52.252,48.822,50.701,50.32z%20M43.337,40.434h-7.433V38.02l0.375-0.728L43.337,40.434z%20M44.184,33.809v-2.291h-4.979%20l8.125-14.969h-8.492l-5.595,12.388l-2.969-1.322l-5.113-11.066H16.67l3.524,6.578L9.628,18.422%20c1.098-1.741,2.424-3.403,3.988-4.983c5.02-5.12,11.16-7.68,18.424-7.68c7.26,0,13.429,2.56,18.502,7.68%20C55.668,18.506,58.23,24.692,58.23,32c0,2.707-0.342,5.241-1.021,7.607L44.184,33.809z'/%3e%3c/g%3e%3c/svg%3e",eE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='37.47'%20cy='28.736'%20r='29.471'/%3e%3cg%3e%3cpath%20d='M37.442-3.5c8.99,0,16.571,3.085,22.743,9.256C66.393,11.928,69.5,19.509,69.5,28.5c0,8.992-3.048,16.476-9.145,22.458%20C53.88,57.32,46.241,60.5,37.442,60.5c-8.686,0-16.19-3.162-22.513-9.485C8.644,44.728,5.5,37.225,5.5,28.5%20c0-8.762,3.144-16.343,9.429-22.743C21.1-0.414,28.604-3.5,37.442-3.5z%20M12.7,19.872c-0.952,2.628-1.429,5.505-1.429,8.629%20c0,7.086,2.59,13.22,7.77,18.4c5.219,5.144,11.391,7.715,18.514,7.71
695c7.201,0,13.409-2.608,18.63-7.829%20c1.867-1.79,3.332-3.657,4.398-5.602l-12.056-5.371c-0.421,2.02-1.439,3.667-3.057,4.942c-1.622,1.276-3.535,2.011-5.744,2.2%20v4.915h-3.714v-4.915c-3.543-0.036-6.782-1.312-9.714-3.827l4.4-4.457c2.094,1.942,4.476,2.913,7.143,2.913%20c1.104,0,2.048-0.246,2.83-0.743c0.78-0.494,1.172-1.312,1.172-2.457c0-0.801-0.287-1.448-0.858-1.943l-3.085-1.315l-3.771-1.715%20l-5.086-2.229L12.7,19.872z%20M37.557,2.214c-7.276,0-13.428,2.571-18.457,7.714c-1.258,1.258-2.439,2.686-3.543,4.287L27.786,19.7%20c0.533-1.676,1.542-3.019,3.029-4.028c1.484-1.009,3.218-1.571,5.2-1.686V9.071h3.715v4.915c2.934,0.153,5.6,1.143,8,2.971%20l-4.172,4.286c-1.793-1.257-3.619-1.885-5.486-1.885c-0.991,0-1.876,0.191-2.656,0.571c-0.781,0.381-1.172,1.029-1.172,1.943%20c0,0.267,0.095,0.533,0.285,0.8l4.057,1.83l2.8,1.257l5.144,2.285l16.397,7.314c0.535-2.248,0.801-4.533,0.801-6.857%20c0-7.353-2.552-13.543-7.656-18.573C51.005,4.785,44.831,2.214,37.557,2.214z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",tE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64.000977px'%20height='64px'%20viewBox='0%200%2064.000977%2064'%20enable-background='new%200%200%2064.000977%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='32.064453'%20cy='31.788086'%20r='29.012695'/%3e%3cg%3e%3cpath%20d='M31.943848,0C40.896484,0,48.476562,3.105469,54.6875,9.314453C60.894531,15.486328,64.000977,23.045898,64.000977,32%20s-3.048828,16.457031-9.145508,22.513672C48.417969,60.837891,40.779297,64,31.942871,64%20c-8.648926,0-16.152832-3.142578-22.513672-9.429688C3.144043,48.286133,0,40.761719,0,32.000977%20c0-8.723633,3.144043-16.285156,9.429199-22.68457C15.640137,3.105469,23.14502,0,31.943848,0z%20M32.060547,5.771484%20c-7.275391,0-13.429688,2.570312-18.458496,7.714844C8.381836,18.783203,5.772949,24.954102,5.772949,32%20c0,7.125,2.589844,13.256836,7.77002,18.400391c5.181152,5.181641,11.352051,7.770508,18.515625,7.770508%20c7.123047,0,13.332031-2.608398,18.626953-7.828125C55.713867,45.466797,58.228516,39.353516,58.228516,32%20c0-7.3125-2.553711-13.484375-7.65625-18.513672C45.504883,8.341797,39.333984,5.771484,32.060547,5.771484z%20M44.117188,24.456055%20v5.485352H20.859863v-5.485352H44.117188z%20M44.117188,34.743164v5.481445H20.859863v-5.481445H44.117188z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",rE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='384px'%20height='384.017px'%20viewBox='0%200%20384%20384.017'%20enable-background='new%200%200%20384%20384.017'%20xml:space='preserve'%3e%3cpath%20d='M192,0.017c-106.036,0-192,85.964-192,192c0,106.024,85.964,192,192,192c106.036,0,192-85.976,192-192%20C384,85.98,298.036,0.017,192,0.017z%20M192,348.015c-86.023,0-156.004-69.987-156.004-155.998c0-18.007,3.103-35.299,8.746-51.394%20l61.013,27.169c-1.643,8.165-2.534,16.682-2.534,25.479c0,76.65,57.212,98.247,93.208,98.247c21.227,0,39.598-6.852,53.979-16.904%20c2.733-1.959,5.209-3.93,7.484-5.936l-27.99-34.009c-0.821,0.938-1.678,1.83-2.557,2.628%20c-10.887,10.323-22.853,10.323-25.527,10.323c-29.286,0-41.545-30.899-41.709-55.651l168.157,74.867%20c0.199,0.035,0.363,0.035,0.527,0.07C302.259,315.215,250.89,348.015,192,348.015z%20M342.332,231.878l-173.436-77.412%20c6.258-11.332,16.218-19.849,31.122-19.849c8.64,0,15.491,2.862,20.887,6.476c2.24,1.619,4.188,3.237,5.83,4.868l31.263-32.178%20c-20.998-18.054-44.871-21.28-60.484-21.28c-36.688,0-62.649,15.86-77.952,39.944L61.564,106.58%20C89.478,64.114,137.51,36.007,192,36.007c86.022,0,156.01,
6969.976,156.01,156.01c0,13.925-1.865,27.403-5.303,40.261%20C342.566,232.137,342.473,232.019,342.332,231.878z'/%3e%3c/svg%3e",nE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='37.834'%20cy='28'%20r='28.834'/%3e%3cg%3e%3cpath%20d='M37.443-3.5c8.951,0,16.531,3.105,22.742,9.315C66.393,11.987,69.5,19.548,69.5,28.5c0,8.954-3.049,16.457-9.145,22.514%20C53.918,57.338,46.279,60.5,37.443,60.5c-8.649,0-16.153-3.143-22.514-9.429C8.644,44.786,5.5,37.264,5.5,28.501%20c0-8.723,3.144-16.285,9.429-22.685C21.138-0.395,28.643-3.5,37.443-3.5z%20M37.557,2.272c-7.276,0-13.428,2.572-18.457,7.715%20c-5.22,5.296-7.829,11.467-7.829,18.513c0,7.125,2.59,13.257,7.77,18.4c5.181,5.182,11.352,7.771,18.514,7.771%20c7.123,0,13.334-2.609,18.629-7.828c5.029-4.876,7.543-10.99,7.543-18.343c0-7.313-2.553-13.485-7.656-18.513%20C51.004,4.842,44.832,2.272,37.557,2.272z%20M58.414,29.072l0.629,0.286v9.028l-0.572,0.284l-7.771,3.315L50.357,42.1l-0.4-0.114%20l-16.743-6.914l-0.572-0.229l-8.285,3.429l-8.171-3.544V26.5l7.657-3.201l-0.057-0.057v-9.029l8.686-3.828l19.6,8.114v7.943%20L58.414,29.072z%20M49.328,39.584v-5.655h-0.057v-0.229l-14.686-6v5.83l14.686,6.058v-0.058L49.328,39.584z%20M50.299,32.157%20l5.145-2.114l-4.744-2l-5.029,2.114L50.299,32.157z%20M57.043,37.072V31.53l-5.715,2.4v5.6L57.043,37.072z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",iE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='36.944'%20cy='28.631'%20r='29.105'/%3e%3cg%3e%3cpath%20d='M37.443-3.5c8.951,0,16.531,3.105,22.742,9.315C66.393,11.987,69.5,19.548,69.5,28.5c0,8.954-3.049,16.457-9.145,22.514%20C53.918,57.338,46.279,60.5,37.443,60.5c-8.649,0-16.153-3.143-22.514-9.429C8.644,44.786,5.5,37.264,5.5,28.501%20c0-8.723,3.144-16.285,9.429-22.685C21.138-0.395,28.643-3.5,37.443-3.5z%20M37.557,2.272c-7.276,0-13.428,2.572-18.457,7.715%20c-5.22,5.296-7.829,11.467-7.829,18.513c0,7.125,2.59,13.257,7.77,18.4c5.181,5.182,11.352,7.771,18.514,7.771%20c7.123,0,13.334-2.609,18.629-7.828c5.029-4.876,7.543-10.99,7.543-18.343c0-7.313-2.553-13.485-7.656-18.513%20C51.004,4.842,44.832,2.272,37.557,2.272z%20M23.271,23.985c0.609-3.924,2.189-6.962,4.742-9.114%20c2.552-2.152,5.656-3.228,9.314-3.228c5.027,0,9.029,1.62,12,4.856c2.971,3.238,4.457,7.391,4.457,12.457%20c0,4.915-1.543,9-4.627,12.256c-3.088,3.256-7.086,4.886-12.002,4.886c-3.619,0-6.743-1.085-9.371-3.257%20c-2.629-2.172-4.209-5.257-4.743-9.257H31.1c0.19,3.886,2.533,5.829,7.029,5.829c2.246,0,4.057-0.972,5.428-2.914%20c1.373-1.942,2.059-4.534,2.059-7.771c0-3.391-0.629-5.971-1.885-7.743c-1.258-1.771-3.066-2.657-5.43-2.657%20c-4.268,0-6.667,1.885-7.2,5.656h2.343l-6.342,6.343l-6.343-6.343L23.271,23.985L23.271,23.985z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",oE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='37.447'%20cy='28.448'%20r='28.042'/%3e%3cg%3e%3cpath%20d='M37.46-3.5c-8.864,0-16.367,3.093-22.509,9.28C8.65,12.18,5.5,19.753,5.5,28.5c0,8.748,3.15,16.269,9.451,22.56%20c6.301,6.295,13.804,9.44,22.509,9.44c8.811,0,16.447-3.173,22.909-9.519C66.454,44.953,69.5,37.459,69.5,28.5%20c0-8.96-3.098-16.533-9.291-22.72C54.014-0.407,46.432-3.5,37.46-3.5z%20M37.54,2.259c7.263,0,13.43,2.56,18.503,7.681%20c5.125,5.066,7.688,11.252,7.688,18.56c0,7.359-2.508,13.468-7.528,18.32c-5.287,5.228-11.509,7.841-18.663,7.841%20c-7.156,0-13.323-2.59-18.502-7.761c-5.181-5.173-7.771-11.309-7.771-18.4c0-7.094,2.616-13.281,7.85-18.56%20C24.137,4.819,30.277,2.259,37.54,2.259z'/%3e%3cpath%20d='M51.362,28.791c-0.607,0-1.155,0.365-1.385,0.925l-0.511,1.228l-1.424-11.979c-0.093-0.764-0.747-1.337-1.52-1.323%20c-0.767,0.015-1.404,0.61-1.466,1.378l-0.549,6.637l-0.671-8.882c-0.061-0.779-0.71-1.386-1.492-1.386%20c-0.785-0.002-1.437,0.602-1.498,1.382l-0.451,5.796l-0.766-12.162c-0.05-0.791-0.703-1.407-1.498-1.407%20c-0.793,0.002-1.447,0.618-1.495,1.41l-0.659,10.8l-0.557-8.552c-0.051-0.791-0.703-1.403-1.494-1.403%20c-0.792,0-1.446,0.61-1.498,1.401L31.747,23l-0.534-7.349c-0.059-0.78-0.703-1.386-1.484-1.392%20c-0.783-0.005-1.439,0.591-1.506,1.372l-0.999,11.59l-0.23-1.576c-0.098-0.653-0.606-1.166-1.26-1.265%20c-0.655-0.099-1.294,0.241-1.577,0.838l-1.698,3.572h-5.667v2.998h6.615c0.564,0,1.083-0.318,1.337-0.82l1.386,9.436%20c0.111,0.751,0.77,1.303,1.528,1.28c0.761-0.023,1.383-0.614,1.451-1.368l0.484-5.621l0.732,10.107%20c0.06,0.786,0.714,1.395,1.502,1.391c0.789-0.002,1.44-0.616,1.491-1.4l0.6-9.089l0.616,9.464c0.051,0.789,0.707,1.402,1.499,1.4%20c0.793,0,1.445-0.618,1.494-1.407l0.634-10.384l0.582,9.262c0.048,0.783,0.699,1.398,1.486,1.404%20c0.786,0.007,1.444-0.602,1.505-1.384l0.588-7.564l0.632,8.312c0.058,0.782,0.705,1.385,1.486,1.387%20c0.784,0.004,1.437-0.596,1.5-1.375l0.882-10.705l0.344,2.88c0.
69079,0.68,0.606,1.214,1.284,1.31%20c0.678,0.093,1.329-0.28,1.589-0.912l2.324-5.601h6.515v-2.999H51.362z%20M41.296,29.465h-2.831v2.831%20c0,0.534-0.432,0.966-0.964,0.966c-0.534,0-0.968-0.432-0.968-0.966v-2.831h-2.83c-0.533,0-0.967-0.432-0.967-0.964%20c0-0.534,0.434-0.967,0.967-0.967h2.83v-2.832c0-0.534,0.434-0.966,0.968-0.966c0.532,0,0.964,0.432,0.964,0.966v2.832h2.831%20c0.533,0,0.966,0.432,0.966,0.967C42.262,29.033,41.829,29.465,41.296,29.465z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",sE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='38.05'%20cy='28.468'%20r='29.482'/%3e%3cg%3e%3cpath%20d='M37.443-3.5c8.988,0,16.58,3.096,22.77,9.286C66.404,11.976,69.5,19.547,69.5,28.5c0,8.954-3.049,16.437-9.145,22.456%20C53.918,57.319,46.279,60.5,37.443,60.5c-8.687,0-16.182-3.144-22.486-9.43C8.651,44.784,5.5,37.262,5.5,28.5%20c0-8.761,3.144-16.342,9.429-22.742C21.101-0.415,28.604-3.5,37.443-3.5z%20M37.529,2.272c-7.257,0-13.401,2.553-18.428,7.657%20c-5.22,5.296-7.829,11.486-7.829,18.572s2.59,13.22,7.771,18.398c5.181,5.182,11.352,7.771,18.514,7.771%20c7.162,0,13.371-2.607,18.629-7.828c5.029-4.877,7.543-10.991,7.543-18.343c0-7.314-2.553-13.504-7.656-18.571%20C50.967,4.824,44.785,2.272,37.529,2.272z%20M38.014,9.128c0.381-0.038,0.715,0.067,1.002,0.314%20c0.285,0.249,0.445,0.563,0.484,0.943v0.229l0.857,13.828l0.629-7.657c0-0.381,0.133-0.705,0.398-0.971s0.592-0.401,0.971-0.401%20c0.381,0,0.705,0.134,0.973,0.401c0.266,0.267,0.4,0.59,0.4,0.971v0.228l0.74,10.286l0.744-8.285%20c0.037-0.342,0.182-0.629,0.43-0.857c0.246-0.229,0.541-0.342,0.885-0.342s0.648,0.106,0.914,0.314%20c0.268,0.21,0.42,0.486,0.459,0.829l1.486,12.457l0.686-1.657c0.229-0.572,0.666-0.858,1.312-0.858h7.486v2.744h-6.572%20l-2.342,5.714c-0.268,0.685-0.764,0.972-1.486,0.856c-0.342-0.038-0.619-0.172-0.828-0.4s-0.334-0.514-0.371-0.857l-0.514-4.114%20l-0.971,11.942c-0.039,0.341-0.182,0.628-0.43,0.856s-0.543,0.343-0.887,0.343c-0.342,0-0.646-0.114-0.914-0.343%20c-0.266-0.229-0.418-0.513-0.457-0.856v-0.172l-0.799-9.886l-0.686,9.315c-0.078,0.342-0.24,0.629-0.486,0.857%20c-0.248,0.229-0.543,0.342-0.887,0.342c-0.342,0-0.648-0.113-0.914-0.342s-0.42-0.515-0.457-0.857V43.87l-0.744-11.143%20l-0.742,12.229v0.172c0,0.382-0.135,0.713-0.4,0.999s-0.59,0.43-0.971,0.43c-0.383,0-0.705-0.144-0.971-0.43%20c-0.268-0.286-0.402-0.617-0.402-0.999v-0.115l-0.742-11.313l-0.686,10.914v0.171c-0.077,0.344-0.238,0.63-0.485,0.857%20c-0.248,0.229-0.543,0.343-0.885,0.343s-0.648-0.114-0.914-0.343c-0.267-0.228-0.419-0.514-0.458-0.857v-0.171h-0.056v-0.17%20l-0.8-11.428l-0.629,7.313c-0.038,0.344-0.191,0.63-0.457,0.857c-0.267,0.229-0.571,0.344-0.914,0.344%20c-0.343,0-0.639-0.105-0.887-0.315c-0.248-0.208-0.41-0.485-0.486-0.828l-1.429-9.828l-0.171,0.341%20c-0.228,0.496-0.648,0.744-1.258,0.744h-6.628V28.9h5.772l1.771-3.6c0.267-0.609,0.732-0.867,1.4-0.772%20c0.666,0.095,1.057,0.467,1.171,1.114l0.4,2.628l1.085-12.628c0-0.381,0.133-0.705,0.4-0.971s0.59-0.401,0.971-0.401%20s0.704,0.134,0.971,0.401c0.267,0.267,0.399,0.59,0.399,0.971v0.228l0.629,8.915l0.857-11.942v-0.171%20c0.037-0.343,0.18-0.629,0.428-0.857c0.247-0.228,0.542-0.342,0.886-0.342s0.648,0.114,0.914,0.342%20c0.268,0.229,0.418,0.514,0.457,0.857v0.171l0.686,10.4l0.801-12.628v-0.229c0-0.342,0.123-0.629,0.371-0.857%20C37.375,9.3,37.67,9.167,38.014,9.128z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",aE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.0//EN'%20'http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd'%3e%3csvg%20version='1.0'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='5.5%20-3.5%2064%2064'%20enable-background='new%205.5%20-3.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='37.946'%20cy='28.887'%20r='29.704'/%3e%3cg%3e%3cpath%20d='M37.443-3.5c8.951,0,16.531,3.105,22.742,9.315C66.393,11.987,69.5,19.548,69.5,28.5c0,8.954-3.049,16.457-9.145,22.514%20C53.918,57.338,46.279,60.5,37.443,60.5c-8.649,0-16.153-3.143-22.514-9.429C8.644,44.786,5.5,37.264,5.5,28.501%20c0-8.723,3.144-16.285,9.429-22.685C21.138-0.395,28.643-3.5,37.443-3.5z%20M37.557,2.272c-7.276,0-13.428,2.572-18.457,7.715%20c-5.22,5.296-7.829,11.467-7.829,18.513c0,7.125,2.59,13.257,7.77,18.4c5.181,5.182,11.352,7.771,18.514,7.771%20c
697.123,0,13.334-2.609,18.629-7.828c5.029-4.876,7.543-10.99,7.543-18.343c0-7.313-2.553-13.485-7.656-18.513%20C51.004,4.842,44.832,2.272,37.557,2.272z%20M50.586,19.357c0.494,0,0.914,0.171,1.256,0.513c0.344,0.343,0.516,0.763,0.516,1.258%20v23.542c0,0.495-0.172,0.914-0.516,1.256c-0.342,0.343-0.762,0.516-1.256,0.516H33.157c-0.496,0-0.914-0.171-1.258-0.516%20c-0.344-0.343-0.514-0.761-0.514-1.256v-6.973h-6.971c-0.497,0-0.915-0.17-1.258-0.513c-0.342-0.342-0.514-0.761-0.514-1.258%20V12.386c0-0.458,0.151-0.848,0.458-1.171c0.303-0.323,0.685-0.523,1.142-0.6h0.171h17.428c0.494,0,0.914,0.171,1.258,0.514%20c0.342,0.342,0.514,0.763,0.514,1.258v6.972H50.586z%20M26.128,34.214h5.257V21.128c0-0.457,0.151-0.847,0.458-1.171%20c0.304-0.322,0.667-0.523,1.085-0.6h0.228h6.972v-5.2h-14V34.214z%20M48.871,22.842h-14v20.058h14V22.842z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e",cE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2013.0.2,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%2014948)%20--%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20width='64px'%20height='64px'%20viewBox='-0.5%200.5%2064%2064'%20enable-background='new%20-0.5%200.5%2064%2064'%20xml:space='preserve'%3e%3cg%3e%3ccircle%20fill='%23FFFFFF'%20cx='31.325'
69%20cy='32.873'%20r='30.096'/%3e%3cpath%20id='text2809_1_'%20d='M31.5,14.08c-10.565,0-13.222,9.969-13.222,18.42c0,8.452,2.656,18.42,13.222,18.42%20c10.564,0,13.221-9.968,13.221-18.42C44.721,24.049,42.064,14.08,31.5,14.08z%20M31.5,21.026c0.429,0,0.82,0.066,1.188,0.157%20c0.761,0.656,1.133,1.561,0.403,2.823l-7.036,12.93c-0.216-1.636-0.247-3.24-0.247-4.437C25.808,28.777,26.066,21.026,31.5,21.026z%20M36.766,26.987c0.373,1.984,0.426,4.056,0.426,5.513c0,3.723-0.258,11.475-5.69,11.475c-0.428,0-0.822-0.045-1.188-0.136%20c-0.07-0.021-0.134-0.043-0.202-0.067c-0.112-0.032-0.23-0.068-0.336-0.11c-1.21-0.515-1.972-1.446-0.874-3.093L36.766,26.987z'/%3e%3cpath%20id='path2815_1_'%20d='M31.433,0.5c-8.877,0-16.359,3.09-22.454,9.3c-3.087,3.087-5.443,6.607-7.082,10.532%20C0.297,24.219-0.5,28.271-0.5,32.5c0,4.268,0.797,8.32,2.397,12.168c1.6,3.85,3.921,7.312,6.969,10.396%20c3.085,3.049,6.549,5.399,10.398,7.037c3.886,1.602,7.939,2.398,12.169,2.398c4.229,0,8.34-0.826,12.303-2.465%20c3.962-1.639,7.496-3.994,10.621-7.081c3.011-2.933,5.289-6.297,6.812-10.106C62.73,41,63.5,36.883,63.5,32.5%20c0-4.343-0.77-8.454-2.33-12.303c-1.562-3.885-3.848-7.32-6.857-10.33C48.025,3.619,40.385,0.5,31.433,0.5z%20M31.567,6.259%20c7.238,0,13.412,2.566,18.554,7.709c2.477,2.477,4.375,5.31,5.67,8.471c1.296,3.162,1.949,6.518,1.949,10.061%20c0,7.354-2.516,13.454-7.506,18.33c-2.592,2.516-5.502,4.447-8.74,5.781c-3.2,1.334-6.498,1.994-9.927,1.994%20c-3.468,0-6.788-0.653-9.949-1.948c-3.163-1.334-6.001-3.238-8.516-5.716c-2.515-2.514-4.455-5.353-5.826-8.516%20c-1.333-3.199-2.017-6.498-2.017-9.927c0-3.467,0.684-6.787,2.017-9.949c1.371-3.2,3.312-6.074,5.826-8.628%20C18.092,8.818,24.252,6.259,31.567,6.259z'/%3e%3c/g%3e%3c/svg%3e",lE="/static/Juha-KcZ5B9YB.jpg",uE="/static/Mikael-DcW37qv3.png",fE="/static/Tarja-BvOQXxQO.jpg",dE="/static/Venla-Bzk-Wjvt.png",hE="/static/Carl_Wilhelm_Vallgren-9UeAUVyV.jpg",pE="/static/Eero_J%C3%A4rnefelt-Cf_cxD5O.jpg",gE="/static/Jean_Sibelius-DYupNuxb.jpg",mE="data:image/svg+xml,%3csvg%20id='Layer_1'%20data-name='Layer%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2095.11%2095.09'%3e%3cdefs%3e%3cstyle%3e.cls-1,.cls-2,.cls-3,.cls-4{fill:none;stroke:%23000;}.cls-1{stroke-width:2.24px;}.cls-2{stroke-width:3.57px;}.cls-3{stroke-width:6.11px;}.cls-4{stroke-width:4.77px;}%3c/style%3e%3c/defs%3e%3ctitle%3eTaideArtPiste%3c/title%3e%3cpath%20class='cls-1'%20d='M50.59,64.05a14.67,14.67,0,0,1-10.53-4.68,14.66,14.66,0,0,1-4.69-10.54,14.64,14.64,0,0,1,29.28,0C65.82,57.61,59.38,64.05,50.59,64.05Z'%20transform='translate(-3.05%20-2.45)'/%3e%3cpath%20class='cls-2'%20d='M50.59,73.42a23.4,23.4,0,0,1-17-7c-4.69-4.1-7-10.54-7-17a23.74,23.74,0,0,1,24-24,23.74,23.74,0,0,1,24,24C75.18,62.88,64.65,73.42,50.59,73.42Z'%20transform='translate(-3.05%20-2.45)'/%3e%3cpath%20class='cls-3'%20d='M50.59,94.49A44.21,44.21,0,0,1,19,81.61,45.2,45.2,0,0,1,6.1,50,44.1,44.1,0,0,1,50.59,5.51,44.11,44.11,0,0,1,95.09,50C95.67,74.59,76.35,94.49,50.59,94.49Z'%20transform='translate(-3.05%20-2.45)'/%3e%3cpath%20class='cls-4'%20d='M50.59,82.78a34.81,34.81,0,0,1-23.41-9.36A33.72,33.72,0,0,1,17.81,50,33,33,0,0,1,51.18,16.63,33,33,0,0,1,84.55,50C84.55,68.15,69.91,82.78,50.59,82.78Z'%20transform='translate(-3.05%20-2.45)'/%3e%3c/svg%3e",vE="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2060%2030'%20width='100'%20height='50'%3e%3cclipPath%20id='t'%3e%3cpath%20d='M30,15%20h30%20v15%20z%20v15%20h-30%20z%20h-30%20v-15%20z%20v-15%20h30%20z'/%3e%3c/clipPath%3e%3cpath%20d='M0,0%20v30%20h60%20v-30%20z'%20fill='%2300247d'/%3e%3cpath%20d='M0,0%20L60,30%20M60,0%20L0,30'%20stroke='%23fff'%20stroke-width='6'/%3e%3cpath%20d='M0,0%20L60,30%20M60,0%20L0,30'%20clip-path='url(%23t)'%20stroke='%23cf142b'%20stroke-width='4'/%3e%3cpath%20d='M30,0%20v30%20M0,15%20h60'%20stroke='%23fff'%20stroke-width='10'/%3e%3cpath%20d='M30,0%20v30%20M0,15%20h60'%20stroke='%23cf142b'%20stroke-width='6'/%3e%3c/svg%3e",_E="data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='80'%20height='50'%20viewBox='0%200%20160%20100'%3e%3crect%20width='160'%20height='100'%20fill='%23fff'/%3e%3crect%20width='160'%20height='20'%20y='40'%20fill='%23003580'/%3e%3crect%20width='20'%20height='100'%20x='50'%20fill='%23003580'/%3e%3cpath%20fill='none'%20stroke='black'%20stroke-width='1'%20d='M%200,0%20L%20160,0%20160,100%200,100%200,0'%20/%3e%3c/svg%3e",yE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1600'%20height='1000'%20viewBox='0%200%2016%2010'%3e%3crect%20width='16'%20height='10'%20fill='%23006aa7'/%3e%3crect%20width='2'%20height='10'%20x='5'%20fill='%23fecc00'/%3e%3crect%20width='16'%20height='2'%20y='4'%20fill='%23fecc00'/%3e%3c/svg%3e",wE="/static/havkraftEU_2014_2020_rgb-5XYSP0z8.png",AE="/static/image_placeholder-DcBCidlr.jpg",bE="/static/kamera_eikuvaa-p-500-CH1jSuVz.png",EE="/static/leonardo-DNcisJQr.svg",SE="/static/leverageEU_2014_2020_rgb-CEz1hBSg.png",ng="data:image/svg+xml;
69base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPScxMjBweCcgaGVpZ2h0PScxMjBweCcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGNsYXNzPSJ1aWwtcmluZyI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PjxkZWZzPjxmaWx0ZXIgaWQ9InVpbC1yaW5nLXNoYWRvdyIgeD0iLTEwMCUiIHk9Ii0xMDAlIiB3aWR0aD0iMzAwJSIgaGVpZ2h0PSIzMDAlIj48ZmVPZmZzZXQgcmVzdWx0PSJvZmZPdXQiIGluPSJTb3VyY2VHcmFwaGljIiBkeD0iMCIgZHk9IjAiPjwvZmVPZmZzZXQ+PGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ck91dCIgaW49Im9mZk91dCIgc3RkRGV2aWF0aW9uPSIwIj48L2ZlR2F1c3NpYW5CbHVyPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImJsdXJPdXQiIG1vZGU9Im5vcm1hbCI+PC9mZUJsZW5kPjwvZmlsdGVyPjwvZGVmcz48cGF0aCBkPSJNMTAsNTBjMCwwLDAsMC41LDAuMSwxLjRjMCwwLjUsMC4xLDEsMC4yLDEuN2MwLDAuMywwLjEsMC43LDAuMSwxLjFjMC4xLDAuNCwwLjEsMC44LDAuMiwxLjJjMC4yLDAuOCwwLjMsMS44LDAuNSwyLjggYzAuMywxLDAuNiwyLjEsMC45LDMuMmMwLjMsMS4xLDAuOSwyLjMsMS40LDMuNWMwLjUsMS4yLDEuMiwyLjQsMS44LDMuN2MwLjMsMC42LDAuOCwxLjIsMS4yLDEuOWMwLjQsMC42LDAuOCwxLjMsMS4zLDEuOSBjMSwxLjIsMS45LDIuNiwzLjEsMy43YzIuMiwyLjUsNSw0LjcsNy45LDYuN2MzLDIsNi41LDMuNCwxMC4xLDQuNmMzLjYsMS4xLDcuNSwxLjUsMTEuMiwxLjZjNC0wLjEsNy43LTAuNiwxMS4zLTEuNiBjMy42LTEuMiw3LTIuNiwxMC00LjZjMy0yLDUuOC00LjIsNy45LTYuN2MxLjItMS4yLDIuMS0yLjUsMy4xLTMuN2MwLjUtMC42LDAuOS0xLjMsMS4zLTEuOWMwLjQtMC42LDAuOC0xLjMsMS4yLTEuOSBjMC42LTEuMywxLjMtMi41LDEuOC0zLjdjMC41LTEuMiwxLTIuNCwxLjQtMy41YzAuMy0xLjEsMC42LTIuMiwwLjktMy4yYzAuMi0xLDAuNC0xLjksMC41LTIuOGMwLjEtMC40LDAuMS0wLjgsMC4yLTEuMiBjMC0wLjQsMC4xLTAuNywwLjEtMS4xYzAuMS0wLjcsMC4xLTEuMiwwLjItMS43QzkwLDUwLjUsOTAsNTAsOTAsNTBzMCwwLjUsMCwxLjRjMCwwLjUsMCwxLDAsMS43YzAsMC4zLDAsMC43LDAsMS4xIGMwLDAuNC0wLjEsMC44LTAuMSwxLjJjLTAuMSwwLjktMC4yLDEuOC0wLjQsMi44Yy0wLjIsMS0wLjUsMi4xLTAuNywzLjNjLTAuMywxLjItMC44LDIuNC0xLjIsMy43Yy0wLjIsMC43LTAuNSwxLjMtMC44LDEuOSBjLTAuMywwLjctMC42LDEuMy0wLjksMmMtMC4zLDAuNy0wLjcsMS4zLTEuMSwyYy0wLjQsMC43LTAuNywxLjQtMS4yLDJjLTEsMS4zLTEuOSwyLjctMy4xLDRjLTIuMiwyLjctNSw1LTguMSw3LjEgYy0wLjgsMC41LTEuNiwxLTIuNCwxLjVjLTAuOCwwLjUtMS43LDAuOS0yLjYsMS4zTDY2LDg3LjdsLTEuNCwwLjVjLTAuOSwwLjMtMS44LDAuNy0yLjgsMWMtMy44LDEuMS03LjksMS43LTExLjgsMS44TDQ3LDkwLjggYy0xLDAtMi0wLjItMy0wLjNsLTEuNS0wLjJsLTAuNy0wLjFMNDEuMSw5MGMtMS0wLjMtMS45LTAuNS0yLjktMC43Yy0wLjktMC4zLTEuOS0wLjctMi44LTFMMzQsODcuN2wtMS4zLTAuNiBjLTAuOS0wLjQtMS44LTAuOC0yLjYtMS4zYy0wLjgtMC41LTEuNi0xLTIuNC0xLjVjLTMuMS0yLjEtNS45LTQuNS04LjEtNy4xYy0xLjItMS4yLTIuMS0yLjctMy4xLTRjLTAuNS0wLjYtMC44LTEuNC0xLjItMiBjLTAuNC0wLjctMC44LTEuMy0xLjEtMmMtMC4zLTAuNy0wLjYtMS4zLTAuOS0yYy0wLjMtMC43LTAuNi0xLjMtMC44LTEuOWMtMC40LTEuMy0wLjktMi41LTEuMi0zLjdjLTAuMy0xLjItMC41LTIuMy0wLjctMy4zIGMtMC4yLTEtMC4zLTItMC40LTIuOGMtMC4xLTAuNC0wLjEtMC44LTAuMS0xLjJjMC0wLjQsMC0wLjcsMC0xLjFjMC0wLjcsMC0xLjIsMC0xLjdDMTAsNTAuNSwxMCw1MCwxMCw1MHoiIGZpbGw9IiMzMzdhYjciIGZpbHRlcj0idXJsKCN1aWwtcmluZy1zaGFkb3cpIj48L3BhdGg+PC9zdmc+",TE="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHdpZHRoPScxMjBweCcgaGVpZ2h0PScxMjBweCcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIGNsYXNzPSJ1aWwtcmluZyI+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9Im5vbmUiIGNsYXNzPSJiayI+PC9yZWN0PjxkZWZzPjxmaWx0ZXIgaWQ9InVpbC1yaW5nLXNoYWRvdyIgeD0iLTEwMCUiIHk9Ii0xMDAlIiB3aWR0aD0iMzAwJSIgaGVpZ2h0PSIzMDAlIj48ZmVPZmZzZXQgcmVzdWx0PSJvZmZPdXQiIGluPSJTb3VyY2VHcmFwaGljIiBkeD0iMCIgZHk9IjAiPjwvZmVPZmZzZXQ+PGZlR2F1c3NpYW5CbHVyIHJlc3VsdD0iYmx1ck91dCIgaW49Im9mZk91dCIgc3RkRGV2aWF0aW9uPSIwIj48L2ZlR2F1c3NpYW5CbHVyPjxmZUJsZW5kIGluPSJTb3VyY2VHcmFwaGljIiBpbjI9ImJsdXJPdXQiIG1vZGU9Im5vcm1hbCI+PC9mZUJsZW5kPjwvZmlsdGVyPjwvZGVmcz48cGF0aCBkPSJNMTAsNTBjMCwwLDAsMC41LDAuMSwxLjRjMCwwLjUsMC4xLDEsMC4yLDEuN2MwLDAuMywwLjEsMC43LDAuMSwxLjFjMC4xLDAuNCwwLjEsMC44LDAuMiwxLjJjMC4yLDAuOCwwLjMsMS44LDAuNSwyLjggYzAuMywxLDAuNiwyLjEsMC45LDMuMmMwLjMsMS4xLDAuOSwyLjMsMS40LDMuNWMwLjUsMS4yLDEuMiwyLjQsMS44LDMuN2MwLjMsMC42LDAuOCwxLjIsMS4yLDEuOWMwLjQsMC42LDAuOCwxLjMsMS4zLDEuOSBjMSwxLjIsMS45LDIuNiwzLjEsMy43YzIuMiwyLjUsNSw0LjcsNy45LDYuN2MzLDIsNi41LDMuNCwxMC4xLDQuNmMzLjYsMS4xLDcuNSwxLjUsMTEuMiwxLjZjNC0wLjEsNy43LTAuNiwxMS4zLTEuNiBjMy42LTEuMiw3LTIuNiwxMC00LjZjMy0yLDUuOC00LjIsNy45LTYuN2MxLjItMS4yLDIuMS0yLjUsMy4xLTMuN2MwLjUtMC42LDAuOS0xLjMsMS4zLTEuOWMwLjQtMC42LDAuOC0xLjMsMS4yLTEuO
69SBjMC42LTEuMywxLjMtMi41LDEuOC0zLjdjMC41LTEuMiwxLTIuNCwxLjQtMy41YzAuMy0xLjEsMC42LTIuMiwwLjktMy4yYzAuMi0xLDAuNC0xLjksMC41LTIuOGMwLjEtMC40LDAuMS0wLjgsMC4yLTEuMiBjMC0wLjQsMC4xLTAuNywwLjEtMS4xYzAuMS0wLjcsMC4xLTEuMiwwLjItMS43QzkwLDUwLjUsOTAsNTAsOTAsNTBzMCwwLjUsMCwxLjRjMCwwLjUsMCwxLDAsMS43YzAsMC4zLDAsMC43LDAsMS4xIGMwLDAuNC0wLjEsMC44LTAuMSwxLjJjLTAuMSwwLjktMC4yLDEuOC0wLjQsMi44Yy0wLjIsMS0wLjUsMi4xLTAuNywzLjNjLTAuMywxLjItMC44LDIuNC0xLjIsMy43Yy0wLjIsMC43LTAuNSwxLjMtMC44LDEuOSBjLTAuMywwLjctMC42LDEuMy0wLjksMmMtMC4zLDAuNy0wLjcsMS4zLTEuMSwyYy0wLjQsMC43LTAuNywxLjQtMS4yLDJjLTEsMS4zLTEuOSwyLjctMy4xLDRjLTIuMiwyLjctNSw1LTguMSw3LjEgYy0wLjgsMC41LTEuNiwxLTIuNCwxLjVjLTAuOCwwLjUtMS43LDAuOS0yLjYsMS4zTDY2LDg3LjdsLTEuNCwwLjVjLTAuOSwwLjMtMS44LDAuNy0yLjgsMWMtMy44LDEuMS03LjksMS43LTExLjgsMS44TDQ3LDkwLjggYy0xLDAtMi0wLjItMy0wLjNsLTEuNS0wLjJsLTAuNy0wLjFMNDEuMSw5MGMtMS0wLjMtMS45LTAuNS0yLjktMC43Yy0wLjktMC4zLTEuOS0wLjctMi44LTFMMzQsODcuN2wtMS4zLTAuNiBjLTAuOS0wLjQtMS44LTAuOC0yLjYtMS4zYy0wLjgtMC41LTEuNi0xLTIuNC0xLjVjLTMuMS0yLjEtNS45LTQuNS04LjEtNy4xYy0xLjItMS4yLTIuMS0yLjctMy4xLTRjLTAuNS0wLjYtMC44LTEuNC0xLjItMiBjLTAuNC0wLjctMC44LTEuMy0xLjEtMmMtMC4zLTAuNy0wLjYtMS4zLTAuOS0yYy0wLjMtMC43LTAuNi0xLjMtMC44LTEuOWMtMC40LTEuMy0wLjktMi41LTEuMi0zLjdjLTAuMy0xLjItMC41LTIuMy0wLjctMy4zIGMtMC4yLTEtMC4zLTItMC40LTIuOGMtMC4xLTAuNC0wLjEtMC44LTAuMS0xLjJjMC0wLjQsMC0wLjcsMC0xLjFjMC0wLjcsMC0xLjIsMC0xLjdDMTAsNTAuNSwxMCw1MCwxMCw1MHoiIGZpbGw9IiMzMzdhYjciIGZpbHRlcj0idXJsKCN1aWwtcmluZy1zaGFkb3cpIj48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgZnJvbT0iMCA1MCA1MCIgdG89IjM2MCA1MCA1MCIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIGR1cj0iMXMiPjwvYW5pbWF0ZVRyYW5zZm9ybT48L3BhdGg+PC9zdmc+",PE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVAAAABACAYAAABMSS/2AAANvklEQVR42u2de7BVVR3HPxeFRDuZZoRl+WpssiLHsmwoRpmIyBqzwnDS4Q5mE6Y9fKaFWoqPTHTyaolivkXTVBQRLR/gVZDxkSOI1yK9igp0r+C93AvcV3+s3xmO27XWXnufffZ58PvM7Llwztl7r7322t+1fr/1W7/dBAyhKIqiJGaYVoGiKIoKqKIoigqooihKPbC95bMmrRZFURQrQzoCVRRFURNeURRFBVRRFEUFVFEURQVUURRFUQFVFEVRAVUURVEBVRRFUQFVFEVRAVUURVGSsb1WgaIodcR4YF9gJLAReB5YVs0CDUW2ajEROA74ufydpG1FaWAKQBvQAfyvZOsEjs7wPOcBXZFzvA1cXEd1NQFoBXosejUEbJDvj6mGXlZLQAvAbcBrQJ+jYoaANcBDOVWO0rjMAmZHtplVFtBOS3sfBE7I8DwtjudqVZ3ct+uAAY8+RLc24IhGF9Abgf4ElVIqpheqFigpxKo7B7FKWqYOR5mm5yCgbXVw3+al0Iji1pKHgA6rQqNZISbKdin2HwWcDrwBNKsuKAnY7Ph8QKumJjkZ+HbKfQeBJXkUMm8BfRD4dAbH2R34jbYxpc5x5d7dTquGX+DPTezr+JYANzWagJ4KfDnDYfQsbWNKndPn+HyDjj7Zw/HdOyKu2wOfAS4AXoqMPn+dV0HzDGP6qadH2Qwslp6jB9gLGAN8Fni/5ffPAX/W50+pY7qAQ6WdR8VzwTZeN3s7tKIPE61TNM9XAGfKNl0GVYtly408JpEOBrZgd/a2Y3yjvpHrv0t+PwB8R58/JSFrsE/YTG7w667HSaQFjjK31kDZqjILfxj2Wfcks6AzRIQfdXx/NbBUeqfitgz4XcxxR2HCpJZEttsCyzUGmAOsxMTX9ZZsHZhA31kxnUSRk6TM0bKUhmVMAx4D1slovVd65vXA/R7T52wZuZeWsVs6pwtS3NPpwD+BN+U4pcd8Xer0JwHHOUgeDN99KwBXAsstdbxa6t9VxmVyfNds7b+AJwPbyxjgL1KP0fov3oOngNMCrrsALLTc6yUyyorb91pMKFJXSV0Uz398hgI6HrjLcq5eTEzpUuCsjPXiKUeZ52yrAjpDxNImoM0ZneM5R6XflbKHXhXQiB93XJdt6wPuiDnmbEcdHYsJJn4l8DznlhxzqmP0ZROSEE4NPF5xe0NE38WR2OP8/ibf30dYyNubwH6BbcK32dpLM/BCgns9BKwFToxpP+tTDCpaAuujTerj8pQCOgF4McH1dgN/KuP5bQbuAW6QDth2jreAm4E7A7YjGklAT/U0vuUV7rVur4CJM1l64zTxae2WB91XlgHMqpHNCc4xABwoI9ok8bYPpzStQra5Ca2TmzCTA0nO0RbYJnzb7RGRe7qMax7CxDK6BDRpHOgDCc+9XiyzpO37fNLFaQ9Jp5WG2WXWc3R7eVsw4YtbR0ozshoC2lxG4ypuncD+CcqSZlsqZtZQQuF1+ZefzKBMC1O0jSTboFg7WQno2IzKNisDAb0jY4Fpq6CQrQp0WVWq7VfSx1uVQPoOaRgudsWEHvSJ2TBHHqxaYxRwBeXH6e0C3F3hsn4J2CHhPsMcps+tmIlAF+8AzwLPiCnn4hskCz/rT1j+JuCbJf8fkaLehpf8u1U6Ilu5/gPMF5PzYbFIXEzz+KZDmAJ8N4f2PU3cRS42i1WwVHzALvYG7mUbIa+lnItS9CLFJAHH18gINM6EfUMeqN/KiKEz5vcXpuiFB+Vab03oi+wQ0V4YM6qKulT2wR1B0Qf8wVJP1+Nev7w+Iia+CcboqP1+MYk3xYzu9yiZADlWBOhtx+8vE5fMcbIdFLmWSSXl2yQ+ONfoaqGnXNeWMQJ9IeDe3ia+73swWYrSjNDaPb+/1+Ga6/ZYM0nyV2RtwrflpZd5CegeMlJJWyEb8K8uqLSAjvUIic/H93DMREMhgYC2W0z/5QF1d6dl4saVwGVFYKcxgD9r0EkeEb0xgQk/KH68qKi72lKPpY7KXXe+CHgi0Cx1+W0fTFmmKTH14/JbL04oMDM8v70m5XP9fAJ9OAQ4AxO5scJxvEcxE3NnyPZLzCTjNiGgiBn4Vpk9Swf2VHeVFlBfYoP7Ys7xbKDPriVmdFtwmHf9KYT9oYARoushD6lXpMG77mEhQEAHZTRv4yqPgO6XsYAm4fLASY3QMvmsnqdjyvIA5U+4hQjReSl86llZk5ezDfhAiywBRktF9KY8xq4iZnkH0492fL5RRls+znT485qAzwXetMscfrb5uJf+dYpZ6roXNkYAHygxX3e2/KaPsKxYF2NfszwSk88gjnvk4bQxj+okAjkBE2L1pAjY05hwtjsxSxCHee5hGj7k+HxQRmA+JouVE0cB+KSjzCGxlxc52mBTmb7fUL931ahWRvofyt9zgB/IiGF4wnJfmaOjugDs6RnJxfV2C8SPdYDluw8GnH+1w9cYx124JzeeEAGyTYgVxX6c4/vhYiL2xZx/hGP/HTB5EXz1Fo1nrSYFGcl/
69Hf/E1Pci4tOUwXldHc1zxC9Z7JJO6LiY340r6TSj4nSemMtx7OzYfywNvOy62u9EOgez3n2E+DYWYlY3hPCxiPlbaYZ7RqAh9Dg+3ztg366UpsbjFbz3O8pD49tGJnzgStmCf0Z/mfjeKs1UcZ98i2Sz+lmNjHZyfP5i4P5bMhhk7Ryw+TrRhqWWXirXgglB+TAmycK8mJvfRPySt6x9HzZeD9y/owzTLq2lMLKG295AmW2zl3x89rOxJ7SpdrtraGFSAS2PR4HDgd0wa7VdfCSn8ozEHfu5T+AxRntM1VpleAWPXQ85L693CNWQuECapSP/AvBj4BbMktIsycPHt1OdtqGqk6cPdCImCP1EwtN1dcl+Kx03IosRSEhPvhbjh7SZKvsG7F8APu74bnkNtw/fBMQs+T5NJzxE5RcSlMskx70dBE4BLi357BnZ5mAmzk7JqAxdmID9L1q++2qG7btdrsvWqf1DrMG0o/DnaWDyFNCzpEHOx4T9/Igw3946jC9sl5Q99QGefUaxdUIrjo2e4x/Du2Mbo5ztGYF213D7+Csms9AIR31f1MDPxu6ONrU4Ip5R3uf4vD9lOfo95TsfE+Hh67gPDzjHEkx4oa2T3xETKqRU0YQ/jK3Z6JswIUjrMCtLvhaz71Ue8SwV4Bccv9kL9zLER7DPPtoa7kOeOrwEd4KQicDPHN8NEp8tqpqswu3jPdZzzUXmyTUWl+dOrMFrdPnZD3Y8Hz0xxxvj+DztCM6XA/NX+F///aAMEkLa91LH775CfMa0kzE+7dXSno/2WC2lb0U9iQYgj0D6uKQOazB+zxbpUU/HrDpqj9nvspJzxAWhl65OOY34ZZB9vDc35Gr8K6VOj/y+Bf8rm1stv08aFJw2SNwVwB4NRJ+JP2mEK87vEuwrkdZEjh9ajtDrThJIX2wbM4DfY2I7N4tFMc1Rri2eTt+3lHOQd4eihd63Qkxb7RNLoXSRxTTgVeIT2hxZss9YT1vtxSzYsDEZe9Ka3oiQ2t6MOoh9uWeSQPq8E0bnvhKpmeyy7fiW7J0bIIgD+NdR2x6WqPDG5YQsrkPeFHDsg+tAQMGfh3QTW2MNp2ByQvoe3rYyylGOgHYmuO/X4l8h1YdZEz9JRuK3eATa1Z6S3Lc/Bhy7X4S2y/GdbZ//Rs6zIKYDeEJGjVMwIYjPep6H7sizY7teV+5TFdCENz/Ndk2ZD0loktjow7goo2NfkVFjyENAJ8WMpEO3Xkye0moIaJLEK8WJj5cq2J6S3reVFXiG2iz19CbZpxX0Cej0ehbQPHygp8jIrTPDY7Ziwkai/tCFKY61EZNBKdRHPI7y3zk91+MXrUUWyAiznJCrQRm9PFOF8nclPO8+InQzSL5ctOgWyHrOYRzpQqT6xYIIrafPU34o1s3UziqyipLXJNLFmDW9lxK2NtfXGG7BHcJxFMnCJtZJw1yAPV/poMexfgP+HKc2NmOWxh3l+D5NzJwvRjUttuiM68RP9mqK463DRF3YlvTtlLAcaZlK+MqlHTGTnrdj1vyHimhx7fihjn2i7SXJe+HXAp9K2L6HxI9/SYJ91gIfJd0L3DbLuY4hP6oeZ5pnNqZSx/PdwGsW09Bmzq2R34cmJpiLO5Va8d0qV0b2+btlnzgz8kDM5FcP8a9WuJv4dGjnOnxKcSPelRma8OuJn12fKUIa5w9+hfg3Dbje2Lo25n67TOBuT/kPwmRF8vmvW3nvrPOEGBO6T8zO8SX73Gqpn56ICW+bJA3JYDQT/4Rmn1xH6WTXIyR/7UWz+Dm3EJ8h7caYYyUx4V1uMtuLHl3vW1uRh142WUSzGtlNxkvj3h2T3WZ/ebjbRQzTrAUvyOhhtDSALXK8+R5BKmCSNw9j6xsrQ4P+p4qg7ibnfF2E/zE5ZyNSrK995ZoHRIBfZuvLwWqRQzB+3WJ43Hox8efG7DdGrIc9xaJqlwf1Us/vv49JnrJBxCjLd74Xy/MJqf9VmJCxqx3PzCHyrK2TUW4rJqdACMfL+XaT+/6W3N9FKV1n9cpQVCxrQUAVRVHqTkCHaX0oiqKkQwVUURRFBVRRFEUFVFEURQVUURRFBVRRFEVRAVUURVEBVRRFUQFVFEVRAVUURVEBVRRFUVRAFUVRKoYtmYiiKIqiI1BFURQVUEVRFBVQRVGURuH/Ebvy0eAKznQAAAAASUVORK5CYII=",IE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAVAAAABACAYAAABMSS/2AAAPdElEQVR42u2debAVxRXGv8OmYJ7GDTExUdQQJQYtl4jlTkzQqDHGiBqlIChW3KJB3Ii4gRtENIoaNe6KuBUBJbgkRkX0IaUSS1FRiRJcAHmCD9ne8uWPOa/qep3u6Zl739x7n+dXNQX1Zrqnp+f0N72cPldIEoZhGEZqOlkVGIZhmIAahmGYgBqGYdQCXYr/ICJi1WIYhvF1iteMrAdqGIZhQ3jDMAwTUMMwDBNQwzAME1DDMAzDBNQwDMME1DAMwwTUMAzDBNQwDMME1DAMw0imi1WBYRi1AskBALYD0B3AlwBeF5E5lSzQV6hgOQaSHE7yD/rvIWYuRgcWgjqS80kuI/lZwdFA8oQy3mcsycaie3xOcnwN1dXPSM4iuYrxrNDzg3PXy0oJqBrQgyT/R7KJbhaTfDqPyjE6tGBNIHlr0XF5hQW0IcbeW0meXsb7THS0qwU18t7uItnCcOaTPLJDCyjJe0k2Mz2LSV5lcmBkEKuV7S1WGcq0zFGmU3IQ0Pk18N6mMTsT8xDQThUwmnkATgDQOUMWPQGcR/JjkkNNGowUrHX8vcWqpirF82wAh2VM3gqgPo9y5r0K/xSAHcuQz5YA/mRmZtQ4rti7na1qcKanfpI+fPUicl+HElCS5wDYs1zZAZhgNmbUOE2Ov6+w3ie2cpz+AsCZItIFwI8AXAngnaLe5/l5lTVPN6bfe74oawHM1G73KgDbAOgHYCcA34q5fq6I3Gztz6jZrqdII8kD1c6/Ip4iMuMbXj29HVrRBGCgiNRrHc4DMArAKJ03ngBgpojMzFPt230RiWR/kusck70LSdb5eq4k3yu4voXk4dYEjZQ2uNixYHN0B3/umltEIjnDUeZZVVC2iiwibeqYLiCAcSLS6PlSjxeR7QFcpF+gmSLyWMyD3UZyNsn6gmMOyUsTKqSnuknVFx0PBlZoP5K3k3xb/etWFxzLSL6u
69LjR1AXmN0DIXl+XIgmuGkXyO5FL1i1utbmDLSf6D5FaOvC8mObeojCv143RlBkM6heS/SH6i+RTmuUjr9OSAfPZQHz7ne9PFx5tIvhlTxx+RvN1Txjna8HrGmReAC0m+FGIv+q7/qvVYXP9t7+BlkucGPHcdySdj3nU9yYEBae8guUB9PNvqou3+p5ZRMAaQnBJzr9XqUzqb5EXtoBdxvF2Nap9HD3S0fu3jegBDy3SPuY6v1pSMX+gFAUb8guO54mgi+UhCnrc66uhEdSb+IPA+YwryHOLofRXzn8B6PicwvzY+JjnMk98gh5/fw3r+8UCXt09I9gm0CR9TYso4lOQbKd41SS4heUaC/SxP61ql9toc6A/Zh+QNWXqgam9vpXjelSSvL6H9DiU5leQ9+gGO41OS95N8NOA4Mhe9zElAz/EY35tlusfLjvwfKvcQh+TR+jXOwsLihp5QlhaS40muTXGPFpK7ao82jb/tMxmHViFMduR5qKOM95F8J+U95gfahI+HikTuFZbGNI+ApvIDJflEynsv15FZWvu+IqOfNknOzdh+b2V5ebcjDeHnIVodi6OvGtKVqAG0x/wA4he3QvgegHqSfQOv7wRgJIBuKe7RCcDNAC5HOpeY/V3zyyRfAnBwCVV3DMknU1x/PIA+Ke+xPcnRZXzd/QDsXGIeh5OcUAa7ewTAwJTJNgJwUlohA3ABsrtS7azD/bqU6daVu6nmoQd5Cegyj4ACwCYAztfh51s6p3hoFYpnTwA3onQ/vY0B/L2di/sTAOtnsIcjY577AQD9Pem+APAagFcBrPRc9/OUYtKcsvxSJPLdMtRb14L591kAZjvK9T6A6QDuAfAMgEZPnsNcc9OBdncsgF/lYN/DAJzouWQtIpeh2QCWeq7rDeAxfAPIRUDV7SBkZ0AXADsAGAbg8YIgAadWSX3dDaCH5/wnAO4FMBrAowA+91z7g4zbUglgDoDJAJakSNcAYCqizQw+J+Q9ixrVtgCO8gjceBHZSER2FZHdRKRORaW1RDEhvupm9zmAGdow13rS7ViQ/wjtgR0HYLnj+r8AGATgZD2uKDo/tqC+1gKYBGATEdleRA4TkSEi8lMR2VDr1tUTvKwEu7sw4aPdAOAhLes0RK6AWbjEowmPi8j6IrKDiPQXkZ4AzkUUESmOfVPGr+iGWiSvvfAktyL5RQlzGitI3lepOVCSe3tcsXxzfM8kLDTUBZSlcP60b1H+bwbU3aNFaQZ5ArjMC5z3bPFFDdL5V1cQiHsD5kAL5wRvKxZ1jy2tiqmjkvadk3ye5IuBnhSuedunspSJ5LEJ9fOMoxwzU84Xj/Zc+7eM7fr1FPpwAMkLSJ5Mcp4jv2dJnqHXXUDyLF1kzM1Nq6LBRNQf9NMSJ4eXxYW6y0FAfYENHk+4x2secRgdKKAfxzXggAbmEvanPQsPWyU08sR61fTPet5hXYCAtpK80JH3LR4B7VNOAU1p4zeELGqkEFDfwt0rCWV5ogwLbvMDnnms5yN7eIY6DG7LWb0MyiWgue6FF5F6Eemlw43VGbPZBMC0CjjT93L8/UsdKvoY5ZjPEwA/DhzOXufwl50O99a/BgDDHefqPUOpDfX/h+jws5gmACHTD+Md0wXdEcUzSGKqiIx1nJuGCgQCIXk6yYfVd/QVPV5Q15mzPUPgrJ0Tl09kK4CzEtIeHTLNox+z7R1lvj2gjFc7bFDg3pJZNlmp5Ai+IhHpReQYfXGXAPgNotXWrinLfVNeE9VqYFs7Tj8tIvMTnncGyTcA7BJz+tsBRfhIRMZlKPoUzyaFF1WAOjvmNgFgP8f5rgBmkmwKmNeKS7++zrX66q0JwJgqmeaq0znngxLm6n5dJD5Shvu6PjRzk7Ys6nbRqZ6PKAre84YOcRpL8oKA4m7kSL83Io+QDklFfxNJRC4RkZ1EpBuAMwA8CeCzwOTfLbPLShJdPT3QEFwT+70D0jZmaX8AXmjHd99DG43v6J6ywRWyDv4V/TmIVv/bWzyHAPgYwC+QbqGjXD2jDRx/fyswfanuQV0C3vNGCR/RDkvV/KiciEwUkYNFZHMAB+oQbV2CgQ7MsYiuIdiiwPTLShjaZR0pdK9i22sp0TZXo519/Uj2B3Arsvv8tqfddWhhMgEtTUyfFZEjAGwG4D3PpVvkVKTucLuRbBuYRy/PULVa6dqOeddCzMu7HUJFnQIZKiICYDdE7lKTELmylbU55PCcG9SoDVWc3OZANUDCjQDOCA3XpXM4AxEFEeiasfeWRLeAciwh+ZFjqLJdwLPXIdqBFMebVWwfvgWICXo+y0eYaP+NBKXa6yGOd9sKYKSIXFtgH68i2kRwu/5Y28gydSQaSb4PYPeY0/uUy74BLNTnivuo/VNHg1l74a+jA5PnItJFapDT1e3neF8UpgKWIpoL2zjjl3oXTyPpCeCYwPK75jp3ITlYRO71pL3Y0wNdWcX2cSciZ+lu8e1bru7AbWNLh03NLBTPGNZz/L05Yzlc6bYkeYWIjEr4cB8RINT1JD91fOR7iMgNNliv4BBet2XuWSB0hwNYquHX9k1IfotHPAsF+A3HNdvoXFYc/0b86mOc4T7tqcNrPAFCBgI4zZG2FcCUajUOEVkA9xzvia5nLnj2aerX2LY9d2AVPqZrnr2/o30k7fLp5/h71h6cLwbmHxN+/vspxIfxi7Pv2Y7r9kqKmEbybPX5/EhD353guK74l1FHoNbJKRpTUlScxep0PZHkKJLnaTSehQnpriu4R5ITet+Ca88NCMnWVBwbUg3Et1PqvKLrJyb8ZPOsmOvTRs7J5CTucWD/iiM6ycs95V/giT96jWMn0uKi/IPKkeK50zjSt9nGaJKXqW/nWpKDNe5qXLnWuT76Gt/Tt6NqXNr3ptctTrDTO4t2tA0j+WGCfTeQHFSQZm+Pra7W/fhxz3y0no9Lc0LRc6yMedbBKfQizpF+YiUd6dtdQDXOX9bQWD5WFYnimABBbCG5JsU91sUIb1JMyC/13zUBefevdgHVa31xSNdoHMfhuivq+oTGOz9rOUoU0IYU7/2OhB1STRqX8hCN1TrJI9Cx9pTmvZH8c0DezSq0jY5zcfy36D4zEj4AL+oW3WNJXqI77Fo98UH7Jryv2NintSSgecyB7oT2WXGdpL+J0sY4HSpvnDDfu17K4V1zwZB2HMnDAPimHXoE3ue2tt92qQFO0YWELo45v1/qkcQaAMdW6BnSeDvsLiLDdAGnj8OWfqsHstpTiqmUkWp3P/Rc1tkzXO8cWCeDEG1u6OVYY9hLj0SdAXB1Uft0UdM/K93uc6AiMlIXIhrKmO0sETmp6D6NiBzx0/IlouhBQfUjIvuh9N+cniwip9WKkajXxHCU5nLVCmCErljnXf5GRKvkoWyrvdjRGRo4ETnel7u97YdsLlLNAD5IUU87o3RXrPtFZAy+AeQVzm68iGwK4FqkC8EWZwyTRGQfx32OQzq3iaVqmDMQH36t1XGfveAP2eZiLYCxWs44svjMdW+HHn6XmGe+C9G2vA8z5LcUkddF3Ja+DdKUowSGIHznUg8Ae4rIQ4j2/IeKaNve8QMdaVpjenVBPUYRWaI90DT2TQCXArgmRVtdIiLfgX/xymff14jI4Bw1rKJ+pnkHExkhIlvoUGEqohXe5oAu/RK9vreIHJ9wj50BPJggbosB3CwiPUXkVRGZrPm3htaPiAwBsAeA55AcGGWF5r+5iPi2ny5BvG9rg8/gAXxaxtfkHGaKyBwR2QZRzMyFSPbD/RDAVVrPkx3XLHS8q5XItlWz1VNPB8G/MWMVIgf5YW1uaSJyIaKgKu8kfNjnADhIRIZrbISHY+qnU8wzxoneh64eotr3FZ5eblt5XgSwv4iMFZGJAJ51DMtddrUPgN8BmBsw8mgAcJ/GCy2HD+wazwehmEWOvzfnomnFC0e6syJXSA5QMdoSwCsA+moFLNThbmOGPOu099BLRWGd5jfdNfeoaU5VQ18J4L1Qp3/dM70rot1TvfTFLgbwnIhM74jDl4L62k6fuQVR4OJ3AdwjIouqtNwHqCi2zZcvB/CqR+Tb0vVDFJx5a0RRkhYCmOfyC9Xrj0IUPGUFgNfK+
69ZvvBeX5vtb/AkR75G+LazP63AN0RNBZp8LmBN7rVEQuWpsBqNOP9iIAz4vIk/iG8DW9rAYBNQzDqEUB7WRVYhiGkQ0TUMMwDBNQwzAME1DDMAwTUMMwDBNQwzAMwwTUMAzDBNQwDMME1DAMwwTUMAzDBNQwDMMwATUMw2g3pL1+B8kwDMN6oIZhGIYJqGEYhgmoYRhGFfB/54xAO1AezhwAAAAASUVORK5CYII=",LE="/static/muusa_small-9nsEINNu.png",xE="/static/muusa_small_light-DtfaZ6p8.png",CE="/static/placeholder-logo-Cdhs1YyE.png",RE="/static/placeholder-map-Dr30rA-b.jpg",OE="data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!DOCTYPE%20svg%20PUBLIC%20'-//W3C//DTD%20SVG%201.1//EN'%20'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3e%3csvg%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%201000%201000'%20enable-background='new%200%200%201000%201000'%20xml:space='preserve'%3e%3cg%3e%3cpath%20d='M861.2,831.1C941.2,743.9,990,627.6,990,500c0-270.6-219.4-490-490-490C229.4,10,10,229.4,10,500c0,132,52.2,251.8,137.1,339.9c33.5-94.6,103.6-173.4,196.5-217.3l75.1-35.5l-59.5-58c-38.8-37.8-61-89.3-61-144.5c0-111.4,90.3-201.8,201.8-201.8c111.4,0,201.8,90.3,201.8,201.8c0,53.8-21.1,104.2-58.1,141.7l-58.4,59.1l75.8,34C754.4,661.3,825.7,738.1,861.2,831.1z'/%3e%3cpath%20d='M500,932.4L500,932.4c238.8,0,432.4-193.6,432.4-432.4c0-238.8-193.6-432.4-432.4-432.4C261.2,67.6,67.6,261.2,67.6,500C67.6,738.8,261.2,932.4,500,932.4L500,932.4z%20M500,990L500,990C229.4,990,10,770.6,10,500C10,229.4,229.4,10,500,10c270.6,0,490,219.4,490,490C990,770.6,770.6,990,500,990L500,990z'/%3e%3c/g%3e%3c/svg%3e",kE="/static/retroflowers-yEqSbQPK.svg",DE="/static/silhouette-1-DmXpkMLm.svg",ME="/static/silhouette-1.svg-inverse-Cnm1WF09.svg",UE="/static/silhouette-2-WZuDi0s-.svg",NE="/static/silhouette-2.svg-inverse-cxoEqkYu.svg",FE="/static/silhouette-3-BnoiavDx.svg",BE="/static/silhouette-3.svg-inverse-kZIc7CZ0.svg",VE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABuCAQAAAC69zQVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAAAmJLR0QA/4ePzL8AAAz1SURBVHja7dx5lNRVdgfwT1XvzdKLQNOszdYsIk0TFwSOoGFzmbiMGedoJoKeMXHBYyajqIka9UQdx/GYM0bj5IzMOJpzxmUcjWuMyuhowAVZWhYBZVH2rfe9K39QtlXV1dLVFDQC3/qju9579/7u9/fe79377nv1S9FR9PK08XbZo7nDMt8x9LJCyFeecpHeXW3MoaQYElJvqTldbU7HEeyETLoS0wW62vRDSfE7htROymXpJ3RILauzp0spZs7IWxi/ptnuqCk3xQlSEtZfm7rvDddo6kKKM3v8a4945UFfmmNrREmB3+ivJUGjXja/sDlJT3snKeYZ205NN+lR39OMNChh/cuTOJsdA9PNcYpHA45TPBpwnOLRgGOAYidd/zYL4zrngK3qokrqLLIhwXA2xcokBsCdpPi/3mmnJqQ+6vsOlyccqQQ0JTG10EmKzWo72DIU06uHH8fAs3ic4tGA4xSPBnRyRi0wsp2aOsui3EamEhkJag/YYXXSPGMnKU73q7jlQRvMtDmipI/fGpxwYuP3rkhO4qbzFFNlt1OTFTP2A7JkJqw/0X7/NhwDz+JxikcDjlM8GnCc4tGAY4BiJ11/mZ/FLQ/YozyqpMKj8hIMxoKWJhgPfRs6nnPo5e2IvZrVXk+aDfFZrvD44T448c1ef0jIk8c3wo8gHKd4NOA4xaMBnT2UEo00vaXYoR6ZeqhRLU2OepUIyNfdblUIyhWyL+wos3RXFc46Z8tSrgkBOVLsi3IZ2bLtC9f2lBpumaW3Bjs1S5UjKISAZuWaIyQ6jPadRqGHrbfRU0bhfKvMw2mWuQ+Z5lnqS2+ahV5e8baisORPrTE3/P8tljodZPqN9wyNuvpNlpkSvp2/sshInOxFm61xjxwn+cgqZcqs8Zb+YYnJJGOgBs13rVRNLvUL2XKN0gfdjDEAF7vfIBWmeMRoQcNMMxXkuVixXmFa05Q4BQQMMSoqt5FhmnHh2qAio2XI86BzVctxsxuEVGlSbIg6NVqkO9M4pyaHYl/n2uRCsy011eiYiCTFedL9o8kWGOqMcFx2jjSUOrG1XYERKG0noOijGKUR1jYrNdHrppmr0gW2O8cP7bTOeS6xtVVfMBkUc+TbaLW1XrRUc5SRIanyVPvEXsuQFy6fZChm6d7acoQCISfKiXuN4foKOVFuFO00K2yz2GvWa1GjSotmlaojJHKSQbFWtb4G4h6zLY1zGqxtDN7fVLmmR5SUaLFYkYFxrzFOyGKDo2ortRimpz3muLzNebkSIYsNMigZFLd4xwjP+mcj1HSgfUC5fWabaoRN4bKgCXZ4RY7RcSX+wi4v6xExsIOWWukCz/uxfNUxtzFggl1e1tOYZFBscLsn9He3113ZIYrbvWuyeWr9KVyWa6wN3tdkQhyJXCfZ6D0NSiMofmWed0zymJf2z5ztSSTD9X/uKjM9JNdNCjuw0Gv0mhx/aalV4ZJBBltlle3Gx8kSD2ytLZUZ0V8LXeBCfzTeDdJiJIqsstp242Ulx/XX+0iZkc40sAMUgz6wUbE3Wreax+hpqLlSFettZ0z70XINcYU0wxXYElFT4TXrnGqUnnZHSeQoMlea4fodPMWhrlfmcfX2Sok5xrgfgTbfv/S+Qm+ZGC4pFTDb2agx3I6Y9qUCZpqFWsN9CVpMdYlnvK1StfSYKK1UwCyzUW30wQ/UfFeaK08P/dQqV4d+gvpJVadZjUwDMJDW6ajRs56wUor9jmW8Pa51kV/KNi48FNOlyZAmw3h7Xeci/yZLSVhDi5Gu9lcCCuQqjzh6EJKuNELilIPvxfWWmOJZjab4Pxs02OCvFRij0buaLHS+B11lil0WhXs0xSv+R2PYpL5G+syTKu1ylQnSheR6VLVU71pglHWeVGGHvzNBWjgSXWybKwzTTx9PqoigWGBkq8SPnX7wvbjXzd5zmjMsd6dKa9xiixm6+4Xn8IRfyjPbXv/kQwHlyoWENKJehRqDpFuiChusNUB35aqMcapTDTdIhk9UYoPP9NdThb1Y5mbbzDLSix4O9+w+FZoNlGGJSmz0mcGdTU895UcRc1u+YinW2Q4CBiiy29pwP6Urlm+jzVqkGi5kfXgF0Et/X2lUZIetSDVM0OcG6B7uq3L7DLbTFqQYJsV6/XWzXm34OrXWqAxfZ5hm6/RQFCGR1fHeOp6eOnJxDFBMhuvfP2RDMSWhNv9H/0coYrCHomS+aRtf02GmmOEmY4TUeM9zKpBuvlx3KUeh2231M/W42Pf9zsuCrjXRz2W7RkAADe41zI887o2w1rnO9IBlznNpuDTLLTLcrSoJndIO2ptuunlHSKU6je6XigHW2RsOmUfa6c+6gSuEPIRu3lWhxGVC6pWrsN3pfirk2tarPabZ2ZjfWjrUJjuMSdzwZDyLAftc5hwr/Y2hGKavnDjGrFJjuFR5BtpskwCeMNkU031ywF8djdBbnlGJm9d2oA50hqHqfGJRBwdFQJM11njbNQp9ZpxuKPVUTLuNthqsu0K9LLFXADuUddDSEpko9YeDo5jih+bZZ71sF/vSbVYmoKtOUDom2KPeeFkxh1Z3W+tkvQzSzQqJ7IqRYoJdWpRK13AwFH/gJg95T616GW70iDk2dFhXgQYVuhtnhd1OVRAjW
696/MdAMNE2rtu97GSFVu4wF05xlriQZj9PZVYhQjn8V+rnOf5Z7xtP92oVttcXUHdIR0d42HXWCVdQYrsswH+hjRpuUKKYqNUGFNuORvve999x3wGoMN8omPFMbkVxOkOFGtF2Tr7g5vmyNogcnhPOe3U8x0vavtcKfdxsix3HLB1oXPN1itWokRNrf2xHqveMXHB7zGibItt1yGkxKlGDlQh9ikBj3doq+FaqyX5gS7DqAjoNLN1lljk/3L0VwhjRGZlq+xyRan6GuRfeGSF9waTtR/O0qFnKChnexOhynWhs/uVVphsAWaZNGBhzug3pvhoZehRNB9SDVGbozxe3xmlhTLWxPKIdpNhYRa/6YZJ9WDSHWinJjjBAlQXGqOIiENfm2IK33kDDttS+iW9TbKJs9rNlORwaqjahuUOU+jFQfU0ySoJ3qgUaFin3tRyNmG6d95ikuscaufu9V6txhlkis82OFfK+zHcP095Qbc5i5jfKBFkTs0CnrdQmVC9lrb2n6auwU1elwLvqevoBqPWYHrFbtElZWK9fUf/gH15hudkCuLoljnTo+612MKNMt3s1cTdrQnyQg7hJUo9ZEW/d0Iqi20WqUvW7NoIZNMQq03tWCWWdjlj54xw/kmq/WwxX4iNay1TMB4zyViUqz77e/vnSkdOz3pDxFnoNtb9aeaIcer4cFzsrH+5Av0MdNmS82SHV4zLLFcd2fbFyY0LLydRrM39HJKWGO91+yTb7qByryj1kQjvWUzCs3wuT8neOPbkM5XbEibY8Pf2VV/2xg1ZE+yXhpwZOAYWPUfAxQP/G6IDAWKnewsMyK2PBs06iNTi8Yknsg7JGh/0kg1QKnTlBiqj24xez+ENKiw1Wc+tliZXYf4tSJJpRhQ6Eznmah/G2LxUWOdhV6yOCLxfsQiYKQ7faoxwkF09FNloSuP9Jc29XObL7R0gt7Xn0aLXBZORx0h+GagppjlDifHnWND6lSqUq1BixSZuumhe9zdROq84K7E4sjDQTHLPPPlx9S22GWlT5T5wnYV6jQJCUiTLU+hEUqMN1zPNnpXu9HLR9IE1M396mOGXIXXXGPsAQZdQL7J/sXHGmLkt7vsyAnyUt0eY2C1Z0xv98dt8dDb5RZpjiH5va6m9jUuDG9qfv1Z47JEduVaUeAue6M0fdruLzkPKwq9H2XW4jg5l44ixaW2RWl7pBPv1ko65kUN0rWJp39icKXqCH1b4+ThDjsWRhjU7LqD1pfp91H9eENXE2RPhDkbEk/ExsEPomKjBV09rwajDkBubXNyqTP4PCrv1itJh7MPgmJjxLfMduKVxJAdRaqhqxdbwfCBq/0Y0pktyjaYFBUubOj6V8b+Ompy+F2nPGIkhiuL0Ffv+11NkLPsjDCpzvwOrhHjo7eno27Zh/p0NUHS/HvMqu/u1jPciaLY81FLsfoOHcI9DBjqo5g136vOSnjiyTXXpzGh+G+PnJXjFGtjjNvrv5wrv0M+LcUgV1rYZq3yugFdTSwSU6Ny3fs/NT70gAsU6xl3oZzmBOPNscBaTTGyLV40pKtJ7cc3vTTWPc6O46Yb7bTJRpvtUK5Wi1TZ8vU1yGAD5MWhX+U/3ZuUMCLJyPUTnx8gN9NywMxOk8UuSkoIcUgQMMoDNnY6QdVoqRsUdDWNAyFopPneV5kQuRY7vWSOvl1tflu0N2PmKDHNJKP0lvUt82qLKlus8K53re7yt9olRHE/sg0w2lijFOkrVzdpAlo0qLLHFuutUmaNbVHB/BGG/wftugMhK5mt7AAAAABJRU5ErkJggg==",jE="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABuCAQAAAC69zQVAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAA3KSURBVHja7dx7lN1VdQfwz73zykweMwl5Td7vxwCZTAqISUrAAgHFCpRWF2gNZEkrGBdaJUCrFlhLKSrLLqmWdilKoWtVxAcFhLKUCEKJQsjLhCEJ5kHez5nJvDOz+8fcDPdOZpJ52QxJ9l/3d87Z+7e/v7PP2Y/f+V06RSGGxlNxf5RFbojOMb23KMTQWBMR2+OxuDaGnYIwWyFGRNTHylj03gGZ7AZPrlKXSpxs1f+YEN9jlN1NvnyjxB/VVOsc0Cum0l2Il1nWfkeT/ZrSrrOcJas7ej3vFkd6AWF3ITYNzBrYfs9ui2xvtf9mY/xAcdflSxYnemm1d3cWRQdG1OgtW9KuqzX2jqbdptNguzkD8VSgMxBPBToD8VSg0wBiN13/HuXtuv6EneoyWuq8anMXE68wVEmvpTLdhPhriztQO9S3eRif7LKyR1zve70EsPsxqtpOzky0mdXOUUOvATwt1uIZiKcCnYF4KlA3d9Rh/rSDnjqrMtxGP6Xyuii9yYxeLPB1E+IC89pVImmzy21Laxnuh8Zr7qL8xMmHmC23AyXy29h+Qr5+XZbf1GWOjuk0WItnIJ4KdAbiqUBnIJ4K1E2IcZye6PTY/x/qputvVt9BYaOfz6lo7QuF8jqdPr9LyS4Hfb0OMffN7Ofa7xnhtjYt3Xllnkgm1nQ56utdiF5Pfk68N96Fn9luTgU6A/FUoNMAYrff9b9LQY5hsuxRj34GqlEtR6F6VUgYYoD9DiOpSDgkEoJ8AxxWmxAUyFfhCBIKZTmk6V3vqkCBQ6neQbJTI/MN02CvJtkKJQUSmlRoOsrR6V0/44BYRMSjkYijPcXxYGyKLfFYzAjxkVgfS0K8L1bFfSH6xZJYGe/EL2NhiKHxTLwQE0II8YUojxtTv++MlfH+EKJf/CBejknx7r3F7bEq5ocQOfFv8WpMD3FePBnbojy+GoVxbrwW62NtrI3y+FWMTnHMCz021CBpqVtlO+J631SgyAzD0V+JMbjO/capNN93zJQ02cUWgMGuM81Q0M/FSp0PEiaakRHe5LnYrFRv0gQz5RnsAR9SrdAdbhMOO2KaierUaJbrErNcQPTCWhzpQ7a6xhVWWmBmm7JLlqvk+jvzPGySi1IRywfloMzZreNGmIqyDgpCw01DWZq2Tcpc6DkXu1GVq+32QR+z10ZX+aidrfKSvbHdFBpiizdt8KSVmjKUDNkGq/aGg1ZhcKp9rklYaEDryKlGCGcrbPceU4wUzlaUATvHGrss96xNmtU4rFmTKtVpHIW9AbFWtZHG4quusLKd02DHhqijLVDk0rSWUs2Wm2Bsu8yzhOXGZ/RWaTbZIAcs8kkH2rCVCsuNM643IO7woql+7B9MVdOJ8QkVDrnCAlNtTbUlzbHHMwrNbJfjT+zztIFphp200jpX+6lPGaK6zWNMmGOfpw1S0hsQG3zZI0a713MWdwribi+ZZ4lav061FTnHZq84Yk47HEXOtcXLGpSlQdxuiRfN9ZCnzDseRw8hJuBtN7vctxS5XXEnUqBGzyr0Z1Zan2oZZ7z11tttdjuJ4tjW3jL90uZrmatd42dmu01OG44J1nvTbrPl99j1J6A+XrPWdJcY2wmISb+1xTTPq021lBhkkhtlm2aYvW3Gz1RkopvkmGKEHe/eOSo9a6MLzDDI/gyOQhPcKMcUo3oIMZjks9b6vnoHZcnt6ClkXL/jFcV+5cJUS5mEK1yJGlPsyZDf0nu5hag1xTug2YL4qMe9oEq13DZRWpmEha5AtZk9X4tDLHajwQYapVaFOoySNEq2Ok1q9DMGY2ndjhr92CPWydLiWGY74FbX+rYCs1KmmCsn8uTIM9tBn3Gtf5avNCWh2XSf9ucSRihS0WoPhFxlaRzn9zxG3WSF+X6s0Xz/a7MGm/2lEUo0eskRy3zEA2423z6vpmY0yzP+J3VQNYw03VseVWWfm82RKxT5rmrZXvKwGTZ6VKU9/sYcOalIdLldbjLZKMM9qjIN4gjTWzk+5f09n8WD7vCy97nIanerUu5OO1xmgG96Ao/4tsGucNDf+52EChVCJBpRr1KNcXKtcBibbTDGABUOK3GBC0wxTp43VGGzt4w2SKWDWOUOuyw03ZMeTM3sIZWajJVnhSps8ZbxnQzEg6FecE5rw2M+0VK7iRZjnSbLRrtBwhgT7LdBY0KQa5ohttimWbYpwiZHEi0yR9uu0QR77ES2yZLeNsaA1FxVOGS8v
69XYgy2RZNhmtv01qU/epVa4qZdqTNdlooAlpHPmdnKqOM42+T6dBSnwaQOy5Xzzq96LlR2vLUTt+93fmr8yPBOJobyJTQjuSulq97bnTyHO7EqHGy/GESuRaqsg9KlDsy3b6J/W4zl/4D09LutWFvq7ALalzCw2+ZrJP+L7nU1JvdIlvWOUq16da890pz70O91jjjmar/e0mRP94MSKqoi4a4/7IDjEmNsbBKAshpsfe+E30DyFuiohvhegfL0VllMYNEVEfFVEZu+P98YWIuDUlUzwUTXFliKUtrSEmxdbYEyVd3+R6Yy0mHHKDD1rn4yZhspEKlRwzbr0aU2QbbKxttkrgEfPMd6k3TvjV0VTDDDaj6+plGGrAWBeZpM4bXnW4U5afcES5ci+4RbG3zNIfZR5rM26LncYboNhQKxyUwB5rW9ff8alUP5T5SXRxNaZBDLJ8zBKHbFLgOu/4knVdEFgnKRdzHFBvtvy0yBH22+A8Q43T3xpd2zeyzLFPszK5XT2s2gox4K/c7lteVqteni/6jkU2d1rWCA0qDTDLGvtdYEQb3nprXWqsycLaVNswJbKjIuMzq/ZosHOs0KDEMNu7BjF9LY7yGfdZ7XE/8t+ucZcdPt2Jt7xhgFs86GrrbTTeBKv81nBTjxm5RpZppqpUnmr5a694xX0n1HO8cd7wmmKTugYwE+KFav1cgQG+4gWLJD1sXqrOeXyI/XzWp+1xt/1KFFpttWRr4oOUVb6pWqmptrXOxCbPeMbrJ7zH2Qqstlqec7v6aj19u5loqxoMcqeRlqmxSY6z7DuBjIQqd9io3FYt6WiR0JhWaTlKW+1wvpFedSjV8nN3pQr1x6cy4SwNHVR3Og2xVgGossZ4DzsiX2dOoifU+6XyhCBPqaT7kK1EURvlD3jLQllWtxaUA80d7KjvVvxzzJLtAWQ7W6GK7kJcaZEJQoPvmWix11xkr11demTDzLDVTzW53ATjVWf0NljrKo3WnFDOEUmDMBCNik3ztieFK002uvsQVyh3l6+7yyZ3mmGumzzQZuM/EU0x2mNuw5fco8RvNZvgKxoj6TnLrBUO2tA6/mL3Skaj72vGh42MpBoPWYPPmuajDltnmpH+1edQb6mZ1nUXYp27fdfXPGSEJkPc4Rd+0nn3FXCuvJRDWIcyr2k22hdBtWXeVOWd1ipamGsuav1SMxZaiH1+5nGX+Yh5aj1ouc/LTkldK2G2J7ri/tNGBoz2ty6Ri70e9RP1rWlEu1l/kO0yhX6RMp7znOPX/oDhLrfNSgsVpHKGFVYb4EqHUoAmm5+S1uR5Q52fWn31nnXIEJcaa60X1brQdL+yDcUu87bf9OBz+BCJGBLTYmIUpJ+XeS9n/W2SqQThwDEvQd7TdBpk/acBxONm/QF5zlJslKkZodx0i2yP7Xa1HCzoy0fF2tUtWsCPUeZ9Sk0yXP82734IDSrt9JbXLbfWvr56Ju4YrYKEYpe4yoVGHwOsfaqx0TJPWa6yb89oi8uYHnfH76Mxuk6HY1ks7sN/2hRCjIovxR+iuRvwjlJjvBo3tJSj+goljgKUZaGvOK/dPTbUqXJYtQbNsvTT30AD2n2bSJ2fu8e6vmKyiRTAfEssNaRNb7N91nnDWn+wW6U6R4SEHAUGKzZVqdmmGHSM3Dd90dN9ZgMK0T/uj/o2JlcZz8Ytcc7xjC4V7s2Lf4zXo6EN/+64oY8EeSGy48ttFKyOx+PSzCj1uBLEsPhkvBpNbUB+uE+syRDXREWGauVxQ+R3TbkQYkTcEwczJP0+pvcFiMXxSoZay1tK9d16WFlxfezKkPadyDrpIGNJhpFuiDndN64QYnFUp8nbGaUnH+KyNIWa4jM9Wz0h+sV/ZczjbSd7PSbNSrva5pkee7M6T2T8f1vpyXaPyYwDkDuPObnURUodGEuvuw3tjcPZPYOY/jdt/TqIV7pGBRmgGnrrw6DuQ3wn7Wqikp59qRYwV/+0ps29+nl3tyAuS7sqdHOnz6l0BHCKj6c1NXjlpMeq8YHYm7b/1cXSyOnePKainB9l7Ke/i+En32nkxL+0yfrujcFd3+hDiGnx04xUrD4Wn2yX0aLapHitTc73i/hAV/52OYQoihvj921C8R9G/5MOMKXe/NjQRrmD8Z/xoRhy4lwhRFaMi8Wx7Jhc5bkY0wfmsBXkgoxadwvVxO/iG3F1TItBkcxUNvXdy1kxOxbFw7EhjrThbY4nY2LfAHg0JeYcX3VlO2660V5bbbHNHhVqNctWYIiRxhlvjMHt1AkO+3dfs/ek76XplFpNn4+34/jUfMLKzpFYHtdGbl+Yv/ZgJmJGfCO2dLtA1Rgr47YY0TcMtGOYyZgeS+OVqOoSuObYG0/FohjZ9+C1s1gCCpW62FwzDJN/nCXV7LAd1njJS95U16dWX8cQ04AWGGOmc8wwwUhF+suR0KzBYQfssMl6a5XbpbEvgmuh/wOqpPpSGZ6B2gAAAABJRU5ErkJggg==",zE="/static/taide-art-ART-white-sDK2wewm.svg",$E="/static/taide-art-TAIDE-white-DYCMA-q1.svg",WE="/static/taide-art-animated-BtD32CpG.svg",HE="/static/taide-art-black-BqcqZJv-.png",qE="/static/taide-art-black-DlvzTxQP.svg",GE="/static/taide-art-navbar-black-DEh3jVhA.png",YE="/static/taide-art-navbar-white-ie-VAPzb.png",KE="/static/taide-art-white-D5rfBfD_.png",ZE="/static/taide-art-white-BvA1H7wA.svg",XE=Object.assign({"/src/assets/images/EU_EAKR_EN_vertical_20mm_rgb.png":T5,"/src/assets/images/EU_EAKR_FI_vertical_20mm_rgb.png":P5,"/src/assets/images/EU_EAKR_FI_vertical_20mm_rgb_white.png":I5,"/src/assets/images/EU_EAKR_SV_vertical_20mm_rgb.png":L5,"/src/assets/images/TaideArtPiste.svg":x5,"/src/assets/images/TaideArtPisteValkoinen.svg":C5,"/src/assets/images/VipuvoimaaEU_2014_2020_rgb.png":R5,"/src/assets/images/VipuvoimaaEU_2014_2020_rgb_white.png":O5,"/src/assets/images/Y-merkki_logo_vaaka_suomi_musta_rgb.png":k5,"/src/assets/images/Y-merkki_logo_vaaka_suomi_white.png":D5,"/src/assets/images/actor-not-found-1.png":M5,"/src/assets/images/actor-not-found-2.png":U5,"/src/assets/images/actor-not-found.svg":N5,"/src/assets/images/actor-not-found_white-1.png":F5,"/src/assets/images/actor-not-found_white-2.png":B5,"/src/assets/images/bubble-inverse.png":V5,"/src/assets/images/bubble-vertical-inverse.png":j5,"/src/assets/images/bubble-vertical.png":z5,"/src/assets/images/bubble.png":$5,"/src/assets/images/bubble.svg":W5,"/src/assets/images/bubble2-inverse.png":H5,"/src/assets/images/bubble2-reverse-inverse.png":q5,"/src/assets/images/bubble2-reverse.png":G5,"/src/assets/images/bubble2.png":Y5,"/src/assets/images/bubble2.svg":K5,"/src/assets/images/cc-icons/by.svg":Z5,"/src/assets/images/cc-icons/cc.svg":X5,"/src/assets/images/cc-icons/nc-eu.svg":J5,"/src/assets/images/cc-icons/nc-jp.svg":Q5,"/src/assets/images/cc-icons/nc.svg":eE,"/src/assets/images/cc-icons/nd.svg":tE,"/src/assets/images/cc-icons/pd.svg":rE,"/src/assets/images/cc-icons/remix.svg":nE,"/src/assets/images/cc-icons/sa.svg":iE,"/src/assets/images/cc-icons/sampling.plus.svg":oE,"/src/assets/images/cc-icons/sampling.svg":sE,"/src/assets/images/cc-icons/share.svg":aE,"/src/assets/images/cc-icons/zero.svg":cE,"/src/assets/images/coop/Juha.jpg":lE,"/src/assets/images/coop/Mikael.png":uE,"/src/assets/images/coop/Tarja.jpg":fE,"/src/assets/images/coop/Venla.png":dE,"/src/assets/images/errors/Carl_Wilhelm_Vallgren.jpg":hE,"/src/assets/images/errors/Eero_Järnefelt.jpg":pE,"/src/assets/images/errors/Jean_Sibelius.jpg":gE,"/src/assets/images/favicon.svg":mE,"/src/assets/images/flag_en.svg":vE,"/src/assets/images/flag_fi.svg":_E,"/src/assets/images/flag_sv.svg":yE,"/src/assets/images/havkraftEU_2014_2020_rgb.png":wE,"/src/assets/images/image_placeholder.jpg":AE,"/src/assets/images/kamera_eikuvaa-p-500.png":bE,"/src/assets/images/leonardo.svg":EE,"/src/assets/images/leverageEU_2014_2020_rgb.png":SE,"/src/assets/images/loading-static.svg":ng,"/src/assets/images/loading.svg":TE,"/src/assets/images/logo-black.png":PE,"/src/assets/images/logo-white.png":IE,"/src/assets/images/muusa_small.png":LE,"/src/assets/images/muusa_small_light.png":xE,"/src/assets/images/placeholder-logo.png":CE,"/src/assets/images/placeholder-map.jpg":RE,"/src/assets/images/placeholder-user-profile.svg":OE,"/src/assets/images/retroflowers.svg":kE,"/src/assets/images/silhouette-1.svg":DE,"/src/assets/images/silhouette-1.svg-inverse.svg":ME,"/src/assets/images/silhouette-2.svg":UE,"/src/assets/images/silhouette-2.svg-inverse.svg":NE,"/src/assets/images/silhouette-3.svg":FE,"/src/assets/images/silhouette-3.svg-inverse.svg":BE,"/src/assets/images/suomalaistapalvelua_suomi_musta_rgb.png":VE,"/src/assets/images/suomalaistapalvelua_suomi_white.png":jE,"/src/assets/images/taide-art-ART-white.svg":zE,"/src/assets/images/taide-art-TAIDE-white.svg":$E,"/src/assets/images/taide-art-animated.svg":WE,"/src/assets/images/taide-art-black.png":HE,"/src/assets/images/taide-art-black.svg":qE,"/src/assets/images/taide-art-navbar-black.png":GE,"/src/assets/images/taide-art-navbar-white.png":YE,"/src/assets/images/taide-art-white.png":KE,"/src/assets/images/taide-art-white.svg":ZE}),JE=e=>{if(!e)return"";let r=String(e).trim();return r=r.replace(/^~?/,""),r=r.replace(/^@\/?/,""),r=r.replace(/^assets\//,""),r=r.replace(/^images\//,""),r},QE=e=>{const r=JE(e);if(!r)return"";const i=`/src/assets/images/${r}`;return XE[i]||""},e6={props:{disableIntersectionObserver:{type:Boolean}},data:function(){const e={rootMargin:"400px 200px",threshold:0};return{observeVisibilityOptions:{callback:this.visibilityChanged,throttle:300,throttleOptions:{leading:"visible"},intersection:e},isIntersectionVisible:!1,intersectionRemainsVisible:!1,intersectionHideTimeout:5e3,intersectionObserverDisposed:!1,intersectionOptions:e,debouncedHide:null}},created:function(){this.debouncedHide=_e.debounce(this.onIntersectHide,this.intersectionHideTimeout,{trailing:!0}),(this.disableIntersectionObserver||Sn)&&(this.isIntersectionVisible=!0)},beforeUnmount:function(){var e;this.intersectionObserverDisposed=!0,(e=this.debouncedHide)==null||e.cancel(),this.debouncedHide=null},methods:{visibilityChanged:function(e,r){this.disableIntersectionObserver||this.intersectionObserverDisposed||(!this.isIntersectionVisible&&e&&this.intersectionOptions?(this.debouncedHide.cancel(),this.isIntersectionVisible=e,this.onIntersectShow(r),this.intersectionRemainsVisible&&(this.intersectionOptions=!1)):this.isIntersectionVisible&&!e&&!this.intersectionRemainsVisible?(this.isIntersectionVisible=e,this.debouncedHide(r)):this.isIntersectionVisible=e)},onIntersectShow:function(e){},onIntersectHide:function(e){}}},t6={class:"loading"},r6=["title"],n6=["src","alt"],i6={key:6,class:"image-subtext"},o6={key:0,class:"image-caption"},s6={class:"caption"},a6={key:1,class:"image-attribution"},c6={key:0,class:"image-credit-line"},l6={class:"credit-line"},u6={key:1,class:"image-copyright"},f6={class:"copyright"};function d6(e,r,i,o,a,u){const f=nt("license-info"),h=nt("social-heart"),m=E4("observe-visibility");return b4((Le(),qe("figure",{class:Eo(["image-box",i.className]),style:jr(u.computedWrapperStyle)},[cr(e.$slots,"image-tool-icons",{item:i.item}),u.showPalette?(Le(),qe("div",{key:0,class:"background-palette",style:jr(u.computedPaletteStyle)},[Rt("div",t6,_n(e.$t("common.loading")),1)],4)):We("",!0),e.imageSrc&&i.imageAsBackgroun
69d?(Le(),qe("div",{key:1,class:Eo(["image",u.computedImageClassName]),style:jr(u.computedImageStyle),title:e.altText,onClick:r[0]||(r[0]=c=>e.$emit("click",i.item,c))},null,14,r6)):e.imageSrc?(Le(),qe("img",{key:2,class:Eo(["image",u.computedImageClassName]),src:e.imageSrc,style:jr(u.computedImageStyle),alt:e.altText,onClick:r[1]||(r[1]=c=>e.$emit("click",i.item,c)),onLoad:r[2]||(r[2]=(...c)=>u.onImageLoaded&&u.onImageLoaded(...c)),onError:r[3]||(r[3]=(...c)=>u.onImageError&&u.onImageError(...c))},null,46,n6)):e.ready&&!e.paletteFallback&&!u.availableUponRequest&&!e.$slots["not-available"]?(Le(),qe("div",{key:3,class:"image-not-available",style:jr(u.notAvailableOuterStyle)},[Rt("div",null,_n(e.$t("common.noImage")),1)],4)):e.ready&&!e.paletteFallback&&u.availableUponRequest&&!e.$slots["not-available"]?(Le(),qe("div",{key:4,class:"image-not-available",style:jr(u.notAvailableOuterStyle)},[Rt("div",{class:"image",style:jr(u.notAvailableInnerStyle)},null,4),Rt("div",null,_n(e.$t("common.imageAvailableUponRequest")),1)],4)):e.ready?cr(e.$slots,"not-available",{},void 0,void 0,5):We("",!0),e.ready?(Le(),qe("div",i6,[cr(e.$slots,"caption",{class:"image-caption"}),!e.$slots.caption&&i.showCaption&&e.caption?(Le(),qe("div",o6,[Rt("span",s6,_n(e.caption),1)])):We("",!0),i.showCreditLine||i.showCopyright||i.showLicense?(Le(),qe("div",a6,[cr(e.$slots,"credit-line",{class:"image-credit-line"}),!e.$slots["credit-line"]&&i.showCreditLine&&e.creditLine?(Le(),qe("div",c6,[Rt("span",l6,_n(e.$t("artworks.ImageCreditLine")+": "+e.creditLine),1)])):We("",!0),cr(e.$slots,"copyright",{class:"image-copyright"}),!e.$slots.copyright&&i.showCopyright&&e.copyright?(Le(),qe("div",u6,[Rt("span",f6,_n(e.$t("artworks.ImageCopyright")+" "+e.copyright),1)])):We("",!0),cr(e.$slots,"license",{class:"license-info"}),!e.$slots.license&&i.showLicense&&e.license?(Le(),xt(f,{key:2,license:e.license},null,8,["license"])):We("",!0)])):We("",!0)])):We("",!0),i.social&&i.item&&e.imageSrc?(Le(),xt(h,{key:7,"class-name":"round transparent",item:i.item,resource:u.getResource()},null,8,["item","resource"])):We("",!0),cr(e.$slots,"default")],6)),[[m,{callback:e.visibilityChanged,throttle:300,throttleOptions:{leading:"visible"},intersection:e.intersectionOptions}]])}const h6={name:"image-box",emits:["click","imageloaded","not-found"],props:{item:{type:Object},src:{type:String},imageInfo:{type:Object},resolution:{type:Object},className:{type:String},name:{type:String},social:{type:Boolean,default:!1},showCaption:{type:Boolean,default:!1},showCreditLine:{type:Boolean,default:!1},showCopyright:{type:Boolean,default:!1},showLicense:{type:Boolean,default:!0},imageAsBackground:{type:Boolean},imageClassName:{type:String},imageAltText:{type:String},useMasonrySizing:{type:Boolean},usePalette:{type:Boolean,default:!1},dynamicAttribution:{type:Boolean},notFoundImageSrc:{type:String}},mixins:[e6],components:{LicenseInfo:ft(()=>U(()=>import("./LicenseInfo-COOWIDwz.js"),__vite__mapDeps([280,3,4,1,2,5,281])))},computed:{computedWrapperStyle:function(){return this.getWrapperStyle()},computedPaletteStyle:function(){return this.getPaletteStyle()},computedImageStyle:function(){return this.getImageStyle()},computedImageClassName:function(){return this.getImageClassName()},showPalette:function(){return this.usePalette&&(!this.ready||this.paletteFallback)},notAvailableInnerStyle:function(){let e="";if(e+="width: 180px; height: 42px;",this.usePalette){const r=["e0e0e0","cfcfcf","bdbdbd","ababab","9a9a9a","888888","767676","646464"];let i=0;const o=r.reduce((a,u)=>(a+=`, #${u} ${i}%`,i+=12.5,a+=`, #${u} ${i-1.75}%`,a),"");e+=`background: linear-gradient(90deg${o});`}return e},notAvailableOuterStyle:function(){let e="";return this.usePalette&&(e+=`height: ${_e.random(180,240)}px;`),this.notFoundImageSrc?e+=`background-image: url(${this.notFoundImageSrc});`:this.availableUponRequest||(e+=`background-image: url(${QE("kamera_eikuvaa-p-500.png")});`),e},availableUponRequest:function(){return!0}},data:function(){return{imageSrc:null,altText:"",creditLine:null,copyright:null,caption:null,license:null,debouncedUpdateSubtextStyle:null,ready:!1,error:null,paletteFallback:!1}},mounted:function(){this.initItem(),this.dynamicAttribution&&(this.debouncedUpdateSubtextStyle=_e.debounce(this.updateSubtextStyle,250,{trailing:!0}),window.addEventListener("resize",this.debouncedUpdateSubtextStyle))},beforeUnmount:function(){this.dynamicAttribution&&(window.removeEventListener("resize",this.debouncedUpdateSubtextStyle),this.debouncedUpdateSubtextStyle.cancel())},watch:{item:function(){this.initItem()},src:function(){this.initItem()}},methods:{initItem:async function(){return this.ready=!1,this.imageSrc=null,this.altText="",this.creditLine=null,this.copyright=null,this.caption=null,this.license=null,this.paletteFallback=!1,this.getImageSrc().then(e=>{if(this.altText=this.imageAltText,this.creditLine=this.$helpers.getImageCreditLine(this.item),this.copyright=this.$helpers.getImageCopyright(this.item),this.caption=this.$helpers.getImageCaption(this.item),this.license=this.$helpers.getImageLicense(this.item),this.imageAsBackgroun
69d){this.preloadImage(e).then(()=>{this.imageSrc=e,this.onImageLoaded()}).catch(()=>{this.usePalette&&this.hasPaletteBackground()?this.paletteFallback=!0:this.$emit("not-found"),this.onImageLoaded()});return}this.imageSrc=e,Sn&&this.onImageLoaded()}).catch(()=>{this.usePalette&&this.hasPaletteBackground()?this.paletteFallback=!0:this.$emit("not-found"),this.onImageLoaded()})},preloadImage:function(e){return new Promise((r,i)=>{if(!e)return i(new Error("no image source"));const o=new Image;o.onload=()=>r(o.currentSrc||o.src||e),o.onerror=i,o.src=e})},onImageLoaded:function(){this.$emit("imageloaded",this.item||this.src),this.ready=!0,kt.emit("masonry-measure"),this.dynamicAttribution&&this.$nextTick(this.updateSubtextStyle)},onImageError:function(){this.usePalette&&this.hasPaletteBackground()?this.paletteFallback=!0:this.$emit("not-found"),this.imageSrc=null,this.onImageLoaded()},updateSubtextStyle:function(){const e=this.$el.querySelector(".image-subtext");if(e){const r=this.$el.querySelector(".image")||this.$el,i=r&&r.width,o=e.querySelector(".image-attribution"),a=o&&o.getBoundingClientRect().width;i&&a?e.setAttribute("style",`width: ${Math.floor(i)}px;`):e.removeAttribute("style")}},onIntersectShow:function(){this.initItem()},onIntersectHide:function(){this.imageSrc=null},getImageSrc:async function(){return this.isIntersectionVisible?new Promise((e,r)=>{if(this.src){const a=this.usePalette&&this.hasPaletteBackground()?this.stripMissingImageParam(this.src):this.src;return e(a)}const i={resolution:this.resolution};this.usePalette&&this.hasPaletteBackground()&&(i.missingImage=!1);const o=this.$helpers.getImageSrc(this.item,i);return o?o.match(/^&.*=/)?r(new Error("no viable image source")):e(o):r(new Error("no image source"))}):Promise.reject(new Error("out of bounds"))},getWrapperStyle:function(){let e="";return this.resolution&&this.resolution.y||this.item&&this.item.ImageInfo&&this.useMasonrySizing&&(e=this.$helpers.getMasonryWidthHeightStyle(this.resolution,this.item)),e},getPaletteStyle:function(){const e=this.imageInfo||this.item&&this.item.ImageInfo;return this.$helpers.getPaletteColorsBackgroundStyle(e,"var(--image-placeholder-fallback)")},getImageStyle:function(){let e="";return this.imageAsBackground&&this.imageSrc&&(e+=this.$helpers.getBackgroundImageStyle(this.imageSrc,this.item)),e},getImageClassName:function(){return this.imageClassName||""},getResource:function(){return this.$helpers.getItemResourceType(this.item)},hasPalette:function(){const e=this.imageInfo||this.item&&this.item.ImageInfo;return e&&e.PaletteColors&&e.PaletteColors.length>0},hasPaletteBackground:function(){return!!(this.imageInfo||this.item&&this.item.ImageInfo)},stripMissingImageParam:function(e){if(!e||typeof e!="string"||!/[?&]MissingImage=/i.test(e))return e;const r=e.split("?");if(r.length<2)return e;const i=r.shift(),a=r.join("?").split("#"),u=a.shift(),f=a.length?`#${a.join("#")}`:"",h=u.split("&").filter(c=>!c.toLowerCase().startsWith("missingimage="));return`${h.length?`${i}?${h.join("&")}`:i}${f}`},getRandomRGBColor:function(){return`rgb(${_e.random(0,245)}, ${_e.random(0,245)}, ${_e.random(0,245)})`}}},p6=Qn(h6,[["render",d6]]),g6={},m6={class:"spinner","aria-busy":"true"};function v6(e,r){return Le(),qe("div",m6,[...r[0]||(r[0]=[Rt("img",{src:ng,alt:"","aria-hidden":""},null,-1)])])}const ig=Qn(g6,[["render",v6],["__scopeId","data-v-d6b9cb31"]]),AS=Object.freeze(Object.defineProperty({__proto__:null,default:ig},Symbol.toStringTag,{value:"Module"})),mr=[],Yl=new Map,Kl=new Set;let wl,Cp;const _6='a[href], button, input, select, textarea, iframe, audio[controls], video[controls], summary, [tabindex], [contenteditable="true"]',wn=()=>mr[mr.length-1];function bS(e){return Kl.add(e),e(mr.length>0),()=>Kl.delete(e)}const Rp=()=>{for(const e of Kl)e(mr.length>0)},aa=e=>{if(e.closest('[inert], [hidden], [aria-hidden="true"]'))return!1;for(let r=e;r instanceof HTMLElement;r=r.parentElement){const i=getComputedStyle(r);if(i.display==="none"||i.visibility==="hidden")return!1}return!0},bn=e=>{const r=e.portalSelector?Array.from(document.querySelectorAll(e.portalSelector)):[];if(r.length)return[r[r.length-1]];const i=[e.root];for(let o=0;o<i.length;o+=1)for(const a of i[o].querySelectorAll("[aria-controls], [aria-owns], [aria-describedby]"))for(const u of["aria-controls","aria-owns","aria-describedby"]){const f=a.getAttribute(u)||"";
69for(const h of f.split(/\s+/).filter(Boolean)){const m=document.getElementById(h),c=m==null?void 0:m.closest(u==="aria-describedby"?".dx-tooltip-wrapper":".dx-overlay-wrapper");c&&!i.some(l=>l.contains(c))&&i.push(c)}}return i},ca=(e,r)=>bn(e).some(i=>i.contains(r)),og=e=>bn(e).flatMap(r=>Array.from(r.querySelectorAll(_6))).filter(r=>r.tabIndex>=0&&!r.matches(":disabled")&&aa(r)).sort((r,i)=>(r.tabIndex||1/0)-(i.tabIndex||1/0)),Zs=e=>{var o;const r=e.lastInsideFocus||((o=e.initialFocus)==null?void 0:o.call(e)),i=og(e)[0]||bn(e)[0];(r&&ca(e,r)&&aa(r)?r:i).focus({preventScroll:!0})},y6=()=>{for(const[e,r]of Yl)r===null?e.removeAttribute("inert"):e.setAttribute("inert",r);Yl.clear()},Al=()=>{y6();const e=wn();if(!e)return;const r=bn(e),i=o=>{for(const a of o.children)a instanceof HTMLElement&&!r.includes(a)&&(r.some(u=>a.contains(u))?i(a):(Yl.set(a,a.getAttribute("inert")),a.setAttribute("inert","")))};i(document.body),ca(e,document.activeElement)||Zs(e)},Op=e=>{var i;const r=wn();if(!(!r||e.defaultPrevented)){if(e.key==="Escape"){if(!bn(r).includes(r.root)||bn(r).some(o=>o!==r.root&&aa(o))&&(!r.root.contains(e.target)||r.root.querySelector('[aria-expanded="true"]')))return;e.preventDefault(),e.stopPropagation(),(i=r.onEscape)==null||i.call(r)}else if(e.key==="Tab"){const o=og(r),a=o.indexOf(document.activeElement),u=e.shiftKey?a<=0?o.length-1:a-1:(a+1)%o.length;e.preventDefault(),(o[u]||bn(r)[0]).focus()}}},kp=e=>{const r=wn();r!=null&&r.root.contains(e.target)&&(r.lastInsideFocus=e.target),r&&!ca(r,e.target)&&Zs(r)};function w6(e,r={}){const i={root:e,invoker:document.activeElement,previousZIndex:e.style.zIndex,...r},o=mr.flatMap(bn).concat(e).map(a=>Number(getComputedStyle(a).zIndex)||0);return e.style.zIndex=String(Math.max(...o)+(mr.length?1:0)),mr.length||(Cp=document.body.style.overflow,document.body.style.overflow="hidden",document.addEventListener("keydown",Op),document.addEventListener("focusin",kp),wl=new MutationObserver(Al),wl.observe(document.body,{childList:!0,subtree:!0,attributes:!0,attributeFilter:["aria-owns","aria-controls","aria-describedby"]})),mr.push(i),Rp(),Al(),Zs(i),()=>{var f;const a=mr.indexOf(i);if(a<0)return;const u=i===wn();mr.splice(a,1),e.style.zIndex=i.previousZIndex,Al(),mr.length||(wl.disconnect(),document.removeEventListener("keydown",Op),document.removeEventListener("focusin",kp),document.body.style.overflow=Cp),Rp(),u&&((f=i.invoker)!=null&&f.isConnected&&aa(i.invoker)&&(!wn()||ca(wn(),i.invoker))?i.invoker.focus({preventScroll:!0}):wn()&&Zs(wn()))}}const A6={class:"modal-card"},b6={key:0,class:"modal-card-header"},E6=["aria-label"],S6={class:"modal-card-body"};function T6(e,r,i,o,a,u){return e.mounted?(Le(),xt(P4,{key:0,to:"body"},[vn(T4,{name:"modal-fade"},{default:S4(()=>[i.show?(Le(),qe("div",I4({key:0,class:"modal modal-dialog",ref:"dialog",role:"dialog","aria-modal":"true",tabindex:"-1"},e.$attrs,{onClick:r[2]||(r[2]=L4(()=>{},["stop"]))}),[Rt("div",{class:"modal-background",onClick:r[0]||(r[0]=(...f)=>u.onBackdropClick&&u.onBackdropClick(...f))}),Rt("div",A6,[i.closeButton||e.$slots.title?(Le(),qe("div",b6,[cr(e.$slots,"title"),i.closeButton?(Le(),qe("button",{key:0,class:"modal-close",type:"button","aria-label":e.$t("common.close"),onClick:r[1]||(r[1]=(...f)=>u.emitClose&&u.emitClose(...f))},[...r[3]||(r[3]=[Rt("span",{"aria-hidden":"true"},"×",-1)])],8,E6)):We("",!0)])):We("",!0),Rt("div",S6,[cr(e.$slots,"default")])])],16)):We("",!0)]),_:3})])):We("",!0)}const P6={name:"modal-dialog",inheritAttrs:!1,emits:["hide"],props:{portalSelector:{type:String,default:""},show:{type:Boolean,default:!1},animation:{type:String,default:"zoom-in"},closeButton:{type:Boolean,default:!0},closeOnClickMask:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0}},data:function(){return{mounted:!1,releaseModal:null}},mounted(){this.mounted=!0,this.syncModalFocus()},beforeUnmount(){var e;this.mounted=!1,(e=this.releaseModal)==null||e.call(this),this.releaseModal=null},watch:{show:function(){this.syncModalFocus()}},methods:{syncModalFocus:function(){this.$nextTick(()=>{var e;this.show&&this.mounted&&this.$refs.dialog?this.releaseModal||(this.releaseModal=w6(this.$refs.dialog,{initialFocus:()=>this.$refs.dialog,portalSelector:this.portalSelector,onEscape:()=>{this.closeOnEsc&&this.emitClose()}})):((e=this.releaseModal)==null||e.call(this),this.releaseModal=null)})},emitClose:function(){this.$emit("hide")},onBackdropClick:function(){this.closeOnClickMask&&this.emitClose()}}},sg=Qn(P6,[["render",T6]]),ES=Object.freeze(Object.defineProperty({__proto__:null,default:sg},Symbol.toStringTag,{value:"Module"})),I6={key:0,class:"segment-title"},L6={key:1,class:"display-options"};function x6(e,r,i,o,a,u){return Le(),qe("section",{class:Eo(["segment",i.className])},[i.title||e.$slots["display-options"]?(Le(),qe("div",{key:0,class:Eo(["segment-header",e.$slots["display-options"]?"with-options":""])},[i.title?(Le(),qe("div",I6,[Rt("h2",null,_n(i.title),1),r[0]||(r[0]=Rt("hr",null,null,-1))])):We("",!0),e.$slots["display-options"]?(Le(),qe("div",L6,[cr(e.$slots,"display-options")])):We("",!0)],2)):We("",!0),cr(e.$slots,"default")],2)}const C6={name:"segment",props:{title:{type:String},className:{type:String}}},R6=Qn(C6,[["render",x6]]),Ve=e=>ft(e),O6={name:"components",install(e){e.component("loading-spinner",ig),e.component("segment",R6),e.component("modal-dialog",sg),e.component("image-box",p6),e.component("plus-more-infinite",Ve(()=>U(()=>import("./PlusMoreInfinite-CIolLyn0.js"),__vite__mapDeps([282,4,1,2,3,5,283])))),e.component("plus-more",Ve(()=>U(()=>import("./PlusMore-Bs5pkRx4.js"),__vite__mapDeps([284,3,4,1,2,5,285])))),e.component("search-option-input-text",Ve(()=>U(()=>import("./InputText-DfhxTDn4.js"),__vite__mapDeps([286,3,4,1,2,5,287])))),e.component("silhouette-assistant",Ve(()=>U(()=>import("./SilhouetteAssistant-CNyZKbA-.js"),__vite__mapDeps([288,4,1,2,3,5,289])))),e.component("errors-message",Ve(()=>U(()=>import("./ErrorsMessage-CZpdXqa2.js"),__vite__mapDeps([290,4,1,2,3,5,291])))),e.component("sort-option",Ve(()=>U(()=>import("./SortOption-Bd9o4T6W.js"),__vite__mapDeps([292,3,4,1,2,5,293])))),e.component("submit-button",Ve(()=>U(()=>import("./SubmitButton-P4S5BBa2.js"),__vite__mapDeps([294,4,1,2,3,5,295])))),e.component("dx-tooltip",Ve(()=>U(()=>import("./vue-BFiGH6Pw.js").then(r=>r.t),__vite__mapDeps([4,1,2])))),e.component("actor-card",Ve(()=>U(()=>import("./Card-JkjQGtRN.js"),__vite__mapDeps([296,297,3,4,1,2,5,47,298,299])))),e.component("artwork-card",Ve(()=>U(()=>import("./Card-29A4IbDD.js"),__vite__mapDeps([300,297,3,4,1,2,5,47,298,301])))),e.component("collection-card",Ve(()=>U(()=>import("./Card-Cy3KWb3V.js"),__vite__mapDeps([302,297,3,4,1,2,5,47,298,303])))),e.component("event-card",Ve(()=>U(()=>import("./Card-CqxHteZs.js"),__vite__mapDeps([304,297,3,4,1,2,5,47,298,305,306])))),e.component("feature-article-card",Ve(()=>U(()=>import("./Card-CtOxBCht.js"),__vite__mapDeps([307,297,3,4,1,2,5,47,298,79,308])))),e.component("organization-card",Ve(()=>U(()=>import("./Card-DS60FhUC.js"),__vite__mapDeps([309,297,3,4,1,2,5,47,298,310])))),e.component("audio-card",Ve(()=>U(()=>import("./Card-CO72JeJo.js"),__vite__mapDeps([311,297,3,4,1,2,5,47,298,8,312,313])))),e.component("video-card",Ve(()=>U(()=>
vendor: 2,841 bytes, lines 69-70
69import("./Card-WLuFC_ib.js"),__vite__mapDeps([314,297,3,4,1,2,5,47,298,312,315])))),e.component("social-network-share",Ve(()=>U(()=>import("./NetworkShare-BwyFVVrv.js"),__vite__mapDeps([316,3,4,1,2,5,317])))),e.component("social-follow",Ve(()=>U(()=>import("./Follow-mVb1QOhq.js"),__vite__mapDeps([318,319,320,4,1,2,3,5,321])))),e.component("social-heart",Ve(()=>U(()=>import("./Heart-BeeqIVjA.js"),__vite__mapDeps([322,319,320,4,1,2,3,5,323])))),e.component("social-save",Ve(()=>U(()=>import("./Save-BPM-OlMG.js"),__vite__mapDeps([324,3,4,1,2,5,319,320,325])))),e.component("social-reblog",Ve(()=>U(()=>import("./Reblog-B5gR8KiB.js"),__vite__mapDeps([326,3,4,1,2,5,319,320,327])))),e.component("social-tags",Ve(()=>U(()=>import("./Tags-DavEegHu.js"),__vite__mapDeps([328,4,1,2,3,5,329])))),e.component("image-viewer",Ve(()=>U(()=>import("./ImageViewer-BI3IbgeZ.js"),__vite__mapDeps([330,331,1,2,4,3,5,332])))),e.component("event-brochure-stack",Ve(()=>U(()=>import("./BrochureStack-DHyL9DmH.js"),__vite__mapDeps([333,305,47,4,1,2,3,5,334])))),e.component("multi-stack",Ve(()=>U(()=>import("./MultiStack-Ca96C3Rl.js"),__vite__mapDeps([335,3,4,1,2,5,51,52])))),e.component("embla-slides",Ve(()=>U(()=>import("./EmblaSlides-DhImkrS9.js"),__vite__mapDeps([336,337,4,1,2,3,5,338])))),e.component("slick-slides",Ve(()=>U(()=>import("./EmblaSlides-DhImkrS9.js"),__vite__mapDeps([336,337,4,1,2,3,5,338])))),e.component("agile-slides",Ve(()=>U(()=>import("./AgileSlides-KmJaJnxJ.js"),__vite__mapDeps([339,336,337,4,1,2,3,5,338,340])))),e.component("subject-items",Ve(()=>U(()=>import("./SubjectItems-D9dhdWuY.js"),__vite__mapDeps([341,3,4,1,2,5,342]))))}};/*! @license DOMPurify 3.4.14 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.4.14/LICENSE */function Dp(e,r){(r==null||r>e.length)&&(r=e.length);for(var i=0,o=Array(r);i<r;i++)o[i]=e[i];return o}function k6(e){if(Array.isArray(e))return e}function D6(e,r){var i=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(i!=null){var o,a,u,f,h=[],m=!0,c=!1;try{if(u=(i=i.call(e)).next,r!==0)for(;!(m=(o=u.call(i)).done)&&(h.push(o.value),h.length!==r);m=!0);}catch(l){c=!0,a=l}finally{try{if(!m&&i.return!=null&&(f=i.return(),Object(f)!==f))return}finally{if(c)throw a}}return h}}function M6(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
70In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function U6(e,r){return k6(e)||D6(e,r)||N6(e,r)||M6()}function N6(e,r){if(e){if(typeof e=="string")return Dp(e,r);var i={}.toString.call(e).slice(8,-1);return i==="Object"&&e.constructor&&(i=e.constructor.name),i==="Map"||i==="Set"?Array.from(e):i==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Dp(e,r):void 0}}
vendor: 6,064 bytes, line 70
70const ag=Object.entries,Mp=Object.setPrototypeOf,F6=Object.isFrozen,B6=Object.getPrototypeOf,V6=Object.getOwnPropertyDescriptor;let ct=Object.freeze,pt=Object.seal,Di=Object.create,cg=typeof Reflect<"u"&&Reflect,Zl=cg.apply,Xl=cg.construct;ct||(ct=function(r){return r});pt||(pt=function(r){return r});Zl||(Zl=function(r,i){for(var o=arguments.length,a=new Array(o>2?o-2:0),u=2;u<o;u++)a[u-2]=arguments[u];return r.apply(i,a)});Xl||(Xl=function(r){for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];return new r(...o)});const qn=it(Array.prototype.forEach),j6=it(Array.prototype.lastIndexOf),Up=it(Array.prototype.pop),vo=it(Array.prototype.push),z6=it(Array.prototype.splice),Ui=Array.isArray,bo=it(String.prototype.toLowerCase),bl=it(String.prototype.toString),Np=it(String.prototype.match),_o=it(String.prototype.replace),Fp=it(String.prototype.indexOf),$6=it(String.prototype.trim),W6=it(Number.prototype.toString),H6=it(Boolean.prototype.toString),Bp=typeof BigInt>"u"?null:it(BigInt.prototype.toString),Vp=typeof Symbol>"u"?null:it(Symbol.prototype.toString),jt=it(Object.prototype.hasOwnProperty),yo=it(Object.prototype.toString),Et=it(RegExp.prototype.test),Wn=q6(TypeError);function it(e){return function(r){r instanceof RegExp&&(r.lastIndex=0);for(var i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];return Zl(e,r,o)}}function q6(e){return function(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return Xl(e,i)}}function Me(e,r){let i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:bo;if(Mp&&Mp(e,null),!Ui(r))return e;let o=r.length;for(;o--;){let a=r[o];if(typeof a=="string"){const u=i(a);u!==a&&(F6(r)||(r[o]=u),a=u)}e[a]=!0}return e}function G6(e){for(let r=0;r<e.length;r++)jt(e,r)||(e[r]=null);return e}function Xt(e){const r=Di(null);for(const o of ag(e)){var i=U6(o,2);const a=i[0],u=i[1];jt(e,a)&&(Ui(u)?r[a]=G6(u):u&&typeof u=="object"&&u.constructor===Object?r[a]=Xt(u):r[a]=u)}return r}function Y6(e){switch(typeof e){case"string":return e;case"number":return W6(e);case"boolean":return H6(e);case"bigint":return Bp?Bp(e):"0";case"symbol":return Vp?Vp(e):"Symbol()";case"undefined":return yo(e);case"function":case"object":{if(e===null)return yo(e);const r=e,i=pr(r,"toString");if(typeof i=="function"){const o=i(r);return typeof o=="string"?o:yo(o)}return yo(e)}default:return yo(e)}}function pr(e,r){for(;e!==null;){const o=V6(e,r);if(o){if(o.get)return it(o.get);if(typeof o.value=="function")return it(o.value)}e=B6(e)}function i(){return null}return i}function K6(e){try{return Et(e,""),!0}catch{return!1}}const jp=ct(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),El=ct(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Sl=ct(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),Z6=ct(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Tl=ct(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),X6=ct(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),zp=ct(["#text"]),$p=ct(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","command","commandfor","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
70spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns"]),Pl=ct(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dominant-baseline","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","pointer-events","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-orientation","text-rendering","textlength","type","u1","u2","unicode","values","vector-effect","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Wp=ct(["accent","accentunder","align","bevelled","close","columnalign","columnlines","columnspacing","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lquote","lspace","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Us=ct(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),J6=pt(/{{[\w\W]*|^[\w\W]*}}/g),Q6=pt(/<%[\w\W]*|^[\w\W]*%>/g),e8=pt(/\${[\w\W]*/g),t8=pt(/^data-[\-\w.\u00B7-\uFFFF]+$/),r8=pt(/^aria-[\-\w]+$/),Hp=pt(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),n8=pt(/^(?:\w+script|data):/i),i8=pt(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),o8=pt(/^html$/i),s8=pt(/^[a-z][.\w]*(-[.\w]+)+$/i),qp=pt(/<[/\w!]/g),Gp=pt(/<[/\w]/g),a8=pt(/<\/no(script|embed|frames)/i),c8=pt(/\/>/i),Zt={element:1,attribute:2,text:3,cdataSection:4,entityReference:5,entityNode:6,processingInstruction:7,comment:8,document:9,documentType:10,documentFragment:11,notation:12},lg=["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"],l8=ct(Me({},lg)),u8=(function(){const e={};return qn(lg,r=>{e[r]=pt(new RegExp("</"+r+"(?=[\\t\\n\\f\\r />])","i"))}),ct(e)})(),f8=function(){return typeof window>"u"?null:window},d8=function(r,i){if(typeof r!="object"||typeof r.createPolicy!="function")return null;let o=null;
vendor: 21,187 bytes, lines 70-71
70const a="data-tt-policy-suffix";i&&i.hasAttribute(a)&&(o=i.getAttribute(a));const u="dompurify"+(o?"#"+o:"");try{return r.createPolicy(u,{createHTML(f){return f},createScriptURL(f){return f}})}catch{return console.warn("TrustedTypes policy "+u+" could not be created."),null}},Yp=function(){return{afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},gn=function(r,i,o,a){return jt(r,i)&&Ui(r[i])?Me(a.base?Xt(a.base):{},r[i],a.transform):o},Il=function(r,i,o){const a=jt(r,i)?r[i]:void 0;return a&&typeof a=="object"?Xt(a):o()};function ug(){let e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:f8();const r=le=>ug(le);if(r.version="3.4.14",r.removed=[],!e||!e.document||e.document.nodeType!==Zt.document||!e.Element)return r.isSupported=!1,r;let i=e.document;const o=i,a=o.currentScript;e.DocumentFragment;const u=e.HTMLTemplateElement,f=e.Node,h=e.Element,m=e.NodeFilter,c=e.NamedNodeMap;c===void 0&&(e.NamedNodeMap||e.MozNamedAttrMap),e.HTMLFormElement;const l=e.DOMParser,g=e.trustedTypes,p=h.prototype,b=pr(p,"cloneNode"),y=pr(p,"remove"),S=pr(p,"nextSibling"),A=pr(p,"childNodes"),T=pr(p,"parentNode"),L=pr(p,"shadowRoot"),P=pr(p,"attributes"),O=f&&f.prototype?pr(f.prototype,"nodeType"):null,k=f&&f.prototype?pr(f.prototype,"nodeName"):null,D=f&&f.prototype?pr(f.prototype,"ownerDocument"):null,R=function(M){return O?O(M):M.nodeType},N=function(M){return k?k(M):M.nodeName};if(typeof u=="function"){const le=i.createElement("template");le.content&&le.content.ownerDocument&&(i=le.content.ownerDocument)}let v,E="",I,V=!1,W=0;const Y=function(){if(W>0)throw Wn('A configured TRUSTED_TYPES_POLICY callback (createHTML or createScriptURL) must not call DOMPurify.sanitize, as that causes infinite recursion. Do not pass a policy whose callbacks wrap DOMPurify as TRUSTED_TYPES_POLICY; see the "DOMPurify and Trusted Types" section of the README.')},$=function(M){Y(),W++;try{return v.createHTML(M)}finally{W--}},K=function(M){Y(),W++;try{return v.createScriptURL(M)}finally{W--}},B=function(){return V||(I=d8(g,a),V=!0),I},X=i,ne=X.implementation,J=X.createNodeIterator,z=X.createDocumentFragment,Q=X.getElementsByTagName,ae=o.importNode;let se=Yp();r.isSupported=typeof ag=="function"&&typeof T=="function"&&ne&&ne.createHTMLDocument!==void 0;const Se=J6,ye=Q6,Re=e8,ce=t8,ue=r8,fe=n8,de=i8,ri=s8;let In=Hp,ze=null;const St=Me({},[...jp,...El,...Sl,...Tl,...zp]);let Ne=null;const Bi=Me({},[...$p,...Pl,...Wp,...Us]);let rt=Object.seal(Di(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Hr=null,Co=null;const Dt=Object.seal(Di(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Mt=!0,Cr=!0,Ln=!1,Ro=!0,Ut=!1,Rr=!0,zt=!1,Ar=!1,qr=null,Gr=null,xn=!1,br=!1,Yr=!1,Kr=!1,ni=!0,ii=!1;const oi="user-content-";let Vi=!0,ji=!1,Zr={},Or=null;const zi=Me({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","selectedcontent","style","svg","template","thead","title","video","xmp"]);let Oo=null;const ko=Me({},["audio","video","img","source","image","track"]);let Do=null;const Mo=Me({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),Cn="http://www.w3.org/1998/Math/MathML",si="http://www.w3.org/2000/svg",er="http://www.w3.org/1999/xhtml";let Xr=er,Rn=!1,$i=null;const Wi=Me({},[Cn,si,er],bl),Uo=ct(["mi","mo","mn","ms","mtext"]);let Hi=Me({},Uo);const No=ct(["annotation-xml"]);let qi=Me({},No);const fa=Me({},["title","style","font","a","script"]);let Jr=null;const da=["application/xhtml+xml","text/html"],ha="text/html";let Ke=null,Qr=null;const pa=i.createElement("form"),Fo=function(M){return M instanceof RegExp||M instanceof Function},Gi=function(){let M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};if(Qr&&Qr===M)return;(!M||typeof M!="object")&&(M={}),M=Xt(M),Jr=da.indexOf(M.PARSER_MEDIA_TYPE)===-1?ha:M.PARSER_MEDIA_TYPE,Ke=Jr==="application/xhtml+xml"?bl:bo,ze=gn(M,"ALLOWED_TAGS",St,{transform:Ke}),Ne=gn(M,"ALLOWED_ATTR",Bi,{transform:Ke}),$i=gn(M,"ALLOWED_NAMESPACES",Wi,{transform:bl}),Do=gn(M,"ADD_URI_SAFE_ATTR",Mo,{transform:Ke,base:Mo}),Oo=gn(M,"ADD_DATA_URI_TAGS",ko,{transform:Ke,base:ko}),Or=gn(M,"FORBID_CONTENTS",zi,{transform:Ke}),Hr=gn(M,"FORBID_TAGS",Xt({}),{transform:Ke}),Co=gn(M,"FORBID_ATTR",Xt({}),{transform:Ke}),Zr=jt(M,"USE_PROFILES")?M.USE_PROFILES&&typeof M.USE_PROFILES=="object"?Xt(M.USE_PROFILES):M.USE_PROFILES:!1,Mt=M.ALLOW_ARIA_ATTR!==!1,Cr=M.ALLOW_DATA_ATTR!==!1,Ln=M.ALLOW_UNKNOWN_PROTOCOLS||!1,Ro=M.ALLOW_SELF_CLOSE_IN_ATTR!==!1,Ut=M.SAFE_FOR_TEMPLATES||!1,Rr=M.SAFE_FOR_XML!==!1,zt=M.WHOLE_DOCUMENT||!1,br=M.RETURN_DOM||!1,Yr=M.RETURN_DOM_FRAGMENT||!1,Kr=M.RETURN_TRUSTED_TYPE||!1,xn=M.FORCE_BODY||!1,ni=M.SANITIZE_DOM!==!1,ii=M.SANITIZE_NAMED_PROPS||!1,Vi=M.KEEP_CONTENT!==!1,ji=M.IN_PLACE||!1,In=K6(M.ALLOWED_URI_REGEXP)?M.ALLOWED_URI_REGEXP:Hp,Xr=typeof M.NAMESPACE=="string"?M.NAMESPACE:er,Hi=Il(M,"MATHML_TEXT_INTEGRATION_POINTS",()=>Me({},Uo)),qi=Il(M,"HTML_INTEGRATION_POINTS",()=>Me({},No));const G=Il(M,"CUSTOM_ELEMENT_HANDLING",()=>Di(null));if(rt=Di(null),jt(G,"tagNameCheck")&&Fo(G.tagNameCheck)&&(rt.tagNameCheck=G.tagNameCheck),jt(G,"attributeNameCheck")&&Fo(G.attributeNameCheck)&&(rt.attributeNameCheck=G.attributeNameCheck),jt(G,"allowCustomizedBuiltInElements")&&typeof G.allowCustomizedBuiltInElements=="boolean"&&(rt.allowCustomizedBuiltInElements=G.allowCustomizedBuiltInElements),pt(rt),Ut&&(Cr=!1),Yr&&(br=!0),Zr&&(ze=Me({},zp),Ne=Di(null),Zr.html===!0&&(Me(ze,jp),Me(Ne,$p)),Zr.svg===!0&&(Me(ze,El),Me(Ne,Pl),Me(Ne,Us)),Zr.svgFilters===!0&&(Me(ze,Sl),Me(Ne,Pl),Me(Ne,Us)),Zr.mathMl===!0&&(Me(ze,Tl),Me(Ne,Wp),Me(Ne,Us))),Dt.tagCheck=null,Dt.attributeCheck=null,jt(M,"ADD_TAGS")&&(typeof M.ADD_TAGS=="function"?Dt.tagCheck=M.ADD_TAGS:Ui(M.ADD_TAGS)&&(ze===St&&(ze=Xt(ze)),Me(ze,M.ADD_TAGS,Ke))),jt(M,"ADD_ATTR")&&(typeof M.ADD_ATTR=="function"?Dt.attributeCheck=M.ADD_ATTR:Ui(M.ADD_ATTR)&&(Ne===Bi&&(Ne=Xt(Ne)),Me(Ne,M.ADD_ATTR,Ke))),jt(M,"ADD_FORBID_CONTENTS")&&Ui(M.ADD_FORBID_CONTENTS)&&(Or===zi&&(Or=Xt(Or)),Me(Or,M.ADD_FORBID_CONTENTS,Ke)),Vi&&(ze["#text"]=!0),zt&&Me(ze,["html","head","body"]),ze.table&&(Me(ze,["tbody"]),delete Hr.tbody),M.TRUSTED_TYPES_POLICY){if(typeof M.TRUSTED_TYPES_POLICY.createHTML!="function")throw Wn('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if(typeof M.TRUSTED_TYPES_POLICY.createScriptURL!="function")throw Wn('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');const ie=v;v=M.TRUSTED_TYPES_POLICY;try{E=$("")}catch(pe){throw v=ie,pe}}else M.TRUSTED_TYPES_POLICY===null?(v=void 0,E=""):(v===void 0&&(v=B()),v&&typeof E=="string"&&(E=$("")));ct&&ct(M),Qr=M},Bo=Me({},[...El,...Sl,...Z6]),Vo=Me({},[...Tl,...X6]),ai=function(M,G,ie){return G.namespaceURI===er?M==="svg":G.namespaceURI===Cn?M==="svg"&&(ie==="annotation-xml"||Hi[ie]):!!Bo[M]},ga=function(M,G,ie){return G.namespaceURI===er?M==="math":G.namespaceURI===si?M==="math"&&qi[ie]:!!Vo[M]},ci=function(M,G,ie){return G.namespaceURI===si&&!qi[ie]||G.namespaceURI===Cn&&!Hi[ie]?!1:!Vo[M]&&(fa[M]||!Bo[M])},ma=function(M){let G=T(M);(!G||!G.tagName)&&(G={namespaceURI:Xr,tagName:"template"});const ie=bo(M.tagName),pe=bo(G.tagName);return $i[M.namespaceURI]?M.namespaceURI===si?ai(ie,G,pe):M.namespaceURI===Cn?ga(ie,G,pe):M.namespaceURI===er?ci(ie,G,pe):!!(Jr==="application/xhtml+xml"&&$i[M.namespaceURI]):!1},Er=function(M){vo(r.removed,{element:M});try{T(M).removeChild(M)}catch{if(y(M),!T(M))throw Wn("a node selected for removal could not be detached from its tree and cannot be safely returned; refusing to sanitize in place")}},jo=function(M,G,ie){try{M.removeAttributeNode(G)}catch{try{M.removeAttribute(ie)}catch{}}},On=function(M){li(M);const G=A(M);if(G){const pe=[];qn(G,me=>{vo(pe,me)}),qn(pe,me=>{try{y(me)}catch{}})}const ie=P(M);if(ie)for(let pe=ie.length-1;pe>=0;--pe){const me=ie[pe],be=me&&me.name;typeof be=="string"&&jo(M,me,be)}},Sr=function(M,G,ie){if(!ie)try{ie=G.getAttributeNode(M)}catch{ie=null}vo(r.removed,{attribute:ie||null,from:G});try{ie?G.removeAttributeNode(ie):G.removeAttribute(M)}catch{try{G.removeAttribute(M)}catch{}}if(M==="is")if(br||Yr)try{Er(G)}catch{}else try{G.setAttribute(M,"")}catch{}},zo=function(M){const G=P(M);if(G)for(let ie=G.length-1;ie>=0;--ie){const pe=G[ie],me=pe&&pe.name;typeof me!="string"||Ne[Ke(me)]||jo(M,pe,me)}},li=function(M){const G=[M];for(;G.length>0;){const ie=G.pop();R(ie)===Zt.element&&zo(ie);const me=A(ie);if(me)for(let be=me.length-1;be>=0;--be)G.push(me[be])}},$o=function(M,G){return Rr?M==="patchsrc"?!0:M==="for"&&G!=="label"&&G!=="output":!1},va=function(M){if(!Rr)return;const G=[M];for(;G.length>0;){const ie=G.pop(),pe=R(ie);if(pe===Zt.processingInstruction||pe===Zt.comment&&Et(Gp,ie.data)){try{y(ie)}catch{}continue}if(pe===Zt.element){const be=ie,je=Ke(N(ie));try{be.hasAttribute&&be.hasAttribute("patchsrc")&&be.removeAttribute("patchsrc"),be.hasAttribute&&be.hasAttribute("for")&&$o("for",je)&&be.removeAttribute("for")}catch{}}const me=A(ie);if(me)for(let be=me.length-1;be>=0;--be)G.push(me[be])}},Wo=function(M){let G=null,ie=null;if(xn)M="<remove></remove>"+M;else{const be=Np(M,/^[\r\n\t ]+/);ie=be&&be[0]}Jr==="application/xhtml+xml"&&Xr===er&&(M='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+M+"</body></html>");const pe=v?$(M):M;if(Xr===er)try{G=new l().parseFromString(pe,Jr)}catch{}if(!G||!G.documentElement){G=ne.createDocument(Xr,"template",null);try{G.documentElement.innerHTML=Rn?E:pe}catch{}}const me=G.body||G.documentElement;return M&&ie&&me.insertBefore(i.createTextNode(ie),me.childNodes[0]||null),Xr===er?Q.call(G,zt?"html":"body")[0]:zt?G.documentElement:me},Yi=function(M){const G=D?D(M):M.ownerDocument;return J.call(G||M,M,m.SHOW_ELEMENT|m.SHOW_COMMENT|m.SHOW_TEXT|m.SHOW_PROCESSING_INSTRUCTION|m.SHOW_CDATA_SECTION,null)},kn=function(M){return M=_o(M,Se," "),M=_o(M,ye," "),M=_o(M,Re," "),M},ui=function(M){var G;M.normalize();const ie=D?D(M):M.ownerDocument,pe=J.call(ie||M,M,m.SHOW_TEXT|m.SHOW_COMMENT|m.SHOW_CDATA_SECTION|m.SHOW_PROCESSING_INSTRUCTION,null);let me=pe.nextNode();for(;me;)me.data=kn(me.data),me=pe.nextNode();const be=(G=M.querySelectorAll)===null||G===void 0?void 0:G.call(M,"template");be&&qn(be,je=>{tn(je.content)&&ui(je.content)})},en=function(M){const G=k?k(M):null;return typeof G!="string"||Ke(G)!=="form"?!1:typeof M.nodeName!="string"||typeof M.textContent!="string"||typeof M.removeChild!="function"||M.attributes!==P(M)||typeof M.removeAttribute!="function"||typeof M.setAttribute!="function"||typeof M.namespaceURI!="string"||typeof M.insertBefore!="function"||typeof M.hasChildNodes!="function"||M.nodeType!==O(M)||M.childNodes!==A(M)},tn=function(M){if(!O||typeof M!="object"||M===null)return!1;try{return O(M)===Zt.documentFragment}catch{return!1}},rn=function(M){if(!O||typeof M!="object"||M===null)return!1;try{return typeof O(M)=="number"}catch{return!1}};function Tt(le,M,G){le.length!==0&&qn(le,ie=>{ie.call(r,M,G,Qr)})}const Ho=function(M,G){return!!(Rr&&M.hasChildNodes()&&!rn(M.firstElementChild)&&Et(qp,M.textContent)&&Et(qp,M.innerHTML)||Rr&&M.namespaceURI===er&&l8[G]&&(rn(M.firstElementChild)||typeof M.textContent=="string"&&Et(u8[G],M.textContent))||M.nodeType===Zt.processingInstruction||Rr&&M.nodeType===Zt.comment&&Et(Gp,M.data))},fi=function(M,G){if(M instanceof RegExp)return Et(M,G);if(M instanceof Function){for(var ie=arguments.length,pe=new Array(ie>2?ie-2:0),me=2;me<ie;me++)pe[me-2]=arguments[me];return!!M(G,...pe)}return!1},qo=function(M,G,ie){if(!Hr[G]&&hi(G)&&fi(rt.tagNameCheck,G))return!1;if(Vi&&!Or[G]){const pe=T(M),me=A(M);if(me&&pe){const be=me.length;for(let je=be-1;je>=0;--je){const Ge=M===ie?b(me[je],!0):me[je];pe.insertBefore(Ge,S(M))}}}return Er(M),!0},Ki=function(M,G,ie,pe){return M.length===0?G:G===ie||G===pe?Xt(G):G},di=function(M,G){return M===G||T(M)!==null?!1:(ji&&li(M),!0)},Go=function(M,G){if(Tt(se.beforeSanitizeElements,M,null),di(M,G))return!0;if(en(M))return Er(M),!0;const ie=Ke(N(M));if(ze=Ki(se.uponSanitizeElement,ze,St,qr),Tt(se.uponSanitizeElement,M,{tagName:ie,allowedTags:ze}),di(M,G))return!0;if(Ho(M,ie))return Er(M),!0;if(Hr[ie]||!(Dt.tagCheck instanceof Function&&Dt.tagCheck(ie))&&!ze[ie]){const me=qo(M,ie,G);return me===!1&&Tt(se.afterSanitizeElements,M,null),me}if(R(M)===Zt.element&&!ma(M)||(ie==="noscript"||ie==="noembed"||ie==="noframes")&&Et(a8,M.innerHTML))return Er(M),!0;if(Ut&&M.nodeType===Zt.text){const me=kn(M.textContent);M.textContent!==me&&(vo(r.removed,{element:M.cloneNode()}),M.textContent=me)}return Tt(se.afterSanitizeElements,M,null),!1},Zi=function(M,G,ie){if(Co[G]||$o(G,M)||ni&&(G==="id"||G==="name")&&(ie in i||ie in pa))return!1;const pe=Ne[G]||Dt.attributeCheck instanceof Function&&Dt.attributeCheck(G,M);return Cr&&Et(ce,G)||Mt&&Et(ue,G)?!0:pe?Do[G]||Et(In,_o(ie,de,""))||(G==="src"||G==="xlink:href"||G==="href")&&M!=="script"&&Fp(ie,"data:")===0&&Oo[M]||Ln&&!Et(fe,_o(ie,de,""))?!0:!ie:hi(M)&&fi(rt.tagNameCheck,M)&&fi(rt.attributeNameCheck,G,M)||G==="is"&&rt.allowCustomizedBuiltInElements&&fi(rt.tagNameCheck,ie)},Xi=Me({},["annotation-xml","color-profile","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","missing-glyph"]),hi=function(M){return!Xi[bo(M)]&&Et(ri,M)},nn=function(M,G,ie,pe){if(v&&typeof g=="object"&&typeof g.getAttributeType=="function"&&!ie)switch(g.getAttributeType(M,G)){case"TrustedHTML":return $(pe);case"TrustedScriptURL":return K(pe)}return pe},Yo=function(M,G,ie,pe){try{ie?M.setAttributeNS(ie,G,pe):M.setAttribute(G,pe),en(M)?Er(M):Up(r.removed)}catch{Sr(G,M)}},Ji=function(M){Tt(se.beforeSanitizeAttributes,M,null);const G=M.attributes;if(!G||en(M))return;Ne=Ki(se.uponSanitizeAttribute,Ne,Bi,Gr);const ie={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Ne,forceKeepAttr:void 0};let pe=G.length;const me=Ke(M.nodeName);for(;pe--;){const be=G[pe],je=be.name,Ge=be.namespaceURI,yt=be.value,wt=Ke(je),Dn=yt;let gt=je==="value"?Dn:$6(Dn);if(ie.attrName=wt,ie.attrValue=gt,ie.keepAttr=!0,ie.forceKeepAttr=void 0,Tt(se.uponSanitizeAttribute,M,ie),gt=ie.attrValue,ii&&(wt==="id"||wt==="name")&&Fp(gt,oi)!==0&&(Sr(je,M,be),gt=oi+gt),Rr&&Et(/((--!?|])>)|<\/(style|script|title|xmp|textarea|noscript|iframe|noembed|noframes)/i,gt)){Sr(je,M,be);continue}if(wt==="attributename"&&Np(gt,"href")){Sr(je,M,be);continue}if(!ie.forceKeepAttr){if(!ie.keepAttr){Sr(je,M,be);continue}if(!Ro&&Et(c8,gt)){Sr(je,M,be);continue}if(Ut&&(gt=kn(gt)),!Zi(me,wt,gt)){Sr(je,M,be);continue}gt=nn(me,wt,Ge,gt),gt!==Dn&&Yo(M,je,Ge,gt)}}Tt(se.afterSanitizeAttributes,M,null)},pi=function(M){let G=null;const ie=Yi(M);for(Tt(se.beforeSanitizeShadowDOM,M,null);G=ie.nextNode();)if(Tt(se.uponSanitizeShadowNode,G,null),Go(G,M),Ji(G),tn(G.content)&&pi(G.content),R(G)===Zt.element){const pe=L(G);tn(pe)&&(gi(pe),pi(pe))}Tt(se.afterSanitizeShadowDOM,M,null)},gi=function(M){const G=[{node:M,shadow:null}];for(;G.length>0;){const ie=G.pop();if(ie.shadow){pi(ie.shadow);continue}const pe=ie.node,be=R(pe)===Zt.element,je=A(pe);if(je)for(let Ge=je.length-1;Ge>=0;--Ge)G.push({node:je[Ge],shadow:null});if(be){const Ge=k?k(pe):null;if(typeof Ge=="string"&&Ke(Ge)==="template"){const yt=pe.content;tn(yt)&&G.push({node:yt,shadow:null})}}if(be){const Ge=L(pe);tn(Ge)&&G.push({node:null,shadow:Ge},{node:Ge,shadow:null})}}};return r.sanitize=function(le){let M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},G=null,ie=null,pe=null,me=null;if(Rn=!le,Rn&&(le="<!-->"),typeof le!="string"&&!rn(le)&&(le=Y6(le),typeof le!="string"))throw Wn("dirty is not a string, aborting");if(!r.isSupported)return le;Ar?(ze=qr,Ne=Gr):Gi(M),(se.uponSanitizeElement.length>0||se.uponSanitizeAttribute.length>0)&&(ze=Xt(ze)),se.uponSanitizeAttribute.length>0&&(Ne=Xt(Ne)),r.removed=[];const be=ji&&typeof le!="string"&&rn(le);if(be){va(le);const yt=N(le);if(typeof yt=="string"){const wt=Ke(yt);if(!ze[wt]||Hr[wt])throw On(le),Wn("root node is forbidden and cannot be sanitized in-place")}if(en(le))throw On(le),Wn("root node is clobbered and cannot be sanitized in-place");try{gi(le)}catch(wt){throw On(le),wt}}else if(rn(le))G=Wo("<!---->"),ie=G.ownerDocument.importNode(le,!0),ie.nodeType===Zt.element&&ie.nodeName==="BODY"||ie.nodeName==="HTML"?G=ie:G.appendChild(ie),gi(ie);else{if(!br&&!Ut&&!zt&&le.indexOf("<")===-1)return v&&Kr?$(le):le;if(G=Wo(le),!G)return br?null:Kr?E:""}G&&xn&&Er(G.firstChild);const je=be?le:G;try{const yt=Yi(je);for(;pe=yt.nextNode();)Go(pe,je),Ji(pe),tn(pe.content)&&pi(pe.content)}catch(yt){throw be&&(On(le),qn(r.removed,wt=>{wt.element&&li(wt.element)})),yt}if(be)return qn(r.removed,yt=>{yt.element&&li(yt.element)}),Ut&&ui(le),le;if(br){if(Ut&&ui(G),Yr)for(me=z.call(G.ownerDocument);G.firstChild;)me.appendChild(G.firstChild);else me=G;return(Ne.shadowroot||Ne.shadowrootmode)&&(me=ae.call(o,me,!0)),me}let Ge=zt?G.outerHTML:G.innerHTML;return zt&&ze["!doctype"]&&G.ownerDocument&&G.ownerDocument.doctype&&G.ownerDocument.doctype.name&&Et(o8,G.ownerDocument.doctype.name)&&(Ge="<!DOCTYPE "+G.ownerDocument.doctype.name+`>
71`+Ge),Ut&&(Ge=kn(Ge)),v&&Kr?$(Ge):Ge},r.setConfig=function(){let le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Gi(le),Ar=!0,qr=ze,Gr=Ne},r.clearConfig=function(){Qr=null,Ar=!1,qr=null,Gr=null,v=I,E=""},r.isValidAttribute=function(le,M,G){Qr||Gi({});const ie=Ke(le),pe=Ke(M);return Zi(ie,pe,G)},r.addHook=function(le,M){typeof M=="function"&&jt(se,le)&&vo(se[le],M)},r.removeHook=function(le,M){if(jt(se,le)){if(M!==void 0){const G=j6(se[le],M);return G===-1?void 0:z6(se[le],G,1)[0]}return Up(se[le])}},r.removeHooks=function(le){jt(se,le)&&(se[le]=[])},r.removeAllHooks=function(){se=Yp()},r}var h8=ug();const p8="event-body-v1",g8="Event BodyHtml / WAF BodyContent authoring; rendering is a separate boundary",m8={maxBytes:262144,maxNodes:4096,maxDepth:32},v8={bytes:"UTF-8 bytes before parsing; unpaired UTF-16 surrogates count as replacement characters",nodes:"All parsed fragment nodes, including text/comments and template contents; parser-created head/body/html scaffolding excluded",depth:"Top-level head/body children have depth 1; each descendant adds 1",rationale:"At least 31x observed bytes, 19x nodes and 8x depth; initial browser authoring bounds, not full-store coverage or backend enforcement",sample:{date:"2026-09-08",count:50,languages:["fi"],maxBytes:8295,maxNodes:214,maxDepth:4,representative:!1,captureSha256:"0AB13AE2E0B6071C9F2EBDE1E493524BB97CE69AB6450CFC8A57069A7D8A6718"}},_8={p:["style"],h2:["style"],h3:["style"],h4:["style"],h5:["style"],h6:["style"],br:[],strong:[],b:[],em:[],i:[],u:[],s:[],del:[],strike:[],sup:[],sub:[],blockquote:[],ul:[],ol:["start"],li:[],span:["style"],a:["href","target","rel","title"],img:["src","alt","title","width","height","data-waf","style"]},y8=["h2","h3","h4","h5","h6"],w8=["left","center","right","justify"],A8=["8pt","10pt","12pt","14pt","18pt","24pt","36pt"],b8={"heading-h1-to-h2":"Retain children and validated attributes while changing h1 to h2","font-size-to-inherit":"Remove the validated legacy span font-size declaration; retain children and marks"},E8="Diagnostics and changeLocations refer to BodyHtml. Parsed node paths use /body or /head followed by 1-based child-node indices including whitespace/text, before conversion. Original lexical failures use /source/<zero-based UTF-16 offset>. A field-wide failure uses /. Changes retain aggregate code/count records alongside individual changeLocations.",S8="Before DOM parsing reject duplicate attributes (ASCII case-insensitive), null characters, incomplete or ambiguously quoted tags/attributes, explicit document wrappers/declarations, comments and unknown tag names. The scanner is a loss detector only; parsed DOM, attributes, styles, URLs and structure must still validate.",T8={paragraphsHeadingsAndInlineMarks:"Inline children only; no nested block elements",supSub:"No sup or sub ancestor, including through another inline mark",listItem:"Only inside ul/ol; first non-whitespace child must be a paragraph or inline content when present",list:"Only li children and whitespace"},P8={image:["https:"],link:["https:","http:","mailto:","tel:"]},I8=["_blank","_self"],L8=["noopener","noreferrer","nofollow","ugc","sponsored"],x8=9999,C8={display:"block",width:"95%","max-width":"100%",height:"auto","margin-left":"auto","margin-right":"auto"},R8=1800,O8=["invalid-type","parser-unavailable","parse-failed","limit-bytes","limit-nodes","limit-depth","full-document","comment","malformed-markup","duplicate-attribute","content-structure","unsupported-element","unsupported-attribute","unsafe-url","waf-reference","image-dimension","list-start","link-target","link-relationship","unsupported-style","
71image-style","missing-image-source","missing-link-destination","list-structure"],k8={policyVersion:p8,scope:g8,limits:m8,limitDefinition:v8,canonicalAttributes:_8,canonicalHeadings:y8,alignments:w8,legacyFontSizes:A8,conversions:b8,locations:E8,sourceAdmission:S8,contentModels:T8,urlProtocols:P8,linkTargets:I8,linkRelationships:L8,imageMaxDimension:x8,responsiveImageStyle:C8,pickerSourceMaxWidth:R8,issueCodes:O8};function fg(e){return e&&typeof e=="object"&&(Object.values(e).forEach(fg),Object.freeze(e)),e}const ht=fg(k8);function D8(e){let r=0;for(const i of e){const o=i.codePointAt(0);r+=o<=127?1:o<=2047?2:o<=65535?3:4}return r}function M8(e){return typeof e=="string"&&e.length<=ht.limits.maxBytes&&D8(e)<=ht.limits.maxBytes}const U8=ht.legacyFontSizes,SS=ht.imageMaxDimension,N8=ht.pickerSourceMaxWidth,Vs=ht.responsiveImageStyle,F8=Object.entries(Vs).map(([e,r])=>`${e}: ${r}`).join("; ")+";";function dg(e){if(typeof e!="string")return!1;const r=e.split(";").map(o=>o.trim()).filter(Boolean);if(r.length!==Object.keys(Vs).length)return!1;const i=new Set;return r.every(o=>{const a=/^([a-z-]+)\s*:\s*([^:]+)$/i.exec(o),u=a==null?void 0:a[1].toLowerCase(),f=a==null?void 0:a[2].trim().toLowerCase();return!Object.prototype.hasOwnProperty.call(Vs,u)||i.has(u)||Vs[u]!==f?!1:(i.add(u),!0)})}function hg(e){if(typeof e!="string")return null;const r=e.split(";").map(o=>o.trim()).filter(Boolean);if(r.length!==2)return null;const i={};for(const o of r){const a=/^(width|height)\s*:\s*([1-9]\d{0,3})px$/i.exec(o);if(!a)return null;const u=a[1].toLowerCase();if(Object.prototype.hasOwnProperty.call(i,u))return null;i[u]=Number(a[2])}return i}function B8(e){return e.layout!=="responsive"&&e.legacyPixelSize?e.legacyPixelSize:{width:e.width,height:e.height}}const V8=ht.alignments,Xs="https://event-html.invalid",Jl=ht.canonicalAttributes;function la(e,r){const i=o=>[...o].some(a=>a.charCodeAt(0)<32||a.charCodeAt(0)===127||a==="\\");if(typeof e!="string"||!e||/\s/.test(e)||i(e)||e.startsWith("//"))return!1;try{const o=decodeURI(e);if(i(o))return!1;const a=new URL(e,Xs);return ht.urlProtocols[r?"image":"link"].includes(a.protocol)&&!a.username&&!a.password}catch{return!1}}function TS(e){return la(e,!1)}function An(e){if(!["number","string"].includes(typeof e)||!/^[1-9]\d{0,3}$/.test(String(e)))throw new Error("Image dimensions must be integers from 1 to 9999.");return Number(e)}function pg(e){const r=/^\(([1-9]\d{0,9}),([1-9]\d{0,4})\)\.File$/.exec(e);return!!(r&&Number(r[1])<=2147483647&&Number(r[2])<=65535)}function j8(e,r,i){const o=e.tagName.toLowerCase();if(o==="img"){const f=e.getAttribute("style");!dg(f)&&!hg(f)&&r("image-style","Unsupported image layout style.","style");return}const a=e.getAttribute("style").split(";").map(f=>f.trim()).filter(Boolean),u=new Set;a.forEach(f=>{const h=/^([a-z-]+)\s*:\s*([^:]+)$/i.exec(f),m=h==null?void 0:h[1].toLowerCase(),c=h==null?void 0:h[2].trim().toLowerCase(),l=i?["h1",...ht.canonicalHeadings]:ht.canonicalHeadings;(!(m==="text-align"&&["p",...l].includes(o)&&V8.includes(c)||i&&m==="font-size"&&o==="span"&&U8.includes(c))||u.has(m))&&r("unsupported-style",`Unsupported style on ${o}.`,"style"),u.add(m)})}const z8="BodyHtml";function gg(e){return z8}function Ru(e){return(r,i,o="/",a)=>({code:r,field:e,path:o,...a?{attribute:a}:{},message:i})}function $8(e,r){const i=Ru(r),o=m=>/[\t\n\f\r ]/.test(m||""),a=(m,c,l,g)=>[i(m,c,`/source/${l}`,g)],u=m=>a("malformed-markup","HTML contains unsupported or incomplete markup.",m);if(e.includes("\0"))return u(e.indexOf("\0"));const f=m=>{if(e.startsWith("<!--",m))return a("comment","HTML comments are outside the event fragment contract.",m);if(/^<!doctype\b/i.test(e.slice(m,m+10)))return a("full-document","A complete HTML document is outside the event fragment contract.",m);if(["!","?"].includes(e[m+1]))return u(m);const c=e[m+1]==="/";let l=m+(c?2:1);if(!/[a-z]/i.test(e[l]||""))return m+1;const g=l;for(;l<e.length&&!o(e[l])&&!["/",">"].includes(e[l]);)l+=1;const p=e.slice(g,l).toLowerCase();if(["html","head","body","frameset"].includes(p))return a("full-document","A complete HTML document is outside the event fragment contract.",m);if(p!=="h1"&&!Object.prototype.hasOwnProperty.call(Jl,p))return a("unsupported-element",`Unsupported element: ${p}.`,m);if(c){for(;o(e[l]);)l+=1;return e[l]!==">"||["br","img"].includes(p)?u(m):l+1}const b=new Set;for(;l<e.length;){for(;o(e[l]);)l+=1;if(e[l]===">"||e.slice(l,l+2)==="/>")return l+(e[l]==="/"?2:1);const y=l;for(;l<e.length&&!o(e[l])&&!["/",">
71","="].includes(e[l]);){if(["<",'"',"'","`"].includes(e[l]))return u(l);l+=1}if(l===y)return u(l);const S=e.slice(y,l).toLowerCase();if(b.has(S))return a("duplicate-attribute","HTML contains a duplicate attribute.",y,S);for(b.add(S);o(e[l]);)l+=1;if(e[l]==="="){for(l+=1;o(e[l]);)l+=1;const A=['"',"'"].includes(e[l])?e[l]:null;if(A){if(l=e.indexOf(A,l+1),l===-1)return u(y);if(l+=1,l<e.length&&!o(e[l])&&!["/",">"].includes(e[l]))return u(l)}else{const T=l;for(;l<e.length&&!o(e[l])&&e[l]!==">";){if(["<",'"',"'","`","="].includes(e[l]))return u(l);l+=1}if(l===T)return u(l)}}}return u(m)};let h=0;for(;(h=e.indexOf("<",h))!==-1;){const m=f(h);if(typeof m!="number")return m;h=m}return[]}function Ql(e,r){const i=Ru(r),o=(l,g,p)=>({diagnostics:[i(l,g,p)]});if(e==null&&(e=""),typeof e!="string")return o("invalid-type","HTML must be a string.");if(!M8(e))return o("limit-bytes","HTML exceeds the event content byte limit.");const a=$8(e,r);if(a.length)return{diagnostics:a};if(typeof DOMParser>"u")return o("parser-unavailable","HTML inspection requires a browser document.");let u;try{u=new DOMParser().parseFromString(e,"text/html")}catch{return o("parse-failed","HTML could not be inspected.")}const f=[],h=(l,g,p)=>{Array.from(l.childNodes).reverse().forEach((b,y)=>{f.push({node:b,depth:g,path:`${p}/${l.childNodes.length-y}`})})};h(u,1,"");const m=[];let c=0;for(;f.length;){const l=f.pop(),{node:g,depth:p,path:b}=l,y=g===u.documentElement||g===u.head||g===u.body;if(!y){if(c+=1,c>ht.limits.maxNodes)return o("limit-nodes","HTML exceeds the event content node limit.",b);if(p>ht.limits.maxDepth)return o("limit-depth","HTML exceeds the event content nesting limit.",b);m.push(l)}const S=g===u.body?"/body":g===u.head?"/head":b;h(g,y?p:p+1,S),g.nodeType===1&&g.tagName==="TEMPLATE"&&h(g.content,p+1,`${b}/template`)}return{doc:u,entries:m,diagnostics:[]}}function eu({doc:e,entries:r,diagnostics:i},o,a){const u=Ru(a);if(!e)return i;const f=[...i];return(e.doctype||e.body.tagName!=="BODY"||e.documentElement.attributes.length||e.body.attributes.length||e.head.attributes.length)&&f.push(u("full-document","A complete HTML document is outside the event fragment contract.")),r.forEach(({node:h,path:m})=>{var y,S;const c=(A,T,L)=>f.push(u(A,T,m,L));if(h.nodeType===8&&c("comment","HTML comments are outside the event fragment contract."),h.nodeType!==1)return;const l=h.tagName.toLowerCase(),g=["span","strong","b","em","i","u","s","del","strike","sup","sub","a","img","br"],p=o&&l==="h1"?"h2":l,b=Object.prototype.hasOwnProperty.call(Jl,p)?Jl[p]:null;if(!b||h.namespaceURI!=="http://www.w3.org/1999/xhtml"){c("unsupported-element",`Unsupported element: ${l}.`);return}if(Array.from(h.attributes).forEach(A=>{const T=A.name,L=A.value;if(!b.includes(T)){c("unsupported-attribute",`Unsupported attribute on ${l}: ${T}.`,T);return}if((T==="src"||T==="href")&&!la(L,T==="src")&&c("unsafe-url",`Unsafe ${T} on ${l}.`,T),T==="data-waf"&&!pg(L)&&c("waf-reference","Unsupported WAF image reference.",T),T==="width"||T==="height")try{An(L)}catch{c("image-dimension",`Unsupported image ${T}.`,T)}T==="start"&&!/^[1-9]\d{0,5}$/.test(L)&&c("list-start","Unsupported ordered-list start.",T),T==="target"&&!ht.linkTargets.includes(L)&&c("link-target","Unsupported link target.",T),T==="rel"&&L.split(/\s+/).some(P=>!ht.linkRelationships.includes(P))&&c("link-relationship","Unsupported link relationship.",T),T==="style"&&j8(h,c,o)}),l==="img"&&!h.hasAttribute("src")&&c("missing-image-source","Image source is missing."),l==="a"&&!h.hasAttribute("href")&&c("missing-link-destination","A link without a destination is unsupported."),["p","h1",...ht.canonicalHeadings,...g].includes(l)&&Array.from(h.children).some(A=>!g.includes(A.tagName.toLowerCase()))&&c("content-structure","This element contains unsupported block content."),["sup","sub"].includes(l)&&((y=h.parentElement)!=null&&y.closest("sup, sub"))&&c("content-structure","Nested superscript or subscript is unsupported."),l==="li"){const A=Array.from(h.childNodes).find(T=>T.nodeType===1||T.textContent.trim());(A==null?void 0:A.nodeType)===1&&A.tagName!=="P"&&!g.includes(A.tagName.toLowerCase())&&c("list-structure","A list item must begin with a paragraph or inline text.")}l==="li"&&!["UL","OL"].includes((S=h.parentElement)==null?void 0:S.tagName)&&c("list-structure","A list item must belong to a list."),["ul","ol"].includes(l)&&Array.from(h.childNodes).some(A=>A.nodeType===1?A.tagName!=="LI":A.textContent.trim())&&c("list-structure","Lists may contain only list items.")}),f}function PS(e,r){const i=gg(),o=eu(Ql(e,i),!1,i);return{supported:o.length===0,issues:[...new Set(o.map(a=>a.message))]}}function IS(e,r){const i=gg(),o=Ql(e,i),a=y=>({status:"unsupported",supported:!1,html:null,changes:[],changeLocations:[],issues:[...new Set(y.map(S=>S.message))],diagnostics:y,policyVersion:ht.policyVersion}),u=eu(o,!0,i);if(u.length)return a(u);const{doc:f}=o,h=[],m=[],c=new Map(o.entries.map(({node:y,path:S})=>
71[y,S])),l=f.body.querySelectorAll("h1");l.forEach(y=>{m.push({code:"heading-h1-to-h2",field:i,path:c.get(y)});const S=f.createElement("h2");for(Array.from(y.attributes).forEach(A=>S.setAttribute(A.name,A.value));y.firstChild;)S.appendChild(y.firstChild);y.replaceWith(S)}),l.length&&h.push({code:"heading-h1-to-h2",count:l.length});let g=0;f.body.querySelectorAll("span[style]").forEach(y=>{y.getAttribute("style").split(";").some(S=>S.trim())&&(m.push({code:"font-size-to-inherit",field:i,path:c.get(y),attribute:"style"}),y.removeAttribute("style"),g+=1)}),g&&h.push({code:"font-size-to-inherit",count:g});const p=f.body.innerHTML,b=eu(Ql(p,i),!1,i);return b.length?a(b):{status:h.length?"convertible":"compatible",supported:!0,html:p,issues:[],diagnostics:[],changes:h,changeLocations:m,policyVersion:ht.policyVersion}}function LS(e,{capSourceWidth:r=!1}={}){var m,c,l;const i=((m=e==null?void 0:e.ImageInfo)==null?void 0:m.Url)||(e==null?void 0:e.image_url);if(!la(i,!0))throw new Error("The selected image has no safe durable URL.");const o=new URL(i,Xs);if(!i.startsWith("/svc/images/")||!/^\/svc\/images\/[A-Za-z0-9_-]+$/.test(o.pathname)||o.origin!==Xs)throw new Error("Select a durable image from the media library.");if(Array.from(o.searchParams.keys()).some(g=>g!=="ver")||o.searchParams.getAll("ver").length>1||o.hash)throw new Error("The selected image URL contains unsupported delivery or access parameters.");const a={src:i,alt:String(e.Alt??e.alt??""),title:e.Title==null&&e.title==null?null:String(e.Title??e.title),width:null,height:null,layout:"responsive",legacyPixelSize:null,"data-waf":null},u=e["data-waf"];if(u!=null){if(!pg(u))throw new Error("The selected image has an unsupported WAF reference.");a["data-waf"]=u}const f=((c=e.ImageInfo)==null?void 0:c.Width)??e.width,h=((l=e.ImageInfo)==null?void 0:l.Height)??e.height;return f!=null&&(a.width=An(f)),h!=null&&(a.height=An(h)),r&&a.width!=null&&(o.searchParams.set("CanvasX",String(Math.min(N8,a.width))),a.src=o.pathname+"?"+o.searchParams.toString()),a}function xS(e,r,i){const o=An(r);let a=i;if(i==null||i===""){const f=B8(e),h=An(Math.round(Number(f.width))),m=An(Math.round(Number(f.height)));a=Math.max(1,Math.round(o*m/h))}const u={...e,width:o,height:An(a)};return e.layout!=="responsive"&&(u.legacyPixelSize={width:u.width,height:u.height}),u}function CS(e,r){const i=An(r);if(!la(e,!0)||!e.startsWith("/")||e.startsWith("//"))throw new Error("Only a local legacy image rendition can be changed here.");const o=new URL(e,Xs),a=o.searchParams,u=o.pathname==="/"&&/^[1-9]\d*$/.test(a.get("nid")||""),f=/^\/[A-Za-z0-9_-]+$/.test(o.pathname)&&o.pathname!=="/";if(!(u||f)||a.get("adjust")!=="1"||a.get("pid")!=="Native-ContentFile-File"||o.hash)throw new Error("The source is not a supported legacy file-image rendition.");const h=new Set;for(const c of a.keys()){if(h.has(c))throw new Error("Duplicate image parameters require an explicit mapping.");h.add(c)}const m=["nid","lcid","pid","r_n_d","adjust","x","from","ver"];if(Array.from(a.keys()).some(c=>!m.includes(c))||a.has("from")&&a.get("from")!=="0")throw new Error("Crop or other image parameters require an explicit mapping.");return a.set("x",String(i)),o.pathname+"?"+a.toString()}const Kp=["p","br","div","span","h2","h3","h4","h5","h6","strong","b","em","i","u","s","del","strike","sub","sup","blockquote","q","cite","pre","code","hr","ul","ol","li","dl","dt","dd","a","img","figure","figcaption","table","caption","thead","tbody","tfoot","tr","th","td"],W8=["title","lang","dir","href","target","rel","src","alt","style","width","height","colspan","rowspan","scope","start","reversed","value"];function Zp(e,r){if(!e||[...e].some(i=>i.charCodeAt(0)<=32||i.charCodeAt(0)===127||i==="\\")||e.startsWith("//"))return!1;try{const i=new URL(e,"https://rich-text.invalid/");return(r?["https:"]:["https:","http:","mailto:","tel:"]).includes(i.protocol)&&!i.username&&!i.password}catch{return!1}}function Ou({legacyHeadings:e=!1,legacyFontSizes:r=!0,returnDom:i=!1}={}){if(typeof window>"u")return null;const o=h8(window);return o.isSupported?(o.setConfig({ALLOWED_TAGS:e?[...Kp,"h1"]:Kp,ALLOWED_ATTR:W8,ALLOW_ARIA_ATTR:!1,ALLOW_DATA_ATTR:!1,SANITIZE_NAMED_PROPS:!0,RETURN_TRUSTED_TYPE:!1,...i?{RETURN_DOM:!0}:{}}),o.addHook("uponSanitizeAttribute",(a,u)=>{const f=a.nodeName.toLowerCase(),h=u.attrName;if(h==="href"&&(u.keepAttr=f==="a"&&Zp(u.attrValue,!1)),h==="src"&&(u.keepAttr=f==="img"&&Z
71p(u.attrValue,!0)),h==="target"&&(u.keepAttr=f==="a"&&u.attrValue==="_blank"),h==="rel"&&(u.keepAttr=!1),h==="style"){if(f==="img"){const c=hg(u.attrValue);dg(u.attrValue)?u.attrValue=F8:u.attrValue=c?`width: ${c.width}px; height: ${c.height}px;`:"",u.keepAttr=!!u.attrValue;return}const m={"text-align":["left","center","right","justify"],...r?{"font-size":["8pt","10pt","12pt","14pt","18pt","24pt","36pt"]}:{}};u.attrValue=Object.entries(m).flatMap(([c,l])=>{var p;const g=(p=a.style)==null?void 0:p.getPropertyValue(c);return l.includes(g)?[`${c}: ${g};`]:[]}).join(" "),u.keepAttr=!!u.attrValue}["width","height","colspan","rowspan"].includes(h)&&(u.keepAttr=/^[1-9]\d{0,3}$/.test(u.attrValue)),h==="dir"&&(u.keepAttr=["ltr","rtl","auto"].includes(u.attrValue))}),o.addHook("afterSanitizeAttributes",a=>{a.nodeName==="A"&&a.getAttribute("target")==="_blank"&&a.setAttribute("rel","noopener noreferrer")}),o):null}const Xp=Ou(),Jp=Ou({legacyHeadings:!0,legacyFontSizes:!1,returnDom:!0}),Qp=Ou({returnDom:!0});function H8(e){return!Xp||typeof e!="string"?"":Xp.sanitize(e)}function e0(e){return e.querySelectorAll("pre").forEach(r=>{const i=r.firstChild;i&&i.nodeType===Node.TEXT_NODE&&i.data.startsWith(`
72`)&&(i.data=`
73`+i.data)}),e.innerHTML}function q8(e){if(!Jp||!Qp||typeof e!="string")return"";const r=Jp.sanitize(e);return r.querySelectorAll("h1").forEach(i=>{const o=r.ownerDocument.createElement("h2");for(Array.from(i.attributes).forEach(a=>o.setAttribute(a.name,a.value));i.firstChild;)o.appendChild(i.firstChild);i.replaceWith(o)}),e0(Qp.sanitize(e0(r)))}function t0(e,r,i){e.innerHTML=i(r.value)}function mg(e){return{beforeMount:(r,i)=>t0(r,i,e),updated(r,i){i.value!==i.oldValue&&t0(r,i,e)}}}const G8=mg(H8),tu=mg(q8),RS=tu,Y8={install(e){e.directive("safe-html",G8),e.directive("safe-body-html",tu),e.directive("safe-event-body-html",tu)}},vg={name:"base-plugins",globalProperties:{},async install(e){e.use(Y8),e.use(_h),Object.assign(this.globalProperties,_h.pluginProperties),e.use(Ch),Object.assign(this.globalProperties,Ch.pluginProperties),e.use(Rh),Object.assign(this.globalProperties,Rh.pluginProperties),e.use(Ep),Object.assign(this.globalProperties,Ep.pluginProperties),e.use(Sp,this.globalProperties),Object.assign(this.globalProperties,Sp.pluginProperties),e.use(Tp,this.globalProperties),Object.assign(this.globalProperties,Tp.pluginProperties),e.use(Pp),Object.assign(this.globalProperties,Pp.pluginProperties),e.use(Lp),Object.assign(this.globalProperties,Lp.pluginProperties),e.use(b5),U(()=>import("./native-gestures-DqNuf8qU.js"),[]).then(r=>{e.use(r.plugin)}).catch(r=>{throw r}),e.use(S5),e.use(O6),U(()=>import("./native-scroll-BCu4FvLD.js"),[]).then(r=>{e.use(r.plugin)}).catch(r=>{throw r})}},K8=[()=>U(()=>import("./dev-extreme-rTr8sJia.js"),__vite__mapDeps([343,3,4,1,2,5])),()=>U(()=>import("./vuefinder-folOoJ_o.js"),__vite__mapDeps([344,3,4,1,2,5,345,146,147,346])),()=>U(()=>import("./browser-check.client-D1QN7KK_.js"),__vite__mapDeps([347,1,2])),()=>U(()=>import("./trackers.client-DMtXaJJk.js"),__vite__mapDeps([348,4,1,2,3,5]))],Z8=async(e,r)=>{for(const i of K8){const o=await i().catch(console.error);e.use(o.plugin,r)}return Promise.resolve(e)},X8={name:"lazy-plugins",install(e,r){Z8(e,r).then(()=>!0).catch(i=>{console.error("Error loading async plugins!",i)})}},Lo=e=>e!==null&&typeof e=="object"&&!Array.isArray(e),J8=(e,r)=>{const i=String(r||"").split(".").filter(Boolean);let o=e;for(const a of i){if(!o||typeof o!="object")return;o=o[a]}return o},Q8=(e,r,i)=>{const o=String(r||"").split(".").filter(Boolean);if(!o.length)return;let a=e;for(let u=0;u<o.length-1;u++){const f=o[u];Lo(a[f])||(a[f]={}),a=a[f]}a[o[o.length-1]]=i},eS=(e,r)=>{if(!r||!r.length)return e;const i={};for(const o of r){const a=J8(e,o);typeof a>"u"||Q8(i,o,a)}return i},_g=(e,r)=>{if(Array.isArray(r))return r.slice();if(!Lo(r))return r;const i=Lo(e)?{...e}:{};for(const[o,a]of Object.entries(r))i[o]=_g(e?e[o]:void 0,a);return i},yg=e=>{if(e){if(typeof e=="object")return e;if(typeof e=="string")try{return JSON.parse(e)}catch{return}}},wg=(e,r)=>{if(!(!e||!r))try{return e.getItem(r)}catch{return}},tS=(e,r,i)=>{if(!(!e||!r))try{e.setItem(r,i)}catch{}},Ag=()=>{if(Sn)return null;if(Zn){const e=new F0({isCompression:!0});return{getItem:r=>e.get(r),setItem:(r,i)=>e.set(r,i),removeItem:r=>e.remove(r)}}return typeof window<"u"?window.localStorage:null},rS=(e,r={})=>{const i=Object.assign({},O0,r),o=i.storage??Ag();if(!o||!e)return null;const a=`${i.key||"pinia"}:${e}`,u=wg(o,a),f=yg(u);return f&&Lo(f)?f:null},nS=(e={})=>{const r=Object.assign({}
73,O0,e),i=r.storage??Ag(),o=r.key||"pinia",a=r.stores||{};return({store:u})=>{if(!i||!u||!u.$id)return;const f=a[u.$id];if(!f||!f.length)return;const h=`${o}:${u.$id}`,m=wg(i,h),c=yg(m);if(c&&Lo(c)){const b=_g(u.$state,c);u.$patch(b)}let l=null,g=null;const p=b=>{g=eS(b,f),!l&&(l=setTimeout(()=>{l=null,tS(i,h,JSON.stringify(g||{}))},0))};u.$subscribe((b,y)=>{p(y)},{detached:!0})}},ua=b3();ua.use(nS());const iS=["data-index"],oS=x4({__name:"masonry-wall",props:{columnWidth:{default:400},items:{},gap:{default:0},rtl:{type:Boolean,default:!1},ssrColumns:{default:0},scrollContainer:{default:null},minColumns:{},maxColumns:{},keyMapper:{type:Function,default:(e,r,i,o)=>o}},emits:["redraw","redrawSkip"],setup(e,{emit:r}){const i=e,{columnWidth:o,items:a,gap:u,rtl:f,ssrColumns:h,scrollContainer:m,minColumns:c,maxColumns:l,keyMapper:g}=s0(i),p=Ll([]),b=Ll();function y(R,N,v,E){const I=S(v);return E+N+I<=R?y(R,N,v+1,E+N+I):v}function S(R){const N=Array.isArray(o.value)?o.value:[o.value];return N[R%N.length]}function A(){const R=y(b.value.getBoundingClientRect().width,u.value,0,-u.value),N=L(T(R));return N>0?N:1}function T(R){const N=l==null?void 0:l.value;return N&&R>N?N:R}function L(R){const N=c==null?void 0:c.value;return N&&R<N?N:R}function P(R){return[...new Array(R)].map(()=>[])}if(h.value>0){const R=P(h.value);a.value.forEach((N,v)=>R[v%h.value].push(v)),p.value=R}async function O(R){if(R>=a.value.length)return;await Js();const N=[...b.value.children];f.value&&N.reverse();const v=N.reduce((E,I)=>I.getBoundingClientRect().height<E.getBoundingClientRect().height?I:E);p.value[+v.dataset.index].push(R),await O(R+1)}async function k(R=!1){if(p.value.length===A()&&!R){r("redrawSkip");return}p.value=P(A());const N=m==null?void 0:m.value,v=N?N.scrollTop:window.scrollY;await O(0),N?N.scrollBy({top:v-N.scrollTop}):window.scrollTo({top:v}),r("redraw")}const D=typeof ResizeObserver>"u"?void 0:new ResizeObserver(()=>k());return C4(()=>{k(),D==null||D.observe(b.value)}),R4(()=>D==null?void 0:D.unobserve(b.value)),zs([a,f],()=>k(!0)),zs([o,u,c,l],()=>k()),(R,N)=>(Le(),qe("div",{ref_key:"wall",ref:b,class:"masonry-wall",style:jr({display:"flex",gap:`${xi(u)}px`})},[(Le(!0),qe(zd,null,$d(p.value,(v,E)=>(Le(),qe("div",{key:E,class:"masonry-column","data-index":E,style:jr({display:"flex","flex-basis":`${S(E)}px`,"flex-direction":"column","flex-grow":1,gap:`${xi(u)}px`,height:["-webkit-max-content","-moz-max-content","max-content"],"min-width":0})},[(Le(!0),qe(zd,null,$d(v,(I,V)=>(Le(),qe("div",{key:xi(g)(xi(a)[I],E,V,I),class:"masonry-item"},[cr(R.$slots,"default",{item:xi(a)[I],column:E,row:V,index:I},()=>[O4(_n(xi(a)[I]),1)])]))),128))],12,iS))),128))],4))}}),sS=(()=>{const e=oS;return e.install=r=>{r.component("MasonryWall",e)},e})(),vr=k4(qw),aS=!wr();typeof globalThis<"u"&&typeof globalThis._>"u"&&(globalThis._=_e);vr.config.performance=!1;process.client=!0;vr.use(ua);if(!wr()){vr.use(vg),vr.use(sS),vr.use(D4,{load:{key:"AIzaSyAhiNXd547vAbysPgPQ9SL26eLmTGcIaGY",libraries:"places"}}),$3(O3()),Ul(gu),Nl(_u);const e=vr.config.globalProperties.$store;e&&typeof e.subscribe=="function"&&e.subscribe(r=>{if(r.type!=="user/setProfile")return;const i=wu(r.payload);i&&Ul(i);const o=C0(r.payload);o&&Nl(o)})}var r0;if(!wr()&&typeof window<"u"){const e=String(((r0=window.location)==null?void 0:r0.hostname)||""),r=e!=="taide.art"&&e!=="www.taide.art",i="ResizeObserver loop completed with undelivered notifications.",o=/Failed to fetch dynamically imported module|Failed to load module script|Importing a module script failed|ChunkLoadError|Loading chunk/i,a=()=>{var l,g;return`taideart.chunk-reload:${((l=window.location)==null?void 0:l.pathname)||""}${((g=window.location)==null?void 0:g.search)||""}`},u=l=>{const g=a();return sessionStorage.getItem(g)?(r&&console.error("[chunk-reload] blocked repeated reload",{reason:l}),!1):(sessionStorage.setItem(g,"1"),r&&console.error("[chunk-reload] reloading after chunk failure",{reason:l}),window.location.reload(),!0)};window.addEventListener("error",l=>{var p,b;if(l&&l.message===i){l.stopImmediatePropagation();return}if(!r)return;const g=String((l==null?void 0:l.message)||((p=l==null?void 0:l.error)==null?void 0:p.message)||"");if(g){if(o.test(g)){u(g);return}if(g.includes("replaceState")||g.includes("pushState")){const y=window.__TAIDEART_LAST_NAV;console.error("[router-history] failed to update history",{message:g,page:String(((b=window.location)==null?void 0:b.href)||""),lastNav:y})}}}),window.addEventListener("unhandledrejection",l=>{const g=l&&l.reason,p=String((g==null?void 0:g.message)||g||"");if(p&&o.test(p)){l.preventDefault(),u(p);return}g&&g.message===i&&l.preventDefault()}),window.addEventListener("vite:preloadError",l=>{l.preventDefault(),u("vite:preloadError")});const f=/ResizeObserver loop completed with undelivered notifications/,h=console.error,m=console.warn;if(console.error=function(...l){var g;if(!(l&&l[0]&&typeof l[0]=="string"&&f.test(l[0]))){if(r){const p=l&&l.length?l[0]:null,b=typeof p=="string"?p:String((p==null?void 0:p.message)||"");(b.includes("replaceState")||b.includes("pushState"))&&h.call(console,"[router-history] failed to update history",{message:b,page:String(((g=window.location)==null?void 0:g.href)||""),lastNav:window.__TAIDEART_LAST_NAV})}return h.apply(console,l)}},console.warn=function(...l){if(!(l&&l[0]&&typeof l[0]=="string"&&f.test(l[0])))return m.apply(console,l)},!window.__TAIDEART_LINK_GUARD_INSTALLED){window.__TAIDEART_LINK_GUARD_INSTALLED=!0;const l=(y,S,A={})=>{var T;return dt(y,{base:window.location.href})?(r&&console.error("[link-guard] blocked broken link",{source:S,href:String(y||""),page:String(((T=window.location)==null?void 0:T.href)||""),...A}),!0):!1};window.addEventListener("click",y=>{var N,v,E,I;if(!y||y.defaultPrevented)return;const S=y.target,A=(N=S==null?void 0:S.closest)==null?void 0:N.call(S,"a");if(!A)return;const T=String(((v=A.getAttribute)==null?void 0:v.call(A,"href"))||"").trim(),L=String(A.href||"").trim();if(!T||T==="#")return;const O=T.toLowerCase().startsWith("javascript:void"),k=!!((E=A.classList)!=null&&E.contains("page-link")),D=String(((I=A.getAttribute)==null?void 0:I.call(A,"role"))||"").trim().toLowerCase();if(O&&(k||D==="button"))return;(l(T,"anchor",{text:String(A.textContent||"").trim().slice(0,120),html:String(A.outerHTML||"").slice(0,500),resolvedHref:L})||L&&l(L,"anchor-resolved",{text:String(A.textContent||"").trim().slice(0,120),html:String(A.outerHTML||"").slice(0,500),rawHref:T}))&&(y.preventDefault(),y.stopPropagation(),y.cancelBubble=!0)},!0);const g=window.open;typeof g=="function"&&(window.open=function(y,...S){return l(y,"window.open")?null:g.call(window,y,...S)});const p=y=>{const S=window.location,A=S&&S[y];if(typeof A!="function")return!1;const T=Object.getPrototypeOf(S),L=Object.getOwnPropertyDescriptor(S,y)||T&&Object.getOwnPropertyDescriptor(T,y);if(L&&L.writable===!1&&L.configurable===!1)return!1;try{return Object.defineProperty(S,y,{configurable:!0,writable:!0,value:P=>{if(!l(P,`location.${y}`))return A.call(S,P)}}),!0}catch{return!1}};p("assign"),p("replace");const b=y=>{const S=window.history,A=S&&S[y];if(typeof A!="function")return;const T=()=>{var k,D,R;return`${((k=window.location)==null?void 0:k.pathname)||""}${((D=window.location)==null?void 0:D.search)||""}${((R=window.location)==null?void 0:R.hash)||""}`||"/"},L=(O,k)=>{var E;const D=String(((E=window.location)==null?void 0:E.href)||""),R=S.state&&typeof S.state=="object"?S.state:null,N=O&&typeof O=="object"?O:R?{...R}:{};R&&N!==R&&(!("back"in N)&&typeof R.back<"u"&&(N.back=R.back),!("forward"in N)&&typeof R.forward<"u"&&(N.forward=R.forward),!("replaced"in N)&&typeof R.replaced<"u"&&(N.replaced=R.replaced),!("scroll"in N)&&typeof R.scroll<"u"&&(N.scroll=R.scroll),!("position"in N)&&typeof R.position=="number"&&(N.position=R.position),!("current"in N)&&typeof R.current=="string"&&(N.current=R.current));const v=k||T();if((!N.current||typeof N.current!="string"||dt(N.current,{base:D}))&&(dt(v,{base:D})||(N.current=v)),typeof N.position!="number"){const I=typeof(R==null?void 0:R.position)=="number"?R.position:Math.max(0,(S.length||1)-1);N.position=I}return"back"in N||(N.back=(R==null?void 0:R.back)??null),"forward"in N||(N.forward=(R==null?void 0:R.forward)??null),!("replaced"in N)&&typeof(R==null?void 0:R.replaced)<"u"&&(N.replaced=R.replaced),!("scroll"in N)&&typeof(R==null?void 0:R.scroll)<"u"&&(N.scroll=R.scroll),N},P=(O,k)=>{const D=window.__TAIDEART_LAST_NAV,R=D&&D.resolved?D.resolved:null,N=[R&&R.fullPath,R&&R.href,R&&R.path,typeof(D==null?void 0:D.to)=="string"?D.to:""],v=T();if(k&&v&&!dt(v,{base:window.location.href}))return v;for(const E of N){const I=typeof E=="string"?E.trim():"";if(!(!I||I===O)&&!dt(I,{base:window.location.href}))return I}return dt(v,{base:window.location.href})?null:v};S[y]=function(O,k,D){var N;let R=O;
73if(y==="replaceState"&&(R=L(O)),typeof D=="string"){const v=D.trim();if(v&&dt(v,{base:window.location.href})){const E=P(v,y==="replaceState");return y==="replaceState"&&(R=L(O,E)),r&&console.error("[history-guard] blocked broken history URL",{methodName:y,url:v,page:String(((N=window.location)==null?void 0:N.href)||""),lastNav:window.__TAIDEART_LAST_NAV,fallbackUrl:E}),E?A.call(S,R,k,E):void 0}}return A.call(S,R,k,D)}};b("replaceState"),b("pushState")}(()=>{if(!Qt||Qt.__TAIDEART_NAV_GUARD_INSTALLED)return;Qt.__TAIDEART_NAV_GUARD_INSTALLED=!0;const l=(p,b)=>{var P,O,k,D,R,N,v,E,I,V,W,Y,$,K,B,X,ne;const y=String(((P=window.location)==null?void 0:P.href)||""),S=typeof p=="string"?p.trim():"",A=typeof p=="string",T=J=>{window.__TAIDEART_LAST_NAV=J},L=J=>{r&&console.error(`[router-${b}] blocked invalid navigation`,J)};if(!p&&p!==0)return T({methodName:b,to:p,toType:typeof p,page:String(((O=window.location)==null?void 0:O.href)||""),reason:"missing-target"}),!0;if(!A&&typeof p!="object")return T({methodName:b,to:p,toType:typeof p,page:String(((k=window.location)==null?void 0:k.href)||""),reason:"unsupported-target"}),!0;if(A){if(!S||S==="#")return T({methodName:b,to:p,toType:typeof p,page:String(((D=window.location)==null?void 0:D.href)||""),reason:"empty-string-target"}),!0;if(!S.startsWith("/")&&!S.startsWith("#")){const J={methodName:b,to:p,toType:typeof p,page:String(((R=window.location)==null?void 0:R.href)||""),reason:"relative-string-target"};return dt(S,{base:y})&&(J.reason="broken-string-target"),T(J),L(J),!0}if(dt(S,{base:y})){const J={methodName:b,to:p,toType:typeof p,page:String(((N=window.location)==null?void 0:N.href)||""),reason:"broken-string-target"};return T(J),L(J),!0}}if(typeof p=="object"){if(typeof URL<"u"&&p instanceof URL){const se={methodName:b,to:p.href,toType:"URL",page:String(((v=window.location)==null?void 0:v.href)||""),reason:"url-object-target"};
73return T(se),L(se),!0}const J=typeof p.name=="string"?p.name.trim().toLowerCase():"";if(J.includes("undefined")||J.includes("null")){const se={methodName:b,to:p,toType:typeof p,page:String(((E=window.location)==null?void 0:E.href)||""),reason:"broken-route-name"};return T(se),L(se),!0}const z=typeof p.path=="string"?p.path:"";if(z&&dt(z,{base:y})){const se={methodName:b,to:p,toType:typeof p,page:String(((I=window.location)==null?void 0:I.href)||""),reason:"broken-route-path"};return T(se),L(se),!0}const Q=typeof p.fullPath=="string"?p.fullPath:"";if(Q&&dt(Q,{base:y})){const se={methodName:b,to:p,toType:typeof p,page:String(((V=window.location)==null?void 0:V.href)||""),reason:"broken-route-fullpath"};return T(se),L(se),!0}const ae=p.params;if(ae&&typeof ae=="object"&&!Array.isArray(ae))for(const se of Object.keys(ae)){const Se=ae[se];if(Se===null||typeof Se>"u"){const ye={methodName:b,to:p,toType:typeof p,page:String(((W=window.location)==null?void 0:W.href)||""),reason:"invalid-route-param",param:se};return T(ye),L(ye),!0}if(Array.isArray(Se)){if(!Se.length){const ye={methodName:b,to:p,toType:typeof p,page:String(((Y=window.location)==null?void 0:Y.href)||""),reason:"empty-route-param-array",param:se};return T(ye),L(ye),!0}for(const ye of Se){if(ye===null||typeof ye>"u"){const Re={methodName:b,to:p,toType:typeof p,page:String((($=window.location)==null?void 0:$.href)||""),reason:"invalid-route-param-array",param:se};return T(Re),L(Re),!0}if(typeof ye=="string"){const Re=ye.trim().toLowerCase();if(!Re||Re==="undefined"||Re==="null"){const ce={methodName:b,to:p,toType:typeof p,page:String(((K=window.location)==null?void 0:K.href)||""),reason:"invalid-route-param-array",param:se};return T(ce),L(ce),!0}}}}if(typeof Se=="string"){const ye=Se.trim().toLowerCase();if(!ye||ye==="undefined"||ye==="null"){const Re={methodName:b,to:p,toType:typeof p,page:String(((B=window.location)==null?void 0:B.href)||""),reason:"invalid-route-param",param:se};return T(Re),L(Re),!0}}}}try{const J=Qt.resolve(p),z=String((J==null?void 0:J.href)||""),Q=String((J==null?void 0:J.path)||""),ae=String((J==null?void 0:J.fullPath)||""),se={methodName:b,to:p,toType:typeof p,page:String(((X=window.location)==null?void 0:X.href)||""),resolved:{href:z,path:Q,fullPath:ae,name:J==null?void 0:J.name}};if(T(se),!z)return se.reason="empty-resolved-href",L(se),!0;if(!z.startsWith("/")&&!z.startsWith("#")&&!z.startsWith("http"))return se.reason="invalid-resolved-href",L(se),!0;if(dt(z,{base:y})||dt(Q,{base:y})||dt(ae,{base:y}))return se.reason="broken-resolved-href",L(se),!0}catch(J){const z={methodName:b,to:p,toType:typeof p,page:String(((ne=window.location)==null?void 0:ne.href)||""),reason:"resolve-error",error:String((J==null?void 0:J.message)||J)};return T(z),L(z),!0}return!1},g=p=>{const b=typeof Qt[p]=="function"?Qt[p].bind(Qt):null;b&&(Qt[p]=(y,...S)=>{var A;return l(y,p)?(Ot()||console.error(`[router-${p}] blocked invalid navigation`,{to:y,page:String(((A=window.location)==null?void 0:A.href)||""),stack:new Error().stack}),Promise.resolve(!1)):b(y,...S)})};g("push"),g("replace")})()}const cS=()=>{var e;try{const r=(e=vr.config.globalProperties)==null?void 0:e.$store;if(!r)return;const i=zr(ua);i.setSession(r.getters["user/getSession"]),i.setLoginPhase(r.getters["ux/getLoginPhase"]),r.subscribe((o,a)=>{var u,f;if(!(!o||typeof o.type!="string")){if(o.type.startsWith("user/")){i.setSession(((u=a.user)==null?void 0:u.session)||null);return}o.type.startsWith("ux/")&&i.setLoginPhase((f=a.ux)==null?void 0:f.loginPhase)}})}catch(r){Ot()||console.error("[pinia-auth] failed to sync auth store",r)}},lS=()=>{var e;try{const r=(e=vr.config.globalProperties)==null?void 0:e.$store;if(!r)return;const i=R0(ua),o=_0();let a=!1,u=!1;const f={uiTag:"ux/setUiTag",loginPhase:"ux/setLoginPhase",locale:"ux/setLocale",theme:"ux/setTheme",editMode:"ux/setEditMode",hasUnsavedEdits:"ux/setHasUnsavedEdits",useProfile:"ux/setUseProfile",frontPageHeroIndex:"ux/setFrontPageHeroIndex",frontPageHeroIndexTime:"ux/setFrontPageHeroIndexTime",frontPageCoverIndex:"ux/setFrontPageCoverIndex",contextArtwork:"ux/setContextArtwork",showRegistrationInfo:"ux/setShowRegistrationInfo"},h=(l,g)=>l===g?!1:g===null||typeof g!="object"?!0:l!==g,m=l=>{a||(u=!0,i.$patch(l.ux||{}),u=!1)},c=l=>{var g,p;if(!u){a=!0;for(const[b,y]of Object.entries(f)){const S=l?l[b]:void 0,A=(p=(g=r.state)==null?void 0:g.ux)==null?void 0:p[b];h(A,S)&&r.commit(y,S)}a=!1}};if(o){rS("ux")||m(r.state||{}),c(i.$state),i.$subscribe((g,p)=>{u||c(p)},{detached:!0});return}m(r.state||{}),r.subscribe((l,g)=>{!l||typeof l.type!="string"||l.type.startsWith("ux/")&&m(g)})}catch(r){Ot()||console.error("[pinia-ux] failed to sync ux store",r)}};wr()||(cS(),lS());wr()||vr.use(Qt);if(!wr()){let r=!1,i=null;const o=()=>{r&&(r=!1,i&&(clearTimeout(i),i=null),z3())};Qt.afterEach((a,u)=>{const f=a.matched&&a.matched[0],h=u.matched&&u.matched[0];(!h||f&&f.path!==h.path)&&M3(),r=!0,i&&clearTimeout(i),i=setTimeout(o,3e3)}),D3(()=>Js(o))}if(aS){let e=!1;const r=a=>{if(e)return!0;try{vr.use(X8,vg.globalProperties)}catch(u){console.error("[boot] failed to install lazy plugins before mount",u)}try{vr.mount("#app"),e=!0}
73catch(u){return console.error("[boot] app.mount failed",{reason:a,error:u}),!1}if(!Ot()&&typeof document<"u"){const u=()=>{const h=document.createTreeWalker(document.body,NodeFilter.SHOW_TEXT,null),m=[];for(;h.nextNode();){const c=h.currentNode,l=(c.nodeValue||"").trim();if(!l||l.indexOf("[object Promise]")===-1)continue;const g=[];let p=c.parentNode,b=0;for(;p&&b<12;){const T=p.tagName?p.tagName.toLowerCase():"anon",L=p.className?`.${String(p.className).split(/\s+/).join(".")}`:"",P=p.id?`#${p.id}`:"";g.unshift(`${T}${P}${L}`),p=p.parentNode,b+=1}const y=c.parentNode,S=y&&y.innerHTML?String(y.innerHTML).slice(0,500):"",A=y?Array.from(y.childNodes||[]).map((T,L)=>({idx:L,type:T.nodeType,tag:T.tagName||"",text:(T.nodeValue||"").trim()})):[];m.push({text:l,path:g.join(" > "),parentHtml:S,siblings:A})}if(m.length){const c=m.map(p=>`${p.path} -> ${p.text}`),l=m.map(p=>({path:p.path,parentHtml:p.parentHtml,siblings:p.siblings})),g=JSON.stringify(l,null,2);console.error("[debug] text nodes containing [object Promise]",m,c,l,g)}};setTimeout(u,0),new MutationObserver(()=>u()).observe(document.body,{childList:!0,characterData:!0,subtree:!0})}return Ot()||console.info("[boot] app mounted",{reason:a}),!0},i=4e3,o=setTimeout(()=>{var a;!e&&!Ot()&&console.warn("[boot] router.isReady timeout, mounting anyway",{page:String(((a=window.location)==null?void 0:a.href)||""),timeoutMs:i}),r("timeout")},i);Qt.isReady().then(()=>{clearTimeout(o),r("ready")}).catch(a=>{clearTimeout(o),Ot()||console.error("[boot] router.isReady failed, mounting anyway",a),r("error")})}export{pw as $,Bs as A,Bl as B,l3 as C,yn as D,F8 as E,J3 as F,_S as G,yS as H,G4 as I,Zn as J,Sn as K,y3 as L,ea as M,AA as N,pS as O,hS as P,zr as Q,na as R,ra as S,$4 as T,wS as U,gS as V,j0 as W,dw as X,q3 as Y,G3 as Z,_e as _,lh as a,Fl as a0,V0 as a1,sg as a2,nw as a3,e6 as a4,bE as a5,cE as a6,rE as a7,X5 as a8,Z5 as a9,LS as aA,TS as aB,CS as aC,PS as aD,M8 as aE,AS as aF,ES as aG,iE as aa,J5 as ab,tE as ac,Tu as ad,Y3 as ae,go as af,ch as ag,mS as ah,RS as ai,IS as aj,H8 as ak,vS as al,wr as am,Jn as an,p0 as ao,Pu as ap,h8 as aq,Qw as ar,U0 as as,N4 as at,RE as au,hg as av,dg as aw,SS as ax,xS as ay,B8 as az,kt as b,Ns as c,Yn as d,O5 as e,I5 as f,Tn as g,D5 as h,Ot as i,jE as j,R5 as k,P5 as l,k5 as m,VE as n,w6 as o,ia as p,Po as q,QE as r,wA as s,yA as t,L3 as u,Wl as v,bS as w,Xd as x,hu as y,Zw as z};

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.