1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/loginApi-Bfs6NUNO.js","assets/rolldown-runtime-DAXXjFlN.js","assets/quasar-components-BRt6qBxd.js","assets/pinia-BJjft_Ve.js","assets/Notify-Cthfd9vx.js","assets/preload-helper-DtThA4Wu.js","assets/axios-CTRV896a.js","assets/crypto-B85lm98c.js","assets/dialog-bwWuM_Ks.js","assets/shared-FfHQ-A9K.js","assets/subscription-store-DMCj1cgK.js","assets/common-K9KRm73m.js","assets/CookieConsent-BWJSpXsc.js","assets/vue-i18n-CYIuqjJH.js","assets/thirdPartyScripts-CirIg3pp.js","assets/_plugin-vue_export-helper-BDNMzG2s.js","assets/ClosePopup-loa0hi32.js","assets/WorkshopToggle-DLokn_cR.js","assets/WorkshopToggle-l2thQHB8.css","assets/useCookieConsentGate-C4hvaIhQ.js","assets/CookieConsent-BFL6oPEE.css","assets/authSession-DrserFjl.js","assets/MainLayout-CPIlqPAP.js","assets/WorkshopTooltip-DJw98lTI.js","assets/WorkshopTooltip-pA8-q_Lr.css","assets/loginWindow-HsBhOLv4.js","assets/siteStats-P9aFmXX3.js","assets/pricing-store-BhGA_8rw.js","assets/formatEmail-oX8UajUh.js","assets/neroai_logo-DtvUc6o3.js","assets/useIsMobileScreen-D7oj43hT.js","assets/FireLottie-Dd6dLE4Q.js","assets/new_icon-BcLuxKi_.js","assets/new_model_gradient-D9D_RpMh.js","assets/world_cup-pVOqbCGE.js","assets/useNavAIToolsMenu-DsHmieVO.js","assets/useAgentEligibility-RGXN2Ork.js","assets/signOut_dark-B-b7HPum.js","assets/useApiDocUrl-DX48uwwD.js","assets/signOut-V2cKV8vx.js","assets/MainLayout-CQ7ToMnH.css","assets/StartPage-RUFabGfw.js","assets/useStructuredData-mAdPlDGA.js","assets/ratings-store-BSsJEQh_.js","assets/mediaSupport-D4dtyVzK.js","assets/StatisticBar-CnZXI6ud.js","assets/StatisticBar-DePsMpyH.css","assets/serviceWorkerBootstrap-B018KZH1.js","assets/appVersion-C_dHJHDv.js","assets/heroBanners-CG0hFqz_.js","assets/StartPage-3XZODbak.css","assets/ImgsrPage-Wi_40svP.js","assets/ConsumerPageContent-KRjEn8sI.js","assets/VideoWithCompatibility-CBAfMMf5.js","assets/ConsumerPageContent-BFB5vuAZ.css","assets/webServiceTemplateUtils-zQDHa2Lo.js","assets/SplitterTabPanels-D7eCwago.js","assets/SplitterTabPanels-VuDac4hH.css","assets/utils-D8g0WxyR.js","assets/chatbot-JTybBV5w.js","assets/horizontalScroll-Wnn3Kcnj.js","assets/dialog-store-Bouu94po.js","assets/Auth-Cqsred4m.js","assets/dialog-store-DTy_g1w5.css","assets/enhanceApi-CbKD0eZ3.js","assets/imageUpscalerFacts-CsnGWxcB.js","assets/microsoft_badge-ByJoVojG.js","assets/google_badge-s8EwQ48R.js","assets/useWorkshopHomeData-7lo8xvmw.js","assets/file-store-DFbdCweT.js","assets/usePasteUpload-DvWKxZfx.js","assets/BatchUploadArea-BQERCHcH.js","assets/feedback_new_icon-gnZ2hNfi.js","assets/feedback_new_icon-DvHDsFqk.css","assets/TemplateMainAreaLayout-CgUg1wXu.js","assets/TemplateMainAreaLayout-Dl7Gw6Fy.css","assets/TemplateUploadArea-dcq5_djH.js","assets/upload_add2_icon-BaQKJ5dp.js","assets/TemplateUploadArea-Cl3wAjti.css","assets/TemplateZoomBox-dU0IZQR2.js","assets/helpIcon-Co2RPtcc.js","assets/TemplateZoomBox-CIwWwEPv.css","assets/arrow-left-right-DJWiadmh.js","assets/useIntroSweep-CmF76rbd.js","assets/ServerInfo-BoFHD7ai.js","assets/view-status-kyE5px1U.js","assets/ServerInfo--Ilgrsb-.css","assets/image-upscaler-batch-store-OagIqZ95.js","assets/index.browser-DU9HINym.js","assets/image-upscaler-workshop-store-DyRQQI2E.js","assets/enhance-store-0kcLHuLE.js","assets/ImgsrPage-DzOyIBqP.css","assets/ImgsrBatchPage-CZRyFtXH.js","assets/ms-D4k94Ew7.js","assets/lock_icon-kmwdzJei.js","assets/engineReleaseDate-2L0dIlxG.js","assets/brokenImage-C172N5NS.js","assets/lazyDownload-BQ2HQg35.js","assets/useNsfwCheck-xi17rnuH.js","assets/useWorkshopToast-CBFE0zaC.js","assets/useToolBack-DOe8jyp1.js","assets/DefaultDialogTemplate-zpg1c9hZ.js","assets/DefaultDialogTemplate-CY_RoEat.css","assets/BatchRouteSelect-B5eccOqX.js","assets/useProduct-DoDFaqZL.js","assets/BatchRouteSelect-sBHzuOmG.css","assets/ServerInfoBatch-OOO0IpqH.js","assets/ServerInfoBatch-BivgYoRA.css","assets/upload_icon-BktzGOwR.js","assets/resize_icon-CP865-1y.js","assets/ImgsrBatchPage-Durxc1pU.css","assets/ImgsrHistoryPage-CX7Gwlg3.js","assets/HistoryContainer-CQjcTbgs.js","assets/animeUpscalerApi-Bq2TaH4h.js","assets/HistoryContainer-mfkZNXyF.css","assets/ImgsrHistoryPage-BueR82j9.css","assets/TaggerPage-DVC9OZZi.js","assets/TaggerPage-DXy68woa.css","assets/FaceAnimationPage-D5uAtIiV.js","assets/face-
1animation-process-store-B2yB5_Jw.js","assets/useCheckIpBeforeStart-GDffMuYW.js","assets/faceAnimationApi-BBdCIP2z.js","assets/FaceAnimationFeedback-Dyhp0DNu.js","assets/FaceAnimationFeedback-BU-Y29hX.css","assets/face-animation-workshop-store-LRYO8KQh.js","assets/FaceAnimationPage-1FFpE14p.css","assets/FaceAnimationHistoryPage-JsygPqdl.js","assets/TemplateVideoHistoryPreviewDialog-BQDAsTHj.js","assets/TemplateVideoHistoryPreviewDialog-CbD_qlcK.css","assets/PhotoRestorePage-DTagSITR.js","assets/photoRestoreApiNew-CBTtpQLc.js","assets/photo-restore-store-LfN5Q4Ry.js","assets/photo-restore-batch-store-CzPDbPnT.js","assets/photo-restore-workshop-store-Ci2pKVnT.js","assets/PhotoRestorePage-DJzqX3M4.css","assets/PhotoRestoreBatchPage-C_5GczGY.js","assets/infoIcon-BL8KO7XH.js","assets/PhotoRestoreBatchPage-BDR3q1im.css","assets/PhotoRestoreHistoryPage-DRlUo5fV.js","assets/flux_icon-Cu-ezDrJ.js","assets/PhotoRestoreHistoryPage-BKudd5UO.css","assets/CartoonPage-MtaCQeT0.js","assets/cartoon-process-store-Dpkm8_H4.js","assets/cartoon-batch-store-ebzzX5hM.js","assets/cartoonApi-uSQ9REY9.js","assets/cartoon-workshop-store-CsLQWYR0.js","assets/CartoonPage-PyI4dOws.css","assets/CartoonBatchPage-CVVdhPXk.js","assets/new-style-CRs_hQK7.js","assets/CartoonBatchPage-D4nWVBVI.css","assets/CartoonHistoryPage-DWXXCQp7.js","assets/CartoonHistoryPage-BRCUP2W9.css","assets/PixelatePage-nqQJs5rc.js","assets/pixelateApi-CrKOoWP7.js","assets/pixelate-process-store-B1a6bstt.js","assets/pixelate-workshop-store-BaMDTWz6.js","assets/PixelatePage-BEs9kxs3.css","assets/PixelateBatchPage-k9ZjaHYO.js","assets/PixelateBatchPage-DUVBBkzD.css","assets/PixelateHistoryPage-Bwbk6a1a.js","assets/PixelateHistoryPage-CcXlMFZu.css","assets/CartoonXmasPage-CQixaiu0.js","assets/cartoonXmasApi-CxcxREmF.js","assets/cartoon-xmas-process-store-Son8gFOc.js","assets/cartoon-xmas-workshop-store-CbFpJ3TW.js","assets/CartoonXmasPage-Clf86wy2.css","assets/CartoonXmasBatchPage-uQBkWmyl.js","assets/CartoonXmasBatchPage-La6nAFPX.css","assets/CartoonXmasHistoryPage-DUhiCxUn.js","assets/CartoonXmasHistoryPage-CI9-ORSt.css","assets/ColorizePage-BPEC7Fr_.js","assets/colorize-process-store-Bba41UQ8.js","assets/crop_icon-DUlHQFqv.js","assets/colorizeApi-BciyDCQD.js","assets/colorize-workshop-store-BmGTlExK.js","assets/ColorizePage-dWo3pM6K.
1css","assets/ColorizeBatchPage-CdOn_VWP.js","assets/ColorizeBatchPage-DvMAhhA4.css","assets/ColorizeHistoryPage-mZvbN6xe.js","assets/ColorizeHistoryPage-BvyYsTIL.css","assets/CompressPage-CGn1n_ca.js","assets/compressApi-CKXehNrs.js","assets/compress-store-DAs_Dblu.js","assets/compressLimits-C1bDyYZB.js","assets/imageHeaderSize-q_jlehWx.js","assets/image-compressor-batch-store-C2bjrntX.js","assets/compress-workshop-store-fV9WciC7.js","assets/ServerInfoWithMultiOutput-D1KaAJD3.js","assets/ServerInfoWithMultiOutput-eU2mst1l.css","assets/CompressPage-Co8Hf_Kj.css","assets/CompressBatchPage-SSChX90C.js","assets/too_large_icon-O-Luydom.js","assets/help_icon-Bb1l3VHp.js","assets/CompressBatchPage-CA9nGa1W.css","assets/CompressHistoryPage-BksdqwV7.js","assets/CompressHistoryPage-BsfGkoQm.css","assets/BackgroundRemoverPage-QUqbNtpk.js","assets/backgroundRemoverApi-BaT9foAW.js","assets/background-remover-store-DGJXAVIR.js","assets/background-remover-workshop-store-DaKjKZ9I.js","assets/background-remover-batch-store-D0VJczRv.js","assets/BackgroundRemoverPage-CMitYEAK.css","assets/BackgroundRemoverBatchPage-DYEi2qKI.js","assets/BackgroundRemoverBatchPage-B8ILPbPB.css","assets/BackgroundRemoverHistoryPage-zZhbMhUw.js","assets/BackgroundRemoverHistoryPage-D9op_i0M.css","assets/DenoisePage-hqvnbK5l.js","assets/denoiseApi-D_Q5x4Fw.js","assets/denoise-store-Cs14TT_o.js","assets/denoise-batch-store-C3GqWlE-.js","assets/denoise-workshop-store-BjJjLiVa.js","assets/DenoisePage-BeJNwEHn.css","assets/DenoiseBatchPage-CeucwSNS.js","assets/DenoiseBatchPage-DV9BL87V.css","assets/DenoiseHistoryPage-oBX2IJL_.js","assets/DenoiseHistoryPage-DT8Nngir.css","assets/UnblurPage-Bv2ruo_q.js","assets/unblurApi-BZU8EkpX.js","assets/unblur-store-D_t1gnpP.js","assets/unblur-batch-store-CDz2WMR_.js","assets/unblur-workshop-store-BhkkuIU8.js","assets/UnblurPage-DEUkOVd_.css","assets/UnblurBatchPage-B9KIiMQE.js","assets/UnblurBatchPage-C5o73WQK.css","assets/UnblurHistoryPage-qgoCiLHz.js","assets/FilmEmulationPage-DubcevYx.js","assets/filmEmulationApi-5_8gXHo5.js","assets/film-emulation-store-hvNrzM3O.js","assets/rawFormat-CmwSvKCi.js","assets/FilmEmulationPage-DAb1WUgW.css","assets/FilmEmulationHistoryPage-wI1-5HfH.js","assets/JerseyGeneratorPage-CF-zCKui.js","assets/WorkshopAlert-BbHVfGWL.js","assets/WorkshopAlert-DuiQanWl.css","assets/jersey-generator-workshop-store-cTIdraHO.js","assets/jersey-generator-store-Bec0d2vQ.js","assets/JerseyGeneratorPage-CL_pSTWh.css","assets/StadiumCamVideoGeneratorPage-DK6oh2Vu.js","assets/stadium-cam-video-generator-workshop-store-1orUSKr6.js","assets/stadium-cam-video-generator-store-biWWZcLU.js","assets/StadiumCamVideoGeneratorPage-BAyTDDWd.css","assets/ObjectRemoverPage-Bcxxs1Tm.js","assets/objectRemoverApi-Bbo1FO14.js","assets/object-remover-store-BL3w8TQP.js","assets/object-remover-workshop-store-DXOrikZC.js","assets/ObjectRemoverPage-BOdu_Mk4.css","assets/ObjectRemoverHistoryPage-DglijFBG.js","assets/ObjectRemoverHistoryPage-DGKM3Cs0.css","assets/BackgroundChangerPage-Umn6cT8w.js","assets/TemplateWorkshopNextServiceButton-C2p23VkR.js","assets/useServiceHandover-ta4Jac0V.js","assets/TemplateWorkshopNextServiceButton-CU9EhPR5.css","assets/TemplateWorkshopProcessingOverlay-KR33kJ0S.js","assets/lottie-DwAh4J12.js","assets/DialogForUpgradeTemplate-CZRqWioi.js","assets/checkedIcon-D2ZvP56T.js","assets/TemplateProcessingHintCarousel-C2dlv71B.js","assets/TemplateProcessingHintCarousel-Bfg22qHR.css","assets/TemplateWorkshopProcessingOverlay-Bc-P8yXO.css","assets/StandardTextarea-DZF2s8CB.js","assets/StandardTextarea-DJ_Hsh5c.css","assets/flux_lock_icon-C2Z-gf48.js","assets/FluxUpgradeBar-3RHfppfe.js","assets/FluxUpgradeBar-Mu6XNbRj.css","assets/lib-DRo7GD5c.js","assets/useEuWatermarkAlert-Cf-JjK1W.js","assets/rotate_cursor-CtEDV8aY.js","assets/bg-DeTpGHwP.js","assets/backgroundChangerApi-DAb7t8uB.js","assets/FullscreenNavBar-EF0pr26n.js","assets/uploadMultiple-CWq2iHwf.js","assets/refreshIcon-td7-3WsA.js","assets/uploadMultiple-B40Jd8yI.css","assets/FullscreenNavBar-BZq0oW16.css","assets/WorkshopRateCard-JcsPz4kD.js","assets/useSampleUrl-35P_6IDF.js","assets/background-changer-store-DQzQChN9.js","assets/rotate_blue_icon_active-DKxO6w0m.js","assets/useGeneratedImageRetry-B2mF8_Ms.js","assets/useServerInfoData-BVJWQqBN.js","assets/useServerInfoData-D0fuY_ME.css","assets/useStrokeHistory-DjsgkTr9.js","assets/Backgroun
1dChangerPage-CsWhsviw.css","assets/BackgroundChangerHistoryPage-CwNK1BLW.js","assets/BackgroundChangerHistoryPage-C3KPENEk.css","assets/BackgroundGeneratorPage-Bzy9l6Of.js","assets/background-generator-store-CnUpRYUb.js","assets/TemplateSelectModel-CLMqE0Nk.js","assets/TemplateSelectModel-ESw6Zdb-.css","assets/BackgroundGeneratorPage-B1lpA54I.css","assets/BackgroundGeneratorHistoryPage-DDAmTTfP.js","assets/BackgroundGeneratorHistoryPage-BiU5qQHx.css","assets/FaceEnhancerPage-DdQfrS56.js","assets/face-enhancer-batch-store-CFYQOcnA.js","assets/face-enhancer-store-6b2z4H3j.js","assets/face-enhancer-workshop-store-Cuvf9p70.js","assets/FaceEnhancerPage-CGgmIK_h.css","assets/FaceEnhancerBatchPage-B8SJ1As_.js","assets/FaceEnhancerBatchPage-CRds_QjW.css","assets/FaceEnhancerHistoryPage-BhPSxkps.js","assets/FaceEnhancerHistoryPage-B7WFzDyk.css","assets/SharpenerPage-6n1hoKAh.js","assets/sharpener-store-Bmre20KJ.js","assets/sharpenerApi-BmU4Al1o.js","assets/image-sharpener-workshop-store-CRVbU0u2.js","assets/image-sharpener-batch-store-B3iFQJZR.js","assets/SharpenerPage-CzaQ_aY9.css","assets/SharpenerBatchPage-D_-b-zF1.js","assets/SharpenerBatchPage-r_GZEw7S.css","assets/SharpenerHistoryPage-BGtDlROz.js","assets/SharpenerHistoryPage-H4vneXJ0.css","assets/CutOutImagePage-DXWx41to.js","assets/objectUrl-BMR6yX9J.js","assets/close-FLVH4114.js","assets/cut-out-image-store-Cn7p35yk.js","assets/CutOutImagePage-ByRLuNZS.css","assets/AnimeUpscalerPage-C_oE8TWf.js","assets/anime-upscaler-store-TMXLXix2.js","assets/anime-upscaler-batch-store-CC8Gz2mw.js","assets/anime-upscaler-workshop-store-Cbe0pT4b.js","assets/AnimeUpscalerPage-C6ADxl8j.css","assets/AnimeUpscalerBatchPage-Blxp7z2j.js","assets/AnimeUpscalerBatchPage-B-PJQqWn.css","assets/AnimeUpscalerHistoryPage-CnRGy2KS.js","assets/AnimeUpscalerHistoryPage-DC8XXEpN.css","assets/FaceSwapPage-Dn2w2JYZ.js","assets/useFaceSwapUploadInfo-COnWkeM2.js","assets/useResponsibleUseNotice-BpWbDhnC.js","assets/faceSwapApi-BmuloL6i.js","assets/face-swap-workshop-store-CzOc7i4X.js","assets/arrow-D0buExNY.js","assets/face-swap-store-CLhipveq.js","assets/FaceSwapPage-yUKKWEDy.css","assets/FaceSwapHistoryPage-Dw8n596k.js","assets/FaceSwapHistoryPage-Dz8AXq3l.css","assets/HugGeneratorPage-yLEPYrmc.js","assets/useHugGeneratorUploadInfo-gY-jaty9.js","assets/hug-generator-workshop-store-C9AsFJRJ.js","assets/HugGeneratorUploadModeToggle-Dhz1MlZH.js","assets/HugGeneratorPage-Bt6LIhn4.css","assets/HugGeneratorHistoryPage-I-dOytra.js","assets/ImageEnhancerPage-DKbTfpLh.js","assets/imageEnhancerApi-CJ3ZeNPq.js","assets/image-enhancer-store-DBlk7SIO.js","assets/image-enhancer-workshop-store-C6qGijaj.js","assets/ImageEnhancerPage-KaiwDccd.css","assets/PricingPage-B-yw7-QC.js","assets/PricingPage-DnlhdMuL.css","assets/OnlineService-CQyM05PC.js","assets/TrustpilotRating-BNlkpdHu.js","assets/PayAsYouGoPlans-DvX_csDF.js","assets/crossIcon-B2mPejiV.js","assets/PayAsYouGoPlans-LJUwUVLy.css","assets/router-C9e32Ccb.js","assets/OnlineService-C10pWgtv.css","assets/DesktopVersion-BnqWMfwT.js","assets/DesktopVersion-q-X-sPfn.css","assets/PayAsYouGo-DOIaMpcS.js","assets/PayAsYouGo-5TATEJA8.css","assets/CompressUrlUseCasePage-qTgV3D1n.js","assets/useRevealOnScroll-Bat7sL9j.js","assets/UseCaseHero-CVs5mjmX.js","assets/UseCase-heroBG-CWzhmTB9.js","assets/UseCaseHero-BrfOX0TE.css","assets/CompressUrlPage-Tlrxj2Ri.js","assets/BusinessLandingLeaveDialog--Hlgo_GS.js","assets/compress-page-url-store-D5JG_sl-.js","assets/CompressUrlPage-C34bqAg_.css","assets/McpServerPage-DJVU6oPs.js","assets/McpServerPage-ByGiJynp.css","assets/ApiStatusPage-BTPOLGEZ.js","assets/bizApi-C7bI8bmu.js","assets/ApiStatusPage-Ue7Qkwek.css","assets/ApiHistoryPage-CYWP0Zsq.js","assets/ApiHistoryPage-DIBNi8Fo.css","assets/TermsPage-B3LwJtoQ.js","assets/PayPalRedirect-CmFHTKBo.js","assets/MissionCenter-CvNhy0D0.js","assets/vue-slider-component-xoldtm9c.js","assets/vue-slider-component-C0vRMzVQ.css","assets/MissionCenter-B7xtiLpA.css","assets/csshake-CWRt-PBC.css","assets/AllInOneLayout-CPprvB2g.js","assets/CreditsGuideTooltip-BBLM3r2F.js","assets/closeIcon-nlqgZ9v6.js","assets/CreditsGuideTooltip-DKr5XJbs.css","assets/GuestSignupCreditsTooltip-CtJKuNVz.js","assets/GuestSignupCreditsTooltip-BS7b9XIg.css","assets/AllInOneLayout-CSa2_H6s.css","assets/WorkshopHomePage-BrF_08HX.js","assets/WorkshopHomeScrollArrow-7eWphhKD.js","assets/AllInOneSideMenu-Clv0lAZB.js","assets/AllInOneSideMenu-B4H8stt6.css","assets/WorkshopHomePage-BIe2foPj.css","assets/AgentPage-BoCehkXQ.js","assets/useWorkshopScrollArrows-CmHMQ4rP.js","assets/useWorkshopScrollArrows-DUBjQiCK.css","assets/AgentPage-zIehdClH.css","assets/EnhanceWorkshopPage-vL7Ob8Da.js","assets/TemplateWorkshopExampleBox-Dokzc3Dc.js","assets/TemplateWorkshopExampleBox-DBqaxbs4.css","assets/TemplateWorkshopOptionsPanel-B7OQFYcN.js","assets/useWorkshopHistoryBottomPadding-s7_3Jtf7.js","assets/WorkshopCropper-DOicNX3K.js","assets/WorkshopCropper-Cx7X7DJr.css","assets/TemplateWorkshopZoomBox-DHo3DOZc.js","assets/TemplateWorkshopZoomBox-C1dLggh0.css","assets/WorkshopSizePreview-DYK3Ydiz.js","assets/WorkshopSizePreview-Ch2jVJdU.css","assets/TemplateWorkshopUploadArea-DWfrdA3m.js","assets/TemplateWorkshopUploadArea-CPs
1xqo6_.css","assets/EnhanceWorkshopPage-DYhQGGJS.css","assets/BusinessLayout-QAlr5owO.js","assets/dist-DvODQLP4.js","assets/neroai_logo_white_new-1tGFxdCK.js","assets/BusinessLayout-CO1OLdsZ.css","assets/BusinessPage-nieIUQtV.js","assets/ApiStatisticBar-CreMabyh.js","assets/ApiStatisticBar-B3RWoqir.css","assets/BusinessExploreCta-CX5yTGVx.js","assets/BusinessExploreCta-CDuUkT0h.css","assets/BusinessPlanCard-DD1XMxkn.js","assets/BusinessPlanCard-B91tpeNl.css","assets/security_icon-CI1ghkQW.js","assets/BusinessPage-DkVet9cD.css","assets/HyperLargeUpscalingCostCalculator-AVOzHVLm.js","assets/HyperLargeUpscalingCostCalculator-Bu6BqJLC.css","assets/ImageEditingToolsPage-CqWPL3q3.js","assets/SuperAIFlipCard-2J5TPPNl.js","assets/SuperAIFlipCard-FWABbe7F.css","assets/ImageEditingToolsPage-B-KDPYVx.css","assets/BusinessPricingPage-ovP-5WVR.js","assets/BusinessPricingPage-4CxxGHPE.css","assets/GameAssetsCompressionPage-BgEVpgtJ.js","assets/UseCaseTestimonials-OJTP2zQJ.js","assets/UseCaseTestimonials-wNlt6nGq.css","assets/UseCaseShowcase-BWefNyrZ.js","assets/UseCaseShowcase-Dh4M0Bjv.css","assets/efficiency-CzLclB_H.js","assets/EcommerceImageEditingPage-B4EUJl7D.js","assets/PhotoRestoreBizPage-7okgA7Xo.js","assets/ColorizePhotoBizPage-DC2lp_gz.js","assets/PhotoRetouchingPage-DSg0a66v.js","assets/quality-Bv-xZktA.js","assets/FaceAnimationBizPage-DN8UBg2w.js","assets/FaceAnimationBizPage-LQIoebXW.css","assets/LargeScalePrintingPage-DRX4sc1a.js","assets/BusinessPluginPage-CsHdlKfZ.js","assets/BusinessPluginPage-DyCNzXon.css","assets/BizAboutNeroAIPage-JyuogXal.js","assets/BizAboutNeroAIPage-518qHHfK.css","assets/ApiPage-xmxo1YBL.js","assets/ApiPage-CAvCvgz2.css","assets/SuperAILayout-DG8FuCB-.js","assets/SuperAILayout-Brgkudf6.css","assets/SuperAITradeshow-B023iU4k.js","assets/SuperAITradeshow-CW3F6wYY.css","assets/SuperAIDemo-VEiMO3iW.js","assets/SuperAIDemo-Cfs8qS-i.css","assets/ErrorNotFound-7ngUijzd.js","assets/ErrorNotFound-BISYU2PL.css","assets/BackgroundRemoverWorkshopPage-9Aw_DFHT.js","assets/BackgroundRemoverWorkshopHistory-DAzwOi5h.js","assets/TemplateWorkshopSelectOption-CLkchdgC.js","assets/BackgroundRemoverWorkshopPage-BYVgCpPZ.css","assets/DenoiseWorkshopPage-DuluS5N-.js","assets/DenoiseWorkshopPage-D-_a08wW.css","assets/antd-VQk0wvox.css","assets/ColorizeWorkshopPage-DMGAc8Zh.js","assets/TemplateWorkshopModelCard-g655dd5l.js","assets/TemplateWorkshopModelCard-BFg3MwoZ.css","assets/DialogWithAssetsTemplate-By6S8m9G.js","assets/flux_model_icon_white-Cr8Rcmgj.js","assets/WorkshopRetryBar-DpEoR0Ry.js","assets/ColorizeWorkshopPage-CBCZT-Nh.css","assets/PhotoRestoreWorkshopPage-Ca4Qt_Nf.js","assets/PhotoRestoreWorkshopPage-Yx1iaS4D.css","assets/UnblurWorkshopPage--6U-oWBC.js","assets/UnblurWorkshopPage-Cm1ZEUod.css","assets/JerseyGeneratorWorkshopPage-DeL1Wttn.js","assets/businessOk-DMC8iiE3.js","assets/face_detecting_icon-DUC0UM1s.js","assets/face_selected_icon-h98fK8Hn.js","assets/JerseyGeneratorWorkshopPage-Dvcs9pP_.css","assets/StadiumCamVideoGeneratorWorkshopPage-BAQGoYZ3.js","assets/StadiumCamVideoGeneratorWorkshopPage-BV0PLMum.css","assets/CartoonWorkshopPage-DroKfteP.js","assets/CartoonWorkshopPage-BsCxj7KC.css","assets/PixelateWorkshopPage-BdurkWPQ.js","assets/PixelateWorkshopPage-Bep0A4av.css","assets/CartoonXmasWorkshopPage-DEcb0bLy.js","assets/CartoonXmasWorkshopPage-BYCwmao5.css","assets/FaceAnimationWorkshopPage-BkLD58il.js","assets/not_support_icon-Bq3AASKE.js","assets/FaceAnimationWorkshopPage-DES3vhTS.css","assets/HugGeneratorWorkshopPage-BkrH0D35.js","assets/TemplateWorkshopDualToolbar-BdNNb5t2.js","assets/HugGeneratorWorkshopPage-DRa4H4jz.css","assets/ObjectRemoverWorkshopPage-CiLjtrdH.js","assets/ObjectRemoverWorkshopPage-DRDXwXig.css","assets/FaceSwapWorkshopPage-DnjEtgM9.js","assets/FaceSwapWorkshopPage-DxqWIyz2.css","assets/CompressWorkshopPage-sd3UCZnj.js","assets/CompressWorkshopPage-Be4zPgEF.css","assets/ImageUpscalerWorkshopPage-bvb0aGNm.js","assets/ImageUpscalerWorkshopPage-ROGyFS2l.css","assets/ImageSharpenerWorkshopPage-DHwy9lNb.js","assets/ImageSharpenerWorkshopPage-Dj4z84wr.css","assets/FaceEnhancerWorkshopPage-DbgulAM4.js","assets/FaceEnhancerWorkshopPage-Cyua5j9Q.css","assets/AnimeUpscalerWorkshopPage-Ci8Z0pDS.js","assets/AnimeUpscalerWorkshopPage-EOpbO8Wv.css","assets/FilmEmulationWorkshopPage-unGsv3aK.js","assets/FilmEmulationWorkshopPage-C5D6iBxu.css","assets/ratings-yI4Ryrtr.js"])))=>i.map(i=>d[i]); 2import{r as e}from"./rolldown-runtime-DAXXjFlN.js";import{A as t,B as n,C as r,Ct as i,Dt as a,F as o,G as s,H as c,I as l,J as u,K as d,Lt as f,N as p,O as m,Ot as h,P as g,St as _,U as v,V as y,W as b,X as x,_ as S,_t as C,a as w,at as T,b as E,bt as D,c as O,ct as k,et as A,ft as j,g as M,gt as N,j as P,k as F,l as I,n as L,ot as R,p as z,pt as B,q as V,s as ee,t as H,tn as U,v as W,w as te,wt as G,x as ne,xt as K,yt as q,z as J}from"./pinia-BJjft_Ve.js";/* empty css */import{Dt as re,Et as ie,G as ae,J as oe,K as se,Q as ce,St as le,Tt as ue,V as de,W as fe,X as pe,Y as me,Z as he,_t as ge,at as _e,ht as ve,it as ye,mt as be,nt as xe,pt as Se,q as Ce,rt as we,st as Te,wt as Ee,xt as De}from"./quasar-components-BRt6qBxd.js";import{a as Oe,i as ke,n as Ae,r as je,s as Me,t as Ne}from"./Notify-Cthfd9vx.js";import{t as Y}from"./preload-helper-DtThA4Wu.js";import{C as Pe,D as Fe,O as Ie,T as Le,_ as Re,a as ze,c as Be,d as Ve,f as He,g as Ue,h as We,i as Ge,k as Ke,l as qe,m as Je,n as Ye,o as Xe,p as Ze,r as Qe,s as $e,t as et,u as tt,v as nt,w as rt,x as it,y as at}from"./shared-FfHQ-A9K.js";import{n as ot,t as st}from"./vue-i18n-CYIuqjJH.js";import{i as ct,r as lt}from"./thirdPartyScripts-CirIg3pp.js";var ut={name:`Quasar`,version:`2.21.3`,install:je,lang:Oe,iconSet:ke},dt={vlang:{value:`en`,hide:!1},action:{value:null,hide:!0},originImage:{value:null,hide:!0},imageName:{value:null,hide:!0},handOverFrom:{value:null,hide:!0}
2,imageFrom:{value:null,hide:!0},banColorize:{value:null,hide:!0},maskImage:{value:null,hide:!0},boundingBox:{value:null,hide:!0},imageWidth:{value:null,hide:!0},imageHeight:{value:null,hide:!0},code:{value:null,hide:!0},state:{value:null,hide:!0},check_login:{value:null,hide:!0},cauth:{value:null,hide:!0},xsource_from:{value:`direct`,hide:!0},xsource_param:{value:null,hide:!0},utm_source:{value:null,hide:!0},utm_campaign:{value:null,hide:!0},utm_medium:{value:null,hide:!0},source:{value:null,hide:!0},sfrom:{value:null,hide:!0},subscribeFrom:{value:null,hide:!0},pwa_from:{value:null,hide:!0},no_leave_dialog:{value:null,hide:!0}},ft=Object.keys(dt).filter(e=>dt[e].hide),pt=L(`queryStore`,{state:()=>JSON.parse(JSON.stringify(dt)),getters:{},actions:{resetParameters(e){this[e]={...dt[e]}}}}),mt=Object.prototype.toString,ht=Object.prototype.hasOwnProperty,gt=new Set([`Boolean`,`Number`,`String`,`Function`,`Array`,`Date`,`RegExp`].map(e=>`[object `+e+`]`));function _t(e){if(e!==Object(e)||gt.has(mt.call(e))||e.constructor&&!ht.call(e,`constructor`)&&!ht.call(e.constructor.prototype,`isPrototypeOf`))return!1;let t;for(t in e);return t===void 0||ht.call(e,t)}function vt(...e){let t,n,r,i,a,o,s=e[0]||{},c=1,l=!1,u=e.length;for(typeof s==`boolean`&&(l=s,s=e[1]||{},c=2),Object(s)!==s&&typeof s!=`function`&&(s={}),u===c&&(s=this,c--);c<u;c++)if((t=e[c])!==null)for(n in t)r=s[n],i=t[n],s!==i&&(l&&i&&((a=Array.isArray(i))||_t(i))?(o=a?Array.isArray(r)?r:[]:_t(r)?r:{},s[n]=vt(l,o,i)):i!==void 0&&(s[n]=i));return s}function yt(e){return encodeURIComponent(e===Object(e)?JSON.stringify(e):String(e))}function bt(e){if(e===``)return e;e.indexOf(`"`)===0&&(e=e.slice(1,-1).replaceAll(String.raw`\"`,`"`).replaceAll(String.raw`\\`,`\\`)),e=decodeURIComponent(e.replaceAll(`+`,` `));try{let t=JSON.parse(e);(t===Object(t)||Array.isArray(t))&&(e=t)}catch{}return e}var xt=/(\d+)([dhms])/g,St={d:86400,h:3600,m:60,s:1};function Ct(e){let t=0,n=!1,r=e.matchAll(xt);for(let e of r){n=!0;let r=Number.parseInt(e[1],10),i=e[2];t+=r*St[i]}return n?t:void 0}function wt(e,t,n={},r){let i,a=!1;n.expires!==void 0&&(Number.isFinite(n.expires)?i=Math.round(n.expires*86400):n.expires instanceof Date?i=Math.round((n.expires.getTime()-Date.now())/1e3):typeof n.expires==`string`&&(i=Ct(n.expires)),i!==void 0&&(a=i<=0));let o=`${encodeURIComponent(e)}=${yt(t)}`,s=[o,i===void 0?``:`; Max-Age=${i}`,n.path?`; Path=${n.path}`:``,n.domain?`; Domain=${n.domain}`:``,n.sameSite?`; SameSite=${n.sameSite}`:``,n.httpOnly?`; HttpOnly`:``,n.secure?`; Secure`:``,n.other?`; ${n.other}`:``].join(``);if(r){r.req.qCookies?r.req.qCookies.push(s):r.req.qCookies=[s],r.res.setHeader(`Set-Cookie`,r.req.qCookies);let t=r.req.headers.cookie||``;if(i!==void 0&&a){let n=Tt(e,r);n!==void 0&&(t=t.replace(`${e}=${n}; `,``).replace(`; ${e}=${n}`,``).replace(`${e}=${n}`,``))}else t=t?`${o}; ${t}`:o;r.req.headers.cookie=t}else document.cookie=s}function Tt(e,t){let n=t?t.req.headers:document,r=n.cookie?n.cookie.split(`; `):[],i=r.length,a=e?null:{},o=0,s,c,l;for(;o<i;o++)if(s=r[o].split(`=`),c=decodeURIComponent(s.shift()),l=s.join(`=`),!e)a[c]=l;else if(e===c){a=bt(l);break}return a}function Et(e,t,n){wt(e,``,{expires:-1,...t},n)}function Dt(e,t){return Tt(e,t)!==null}function Ot(e){return{get:t=>Tt(t,e),set:(t,n,r)=>wt(t,n,r,e),has:t=>Dt(t,e),remove:(t,n)=>Et(t,n,e),getAll:()=>Tt(null,e)}}var kt={install({$q:e,ssrContext:t}){e.cookies=this}};kt.parseSSR=e=>{if(e!==void 0)return Ot(e)},Object.assign(kt,Ot());var At=`data:image/webp;base64,UklGRsIDAABXRUJQVlA4WAoAAAAwAAAAJwAAJwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhM0wEAAC8nwAkQtyAWTOYv3RfD/M8/QbYt/ghegkmaajsGazgCAMDRPAAAHEaS2zZQzpn8/ls1AD7oDiL670CS1LhRDkCSHbwMyh9EREREREREhuVOGcjfvQ0iIiIiIhLNNGsGAAAAgHR2ld4OAACfqHJmtyMfU9+INP14JbdhCj9u9g20GF/LZQ+2vZazUyxwbMPXsEQ+AEdTpdVhTxesbrXab3Rx8p9/3ovLoEvAQZ9xOc996UkeB5CdFCeQGva7RY3vrsw36ZRZAKN6/pnOAgPLuWQIQKOWKrlyCEhpXydbojaR4SRlJtu+xOpHRiB9BoYNOJn4fAz8Jsvt4rKCfHQ8necDfjWqmua17AHrGl80Kw2D3nhiJQesmiwP2kcBGz4RYdO83WgPaee4oGbB1A+CpFtYJlcxHJx8y3d7MEqG6L1oPwHP4oRipYwpKEjeHDRVphWqlkLhoKkbNFb0lCWtJPu85Mpf0o
2RnFV1vbqh52SfCqT9bCmtimmTWM6TTIsf1m9bQU2KNNzD2Ahh+hwVBYlHYnB4VjiVknRcVi0/Ugvj+8bGDjQKmP/lH6M+7fxdLmCjyFZe585rRSprtCmfLM7bKScGOjXvh/9F2f9m65l6iU10AAA==`,jt=null;function Mt(){return jt||(jt=Y(()=>import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D),__vite__mapDeps([0,1,2,3,4,5,6,7]))),jt}async function Nt(e){let t=new TextEncoder().encode(e),n=await crypto.subtle.digest(`SHA-256`,t),r=new Uint8Array(n),i=``;for(let e=0;e<r.length;e++)i+=String.fromCharCode(r[e]);return btoa(i).replace(/\+/g,`-`).replace(/\//g,`_`).replace(/=+$/,``)}function Pt(){let e=``;return e=window.location.host.split(`.`)[0]===`ai11`?`https://login11.nero.com`:`https://login.nero.com`,e}function Ft(e){let t=e.match(/\/([a-z]{2}(?:-[a-z]{2})?)(?:\/|$)/i);return t?t[1]:null}var It={"pt-br":`br`,ar:`ar`,cs:`cs`,da:`da`,de:`de`,el:`el`,en:`en`,es:`es`,fi:`fi`,fr:`fr`,hu:`hu`,it:`it`,ja:`ja`,ko:`ko`,nb:`nb`,nl:`nl`,pl:`pl`,"pt-pt":`pt`,ru:`ru`,sv:`sv`,th:`th`,tr:`tr`,"zh-tw":`tw`,"zh-cn":`zh`};async function Lt(e,t,n={}){let{generateCodeVerifier:r,genClientId:i}=await Mt(),{title_type:a=`normal`,is_for_iframe_or_popup_auth:o=!1}=n,s=Pt(),c=`${window.location.origin}${window.location.pathname}`,l=new URL(s),u=Ft(window.location.href)||`en`;u&&It.hasOwnProperty(u)&&l.searchParams.set(`vlang`,It[u]);let d=r(16);localStorage.setItem(`state`,d);let f=i();switch(e){case`in`:{let e=r(43);localStorage.setItem(`codeVerifier`,e);let t=await Nt(e);l.pathname=`/oauth/authorize`,l.searchParams.set(`response_type`,`code`),l.searchParams.set(`client_id`,f),l.searchParams.set(`state`,d),l.searchParams.set(`scope`,`user`),l.searchParams.set(`redirect_uri`,c),l.searchParams.set(`code_challenge`,t),l.searchParams.set(`code_challenge_method`,`S256`),l.searchParams.set(`title_type`,a),l.searchParams.set(`is_for_iframe_or_popup_auth`,o);let n=sessionStorage.getItem(`google_credential`);n&&(l.searchParams.set(`google_credential`,n),sessionStorage.removeItem(`google_credential`));break}case`check`:{let e=r(43);localStorage.setItem(`codeVerifier`,e);let t=await Nt(e);l.pathname=`/oauth/check`,l.searchParams.set(`response_type`,`code`),l.searchParams.set(`client_id`,f),l.searchParams.set(`state`,d),l.searchParams.set(`scope`,`user`),l.searchParams.set(`redirect_uri`,c),l.searchParams.set(`code_challenge`,t),l.searchParams.set(`code_challenge_method`,`S256`),l.searchParams.set(`check_login`,`true`);break}case`out`:l.pathname=`/oauth/logout`,l.searchParams.set(`client_id`,f),l.searchParams.set(`state`,d),l.searchParams.set(`redirect_uri`,c);break;case`profile`:l.pathname=`/oauth/profile`;break;case`subscription`:l.pathname=`/oauth/profile/subscriptions-and-plans`;break;case`signUp`:{let e=r(43);localStorage.setItem(`codeVerifier`,e);let t=await Nt(e);l.pathname=`/oauth/authorize`,l.searchParams.set(`response_type`,`code`),l.searchParams.set(`client_id`,f),l.searchParams.set(`signUp`,!0),l.searchParams.set(`state`,d),l.searchParams.set(`scope`,`user`),l.searchParams.set(`redirect_uri`,c),l.searchParams.set(`code_challenge`,t),l.searchParams.set(`code_challenge_method`,`S256`),l.searchParams.set(`title_type`,a),l.searchParams.set(`is_for_iframe_or_popup_auth`,o);break}default:break}window.location.href.includes(`image-upscaler`)?l.searchParams.set(`from_source`,`aiu`):(window.location.pathname.includes(`/ai-api`)||window.location.pathname.includes(`/business`))&&(l.searchParams.set(`from_source`,`ai_business`),l.searchParams.delete(`title_type`)),t!=null&&t.tab&&l.searchParams.set(`tab`,t.tab),t!=null&&t.dialog&&l.searchParams.set(`dialog`,t.dialog);let p=pt();return p.source.value&&l.searchParams.set(`source`,p.source.value),p.sfrom.value&&l.searchParams.set(`sfrom`,p.sfrom.value),l}function Rt(){return kt.has(`loginStatus`)?kt.get(`loginStatus`):!1}function zt(e,t,n){Lt(e,n).then(e=>{t?window.open(e.toString()):window.location.href=e.toString()})}var Bt=L(`accountStore`,{state:()=>({userInfo:null,loginStatus:`loading`,freeImages:`loading`,fxFreeTrialTimes:{},batchNumberLimitation:5,creditsloading:!1,oldProfile:null,currentAvatar:null,showLoginIframe:!1,isInternalIp:null,countryCode:null,iframe:{useIframe:!1,sideBar:!0,config:{src:``,border:`0`,target:``}},loginSuccessCallBack:[],comfirmLogout:!1,logouting:!1,region:null}),getters:{avatarOnShow:e=>{var t;return e.currentAvatar||((t=e.userInfo)==null?void 0:t.avatar)||`data:image/webp;base64,UklGRsIDAABXRUJQVlA4WAoAAAAwAAAAJwAAJwAASUNDUMgBAAAAAAHIAAAAAAQwAABtbnRyUkdCIFhZWiAH4AABAAEAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAl
2kZXNjAAAA8AAAACRyWFlaAAABFAAAABRnWFlaAAABKAAAABRiWFlaAAABPAAAABR3dHB0AAABUAAAABRyVFJDAAABZAAAAChnVFJDAAABZAAAAChiVFJDAAABZAAAAChjcHJ0AAABjAAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAAgAAAAcAHMAUgBHAEJYWVogAAAAAAAAb6IAADj1AAADkFhZWiAAAAAAAABimQAAt4UAABjaWFlaIAAAAAAAACSgAAAPhAAAts9YWVogAAAAAAAA9tYAAQAAAADTLXBhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAACAAAAAcAEcAbwBvAGcAbABlACAASQBuAGMALgAgADIAMAAxADZWUDhM0wEAAC8nwAkQtyAWTOYv3RfD/M8/QbYt/ghegkmaajsGazgCAMDRPAAAHEaS2zZQzpn8/ls1AD7oDiL670CS1LhRDkCSHbwMyh9EREREREREhuVOGcjfvQ0iIiIiIhLNNGsGAAAAgHR2ld4OAACfqHJmtyMfU9+INP14JbdhCj9u9g20GF/LZQ+2vZazUyxwbMPXsEQ+AEdTpdVhTxesbrXab3Rx8p9/3ovLoEvAQZ9xOc996UkeB5CdFCeQGva7RY3vrsw36ZRZAKN6/pnOAgPLuWQIQKOWKrlyCEhpXydbojaR4SRlJtu+xOpHRiB9BoYNOJn4fAz8Jsvt4rKCfHQ8necDfjWqmua17AHrGl80Kw2D3nhiJQesmiwP2kcBGz4RYdO83WgPaee4oGbB1A+CpFtYJlcxHJx8y3d7MEqG6L1oPwHP4oRipYwpKEjeHDRVphWqlkLhoKkbNFb0lCWtJPu85Mpf0oRnFV1vbqh52SfCqT9bCmtimmTWM6TTIsf1m9bQU2KNNzD2Ahh+hwVBYlHYnB4VjiVknRcVi0/Ugvj+8bGDjQKmP/lH6M+7fxdLmCjyFZe585rRSprtCmfLM7bKScGOjXvh/9F2f9m65l6iU10AAA==`},isNeroAccount:e=>{var t,n;return e.loginStatus===!0&&((t=e.userInfo)==null?void 0:t.account.toLowerCase().indexOf(`nero.com`))!==-1&&((n=e.userInfo)==null?void 0:n.account)!==`[email protected]`},userAvatar:e=>{var t;return((t=e.userInfo)==null?void 0:t.avatar)||``},isEuRegion:e=>e.region===`EU`,accountKey:e=>{var t;if(e.loginStatus!==!0||!((t=e.userInfo)!=null&&t.account))return`anon`;let n=e.userInfo.account,r=5381;for(let e=0;e<n.length;e++)r=(r<<5)+r+n.charCodeAt(e)>>>0;return r.toString(36)}},actions:{updateCurrentAvatar(e){this.currentAvatar=e},updateUserInfo(e){e===null?this.userInfo=null:(this.userInfo=vt(!0,{},e),this.currentAvatar=e.avatar),this.oldProfile=this.userInfo},updateLoginStatus(e){this.loginStatus=e;for(let e=0;e<this.loginSuccessCallBack.length;e++){let t=this.loginSuccessCallBack[e],{once:n=!0}=(t==null?void 0:t.options)||{};typeof(t==null?void 0:t.cb)==`function`&&t.cb(),n&&(this.loginSuccessCallBack.splice(e,1),e--)}},addLoginSuccessCallBack(e){if(typeof(e==null?void 0:e.cb)!=`function`)return()=>{};let t=this.loginSuccessCallBack.findIndex(t=>t.id===e.id);return t===-1?this.loginSuccessCallBack.push(e):this.loginSuccessCallBack[t]=e,()=>{let t=this.loginSuccessCallBack.findIndex(t=>t.id===e.id);return t===-1?[]:this.loginSuccessCallBack.splice(t,1)}},async openLoginIframe({with_sidebar:e=!1,free_limit:t=!1,action:n=`in`,beforeImage:r=``,isForBatch:i=!1,onClose:a=()=>{},title_type:o,type:s,fromFlux:c=void 0}){let l=window.matchMedia(`(min-width: 1024px)`),u;u=o===`no_title`&&l.matches===!1?await Lt(n,void 0,{is_for_iframe_or_popup_auth:!0}):await Lt(n,void 0,{title_type:o,is_for_iframe_or_popup_auth:!0}),this.iframe.config.src=u.toString(),this.iframe.config.target=u.origin,this.iframe.showLoginIframe=!0;let d={sideBar:e,freeLimit:t,config:this.iframe.config,beforeImage:r,isForBatch:i,type:s,onClose:a,fromFlux:c},{openLoginDialog:f}=await Y(async()=>{let{openLoginDialog:e}=await import(`./dialog-bwWuM_Ks.js`).then(e=>e.t);return{openLoginDialog:e}},__vite__mapDeps([8,1,3,5,9,10,4,2,0,6,7,11]));f(d)},async handleLogin(e){if(e.type===`login-success`){let{postTokenToLoginClient:t}=await Mt();await t(e.payload.data.code,{fromFlux:e.fromFlux}),await this.loginHandler()}},async loginHandler(){let{postTokenToLoginClient:e,getProfileToSubServer:t,generateCodeVerifier:n,genClientId:r}=await Mt(),i=this.router.currentRoute.value,{code:a,data:o}=await t();if(a===0)this.updateUserInfo(o),this.updateLoginStatus(!0);else if(i.query.cauth===`true`||Rt()){let i=Pt();window.addEventListener(`message`,async a=>{if(a.origin===i)try{let o=typeof a.data==`object`&&a.data!==null?a.data:typeof a.data==`string`?JSON.parse(a.data):null,s=o==null?void 0:o.code;if(s==null)return;let c=document.getElementById(`loginWeb`),l=e=>{let t=c==null?void 0:c.contentWindow;if(!t)return!1;try{return t.postMessage(typeof e==`string`?e:JSON.stringify(e),i),!0}catch{return!1}};switch(s){case 0:{let e=n(16);localStorage.setItem(`state`,e),l({redirect_uri:encodeURIComponent(`${window.location.origin}${window.location.pathname}`),state:e,client_id:r(),check_login:!0});break}case 1:localStorage.removeItem(`accessToken`),localStorage.removeItem(`refreshToken`),this.updateUserInfo(null),this.updateLoginStatus(!1);break;case 2:zt(`check`);break;default:{await e(s);
2let{code:n,data:r}=await t();n===0?(this.updateUserInfo(r),this.updateLoginStatus(!0)):(this.updateUserInfo(null),this.updateLoginStatus(!1));break}}}catch{this.updateUserInfo(null),this.updateLoginStatus(!1)}})}else{this.updateLoginStatus(!1);let{anonymousLogin:e}=await Mt();await e()}},async refreshRegion(){if(this.loginStatus===`loading`){this.region=null;return}if(this.loginStatus===!0){var e;this.region=((e=this.userInfo)==null?void 0:e.region)||null;return}let{getIpRegion:t}=await Mt(),n=await t();this.loginStatus===!1&&(this.region=n)},async checkIfIsInternalIp(){if(this.isInternalIp===null&&(!this.loginStatus||this.loginStatus&&!this.isNeroAccount)){let{getIPStatus:e}=await Mt();this.isInternalIp=await e()}},async refreshCountryCode(){if(this.countryCode!==null&&this.countryCode!==`UNKNOWN`)return this.countryCode;let{getIpCountryCode:e}=await Mt();return this.countryCode=await e(),this.countryCode}}}),Vt=L(`constStore`,{state:()=>({haveCheckedConsumption:!1,agent:{creditsConsumption:void 0,updateTime:void 0,modelVersion:void 0,exampleList:[],uploadLimit:{freeWidth:2e3,freeHeight:2e3,subscriptionWidth:4e3,subscriptionHeight:4e3}},imageUpscaler:{creditsConsumption:{imgsr_anix1:0,imgsr_anix2:1,imgsr_anix4:2,imgsr_phox1:0,imgsr_phox2:1,imgsr_phox4:2,imgsr_stdx1:0,imgsr_stdx2:1,imgsr_stdx4:2,imgsr_cf:1,imgsr_text:10,imgsr_v3:[{point_type:`imgsr_phov3`,model_scale:1,face_enhance:!0,point_value:-2,model_scale_point_value:0,face_enhance_point_value:-2},{point_type:`imgsr_phov3`,model_scale:2,face_enhance:!0,point_value:-3,model_scale_point_value:-1,face_enhance_point_value:-2},{point_type:`imgsr_phov3`,model_scale:4,face_enhance:!0,point_value:-4,model_scale_point_value:-2,face_enhance_point_value:-2},{point_type:`imgsr_phov3`,model_scale:1,face_enhance:!1,point_value:0,model_scale_point_value:0,face_enhance_point_value:0},{point_type:`imgsr_phov3`,model_scale:2,face_enhance:!1,point_value:-1,model_scale_point_value:-1,face_enhance_point_value:0},{point_type:`imgsr_phov3`,model_scale:4,face_enhance:!1,point_value:-2,model_scale_point_value:-2,face_enhance_point_value:0},{point_type:`imgsr_phov3`,model_scale:8,face_enhance:!0,point_value:-6,model_scale_point_value:-4,face_enhance_point_value:-2},{point_type:`imgsr_phov3`,model_scale:8,face_enhance:!1,point_value:-4,model_scale_point_value:-4,face_enhance_point_value:0},{point_type:`imgsr_stdv3`,model_scale:1,face_enhance:!0,point_value:-2,model_scale_point_value:0,face_enhance_point_value:-2},{point_type:`imgsr_stdv3`,model_scale:2,face_enhance:!0,point_value:-3,model_scale_point_value:-1,face_enhance_point_value:-2},{point_type:`imgsr_stdv3`,model_scale:4,face_enhance:!0,point_value:-4,model_scale_point_value:-2,face_enhance_point_value:-2},{point_type:`imgsr_stdv3`,model_scale:1,face_enhance:!1,point_value:0,model_scale_point_value:0,face_enhance_point_value:0},{point_type:`imgsr_stdv3`,model_scale:2,face_enhance:!1,point_value:-1,model_scale_point_value:-1,face_enhance_point_value:0},{point_type:`imgsr_stdv3`,model_scale:4,face_enhance:!1,point_value:-2,model_scale_point_value:-2,face_enhance_point_value:0},{point_type:`imgsr_stdv3`,model_scale:8,face_enhance:!0,point_value:-6,model_scale_point_value:-4,face_enhance_point_value:-2},{point_type:`imgsr_stdv3`,model_scale:8,face_enhance:!1,point_value:-4,model_scale_point_value:-4,face_enhance_point_value:0},{point_type:`imgsr_aniv3`,model_scale:1,face_enhance:!0,point_value:-2,model_scale_point_value:0,face_enhance_point_value:-2},{point_type:`imgsr_aniv3`,model_scale:2,face_enhance:!0,point_value:-3,model_scale_point_value:-1,face_enhance_point_value:-2},{point_type:`imgsr_aniv3`,model_scale:4,face_enhance:!0,point_value:-4,model_scale_point_value:-2,face_enhance_point_value:-2},{point_type:`imgsr_aniv3`,model_scale:1,face_enhance:!1,point_value:0,model_scale_point_value:0,face_enhance_point_value:0},{point_type:`imgsr_aniv3`,model_scale:2,face_enhance:!1,point_value:-1,model_scale_point_value:-1,face_enhance_point_value:0},{point_type:`imgsr_aniv3`,model_scale:4,face_enhance:!1,point_value:-2,model_scale_point_value:-2,face_enhance_point_value:0},{point_type:`imgsr_aniv3`,model_scale:8,face_enhance:!0,point_value:-6,model_scale_point_value:-4,face_enhance_point_value:-2},{point_type:`imgsr_aniv3`,model_scale:8,face_enhance:!1,point_value:-4,model_scale_point_value:-4,face_enhance_point_value:0},{point_type:`imgsr_sharp`,model_scale:1,face_enhance:!0,point_value:-2,model_scale_point_value:0,face_enhance_point_value:-2},{point_type:`imgsr_sharp`,model_scale:2,face_enhance:!0,point_value:-3,model_scale_point_value:-1,face_enhance_point_value:-2},{point_type:`imgsr_sharp`,model_scale:4,face_enhance:!0,point_value:-4,model_scale_point_value:-2,face_enhance_point_value:-2},{point_type:`imgsr_sharp`,model_scale:1,face_enhance:!1,point_value:0,model_scale_point_value:0,face_enhance_point_value:0},{point_type:`imgsr_sharp`,model_scale:2,face_enhance:!1,point_value:-1,model_scale_point_value:-1,face_enhance_point_value:0},{point_type:`imgsr_sharp`,model_scale:4,face_enhance:!1,point_value:-2,model_scale_point_value:-2,face_enhance_point_value:0},{point_type:`imgsr_sharp`,model_scale:8,face_enhance:!0,point_value:-6,model_scale_point_value:-4,face_enhance_point_value:-2},{point_type:`imgsr_sharp`,model_scale:8,face_enhance:!1,point_value:-4,model_scale_point_value:-4,face_enhance_point_value:0},{point_type:`imgsr_pro`,point_value:-10},{point_type:`imgsr_text`,model_scale:2,point_value:-5},{point_type:`imgsr_text`,model_scale:4,point_value:-10},{point_type:`imgsr_text`,model_scale:8,point_value:-20}],faceEnhance:2},updateTime:void 0,modelVersion:void 0},photoRestore:{creditsConsumption:{ipt:1,cor:1,fe:1,classic:2,restorePlus:3,restorePlusColorize:1,restorePlusHD:2,naturalPlus:3,naturalPlusColorize:1,naturalPlusHD:2,manualFix:2},updateTime:void 0,modelVersion:void 0},cartoon:{creditsConsumption:1,hdcreditsConsumption:3,flxcCreditsConsumption:2,updateTime:void 0,modelVersion:void 0,models:[],exampleList:[]},cartoonXmas:{creditsConsumption:1,hdcreditsConsumption:1,flxcCreditsConsumption:2,updateTime:void 0,modelVersion:void 0,models:[],exampleList:[]},pixelate:{creditsConsumption:1,hdcreditsConsumption:3,flxcCreditsConsumption:2,updateTime:void 0,modelVersion:void 0,models:[],exampleList:[]},faceAnimation:{creditsConsumption:2,plusCreditsConsumption:4,updateTime:void 0,modelVersion:void 0,exampleList:[]},colorize:{creditsConsumption:1,plusCreditsConsumption:2,updateTime:void 0,modelVersion:void 0},compress:{creditsConsumption:1,updateTime:void 0,modelVersion:void 0},backgroundRemoval:{creditsConsumption:1,updateTime:void 0,modelVersion:void 0},idPhoto:{creditsConsumption:2},denoise:{creditsConsumption:1,updateTime:void 0,modelVersion:void 0},objectRemover:{creditsConsumption:2,updateTime:void 0,modelVersion:void 0},backgroundChanger:{creditsConsumption:1,updateTime:void 0,modelVersion:void 0},aiGenerate:{creditsConsumption:{genbg:2,genbgQW:4},updateTime:void 0,modelVersion:void 0},cutOutImage:{creditsConsumption:2,updateTime:void 0,modelVersion:void 0},sharpener:{creditsConsumption:{base:4,hd:2},updateTime:void 0,modelVersion:void 0,exampleList:[]},faceEnhancer:{},animeUpscaler:{creditsConsumption:[{point_type:`imgsr_ani_page_aniv3`,model_scale:1,face_enhance:!0,point_value:-2,model_scale_point_value:0,face_enhance_point_value:-2},{point_type:`imgsr_ani_page_aniv3`,model_scale:2,face_enhance:!0,point_value:-3,model_scale_point_value:-1,face_enhance_point_value:-2},{point_type:`imgsr_ani_page_aniv3`,model_scale:4,face_enhance:!0,point_value:-4,model_scale_point_value:-2,face_enhance_point_value:-2},{point_type:`imgsr_ani_page_aniv3`,model_scale:1,face_enhance:!1,point_value:0,model_scale_point_value:0,face_enhance_point_value:0},{point_type:`imgsr_ani_page_aniv3`,model_scale:2,face_enhance:!1,point_value:-1,model_scale_point_value:-1,face_enhance_point_value:0},{point_type:`imgsr_ani_page_aniv3`,model_scale:4,face_enhance:!1,point_value:-2,model_scale_point_value:-2,face_enhance_point_value:0}],updateTime:void 0,modelVersion:void 0,exampleList:[]},backgroundGenerator:{creditsConsumption:2,updateTime:void 0,modelVersion:void 0},faceSwap:{creditsConsumption:2,updateTime:void 0,modelVersion:void 0},unblur:{creditsConsumption:{base:4,hd:2},updateTime:void 0,modelVersion:void 0},filmEmulation:{creditsConsumption:{pro:2,free:2},updateTime:void 0,modelVersion:void 0,presets:[],presetsLanguage:``,presetsByLanguage:{}},jerseyGenerator:{creditsConsumption:2,updateTime:void 0,modelVersion:void 0,exampleList:[]},stadiumCamVideoGenerator:{creditsConsumption:{step1:2,step2:4},updateTime:void 0,modelVersion:void 0,exampleList:[]},hugGenerator:{creditsConsumption:4,updateTime:void 0,modelVersion:void 0,exampleList:[]}
2,engineResourceRequirement:null,allTaskTypes:null,speedUpgradeRatio:3,defaultUploadLimit:{freeWidth:1e3,freeHeight:1e3,subscriptionWidth:4e3,subscriptionHeight:4e3},imageValidityPeriod:{free:8,paid:24},concurrentProcessingLimit:{free:2,paid:4},bonusCredits:{register:10,newsletter:20,loading:!1}}),getters:{filmEmulationCredits:e=>t=>{var n;let r=e.filmEmulation.creditsConsumption;return typeof r==`number`?r:(n=t?r==null?void 0:r.pro:r==null?void 0:r.free)==null?0:n},cartoonGroupedModels:e=>{let t=Array.isArray(e.cartoon.models)?e.cartoon.models:[],n=new Map;t.forEach(e=>{(Array.isArray(e==null?void 0:e.groups)?e.groups:[]).forEach(t=>{let r=(t==null?void 0:t.name)||`Others`;if(!n.has(r))n.set(r,{name:r,translations:(t==null?void 0:t.translations)||{},order:typeof(t==null?void 0:t.categoryOrder)==`number`?t.categoryOrder:2**53-1,items:[],includesInAll:t==null?void 0:t.includesInAll});else{let e=n.get(r);typeof(t==null?void 0:t.categoryOrder)==`number`&&t.categoryOrder<e.order&&(e.order=t.categoryOrder)}n.get(r).items.push({name:e==null?void 0:e.name,display_name:e==null?void 0:e.display_name,style_image:e==null?void 0:e.style_image,tags:e==null?void 0:e.tags,translations:e==null?void 0:e.translations,orderInGroup:typeof(t==null?void 0:t.categories)==`number`?t.categories:2**53-1})})});let r=Array.from(n.values());return r.forEach(e=>{e.items.sort((e,t)=>{if(e.orderInGroup!==t.orderInGroup)return e.orderInGroup-t.orderInGroup;let n=(e.display_name||e.name||``).toLowerCase(),r=(t.display_name||t.name||``).toLowerCase();return n.localeCompare(r)})}),r.sort((e,t)=>e.order-t.order),r},cartoonDefaultModel:e=>{let t=e.cartoonGroupedModels||[],n=Array.isArray(e.cartoon.models)?e.cartoon.models:[],r=null;if(Array.isArray(t)&&t.length>0){let e=t[0],i=Array.isArray(e==null?void 0:e.items)?e.items[0]:null;i&&i.name&&(r=n.find(e=>e.name===i.name)||i)}return r||n[0]}},actions:{async fetchModelCreditsConsumption(){let{getModelCreditsConsumption:e}=await Y(async()=>{let{getModelCreditsConsumption:e}=await import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D);return{getModelCreditsConsumption:e}},__vite__mapDeps([0,1,2,3,4,5,6,7])),t=await e();if(t.code===0){var n,r,i;this.haveCheckedConsumption=!0;let{data:e}=t;this.imageUpscaler.creditsConsumption.imgsr_phox2=e[`image-upscaler`].imgsr_phox2,this.imageUpscaler.creditsConsumption.imgsr_phox4=e[`image-upscaler`].imgsr_phox4,this.imageUpscaler.creditsConsumption.imgsr_anix2=e[`image-upscaler`].imgsr_anix2,this.imageUpscaler.creditsConsumption.imgsr_anix4=e[`image-upscaler`].imgsr_anix4,this.imageUpscaler.creditsConsumption.imgsr_stdx2=e[`image-upscaler`].imgsr_stdx2,this.imageUpscaler.creditsConsumption.imgsr_stdx4=e[`image-upscaler`].imgsr_stdx4,this.imageUpscaler.creditsConsumption.imgsr_cf=e[`image-upscaler`].imgsr_cf,this.imageUpscaler.creditsConsumption.imgsr_text=e[`image-upscaler`].imgsr_text,this.imageUpscaler.creditsConsumption.imgsr_v3=e[`image-upscaler`].imgsr_v3,this.photoRestore.creditsConsumption.classic=e[`photo-restoration`].classic,this.photoRestore.creditsConsumption.ipt=(n=e[`photo-restoration`].ipt)==null?1:n,this.photoRestore.creditsConsumption.cor=(r=e[`photo-restoration`].cor)==null?1:r,this.photoRestore.creditsConsumption.fe=(i=e[`photo-restoration`].fe)==null?1:i,this.photoRestore.creditsConsumption.restorePlus=e[`photo-restoration`].restorePlus,this.photoRestore.creditsConsumption.naturalPlus=e[`photo-restoration`].naturalPlus,this.photoRestore.creditsConsumption.restorePlusHD=e[`photo-restoration`].restorePlusHD,this.photoRestore.creditsConsumption.naturalPlusHD=e[`photo-restoration`].naturalPlusHD,this.photoRestore.creditsConsumption.restorePlusColorize=e[`photo-restoration`].restorePlusColorize,this.photoRestore.creditsConsumption.naturalPlusColorize=e[`photo-restoration`].naturalPlusColorize,this.photoRestore.creditsConsumption.manualFix=e[`photo-restoration`].manualFix,this.cartoon.creditsConsumption=e.cartoon,this.cartoon.hdcreditsConsumption=e.cartoonHD,this.cartoon.flxcCreditsConsumption=e.cartoonFLXC,this.cartoonXmas.creditsConsumption=e.cartoon,this.cartoonXmas.hdcreditsConsumption=e.cartoonXmasHD,this.cartoonXmas.flxcCreditsConsumption=e.cartoonFLXC,this.pixelate.creditsConsumption=e.cartoon,this.pixelate.hdcreditsConsumption=e.cartoonHD,this.pixelate.flxcCreditsConsumption=e.cartoonFLXC,this.faceAnimation.creditsConsumption=e[`face-animation`],this.faceAnimation.plusCreditsConsumption=e[`face-animation-plus`],this.colorize.creditsConsumption=e[`colorize-photo`],this.colorize.plusCreditsConsumption=e[`colorize-photo-plus`],this.compress.creditsConsumption=e.compress,this.backgroundRemoval.creditsConsumption=e[`background-removal`],this.idPhoto.creditsConsumption=e[`id-photo`],this.denoise.creditsConsumption=e[`image-denoiser`],this.objectRemover.creditsConsumption=e[`object-remover`],this.backgroundChanger.creditsConsumption=e[`background-removal`],this.backgroundGenerator.creditsConsumption=e[`background-removal`],this.cutOutImage.creditsConsumption=e[`cut-out-image`],this.aiGenerate.creditsConsumption.genbg=e[`ai-background`].genbg,this.aiGenerate.creditsConsumption.genbgQW=e[`ai-background`].genbgQW,this.sharpener.creditsConsumption=e[`image-sharpe
2ner`],this.animeUpscaler.creditsConsumption=e[`anime-upscaler`],this.faceSwap.creditsConsumption=e[`face-swap-single`],this.unblur.creditsConsumption=e[`image-unblur`],this.filmEmulation.creditsConsumption=e[`film-render`],this.jerseyGenerator.creditsConsumption=e[`football-jersey-generator`],this.stadiumCamVideoGenerator.creditsConsumption.step1=e[`stadium-cam-generator`].step1,this.stadiumCamVideoGenerator.creditsConsumption.step2=e[`stadium-cam-generator`].step2,e.agent!==void 0&&(this.agent.creditsConsumption=e.agent)}},async updateBonusCredits(){this.bonusCredits.loading=!0;let{getBonusCredits:e}=await Y(async()=>{let{getBonusCredits:e}=await import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D);return{getBonusCredits:e}},__vite__mapDeps([0,1,2,3,4,5,6,7])),t=await e();this.bonusCredits.loading=!1,t.code===0&&(this.bonusCredits.register=t.data.register,this.bonusCredits.newsletter=t.data.newsletter)}}});function Ht(e){return Se(e)?`__q_date|`+e.getTime():ve(e)?`__q_expr|`+e.source:typeof e==`number`?`__q_numb|`+e:typeof e==`boolean`?`__q_bool|`+(e?`1`:`0`):typeof e==`string`?`__q_strn|`+e:typeof e==`function`?`__q_strn|`+e.toString():e===Object(e)?`__q_objt|`+JSON.stringify(e):e}var Ut=/^-?\d+$/;function Wt(e){if(e.length<9)return e;let t=e.slice(0,8),n=e.slice(9);switch(t){case`__q_date`:return new Date(Ut.test(n)?Number.parseInt(n,10):n);case`__q_expr`:return new RegExp(n);case`__q_numb`:return Number(n);case`__q_bool`:return n===`1`;case`__q_strn`:return String(n);case`__q_objt`:return JSON.parse(n);default:return e}}function Gt(){return{has:()=>!1,hasItem:()=>!1,getLength:()=>0,getItem:()=>null,getIndex:()=>null,getKey:()=>null,getAll:()=>({}),getAllKeys:()=>[],set:De,setItem:De,remove:De,removeItem:De,clear:De,isEmpty:()=>!0}}function Kt(e){let t=window[e+`Storage`],n=e=>{let n=t.getItem(e);return n?Wt(n):null},r=e=>t.getItem(e)!==null,i=(e,n)=>{t.setItem(e,Ht(n))},a=e=>{t.removeItem(e)};return{has:r,hasItem:r,getLength:()=>t.length,getItem:n,getIndex:e=>e<t.length?n(t.key(e)):null,getKey:e=>e<t.length?t.key(e):null,getAll:()=>{let e,r={},i=t.length;for(let a=0;a<i;a++)e=t.key(a),r[e]=n(e);return r},getAllKeys:()=>{let e=[],n=t.length;for(let r=0;r<n;r++)e.push(t.key(r));return e},set:i,setItem:i,remove:a,removeItem:a,clear:()=>{t.clear()},isEmpty:()=>t.length===0}}var qt=ie.has.webStorage?Kt(`local`):Gt(),Jt={install({$q:e}){e.localStorage=qt},...qt};B(),o(),I();function Yt(e={}){let{inheritAttrs:n=!0}=e,r=i(),a=t({setup(e,{slots:t}){return()=>{r.value=t.default}}}),o=t({inheritAttrs:n,props:e.props,setup(t,{attrs:i,slots:a}){return()=>{var o;r.value;let s=(o=r.value)==null?void 0:o.call(r,{...e.props==null?Xt(i):t,$slots:a});return n&&(s==null?void 0:s.length)===1?s[0]:s}}});return tt({define:a,reuse:o},[a,o])}function Xt(e){let t={};for(let n in e)t[et(n)]=e[n];return t}var Zt=$e?window:void 0,Qt=$e?window.document:void 0,$t=$e?window.navigator:void 0;$e&&window.location;function en(e){var t;let n=a(e);return(t=n==null?void 0:n.$el)==null?n:t}function X(...e){let t=[],n=()=>{t.forEach(e=>e()),t.length=0},r=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),i=E(()=>{let t=Ue(a(e[0])).filter(e=>e!=null);return t.every(e=>typeof e!=`string`)?t:void 0}),o=Fe(()=>{var t,n;return[(n=(t=i.value)==null?void 0:t.map(e=>en(e)))==null?[Zt].filter(e=>e!=null):n,Ue(a(i.value?e[1]:e[0])),Ue(h(i.value?e[2]:e[1])),a(i.value?e[3]:e[2])]},([e,i,a,o])=>{if(n(),!(e!=null&&e.length)||!(i!=null&&i.length)||!(a!=null&&a.length))return;let s=qe(o)?{...o}:o;t.push(...e.flatMap(e=>i.flatMap(t=>a.map(n=>r(e,t,n,s)))))},{flush:`post`});return nt(n),()=>{o(),n()}}var tn=!1;function nn(e,t,n={}){let{window:r=Zt,ignore:i=[],capture:o=!0,detectIframe:s=!1,controls:c=!1}=n;if(!r)return c?{stop:Ve,cancel:Ve,trigger:Ve}:Ve;if(Be&&!tn){tn=!0;let e={passive:!0};Array.from(r.document.body.children).forEach(t=>X(t,`click`,Ve,e)),X(r.document.documentElement,`click`,Ve,e)}let l=!0,u=e=>a(i).some(t=>{if(typeof t==`string`)return Array.from(r.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let n=en(t);return n&&(e.target===n||e.composedPath().includes(n))}});function d(e){let t=a(e);return t&&t.$.subTree.shapeFlag===16}function f(e,t){let n=a(e),r=n.$.subTree&&n.$.subTree.children;return r==null||!Array.isArray(r)?!1:r.some(e=>e.el===t.target||t.composedPath().includes(e.el))}let p=n=>{let r=en(e);if(n.target!=null&&!(!(r instanceof Element)&&d(e)&&f(e,n))&&!(!r||r===n.target||n.composedPath().includes(r))){if
2(`detail`in n&&n.detail===0&&(l=!u(n)),!l){l=!0;return}t(n)}},m=!1,h=[X(r,`click`,e=>{m||(m=!0,setTimeout(()=>{m=!1},0),p(e))},{passive:!0,capture:o}),X(r,`pointerdown`,t=>{let n=en(e);l=!u(t)&&!!(n&&!t.composedPath().includes(n))},{passive:!0}),s&&X(r,`blur`,n=>{setTimeout(()=>{var i;let a=en(e);((i=r.document.activeElement)==null?void 0:i.tagName)===`IFRAME`&&!(a!=null&&a.contains(r.document.activeElement))&&t(n)},0)},{passive:!0})].filter(Boolean),g=()=>h.forEach(e=>e());return c?{stop:g,cancel:()=>{l=!1},trigger:e=>{l=!0,p(e),l=!1}}:g}function rn(){let e=i(!1),t=P();return t&&s(()=>{e.value=!0},t),e}function an(e){let t=rn();return E(()=>(t.value,!!e()))}function on(e,t,n={}){let{window:r=Zt,...i}=n,o,s=an(()=>r&&`MutationObserver`in r),c=()=>{o&&(o.disconnect(),o=void 0)},l=E(()=>{let t=Ue(a(e)).map(en).filter(He);return new Set(t)}),u=T(()=>l.value,e=>{c(),s.value&&e.size&&(o=new MutationObserver(t),e.forEach(e=>o.observe(e,i)))},{immediate:!0,flush:`post`}),d=()=>o==null?void 0:o.takeRecords(),f=()=>{u(),c()};return nt(f),{isSupported:s,stop:f,takeRecords:d}}function sn(e){return typeof e==`function`?e:typeof e==`string`?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0}function cn(...e){let t,n,r={};e.length===3?(t=e[0],n=e[1],r=e[2]):e.length===2?typeof e[1]==`object`?(t=!0,n=e[0],r=e[1]):(t=e[0],n=e[1]):(t=!0,n=e[0]);let{target:i=Zt,eventName:o=`keydown`,passive:s=!1,dedupe:c=!1}=r,l=sn(t);return X(i,o,e=>{e.repeat&&a(c)||l(e)&&n(e)},s)}function ln(e,t={}){let{immediate:n=!0,fpsLimit:r=void 0,window:o=Zt,once:s=!1}=t,c=i(!1),l=E(()=>r?1e3/a(r):null),u=0,d=null;function f(t){if(!c.value||!o)return;u||(u=t);let n=t-u;if(l.value&&n<l.value){d=o.requestAnimationFrame(f);return}if(u=t,e({delta:n,timestamp:t}),s){c.value=!1,d=null;return}d=o.requestAnimationFrame(f)}function p(){!c.value&&o&&(c.value=!0,u=0,d=o.requestAnimationFrame(f))}function m(){c.value=!1,d!=null&&o&&(o.cancelAnimationFrame(d),d=null)}return n&&p(),nt(m),{isActive:D(c),pause:m,resume:p}}var un=Symbol(`vueuse-ssr-width`);function dn(){let e=g()?Xe(un,null):null;return typeof e==`number`?e:void 0}function fn(e,t={}){let{window:n=Zt,ssrWidth:r=dn()}=t,o=an(()=>n&&`matchMedia`in n&&typeof n.matchMedia==`function`),s=i(typeof r==`number`),c=i(),l=i(!1);return R(()=>{if(s.value){s.value=!o.value;let t=a(e).split(`,`);l.value=t.some(e=>{let t=e.includes(`not all`),n=e.match(/\(\s*min-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),i=e.match(/\(\s*max-width:\s*(-?\d+(?:\.\d*)?[a-z]+\s*)\)/),a=!!(n||i);return n&&a&&(a=r>=We(n[1])),i&&a&&(a=r<=We(i[1])),t?!a:a});return}o.value&&(c.value=n.matchMedia(a(e)),l.value=c.value.matches)}),X(c,`change`,e=>{l.value=e.matches},{passive:!0}),E(()=>l.value)}var pn=[`hash`,`host`,`hostname`,`href`,`pathname`,`port`,`protocol`,`search`];function mn(e={}){let{window:t=Zt}=e,n=Object.fromEntries(pn.map(e=>[e,K()]));for(let[e,r]of Ze(n))T(r,n=>{!(t!=null&&t.location)||t.location[e]===n||(t.location[e]=n)});let r=e=>{var r;let{state:i,length:a}=(t==null?void 0:t.history)||{},{origin:o}=(t==null?void 0:t.location)||{};for(let e of pn)n[e].value=(r=t==null?void 0:t.location)==null?void 0:r[e];return q({trigger:e,state:i,length:a,origin:o,...n})},i=K(r(`load`));if(t){let e={passive:!0};X(t,`popstate`,()=>i.value=r(`popstate`),e),X(t,`hashchange`,()=>i.value=r(`hashchange`),e)}return i}function hn(e,t={}){let{controls:n=!1,navigator:r=$t}=t,a=an(()=>r&&`permissions`in r),o=i(),s=typeof e==`string`?{name:e}:e,c=i(),l=()=>{var e,t;c.value=(t=(e=o.value)==null?void 0:e.state)==null?`prompt`:t};X(o,`change`,l,{passive:!0});let u=Qe(async()=>{if(a.value){if(!o.value)try{o.value=await r.permissions.query(s)}catch{o.value=void 0}finally{l()}if(n)return G(o.value)}});return u(),n?{state:c,isSupported:a,query:u}:c}function gn(e={}){let{navigator:t=$t,read:n=!1,source:r,copiedDuring:o=1500,legacy:s=!1}=e,c=an(()=>t&&`clipboard`in t),l=hn(`clipboard-read`),u=hn(`clipboard-write`),d=E(()=>c.value||s),f=i(``),p=i(!1),m=Le(()=>p.value=!1,o,{immediate:!1});async function h(){let e=!(c.value&&y(l.value));if(!e)try{f.value=await t.clipboard.readText()}catch{e=!0}e&&(f.value=v())}d.value&&n&&X([`copy`,`cut`],h,{passive:!0});async function g(e=a(r)){if(d.value&&e!=null){let n=!(c.value&&y(u.value));if(!n)try{await t.clipboard.writeText(e)}catch{n=!0}n&&_(e),f.value=e,p.value=!0,m.start()}}function _(e){let t=document.createElement(`textarea`);t.value=e==null?``:e,t.style.position=`absolute`,t.style.opacity=`0`,document.body.appendChild(t),t.select(),document.execCommand(`copy`),t.remove()}function v(){var e,t,n;return(n=(t=(e=document==null?void 0:document.getSelection)==null?void 0:e.call(document))==null?void 0:t.toString())==null?``:n}function y(e){return e===`granted`||e===`prompt`}return{isSupported:d,text:f,copied:p,copy:g}}var _n=typeof globalThis<`u`?globalThis:typeof window<`u`?window:typeof global<`u`?global:typeof self<`u`?self:{},vn=`__vueuse_ssr_handlers__`,yn=bn();function bn(){return vn in _n||(_n[vn]=_n[vn]||{}),_n[vn]}function xn(e,t){return yn[e]||t}function Sn(e){return e==null?`any`:e instanceof Set?`set`:e instanceof Map?`map`:e instanceof Date?`date`:typeof e==`boolean`?`boolean`:typeof e==`string`?`string`:typeof e==`object`?`object`:Number.isNaN(e)?`any`:`number`}var Cn={boolean:{read:e=>e===`true`,write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}},wn=`vueuse-storage`;function Tn(e,t,n,r={}){var o;let{flush:s=`pre`,deep:c=!0,listenToStorageChanges:l=!0,writeDefaults:u=!0,mergeDefaults:d=!1,shallow:f,window:p=Zt,eventFilter:m,onError:h=e=>{console.error(e)},initOnMounted:g}=r,_=(f?i:K)(typeof t==`function`?t():t),v=E(()=>a(e));if(!n)try{n=xn(`getDefaultStorage`,()=>{var e;return(e=Zt)==null?void 0:e.localStorage})()}catch(e){h(e)}if(!n)return _;let y=a(t),b=Sn(y),x=(o=r.serializer)==null?Cn[b]:o,{pause:S,resume:C}=Ke(_,()=>D(_.value),{flush:s,deep:c,eventFilter:m});T(v,()=>k(),{flush:s}),p&&l&&Re(()=>{n instanceof Storage?X(p,`storage`,k,{passive:!0}):X(p,wn,A),g&&k()}),g||k();function w(e,t){if(p){let r={key:v.value,oldValue:e,newValue:t,storageArea:n};p.dispatchEvent(n instanceof Storage?new StorageEvent(`storage`,r):new CustomEvent(wn,{detail:r}))}}function D(e){try{let t=n.getItem(v.value);if(e==null)w(t,null),n.removeItem(v.value);else{let r=x.write(e);t!==r&&(n.setItem(v.value,r),w(t,r))}}catch(e){h(e)}}function O(e){let t=e?e.newValue:n.getItem(v.value);if(t==null)return u&&y!=null&&n.setItem(v.value,x.write(y)),y;if(!e&&d){let e=x.read(t);return typeof d==`function`?d(e,y):b===`object`&&!Array.isArray(e)?{...y,...e}:e}else if(typeof t!=`string`)return t;else return x.read(t)}function k(e){if(!(e&&e.storageArea!==n)){if(e&&e.key==null){_.value=y;return}if(!(e&&e.key!==v.value)){S();try{(e==null?void 0:e.newValue)!==x.write(_.value)&&(_.value=O(e))}catch(e){h(e)}finally{e?J(C):C()}}}}function A(e){k(e.detail)}return _}function En(e=i(!1)){let t=Ye(),n=Ye(),r=Ye(),a=Ve;return{isRevealed:E(()=>e.value),reveal:t=>(r.trigger(t),e.value=!0,new Promise(e=>{a=e})),confirm:n=>{e.value=!1,t.trigger(n),a({data:n,isCanceled:!1})},cancel:t=>{e.value=!1,n.trigger(t),a({data:t,isCanceled:!0})},onReveal:r.on,onConfirm:t.on,onCancel:n.on}}function Dn(e={}){let{document:t=Qt}=e;if(!t)return i(`visible`);let n=i(t.visibilityState);return X(t,`visibilitychange`,()=>{n.value=t.visibilityState},{passive:!0}),n}function On(e,t={}){var n,r;let a=i(!1),o=i(null),s=0,c=!0;if($e){let i=typeof t==`function`?{onDrop:t}:t,l=(n=i.multiple)==null||n,u=(r=i.preventDefaultForUnhandled)!=null&&r,d=e=>{var t,n;let r=Array.from((n=(t=e.dataTransfer)==null?void 0:t.files)==null?[]:n);return r.length===0?null:l?r:[r[0]]},f=e=>{let t=h(i.dataTypes);return typeof t==`function`?t(e):t!=null&&t.length?e.length!==0&&e.every(e=>t.some(t=>e.includes(t))):!0},p=e=>{let t=Array.from(e==null?[]:e).map(e=>e.type),n=f(t),r=l||e.length<=1;return n&&r},m=()=>/^(?:(?!chrome|android).)*safari/i.test(navigator.userAgent)&&!(`chrome`in window),g=(e,t)=>{var n,r,l,f,h,g;let _=(n=e.dataTransfer)==null?void 0:n.items;if(c=(r=_&&p(_))!=null&&r,u&&e.preventDefault(),!m()&&!c){e.dataTransfer&&(e.dataTransfer.dropEffect=`none`);return}e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=`copy`);let v=d(e);
2switch(t){case`enter`:s+=1,a.value=!0,(l=i.onEnter)==null||l.call(i,null,e);break;case`over`:(f=i.onOver)==null||f.call(i,null,e);break;case`leave`:--s,s===0&&(a.value=!1),(h=i.onLeave)==null||h.call(i,null,e);break;case`drop`:s=0,a.value=!1,c&&(o.value=v,(g=i.onDrop)==null||g.call(i,v,e));break}};X(e,`dragenter`,e=>g(e,`enter`)),X(e,`dragover`,e=>g(e,`over`)),X(e,`dragleave`,e=>g(e,`leave`)),X(e,`drop`,e=>g(e,`drop`))}return{files:o,isOverDropZone:a}}function kn(e,t,n={}){let{window:r=Zt,...i}=n,o,s=an(()=>r&&`ResizeObserver`in r),c=()=>{o&&(o.disconnect(),o=void 0)},l=T(E(()=>{let t=a(e);return Array.isArray(t)?t.map(e=>en(e)):[en(t)]}),e=>{if(c(),s.value&&r){o=new ResizeObserver(t);for(let t of e)t&&o.observe(t,i)}},{immediate:!0,flush:`post`}),u=()=>{c(),l()};return nt(u),{isSupported:s,stop:u}}function An(e,t={}){let{reset:n=!0,windowResize:r=!0,windowScroll:a=!0,immediate:o=!0,updateTiming:s=`sync`}=t,c=i(0),l=i(0),u=i(0),d=i(0),f=i(0),p=i(0),m=i(0),h=i(0);function g(){let t=en(e);if(!t){n&&(c.value=0,l.value=0,u.value=0,d.value=0,f.value=0,p.value=0,m.value=0,h.value=0);return}let r=t.getBoundingClientRect();c.value=r.height,l.value=r.bottom,u.value=r.left,d.value=r.right,f.value=r.top,p.value=r.width,m.value=r.x,h.value=r.y}function _(){s===`sync`?g():s===`next-frame`&&requestAnimationFrame(()=>g())}return kn(e,_),T(()=>en(e),e=>!e&&_()),on(e,_,{attributeFilter:[`style`,`class`]}),a&&X(`scroll`,_,{capture:!0,passive:!0}),r&&X(`resize`,_,{passive:!0}),Re(()=>{o&&_()}),{height:c,bottom:l,left:u,right:d,top:f,width:p,x:m,y:h,update:_}}function jn(e,t={width:0,height:0},n={}){let{window:r=Zt,box:a=`content-box`}=n,o=E(()=>{var t,n;return(n=(t=en(e))==null?void 0:t.namespaceURI)==null?void 0:n.includes(`svg`)}),s=i(t.width),c=i(t.height),{stop:l}=kn(e,([t])=>{let n=a===`border-box`?t.borderBoxSize:a===`content-box`?t.contentBoxSize:t.devicePixelContentBoxSize;if(r&&o.value){let t=en(e);if(t){let e=t.getBoundingClientRect();s.value=e.width,c.value=e.height}}else if(n){let e=Ue(n);s.value=e.reduce((e,{inlineSize:t})=>e+t,0),c.value=e.reduce((e,{blockSize:t})=>e+t,0)}else s.value=t.contentRect.width,c.value=t.contentRect.height},n);Re(()=>{let n=en(e);n&&(s.value=`offsetWidth`in n?n.offsetWidth:t.width,c.value=`offsetHeight`in n?n.offsetHeight:t.height)});let u=T(()=>en(e),e=>{s.value=e?t.width:0,c.value=e?t.height:0});function d(){l(),u()}return{width:s,height:c,stop:d}}function Mn(e,t,n={}){let{root:r,rootMargin:o=`0px`,threshold:s=0,window:c=Zt,immediate:l=!0}=n,u=an(()=>c&&`IntersectionObserver`in c),d=E(()=>Ue(a(e)).map(en).filter(He)),f=Ve,p=i(l),m=u.value?T(()=>[d.value,en(r),p.value],([e,n])=>{if(f(),!p.value||!e.length)return;let r=new IntersectionObserver(t,{root:en(n),rootMargin:o,threshold:s});e.forEach(e=>e&&r.observe(e)),f=()=>{r.disconnect(),f=Ve}},{immediate:l,flush:`post`}):Ve,h=()=>{f(),m(),p.value=!1};return nt(h),{isSupported:u,isActive:p,pause(){f(),p.value=!1},resume(){p.value=!0},stop:h}}function Nn(e,t={}){let{window:n=Zt,scrollTarget:r,threshold:o=0,rootMargin:s,once:c=!1}=t,l=i(!1),{stop:u}=Mn(e,e=>{let t=l.value,n=0;for(let r of e)r.time>=n&&(n=r.time,t=r.isIntersecting);l.value=t,c&&Ie(l,()=>{u()})},{root:r,window:n,threshold:o,rootMargin:a(s)});return l}var Pn=new Map;function Fn(e){let t=j();function n(n){var r;if(typeof window>`u`)return()=>{};let a=Pn.get(e)||new Set;a.add(n),Pn.set(e,a);let o=()=>i(n);return(r=t==null?void 0:t.cleanups)==null||r.push(o),o}function r(e){function t(...n){i(t),e(...n)}return n(t)}function i(t){let n=Pn.get(e);n&&(n.delete(t),n.size||a())}function a(){Pn.delete(e)}function o(t,n){var r;(r=Pn.get(e))==null||r.forEach(e=>e(t,n))}return{on:n,once:r,off:i,emit:o,reset:a}}var In={multiple:!0,accept:`*`,reset:!1,directory:!1};function Ln(e){if(!e)return null;if(e instanceof FileList)return e;let t=new DataTransfer;for(let n of e)t.items.add(n);return t.files}function Rn(e={}){let{document:t=Qt}=e,n=K(Ln(e.initialFiles)),{on:r,trigger:i}=Ye(),{on:a,trigger:o}=Ye(),s;t&&(s=t.createElement(`input`),s.type=`file`,s.onchange=e=>{let t=e.target;n.value=t.files,i(n.value)},s.oncancel=()=>{o()});let c=()=>{n.value=null,s&&s.value&&(s.value=``,i(null))};return{files:D(n),open:t=>{if(!s)return;let n={...In,...e,...t};s.multiple=n.multiple,s.accept=n.accept,s.webkitdirectory=n.directory,Ge(n,`capture`)&&(s.capture=n.capture),n.reset&&c(),s.click()},reset:c,onCancel:a,onChange:r}}var zn=1;function Bn(e,t={}){let{throttle:n=0,idle:r=200,onStop:o=Ve,onScroll:s=Ve,offset:c={left:0,right:0,top:0,bottom:0},eventListenerOptions:l={capture:!1,passive:!0},behavior:u=`auto`,window:d=Zt,onError:f=e=>{console.error(e)}}=t,p=i(0),m=i(0),h=E({get(){return p.value},set(e){_(e,void 0)}}),g=E({get(){return m.value},set(e){_(void 0,e)}});function _(t,n){var r,i,o,s;if(!d)return;let c=a(e);if(!c)return;(o=c instanceof Document?d.document.body:c)==null||o.scrollTo({top:(r=a(n))==null?g.value:r,left:(i=a(t))==null?h.value:i,behavior:a(u)});let l=((s=c==null?void 0:c.document)==null?void 0:s.documentElement)||(c==null?void 0:c.documentElement)||c;h!=null&&(p.value=l.scrollLeft),g!=null&&(m.value=l.scrollTop)}let v=i(!1),y=q({left:!0,right:!1,top:!0,bottom:!1}),b=q({left:!1,right:!1,top:!1,bottom:!1}),x=e=>{v.value&&(v.value=!1,b.left=!1,b.right=!1,b.top=!1,b.bottom=!1,o(e))},S=it(x,n+r),C=e=>{var t;if(!d)return;let n=((t=e==null?void 0:e.document)==null?void 0:t.documentElement)||(e==null?void 0:e.documentElement)||en(e),{display:r,flexDirection:i,direction:a}=getComputedStyle(n),o=a===`rtl`?-1:1,s=n.scrollLeft;b.left=s<p.value,b.right=s>p.value;let l=Math.abs(s*o)<=(c.left||0),u=Math.abs(s*o)+n.clientWidth>=n.scrollWidth-(c.right||0)-zn;r===`flex`&&i===`row-reverse`?(y.left=u,y.right=l):(y.left=l,y.right=u),p.value=s;let f=n.scrollTop;e===d.document&&!f&&(f=d.document.body.scrollTop),b.top=f<m.value,b.bottom=f>m.value;let h=Math.abs(f)<=(c.top||0),g=Math.abs(f)+n.clientHeight>=n.scrollHeight-(c.bottom||0)-zn;r===`flex`&&i===`column-reverse`?(y.top=g,y.bottom=h):(y.top=h,y.bottom=g),m.value=f},w=e=>{var t;if(!d)return;let n=(t=e.target.documentElement)==null?e.target:t;C(n),v.value=!0,S(e),s(e)};return X(e,`scroll`,n?rt(w,n,!0,!1):w,l),Re(()=>{try{let t=a(e);if(!t)return;C(t)}catch(e){f(e)}}),X(e,`scrollend`,x,l),{x:h,y:g,isScrolling:v,arrivedState:y,directions:b,measure(){let t=a(e);d&&t&&C(t)}}}function Vn(e,t,n={}){let{window:r=Zt}=n;return Tn(e,t,r==null?void 0:r.localStorage,n)}var Hn={page:e=>[e.pageX,e.pageY],client:e=>[e.clientX,e.clientY],screen:e=>[e.screenX,e.screenY],movement:e=>e instanceof MouseEvent?[e.movementX,e.movementY]:null};function Un(e={}){let{type:t=`page`,touch:n=!0,resetOnTouchEnds:r=!1,initialValue:a={x:0,y:0},window:o=Zt,target:s=o,scroll:c=!0,eventFilter:l}=e,u=null,d=0,f=0,p=i(a.x),m=i(a.y),h=i(null),g=typeof t==`function`?t:Hn[t],_=e=>{let t=g(e);u=e,t&&([p.value,m.value]=t,h.value=`mouse`),o&&(d=o.scrollX,f=o.scrollY)},v=e=>{if(e.touches.length>0){let t=g(e.touches[0]);t&&([p.value,m.value]=t,h.value=`touch`)}},y=()=>
2{if(!u||!o)return;let e=g(u);u instanceof MouseEvent&&e&&(p.value=e[0]+o.scrollX-d,m.value=e[1]+o.scrollY-f)},b=()=>{p.value=a.x,m.value=a.y},x=l?e=>l(()=>_(e),{}):e=>_(e),S=l?e=>l(()=>v(e),{}):e=>v(e),C=l?()=>l(()=>y(),{}):()=>y();if(s){let e={passive:!0};X(s,[`mousemove`,`dragover`],x,e),n&&t!==`movement`&&(X(s,[`touchstart`,`touchmove`],S,e),r&&X(s,`touchend`,b,e)),c&&t===`page`&&X(o,`scroll`,C,e)}return{x:p,y:m,sourceType:h}}function Wn(e,t={}){let{handleOutside:n=!0,window:r=Zt}=t,a=t.type||`page`,{x:o,y:s,sourceType:c}=Un(t),l=i(e==null?r==null?void 0:r.document.body:e),u=i(0),d=i(0),f=i(0),p=i(0),m=i(0),h=i(0),g=i(!0),_=()=>{};return r&&(_=T([l,o,s],()=>{let e=en(l);if(!e||!(e instanceof Element))return;let{left:t,top:i,width:c,height:_}=e.getBoundingClientRect();f.value=t+(a===`page`?r.pageXOffset:0),p.value=i+(a===`page`?r.pageYOffset:0),m.value=_,h.value=c;let v=o.value-f.value,y=s.value-p.value;g.value=c===0||_===0||v<0||y<0||v>c||y>_,(n||!g.value)&&(u.value=v,d.value=y)},{immediate:!0}),X(document,`mouseleave`,()=>g.value=!0,{passive:!0})),{x:o,y:s,sourceType:c,elementX:u,elementY:d,elementPositionX:f,elementPositionY:p,elementHeight:m,elementWidth:h,isOutside:g,stop:_}}function Gn(e={}){let{touch:t=!0,drag:n=!0,capture:r=!1,initialValue:a=!1,window:o=Zt}=e,s=i(a),c=i(null);if(!o)return{pressed:s,sourceType:c};let l=t=>n=>{var r;s.value=!0,c.value=t,(r=e.onPressed)==null||r.call(e,n)},u=t=>{var n;s.value=!1,c.value=null,(n=e.onReleased)==null||n.call(e,t)},d=E(()=>en(e.target)||o),f={passive:!0,capture:r};return X(d,`mousedown`,l(`mouse`),f),X(o,`mouseleave`,u,f),X(o,`mouseup`,u,f),n&&(X(d,`dragstart`,l(`mouse`),f),X(o,`drop`,u,f),X(o,`dragend`,u,f)),t&&(X(d,`touchstart`,l(`touch`),f),X(o,`touchend`,u,f),X(o,`touchcancel`,u,f)),{pressed:s,sourceType:c}}function Kn(e={}){let{controls:t=!1,interval:n=`requestAnimationFrame`}=e,r=K(new Date),i=()=>r.value=new Date,a=n===`requestAnimationFrame`?ln(i,{immediate:!0}):Pe(i,n,{immediate:!0});return t?{now:r,...a}:r}function qn(e,t=Ve,n={}){let{immediate:r=!0,manual:o=!1,type:s=`text/javascript`,async:c=!0,crossOrigin:l,referrerPolicy:u,noModule:d,defer:f,document:p=Qt,attrs:m={}}=n,h=i(null),g=null,_=n=>new Promise((r,i)=>{let o=e=>(h.value=e,r(e),e);if(!p){r(!1);return}let g=!1,_=p.querySelector(`script[src="${a(e)}"]`);_?_.hasAttribute(`data-loaded`)&&o(_):(_=p.createElement(`script`),_.type=s,_.async=c,_.src=a(e),f&&(_.defer=f),l&&(_.crossOrigin=l),d&&(_.noModule=d),u&&(_.referrerPolicy=u),Object.entries(m).forEach(([e,t])=>_==null?void 0:_.setAttribute(e,t)),g=!0);let v={passive:!0};X(_,`error`,e=>i(e),v),X(_,`abort`,e=>i(e),v),X(_,`load`,()=>{_.setAttribute(`data-loaded`,`true`),t(_),o(_)},v),g&&(_=p.head.appendChild(_)),n||o(_)}),v=(e=!0)=>(g||(g=_(e)),g),y=()=>{if(!p)return;g=null,h.value&&(h.value=null);let t=p.querySelector(`script[src="${a(e)}"]`);t&&p.head.removeChild(t)};return r&&!o&&Re(v),o||at(y),{scriptTag:h,load:v,unload:y}}function Jn(e,t,n={}){let{window:r=Zt}=n;return Tn(e,t,r==null?void 0:r.sessionStorage,n)}var Yn=Object.assign({},{linear:ze},{easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]});function Xn([e,t,n,r]){let i=(e,t)=>1-3*t+3*e,a=(e,t)=>3*t-6*e,o=e=>3*e,s=(e,t,n)=>((i(t,n)*e+a(t,n))*e+o(t))*e,c=(e,t,n)=>3*i(t,n)*e*e+2*a(t,n)*e+o(t),l=t=>{let r=t;for(let i=0;i<4;++i){let i=c(r,e,n);if(i===0)return r;let a=s(r,e,n)-t;r-=a/i}return r};return i=>e===t&&n===r?i:s(l(i),t,r)}function Zn(e,t,n){return e+n*(t-e)}function Qn(e){return(typeof e==`number`?[e]:e)||[]}function $n(e,t,n,r={}){var i,o;let s=a(t),c=a(n),l=Qn(s),u=Qn(c),d=(i=a(r.duration))==null?1e3:i,f=Date.now(),p=Date.now()+d,m=typeof r.transition==`function`?r.transition:(o=a(r.transition))==null?ze:o,h=typeof m==`function`?m:Xn(m);return new Promise(t=>{e.value=s;let n=()=>{var i;if((i=r.abort)!=null&&i.call(r)){t();return}let a=Date.now(),o=h((a-f)/d),s=Qn(e.value).map((e,t)=>Zn(l[t],u[t],o));Array.isArray(e.value)?e.value=s.map((e,t)=>{var n,r;
2return Zn((n=l[t])==null?0:n,(r=u[t])==null?0:r,o)}):typeof e.value==`number`&&(e.value=s[0]),a<p?requestAnimationFrame(n):(e.value=c,t())};n()})}function er(e,t={}){let n=0,r=()=>{let t=a(e);return typeof t==`number`?t:t.map(a)},i=K(r());return T(r,async e=>{var r,o;if(a(t.disabled))return;let s=++n;if(t.delay&&await Je(a(t.delay)),s!==n)return;let c=Array.isArray(e)?e.map(a):a(e);(r=t.onStarted)==null||r.call(t),await $n(i,i.value,c,{...t,abort:()=>{var e;return s!==n||((e=t.abort)==null?void 0:e.call(t))}}),(o=t.onFinished)==null||o.call(t)},{deep:!0}),T(()=>a(t.disabled),e=>{e&&(n++,i.value=r())}),nt(()=>{n++}),E(()=>a(t.disabled)?r():i.value)}function tr(e={}){let{window:t=Zt,...n}=e;return Bn(t,n)}function nr(e={}){let{window:t=Zt,initialWidth:n=1/0,initialHeight:r=1/0,listenOrientation:a=!0,includeScrollbar:o=!0,type:s=`inner`}=e,c=i(n),l=i(r),u=()=>{if(t)if(s===`outer`)c.value=t.outerWidth,l.value=t.outerHeight;else if(s===`visual`&&t.visualViewport){let{width:e,height:n,scale:r}=t.visualViewport;c.value=Math.round(e*r),l.value=Math.round(n*r)}else o?(c.value=t.innerWidth,l.value=t.innerHeight):(c.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight)};u(),Re(u);let d={passive:!0};return X(`resize`,u,d),t&&s===`visual`&&t.visualViewport&&X(t.visualViewport,`resize`,u,d),a&&T(fn(`(orientation: portrait)`),()=>u()),{width:c,height:l}}var rr=`G-3WBX60L9HW`,ir=[`large-scale-printing`,`game-assets-compression`,`e-commerce-image-editing`,`photo-retouching`,`biz-face-animation`,`biz-photo-restoration`,`api-status`,`api-history`,`business`,`api`,`business-pricing`,`compress-image`,`terms`,`paypal-redirect`,`website-compression`];function ar(e){return e.includes(`-workshop`)?e.includes(`-workshop-example`)?e.replace(`-workshop-example`,``):e.replace(`-workshop`,``):e.includes(`-example`)?e.replace(`-example`,``):e}function or(e){let t=ar(e);if(ir.includes(t))return;let{stop:n}=Le(()=>{fr(`Page_View_Nero`,{client_id:e===`upscale-image`?`naiu-test`:t}),lr=null},6e4);lr=n}function sr(e){let t=ar(e);if(ir.includes(t))return;let n=Jt.getItem(`Page-View-Users-Nero`)||{};n[t]||(n[t]=!0,Jt.set(`Page-View-Users-Nero`,n),fr(`Page_View_Users_Nero`,{client_id:e===`upscale-image`?`naiu-test`:t}))}function cr(e){let t=ar(e);if(ir.includes(t))return;let n=e===`upscale-image`,r=X(window,`scroll`,it(()=>{let e=document.documentElement.scrollHeight,i=window.innerHeight;(window.scrollY+i)/e>=.6&&(fr(`Scroll_down`,{client_id:n?`naiu-test`:t}),r(),ur=null)},200));ur=r}var lr=null,ur=null;function dr(){lr&&lr(),ur&&ur()}function fr(e,t={}){var n;if((n=window)!=null&&n.gtag){let n={};localStorage.getItem(`GAChannel`)&&(n.channel=localStorage.getItem(`GAChannel`));let r={...t,...n,device:ue.is.mobile?`mobile`:`desktop`};r!=null&&r.client_id&&(r.webservice=ar(r.client_id),delete r.client_id),window.gtag(`event`,e,{...r,send_to:rr})}}var pr={light:`aiu-face-enhancement`,cartoon:`aiu-anime`,photo:`aiu-photography`,standard:`aiu-standard`,text:`aiu-business`,sharp:`aiu-iris`},mr={realistic:`cp-realistic`,colorlift:`cp-advanced`,vibrant:`cp-vibrant`,natural:`cp-balanced`,crisp:`cp-crisp`};o();var hr=typeof document<`u`;function gr(e){return typeof e==`object`||`displayName`in e||`props`in e||`__vccOpts`in e}function _r(e){return e.__esModule||e[Symbol.toStringTag]===`Module`||e.default&&gr(e.default)}var vr=Object.assign;function yr(e,t){let n={};for(let r in t){let i=t[r];n[r]=xr(i)?i.map(e):e(i)}return n}var br=()=>{},xr=Array.isArray;function Sr(e,t){let n={};for(let r in e)n[r]=r in t?t[r]:e[r];return n}var Cr=/#/g,wr=/&/g,Tr=/\//g,Er=/=/g,Dr=/\?/g,Or=/\+/g,kr=/%5B/g,Ar=/%5D/g,jr=/%5E/g,Mr=/%60/g,Nr=/%7B/g,Pr=/%7C/g,Fr=/%7D/g,Ir=/%20/g;function Lr(e){return e==null?``:encodeURI(``+e).replace(Pr,`|`).replace(kr,`[`).replace(Ar,`]`)}function Rr(e){return Lr(e).replace(Nr,`{`).replace(Fr,`}`).replace(jr,`^`)}function zr(e){return Lr(e).replace(Or,`%2B`).replace(Ir,`+`).replace(Cr,`%23`).replace(wr,`%26`).replace(Mr,"`").replace(Nr,`{`).replace(Fr,`}`).replace(jr,`^`)}function Br(e){return zr(e).replace(Er,`%3D`)}function Vr(e){return Lr(e).replace(Cr,`%23`).replace(Dr,`%3F`)}function Hr(e){return Vr(e).replace(Tr,`%2F`)}function Ur(e){if(e==null)return null;try{return decodeURIComponent(``+e)}catch{}return``+e}var Wr=/\/$/,Gr=e=>e.replace(Wr,``);function Kr(e,t,n=`/`){let r,i={}
2,a=``,o=``,s=t.indexOf(`#`),c=t.indexOf(`?`);return c=s>=0&&c>s?-1:c,c>=0&&(r=t.slice(0,c),a=t.slice(c,s>0?s:t.length),i=e(a.slice(1))),s>=0&&(r=r||t.slice(0,s),o=t.slice(s,t.length)),r=ei(r==null?t:r,n),{fullPath:r+a+o,path:r,query:i,hash:Ur(o)}}function qr(e,t){let n=t.query?e(t.query):``;return t.path+(n&&`?`)+n+(t.hash||``)}function Jr(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||`/`}function Yr(e,t,n){let r=t.matched.length-1,i=n.matched.length-1;return r>-1&&r===i&&Xr(t.matched[r],n.matched[i])&&Zr(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function Xr(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function Zr(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!Qr(e[n],t[n]))return!1;return!0}function Qr(e,t){return xr(e)?$r(e,t):xr(t)?$r(t,e):(e==null?void 0:e.valueOf())===(t==null?void 0:t.valueOf())}function $r(e,t){return xr(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function ei(e,t){if(e.startsWith(`/`))return e;if(!e)return t;let n=t.split(`/`),r=e.split(`/`),i=r[r.length-1];(i===`..`||i===`.`)&&r.push(``);let a=n.length-1,o,s;for(o=0;o<r.length;o++)if(s=r[o],s!==`.`)if(s===`..`)a>1&&a--;else break;return n.slice(0,a).join(`/`)+`/`+r.slice(o).join(`/`)}var ti={path:`/`,name:void 0,params:{},query:{},hash:``,fullPath:`/`,matched:[],meta:{},redirectedFrom:void 0},ni=function(e){return e.pop=`pop`,e.push=`push`,e}({}),ri=function(e){return e.back=`back`,e.forward=`forward`,e.unknown=``,e}({});function ii(e){if(!e)if(hr){let t=document.querySelector(`base`);e=t&&t.getAttribute(`href`)||`/`,e=e.replace(/^\w+:\/\/[^\/]+/,``)}else e=`/`;return e[0]!==`/`&&e[0]!==`#`&&(e=`/`+e),Gr(e)}var ai=/^[^#]+#/;function oi(e,t){return e.replace(ai,`#`)+t}function si(e,t){let n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}var ci=()=>({left:window.scrollX,top:window.scrollY});function li(e){let t;if(`el`in e){let n=e.el,r=typeof n==`string`&&n.startsWith(`#`),i=typeof n==`string`?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!i)return;t=si(i,e)}else t=e;`scrollBehavior`in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left==null?window.scrollX:t.left,t.top==null?window.scrollY:t.top)}function ui(e,t){return(history.state?history.state.position-t:-1)+e}var di=new Map;function fi(e,t){di.set(e,t)}function pi(e){let t=di.get(e);return di.delete(e),t}function mi(e){return typeof e==`string`||e&&typeof e==`object`}function hi(e){return typeof e==`string`||typeof e==`symbol`}var gi=function(e){return e[e.MATCHER_NOT_FOUND=1]=`MATCHER_NOT_FOUND`,e[e.NAVIGATION_GUARD_REDIRECT=2]=`NAVIGATION_GUARD_REDIRECT`,e[e.NAVIGATION_ABORTED=4]=`NAVIGATION_ABORTED`,e[e.NAVIGATION_CANCELLED=8]=`NAVIGATION_CANCELLED`,e[e.NAVIGATION_DUPLICATED=16]=`NAVIGATION_DUPLICATED`,e}({}),_i=Symbol(``);gi.MATCHER_NOT_FOUND,gi.NAVIGATION_GUARD_REDIRECT,gi.NAVIGATION_ABORTED,gi.NAVIGATION_CANCELLED,gi.NAVIGATION_DUPLICATED;function vi(e,t){return vr(Error(),{type:e,[_i]:!0},t)}function yi(e,t){return e instanceof Error&&_i in e&&(t==null||!!(e.type&t))}function bi(e){let t={};if(e===``||e===`?`)return t;let n=(e[0]===`?`?e.slice(1):e).split(`&`);for(let e=0;e<n.length;++e){let r=n[e].replace(Or,` `),i=r.indexOf(`=`),a=Ur(i<0?r:r.slice(0,i)),o=i<0?null:Ur(r.slice(i+1));if(a in t){let e=t[a];xr(e)||(e=t[a]=[e]),e.push(o)}else t[a]=o}return t}function xi(e){let t=``;for(let n in e){let r=e[n];if(n=Br(n),r==null){r!==void 0&&(t+=(t.length?`&`:``)+n);continue}(xr(r)?r.map(e=>e&&zr(e)):[r&&zr(r)]).forEach(e=>{e!==void 0&&(t+=(t.length?`&`:``)+n,e!=null&&(t+=`=`+e))})}return t}function Si(e){let t={};for(let n in e){let r=e[n];r!==void 0&&(t[n]=xr(r)?r.map(e=>e==null?null:``+e):r==null?r:``+r)}return t}var Ci=Symbol(``),wi=Symbol(``),Ti=Symbol(``),Ei=Symbol(``),Di=Symbol(``);function Oi(){let e=[];function t(t){return e.push(t),()=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function ki(e,t,r){let i=()=>{e[t].delete(r)};d(i),b(i),n(()=>{e[t].add(r)}),e[t].add(r)}function Ai(e){let t=l(Ci,{}).value;t&&ki(t,`leaveGuards`,e)}function ji(e,t,n,r,i,a=e=>e()){let o=r&&(r.enterCallbacks[i]=r.enterCallbacks[i]||[]);return()=>new Promise((s,c)=>{let l=e=>{e===!1?c(vi(gi.NAVIGATION_ABORTED,{from:n,to:t})):e instanceof Error?c(e):mi(e)?c(vi(gi.NAVIGATION_GUARD_REDIRECT,{from:t,to:e})):(o&&r.enterCallbacks[i]===o&&typeof e==`function`&&o.push(e),s())},u=a(()=>e.call(r&&r.instances[i],t,n,l)),d=Promise.resolve(u);
2e.length<3&&(d=d.then(l)),d.catch(e=>c(e))})}function Mi(e,t,n,r,i=e=>e()){let a=[];for(let o of e)for(let e in o.components){let s=o.components[e];if(!(t!==`beforeRouteEnter`&&!o.instances[e]))if(gr(s)){let c=(s.__vccOpts||s)[t];c&&a.push(ji(c,n,r,o,e,i))}else{let c=s();a.push(()=>c.then(a=>{if(!a)throw Error(`Couldn't resolve component "${e}" at "${o.path}"`);let s=_r(a)?a.default:a;o.mods[e]=a,o.components[e]=s;let c=(s.__vccOpts||s)[t];return c&&ji(c,n,r,o,e,i)()}))}}return a}function Ni(e,t){let n=[],r=[],i=[],a=Math.max(t.matched.length,e.matched.length);for(let o=0;o<a;o++){let a=t.matched[o];a&&(e.matched.find(e=>Xr(e,a))?r.push(a):n.push(a));let s=e.matched[o];s&&(t.matched.find(e=>Xr(e,s))||i.push(s))}return[n,r,i]}o(),B();var Pi=()=>location.protocol+`//`+location.host;function Fi(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),Jr(n,``)}return Jr(n,e)+r+i}function Ii(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=Fi(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:ni.pop,direction:u?u>0?ri.forward:ri.back:ri.unknown})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){if(document.visibilityState===`hidden`){let{history:e}=window;if(!e.state)return;e.replaceState(vr({},e.state,{scroll:ci()}),``)}}function d(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u),document.removeEventListener(`visibilitychange`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),document.addEventListener(`visibilitychange`,u),{pauseListeners:c,listen:l,destroy:d}}function Li(e,t,n,r=!1,i=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:i?ci():null}}function Ri(e){let{history:t,location:n}=window,r={value:Fi(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Pi()+e+r;try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,vr({},t.state,Li(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=vr({},i.value,t.state,{forward:e,scroll:ci()});a(o.current,o,!0),a(e,vr({},Li(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function zi(e){e=ii(e);let t=Ri(e),n=Ii(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=vr({location:``,base:e,go:r,createHref:oi.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}var Bi=function(e){return e[e.Static=0]=`Static`,e[e.Param=1]=`Param`,e[e.Group=2]=`Group`,e}({}),Vi=function(e){return e[e.Static=0]=`Static`,e[e.Param=1]=`Param`,e[e.ParamRegExp=2]=`ParamRegExp`,e[e.ParamRegExpEnd=3]=`ParamRegExpEnd`,e[e.EscapeNext=4]=`EscapeNext`,e}(Vi||{}),Hi={type:Bi.Static,value:``},Ui=/[a-zA-Z0-9_]/;function Wi(e){if(!e)return[[]];if(e===`/`)return[[Hi]];if(!e.startsWith(`/`))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=Vi.Static,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&(n===Vi.Static?a.push({type:Bi.Static,value:l}):n===Vi.Param||n===Vi.ParamRegExp||n===Vi.ParamRegExpEnd?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:Bi.Param,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),l=``)}function f(){l+=c}for(;s<e.length;){if(c=e[s++],c===`\\`&&n!==Vi.ParamRegExp){r=n,n=Vi.EscapeNext;continue}
2switch(n){case Vi.Static:c===`/`?(l&&d(),o()):c===`:`?(d(),n=Vi.Param):f();break;case Vi.EscapeNext:f(),n=r;break;case Vi.Param:c===`(`?n=Vi.ParamRegExp:Ui.test(c)?f():(d(),n=Vi.Static,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case Vi.ParamRegExp:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=Vi.ParamRegExpEnd:u+=c;break;case Vi.ParamRegExpEnd:d(),n=Vi.Static,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`);break}}return n===Vi.ParamRegExp&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var Gi=`[^/]+?`,Ki={sensitive:!1,strict:!1,start:!0,end:!0},qi=function(e){return e[e._multiplier=10]=`_multiplier`,e[e.Root=90]=`Root`,e[e.Segment=40]=`Segment`,e[e.SubSegment=30]=`SubSegment`,e[e.Static=40]=`Static`,e[e.Dynamic=20]=`Dynamic`,e[e.BonusCustomRegExp=10]=`BonusCustomRegExp`,e[e.BonusWildcard=-50]=`BonusWildcard`,e[e.BonusRepeatable=-20]=`BonusRepeatable`,e[e.BonusOptional=-8]=`BonusOptional`,e[e.BonusStrict=.7000000000000001]=`BonusStrict`,e[e.BonusCaseSensitive=.25]=`BonusCaseSensitive`,e}(qi||{}),Ji=/[.+*?^${}()[\]/\\]/g;function Yi(e,t){let n=vr({},Ki,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[qi.Root];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=qi.Segment+(n.sensitive?qi.BonusCaseSensitive:0);if(o.type===Bi.Static)r||(i+=`/`),i+=o.value.replace(Ji,`\\$&`),s+=qi.Static;else if(o.type===Bi.Param){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||Gi;if(u!==Gi){s+=qi.BonusCustomRegExp;try{`${u}`}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=qi.Dynamic,c&&(s+=qi.BonusOptional),n&&(s+=qi.BonusRepeatable),u===`.*`&&(s+=qi.BonusWildcard)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=qi.BonusStrict}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let o=new RegExp(i,n.sensitive?``:`i`);function s(e){let t=e.match(o),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function c(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===Bi.Static)n+=e.value;else if(e.type===Bi.Param){let{value:a,repeatable:o,optional:s}=e,c=a in t?t[a]:``;if(xr(c)&&!o)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let l=xr(c)?c.join(`/`):c;if(!l)if(s)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`);n+=l}}return n||`/`}return{re:o,score:r,keys:a,parse:s,stringify:c}}function Xi(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===qi.Static+qi.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===qi.Static+qi.Segment?1:-1:0}function Zi(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=Xi(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(Qi(r))return 1;if(Qi(i))return-1}return i.length-r.length}function Qi(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var $i={strict:!1,end:!0,sensitive:!1};function ea(e,t,n){let r=vr(Yi(Wi(e.path),n),{record:e,parent:t,children:[],alias:[]});return t&&!r.record.aliasOf==!t.record.aliasOf&&t.children.push(r),r}function ta(e,t){let n=[],r=new Map;t=Sr($i,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=ra(e);s.aliasOf=r&&r.record;let l=Sr(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(ra(vr({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let d,f;for(let t of u){let{path:u}=t;if(n&&u[0]!==`/`){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(d=ea(t,n,l),r?r.alias.push(d):(f=f||d,f!==d&&f.alias.push(d),i&&e.name&&!aa(d)&&o(e.name)),la(d)&&c(d),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],d,r&&r.children[t])}r=r||d}return f?()=>{o(f)}:br}function o(e){if(hi(e)){let t=r.get(e);
vendor: 4,440 bytes, line 2
2t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=sa(e,n);n.splice(t,0,e),e.record.name&&!aa(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw vi(gi.MATCHER_NOT_FOUND,{location:e});s=i.record.name,a=vr(na(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&na(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name);else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw vi(gi.MATCHER_NOT_FOUND,{location:e,currentLocation:t});s=i.record.name,a=vr({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:oa(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function na(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function ra(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:ia(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:`components`in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function ia(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function aa(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function oa(e){return e.reduce((e,t)=>vr(e,t.meta),{})}function sa(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Zi(e,t[i])<0?r=i:n=i+1}let i=ca(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function ca(e){let t=e;for(;t=t.parent;)if(la(t)&&Zi(e,t)===0)return t}function la({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function ua(e){let t=l(Ti),n=l(Ei),r=E(()=>{let n=h(e.to);return t.resolve(n)}),i=E(()=>{let{matched:e}=r.value,{length:t}=e,i=e[t-1],a=n.matched;if(!i||!a.length)return-1;let o=a.findIndex(Xr.bind(null,i));if(o>-1)return o;let s=ha(e[t-2]);return t>1&&ha(i)===s&&a[a.length-1].path!==s?a.findIndex(Xr.bind(null,e[t-2])):o}),a=E(()=>i.value>-1&&ma(n.params,r.value.params)),o=E(()=>i.value>-1&&i.value===n.matched.length-1&&Zr(n.params,r.value.params));function s(n={}){if(pa(n)){let n=t[h(e.replace)?`replace`:`push`](h(e.to)).catch(br);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:r,href:E(()=>r.value.href),isActive:a,isExactActive:o,navigate:s}}function da(e){return e.length===1?e[0]:e}var fa=t({name:`RouterLink`,compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:`page`},viewTransition:Boolean},useLink:ua,setup(e,{slots:t}){let n=q(ua(e)),{options:r}=l(Ti),i=E(()=>({[ga(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[ga(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&da(t.default(n));return e.custom?r:p(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function pa(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ma(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!xr(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}return!0}function ha(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var ga=(e,t,n)=>e==null?t==null?n:t:e,_a=t({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=l(Di),i=E(()=>e.route||r.value),a=l(wi,0),o=E(()=>{let e=h(a),{matched:t}
2=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),s=E(()=>i.value.matched[o.value]);x(wi,E(()=>o.value+1)),x(Ci,s),x(Di,i);let c=K();return T(()=>[c.value,s.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!Xr(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=s.value,l=o&&o.components[a];if(!l)return va(n.default,{Component:l,route:r});let u=o.props[a],d=p(l,vr({},u?u===!0?r.params:typeof u==`function`?u(r):u:null,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:c}));return va(n.default,{Component:d,route:r})||d}}});function va(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var ya=_a;function ba(e){let t=ta(e.routes,e),n=e.parseQuery||bi,r=e.stringifyQuery||xi,a=e.history,o=Oi(),s=Oi(),c=Oi(),l=i(ti),u=ti;hr&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let d=yr.bind(null,e=>``+e),f=yr.bind(null,Hr),p=yr.bind(null,Ur);function m(e,n){let r,i;return hi(e)?(r=t.getRecordMatcher(e),i=n):i=e,t.addRoute(i,r)}function g(e){let n=t.getRecordMatcher(e);n&&t.removeRoute(n)}function v(){return t.getRoutes().map(e=>e.record)}function y(e){return!!t.getRecordMatcher(e)}function b(e,i){if(i=vr({},i||l.value),typeof e==`string`){let r=Kr(n,e,i.path),o=t.resolve({path:r.path},i),s=a.createHref(r.fullPath);return vr(r,o,{params:p(o.params),hash:Ur(r.hash),redirectedFrom:void 0,href:s})}let o;if(e.path!=null)o=vr({},e,{path:Kr(n,e.path,i.path).path});else{let t=vr({},e.params);for(let e in t)t[e]==null&&delete t[e];o=vr({},e,{params:f(t)}),i.params=f(i.params)}let s=t.resolve(o,i),c=e.hash||``;s.params=d(p(s.params));let u=qr(r,vr({},e,{hash:Rr(c),path:s.path})),m=a.createHref(u);return vr({fullPath:u,hash:c,query:r===xi?Si(e.query):e.query||{}},s,{redirectedFrom:void 0,href:m})}function x(e){return typeof e==`string`?Kr(n,e,l.value.path):vr({},e)}function S(e,t){if(u!==e)return vi(gi.NAVIGATION_CANCELLED,{from:t,to:e})}function C(e){return E(e)}function w(e){return C(vr(x(e),{replace:!0}))}function T(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=x(i):{path:i},i.params={}),vr({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function E(e,t){let n=u=b(e),i=l.value,a=e.state,o=e.force,s=e.replace===!0,c=T(n,i);if(c)return E(vr(x(c),{state:typeof c==`object`?vr({},a,c.state):a,force:o,replace:s}),t||n);let d=n;d.redirectedFrom=t;let f;return!o&&Yr(r,i,n)&&(f=vi(gi.NAVIGATION_DUPLICATED,{to:d,from:i}),B(i,i,!0,!1)),(f?Promise.resolve(f):k(d,i)).catch(e=>yi(e)?yi(e,gi.NAVIGATION_GUARD_REDIRECT)?e:z(e):L(e,d,i)).then(e=>{if(e){if(yi(e,gi.NAVIGATION_GUARD_REDIRECT))return E(vr({replace:s},x(e.to),{state:typeof e.to==`object`?vr({},a,e.to.state):a,force:o}),t||d)}else e=j(d,i,!0,s,a);return A(d,i,e),e})}function D(e,t){let n=S(e,t);return n?Promise.reject(n):Promise.resolve()}function O(e){let t=H.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function k(e,t){let n,[r,i,a]=Ni(e,t);n=Mi(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(ji(r,e,t))});let c=D.bind(null,e,t);return n.push(c),W(n).then(()=>{n=[];for(let r of o.list())n.push(ji(r,e,t));return n.push(c),W(n)}).then(()=>{n=Mi(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(ji(r,e,t))});return n.push(c),W(n)}).then(()=>{n=[];for(let r of a)if(r.beforeEnter)if(xr(r.beforeEnter))for(let i of r.beforeEnter)n.push(ji(i,e,t));else n.push(ji(r.beforeEnter,e,t));return n.push(c),W(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=Mi(a,`beforeRouteEnter`,e,t,O),n.push(c),W(n))).then(()=>{n=[];for(let r of s.list())n.push(ji(r,e,t));return n.push(c),W(n)}).catch(e=>yi(e,gi.NAVIGATION_CANCELLED)?e:Promise.reject(e))}function A(e,t,n){c.list().forEach(r=>O(()=>r(e,t,n)))}function j(e,t,n,r,i){let o=S(e,t);if(o)return o;let s=t===ti,c=hr?history.state:{};
2n&&(r||s?a.replace(e.fullPath,vr({scroll:s&&c&&c.scroll},i)):a.push(e.fullPath,i)),l.value=e,B(e,t,n,s),z()}let M;function N(){M||(M=a.listen((e,t,n)=>{if(!U.listening)return;let r=b(e),i=T(r,U.currentRoute.value);if(i){E(vr(i,{replace:!0,force:!0}),r).catch(br);return}u=r;let o=l.value;hr&&fi(ui(o.fullPath,n.delta),ci()),k(r,o).catch(e=>yi(e,gi.NAVIGATION_ABORTED|gi.NAVIGATION_CANCELLED)?e:yi(e,gi.NAVIGATION_GUARD_REDIRECT)?(E(vr(x(e.to),{force:!0}),r).then(e=>{yi(e,gi.NAVIGATION_ABORTED|gi.NAVIGATION_DUPLICATED)&&!n.delta&&n.type===ni.pop&&a.go(-1,!1)}).catch(br),Promise.reject()):(n.delta&&a.go(-n.delta,!1),L(e,r,o))).then(e=>{e=e||j(r,o,!1),e&&(n.delta&&!yi(e,gi.NAVIGATION_CANCELLED)?a.go(-n.delta,!1):n.type===ni.pop&&yi(e,gi.NAVIGATION_ABORTED|gi.NAVIGATION_DUPLICATED)&&a.go(-1,!1)),A(r,o,e)}).catch(br)}))}let P=Oi(),F=Oi(),I;function L(e,t,n){z(e);let r=F.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function R(){return I&&l.value!==ti?Promise.resolve():new Promise((e,t)=>{P.add([e,t])})}function z(e){return I||(I=!e,N(),P.list().forEach(([t,n])=>e?n(e):t()),P.reset()),e}function B(t,n,r,i){let{scrollBehavior:a}=e;if(!hr||!a)return Promise.resolve();let o=!r&&pi(ui(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return J().then(()=>a(t,n,o)).then(e=>e&&li(e)).catch(e=>L(e,t,n))}let V=e=>a.go(e),ee,H=new Set,U={currentRoute:l,listening:!0,addRoute:m,removeRoute:g,clearRoutes:t.clearRoutes,hasRoute:y,getRoutes:v,resolve:b,options:e,push:C,replace:w,go:V,back:()=>V(-1),forward:()=>V(1),beforeEach:o.add,beforeResolve:s.add,afterEach:c.add,onError:F.add,isReady:R,install(e){e.component(`RouterLink`,fa),e.component(`RouterView`,ya),e.config.globalProperties.$router=U,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>h(l)}),hr&&!ee&&l.value===ti&&(ee=!0,C(a.location).catch(e=>{}));let t={};for(let e in ti)Object.defineProperty(t,e,{get:()=>l.value[e],enumerable:!0});e.provide(Ti,U),e.provide(Ei,_(t)),e.provide(Di,l);let n=e.unmount;H.add(e),e.unmount=function(){H.delete(e),H.size<1&&(u=ti,M&&M(),M=null,l.value=ti,ee=!1,I=!1),n()}}};function W(e){return e.reduce((e,t)=>e.then(()=>O(t)),Promise.resolve())}return U}function xa(){return l(Ti)}function Sa(e){return l(Ei)}var Ca=null,wa,Ta=[];function Ea(e){e.title&&(e.title=e.titleTemplate?e.titleTemplate(e.title):e.title,delete e.titleTemplate),[[`meta`,`content`],[`link`,`href`]].forEach(t=>{let n=e[t[0]],r=t[1];for(let e in n){let t=n[e];t.template&&(Object.keys(t).length===1?delete n[e]:(t[r]=t.template(t[r]||``),delete t.template))}})}function Da(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!0;for(let n in e)if(e[n]!==t[n])return!0}function Oa(e){return![`class`,`style`].includes(e)}function ka(e){return![`lang`,`dir`].includes(e)}function Aa(e,t){let n={},r={};return e===void 0?{add:t,remove:r}:(e.title!==t.title&&(n.title=t.title),[`meta`,`link`,`script`,`htmlAttr`,`bodyAttr`].forEach(i=>{let a=e[i],o=t[i];if(r[i]=[],a==null){n[i]=o;return}n[i]={};for(let e in a)Object.hasOwn(o,e)||r[i].push(e);for(let e in o)Object.hasOwn(a,e)?Da(a[e],o[e])&&(r[i].push(e),n[i][e]=o[e]):n[i][e]=o[e]}),{add:n,remove:r})}function ja({add:e,remove:t}){e.title&&(document.title=e.title),Object.keys(t).length!==0&&([`meta`,`link`,`script`].forEach(e=>{t[e].forEach(t=>{document.head.querySelector(`${e}[data-qmeta="${t}"]`).remove()})}),t.htmlAttr.filter(ka).forEach(e=>{document.documentElement.removeAttribute(e)}),t.bodyAttr.filter(Oa).forEach(e=>{document.body.removeAttribute(e)})),[`meta`,`link`,`script`].forEach(t=>{let n=e[t];for(let e in n){let r=document.createElement(t);for(let t in n[e])t!==`innerHTML`&&r.setAttribute(t,n[e][t]);r.dataset.qmeta=e,t===`script`&&(r.innerHTML=n[e].innerHTML||``),document.head.append(r)}}),Object.keys(e.htmlAttr).filter(ka).forEach(t=>{document.documentElement.setAttribute(t,e.htmlAttr[t]||``)}),Object.keys(e.bodyAttr).filter(Oa).forEach(t=>{document.body.setAttribute(t,e.bodyAttr[t]||``)})}function Ma(){Ca=null;let e={title:``,titleTemplate:null,meta:{},link:{},script:{},htmlAttr:{},bodyAttr:{}};for(let t=0;t<Ta.length;t++){let{active:n,val:r}=Ta[t];n===!0&&vt(!0,e,r)}Ea(e),ja(Aa(wa,e)),wa=e}
2function Na(){Ca!==null&&clearTimeout(Ca),Ca=setTimeout(Ma,50)}var Pa={install(e){!this.__installed&&re.value&&(wa=window.__Q_META__,document.getElementById(`qmeta-init`).remove())}};o();function Fa(e){{let t={active:!0};if(typeof e==`function`){let n=E(e);t.val=n.value,T(n,e=>{t.val=e,t.active&&Na()})}else t.val=e;Ta.push(t),Na(),n(()=>{t.active=!0,Na()}),b(()=>{t.active=!1,Na()}),d(()=>{Ta.splice(Ta.indexOf(t),1),Na()})}}var Ia={newsletter:{},"api-history":{},api:{},"api-status":{},"background-changer-history":{icon:`/BackgroundChanger.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundChanger.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=6502436500`},noindex:!0},"background-changer":{icon:`/BackgroundChanger.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundChanger.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=6502436500`}},"background-generator-history":{icon:`/BackgroundGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundGenerator.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=6502436500`},noindex:!0},"background-generator":{icon:`/BackgroundGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundGenerator.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=6502436500`}},"background-remover-batch":{icon:`/BackgroundRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundRemover.jpg`},"background-remover-history":{icon:`/BackgroundRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundRemover.jpg`,noindex:!0},"background-remover":{icon:`/BackgroundRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundRemover.jpg`},"background-remover-workshop":{icon:`/BackgroundRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/backgroundRemover.jpg`},business:{},"business-pricing":{},"business-pricing-pay-as-you-go":{i18nKey:`business-pricing`},"cartoon-batch":{icon:`/CartoonizePhoto.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/AICartoonizePhoto.jpg`},"cartoon-history":{icon:`/CartoonizePhoto.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/AICartoonizePhoto.jpg`,noindex:!0},cartoon:{icon:`/CartoonizePhoto.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/AICartoonizePhoto.jpg`},"cartoon-workshop":{icon:`/CartoonizePhoto.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/AICartoonizePhoto.jpg`},"cartoon-christmas-batch":{icon:`/ChristmasPhotoGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/ChristmasPhotoGenerator.png`},"cartoon-christmas-history":{icon:`/ChristmasPhotoGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/ChristmasPhotoGenerator.png`,noindex:!0},"cartoon-christmas":{icon:`/ChristmasPhotoGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/ChristmasPhotoGenerator.png`},"cartoon-christmas-workshop":{icon:`/ChristmasPhotoGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/ChristmasPhotoGenerator.png`},"colorize-photo-batch":{icon:`/ColorizePhotos.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoColorize.png`},"colorize-photo-history":{icon:`/ColorizePhotos.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoColorize.png`,noindex:!0},"colorize-photo":{icon:`/ColorizePhotos.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoColorize.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"colorize-photo-workshop":{icon:`/ColorizePhotos.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoColorize.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"biz-colorize-photo":{},"image-compressor-batch":{icon:`/ImageCompressor.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageCompressor.png`},"image-compressor-history":{icon:`/ImageCompressor.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageCompressor.png`,noindex:!0},"image-compressor":{icon:`/ImageCompressor.ico`,image:`https://subobject.nero.
2com/suite/web/neroai/ogImage/imageCompressor.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"image-compressor-workshop":{icon:`/ImageCompressor.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageCompressor.png`},"website-compression":{},"use-case-website-compression":{},"cut-out-image":{icon:`/CutOutImage.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/cutOutImage.png`},"denoiser-batch":{icon:`/ImageDenoiser.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageDenoiser.jpg`},"denoiser-history":{icon:`/ImageDenoiser.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageDenoiser.jpg`,noindex:!0},denoiser:{icon:`/ImageDenoiser.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageDenoiser.jpg`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"denoiser-workshop":{icon:`/ImageDenoiser.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageDenoiser.jpg`},"e-commerce-image-editing":{},"unblur-image":{icon:`/ImageUnblur.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageUnblur.png`},"unblur-image-batch":{icon:`/ImageUnblur.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageUnblur.png`},"unblur-image-workshop":{icon:`/ImageUnblur.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageUnblur.png`},"unblur-image-history":{icon:`/ImageUnblur.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageUnblur.png`,noindex:!0},"film-emulation":{icon:`/FilmEmulation.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/filmEmulation.png`},"film-emulation-history":{icon:`/FilmEmulation.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/filmEmulation.png`,noindex:!0},"film-emulation-workshop":{icon:`/FilmEmulation.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/filmEmulation.png`},"upscale-image":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imgsr.png`,noindex:!0},enhance:{icon:`/ImageEnhancer.ico`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`},image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageEnhancer.png`},"biz-face-animation":{},"face-animation":{icon:`/FaceAnimation.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceAnimation.png`},"face-animation-workshop":{icon:`/FaceAnimation.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceAnimation.png`},"face-animation-history":{icon:`/FaceAnimation.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceAnimation.png`,noindex:!0},"face-enhancer-batch":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceEnhancer.jpg`},"face-enhancer-history":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceEnhancer.jpg`,noindex:!0},"face-enhancer":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceEnhancer.jpg`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"face-enhancer-workshop":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceEnhancer.jpg`},"game-assets-compression":{},"hyper-large-upscaling-cost-calculator":{},"image-upscaler-batch":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imgsr.png`},"image-upscaler-history":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imgsr.png`,noindex:!0},"image-upscaler":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imgsr.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"image-upscaler-workshop":{icon:`/aiu-favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imgsr.png`},"anime-upscaler":{icon:`/AnimeUpscale.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/animeUpscaler.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},"anime-upscaler-workshop":{icon:`/AnimeUpscale.ico`,image:`https://subobject.nero.
2com/suite/web/neroai/ogImage/animeUpscaler.png`},"anime-upscaler-batch":{icon:`/AnimeUpscale.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/animeUpscaler.png`},"anime-upscaler-history":{icon:`/AnimeUpscale.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/animeUpscaler.png`,noindex:!0},"large-scale-printing":{},"reward-center":{icon:`/favicon.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/rewardCenter.png`},"object-remover":{icon:`/ObjectRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/objectRemover.webp`},"object-remover-workshop":{icon:`/ObjectRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/objectRemover.webp`},"object-remover-history":{icon:`/ObjectRemover.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/objectRemover.webp`,noindex:!0},"photo-restoration-batch":{icon:`/PhotoRestoration.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoRestoration.png`},"biz-photo-restoration":{},"photo-restoration-history":{icon:`/PhotoRestoration.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoRestoration.png`,noindex:!0},"photo-restoration":{icon:`/PhotoRestoration.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoRestoration.png`},"photo-restoration-workshop":{icon:`/PhotoRestoration.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/photoRestoration.png`},"photo-retouching":{},"pixelate-image-batch":{icon:`/PixelateImage.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/pixelateImage.png`},"pixelate-image-history":{icon:`/PixelateImage.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/pixelateImage.png`,noindex:!0},"pixelate-image":{icon:`/PixelateImage.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/pixelateImage.png`},"pixelate-image-workshop":{icon:`/PixelateImage.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/pixelateImage.png`},pricing:{},"desktop-product":{},"pay-as-you-go":{},"image-sharpener-batch":{icon:`/ImageSharpener.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageSharpener.png`},"image-sharpener-history":{icon:`/ImageSharpener.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageSharpener.png`,noindex:!0},"image-sharpener-workshop":{icon:`/ImageSharpener.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageSharpener.png`},"image-sharpener-workshop-example":{icon:`/ImageSharpener.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageSharpener.png`},"image-sharpener":{icon:`/ImageSharpener.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageSharpener.png`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`}},index:{image:`https://subobject.nero.com/suite/web/neroai/ogImage/start.png`},"super-ai-demo":{image:`https://subobject.nero.com/suite/web/neroai/ogImage/super-ai-demo.png`,noindex:!0},"super-ai-tradeshow":{image:`https://subobject.nero.com/suite/web/neroai/ogImage/super-ai-tradeshow.png`,noindex:!0},"photo-tagger-organizer":{image:`https://subobject.nero.com/suite/web/neroai/ogImage/tagger.png`},"business-plugin":{image:`https://subobject.nero.com/suite/web/neroai/ogImage/BusinessPlugin.png`},"face-swap":{icon:`/FaceSwap.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceSwap.png`},"face-swap-workshop":{icon:`/FaceSwap.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceSwap.png`},"face-swap-history":{icon:`/FaceSwap.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/faceSwap.png`,noindex:!0},"image-enhancer":{icon:`/ImageEnhancer.ico`,appleItunesApp:{name:`apple-itunes-app`,content:`app-id=1594148389`},image:`https://subobject.nero.com/suite/web/neroai/ogImage/imageEnhancer.png`},"hug-generator":{icon:`/AIHugGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/hugGenerator.png`},"hug-generator-workshop":{icon:`/AIHugGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/hugGenerator.png`},"hug-generator-history":{icon:`/AIHugGenerator.ico`,image:`https://subobject.nero.
2com/suite/web/neroai/ogImage/hugGenerator.png`},"football-jersey-generator":{icon:`/JerseyGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/jerseyGenerator.png`},"football-jersey-generator-workshop":{icon:`/JerseyGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/jerseyGenerator.png`},"soccer-stadium-cam-video-generator":{icon:`/StadiumCamVideoGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/stadiumCamGenerator.png`},"soccer-stadium-cam-video-generator-workshop":{icon:`/StadiumCamVideoGenerator.ico`,image:`https://subobject.nero.com/suite/web/neroai/ogImage/stadiumCamGenerator.png`},agent:{},_default:{type:`website`,icon:`/favicon.ico`,image:``}};function La(){let e=Sa(),{t,te:n}=ot();Fa(()=>{let r=Ia[e.name],i=e.name,a=(r==null?void 0:r.i18nKey)||(typeof i==`string`?i:null),o=``;a&&n(`meta.${a}.title`)&&(o=t(`meta.${a}.title`).replace(/|/g,`|`)),!o&&n(`meta._default.title`)&&(o=t(`meta._default.title`).replace(/|/g,`|`));let s=``;a&&n(`meta.${a}.description`)&&(s=t(`meta.${a}.description`).replace(/|/g,`|`)),!s&&n(`meta._default.description`)&&(s=t(`meta._default.description`).replace(/|/g,`|`));let c=(r==null?void 0:r.icon)||Ia._default.icon,l=(r==null?void 0:r.image)||Ia._default.image,u=(r==null?void 0:r.type)||Ia._default.type,d=r==null?void 0:r.appleItunesApp,f=e.params.locale?e.path.replace(`/`+e.params.locale,``):e.path;return{title:o,meta:{description:{name:`description`,content:s},image:{name:`image`,content:l},ogImage:{property:`og:image`,content:l},ogTitle:{property:`og:title`,content:o},ogType:u?{property:`og:type`,content:u}:void 0,ogDescription:{property:`og:description`,content:s},ogUrl:{property:`og:url`,content:`https://ai.nero.com`+f},twitterCard:{property:`twitter:card`,content:`summary_large_image`},twitterImage:{name:`twitter:image`,content:l},twitterURL:{name:`twitter:url`,content:`https://ai.nero.com`+f},twitterTitle:{name:`twitter:title`,content:o},twitterDescription:{name:`twitter:description`,content:s},appleItunesApp:d||void 0,robots:r!=null&&r.noindex?{name:`robots`,content:`noindex`}:void 0},link:c?{icon:{rel:`icon`,type:`image/x-icon`,href:c}}:void 0}})}var Ra=(e,t,n)=>{let r=t.lastIndexOf(`?`),i=e[r===-1||r<t.lastIndexOf(`/`)?t:t.slice(0,r)];return i?typeof i==`function`?i():Promise.resolve(i):new Promise((e,r)=>{(typeof queueMicrotask==`function`?queueMicrotask:setTimeout)(r.bind(null,Error(`Unknown variable dynamic import: `+t+(t.split(`/`).length===n?``:`. Note that variables only represent file names one level deep.`))))})};function za(e){return e}function Ba(e){return e}function Va(e){return e}var Ha=e({default:()=>Za,i18n:()=>Ua,loadLocaleMessages:()=>Xa,prefetchLocaleMessages:()=>Ya});o();var Ua=st({}),Wa={"pt-br":`br`,cs:`cs`,da:`da`,de:`de`,el:`el`,en:`en`,es:`es`,fi:`fi`,fr:`fr`,hu:`hu`,it:`it`,ja:`ja`,ko:`ko`,nb:`nb`,nl:`nl`,pl:`pl`,"pt-pt":`pt`,ru:`ru`,sv:`sv`,th:`th`,tr:`tr`,"zh-tw":`tw`,"zh-cn":`zh`,ar:`ar`},Ga={"pt-br":`pt-BR`,cs:`cs-CZ`,da:`da-DK`,de:`de-DE`,el:`el-GR`,en:`en-US`,es:`es-ES`,fi:`fi-FI`,fr:`fr-FR`,hu:`hu-HU`,it:`it-IT`,ja:`ja-JP`,ko:`ko-KR`,nb:`no-NO`,nl:`nl-NL`,pl:`pl-PL`,"pt-pt":`pt-PT`,ru:`ru-RU`,sv:`sv-SE`,th:`th-TH`,tr:`tr-TR`,"zh-tw":`zh-TW`,"zh-cn":`zh-CN`,ar:`ar`};function Ka(e,t){let n=Math.abs(e),r;return r=n===0?0:n===1?1:n===2?2:n%100>=3&&n%100<=10?3:n%100>=11&&n%100<=99?4:5,Math.min(r,t-1)}var qa=new Map;function Ja(e){return e===`en`?Y(()=>import(`./en-US-CBT1rvpN.js`).then(e=>e.default),[]):Promise.all([Ra(Object.assign({
2"../i18n/ar.json":()=>Y(()=>import(`./ar-BGNikOG5.js`),[]),
2"../i18n/cs-CZ.json":()=>Y(()=>import(`./cs-CZ-LA5IxTfC.js`),[]),
2"../i18n/da-DK.json":()=>Y(()=>import(`./da-DK-SodMPop7.js`),[]),
2"../i18n/de-DE.json":()=>Y(()=>import(`./de-DE-Ci1UuAT5.js`),[]),
2"../i18n/el-GR.json":()=>Y(()=>import(`./el-GR-CrV7bgu4.js`),[]),
2"../i18n/en-US.json":()=>Y(()=>import(`./en-US-CBT1rvpN.js`),[]),
2"../i18n/es-ES.json":()=>Y(()=>import(`./es-ES-Cq5J41K3.js`),[]),
2"../i18n/fi-FI.json":()=>Y(()=>import(`./fi-FI-CHSIZw-L.js`),[]),
2"../i18n/fr-FR.json":()=>Y(()=>import(`./fr-FR-Bb4pHgNi.js`),[]),
2"../i18n/hu-HU.json":()=>Y(()=>import(`./hu-HU-CWCL-mK_.js`),[]),
2"../i18n/it-IT.json":()=>Y(()=>import(`./it-IT-DjB2Lwb7.js`),[]),
2"../i18n/ja-JP.json":()=>Y(()=>import(`./ja-JP-CZkNoot6.js`),[]),
2"../i18n/ko-KR.json":()=>Y(()=>import(`./ko-KR-COM3OqkJ.js`),[]),
2"../i18n/nl-NL.json":()=>Y(()=>import(`./nl-NL-Khq8x6UW.js`),[]),
2"../i18n/no-NO.json":()=>Y(()=>import(`./no-NO-Bwv6eaxX.js`),[]),
2"../i18n/pl-PL.json":()=>Y(()=>import(`./pl-PL-Bjl665dN.js`),[]),
2"../i18n/pt-BR.json":()=>Y(()=>import(`./pt-BR-BLpyMFZq.js`),[]),
2"../i18n/pt-PT.json":()=>Y(()=>import(`./pt-PT-BfNaYzlZ.js`),[]),
2"../i18n/ru-RU.json":()=>Y(()=>import(`./ru-RU-C_WUfOvE.js`),[]),
2"../i18n/sv-SE.json":()=>Y(()=>import(`./sv-SE-DHR-IaUW.js`),[]),
2"../i18n/th-TH.json":()=>Y(()=>import(`./th-TH-4NsGb-bV.js`),[]),
2"../i18n/tr-TR.json":()=>Y(()=>import(`./tr-TR-C1a1lGdZ.js`),[]),
2"../i18n/zh-CN.json":()=>Y(()=>import(`./zh-CN--7BO9DqT.js`),[]),
2"../i18n/zh-TW.json":()=>Y(()=>import(`./zh-TW-kTydxy6o.js`),[])
2}),`../i18n/${Ga[e]}.json`,3),Y(()=>import(`./en-US-CBT1rvpN.js`),[])]).then(e=>{let t=e[0].default,n=e[1].default;return{...t,meta:{...n.meta||{},...t.meta||{}}}})}async function Ya(e){qa.has(e)||qa.set(e,Ja(e).catch(t=>{throw qa.delete(e),t})),e!==`en`&&Ua.global.setLocaleMessage(`en`,(await Y(async()=>{let{default:e}=await import(`./en-US-CBT1rvpN.js`);return{default:e}},[])).default),Ua.global.setLocaleMessage(Wa[e],await qa.get(e))}async function Xa(e){return await Ya(e),Ua.global.locale.value=Wa[e],J()}var Za=za(({app:e})=>{Ua=st({legacy:!1,globalInjection:!0,fallbackLocale:`en`,pluralRules:{ar:Ka}}),e.use(Ua)}),Qa={business:`solutions`,"image-editing-tools":`ai_tools`,"super-ai-demo":`super-ai-demo`,"super-ai-tradeshow":`ai_tools`,"business-pricing":`Pricing-page`,"business-pricing-pay-as-you-go":`pricing_payg`,"large-scale-printing":`case-printing`,"hyper-large-upscaling-cost-calculator":`case-printing`,"game-assets-compression":`case-game`,"e-commerce-image-editing":`case-e-commerce`,"photo-retouching":`case-retouching`,"biz-face-animation":`case_faceAnimation`,"biz-photo-restoration":`case_photoRestoration`,"biz-colorize-photo":`case_colorize`,"use-case-website-compression":`case_webCompression`,"website-compression":`website-compression`,"business-plugin":`plugin`,api:`API-access`,"api-status":`API-services`,"api-history":`API-call-history`,"biz-about-nero-ai":`about-nero-ai`};function $a(e,t={},n,r=`G-8T6CTW4VXB`){var i;if((i=window)!=null&&i.gtag){let i={};localStorage.getItem(`GAChannel`)&&(i.channel=localStorage.getItem(`GAChannel`));let a={...t,...i,device:ue.is.mobile?`mobile`:`desktop`};window.gtag(`event`,e,{...a,send_to:r}),n&&n()}}function eo(){try{var e,t;return((t=to[Ua==null||(e=Ua.global)==null||(e=e.locale)==null?void 0:e.value])==null?void 0:t.locale)||`en-US`}catch{return`en-US`}}var to={en:{value:`en`,label:`English`,showCode:`EN`,browserLanguageCode:`en`,currency:`USD`,currencySymbol:`$`,locale:`en-US`,urlLocale:`en`,twoCOCode:`en`,supportCode:`en`,apiLang:`en_US`},de:{value:`de`,label:`Deutsch`,showCode:`DE`,browserLanguageCode:`de`,currency:`EUR`,currencySymbol:`â¬`,locale:`de-DE`,urlLocale:`de`,twoCOCode:`de`,supportCode:`de`,apiLang:`de_DE`},ru:{value:`ru`,label:`Ð ÑÑÑкий`,showCode:`RU`,browserLanguageCode:`ru`,currency:`RUB`,currencySymbol:`ÑÑб`,locale:`ru-RU`,urlLocale:`ru`,twoCOCode:`ru`,supportCode:`ru-RU`,apiLang:`ru_RU`},es:{value:`es`,label:`Español`,showCode:`ES`,browserLanguageCode:`es`,currency:`EUR`,currencySymbol:`â¬`,locale:`es-ES`,urlLocale:`es`,twoCOCode:`es`,supportCode:`es`,apiLang:`es_ES`},zh:{value:`zh`,label:`ç®ä½ä¸æ`,showCode:`CHS`,browserLanguageCode:`zh-CN`,currency:`CNY`,currencySymbol:`Â¥`,locale:`zh-CN`,urlLocale:`zh-cn`,twoCOCode:`zh`,supportCode:`zh-CN`,apiLang:`zh_CN`},tw:{value:`tw`,label:`ç¹é«ä¸æ`,showCode:`CHT`,browserLanguageCode:`zh-TW`,currency:`TWD`,currencySymbol:`$`,locale:`zh-TW`,urlLocale:`zh-tw`,twoCOCode:`zy`,supportCode:`zh-TW`,apiLang:`zh_TW`},fr:{value:`fr`,label:`Français`,showCode:`FR`,browserLanguageCode:`fr`,currency:`EUR`,currencySymbol:`â¬`,locale:`fr-FR`,urlLocale:`fr`,twoCOCode:`fr`,supportCode:`fr`,apiLang:`fr_FR`},it:{value:`it`,label:`Italiano`,showCode:`IT`,browserLanguageCode:`it`,currency:`EUR`,currencySymbol:`â¬`,locale:`it-IT`,urlLocale:`it`,twoCOCode:`it`,supportCode:`it`,apiLang:`it_IT`},pt:{value:`pt`,label:`Português`,showCode:`PT`,browserLanguageCode:`pt`,currency:`EUR`,currencySymbol:`â¬`,locale:`pt-PT`,urlLocale:`pt-pt`,twoCOCode:`pt`,supportCode:`en`,apiLang:`pt_PT`},br:{value:`br`,label:`Brasileiro`,showCode:`PT-BR`,browserLanguageCode:`pt-BR`,currency:`BRL`,currencySymbol:`$`,locale:`pt-BR`,urlLocale:`pt-br`,twoCOCode:`pt-br`,supportCode:`pt-BR`,apiLang:`pt_BR`},nl:{value:`nl`,label:`Nederlands`,showCode:`NL`,browserLanguageCode:`nl`,currency:`EUR`,currencySymbol:`â¬`,locale:`nl-NL`,urlLocale:`nl`,twoCOCode:`nl`,supportCode:`nl`,apiLang:`nl_NL`},pl:{value:`pl`,label:`Polski`,showCode:`PL`,browserLanguageCode:`pl`,currency:`EUR`,currencySymbol:`â¬`,locale:`pl-PL`,urlLocale:`pl`,twoCOCode:`pl`,supportCode:`pl`,apiLang:`pl_PL`},ja:{value:`ja`,label:`æ¥æ¬èª`,showCode:`JA`,browserLanguageCode:`ja`,currency:`JPY`,currencySymbol:`Â¥`,locale:`ja-JP`,urlLocale:`ja`,twoCOC
2ode:`ja`,supportCode:`ja-JP`,apiLang:`ja_JP`},cs:{value:`cs`,label:`Äesky`,showCode:`CS`,browserLanguageCode:`cs`,currency:`EUR`,currencySymbol:`â¬`,locale:`cs-CZ`,urlLocale:`cs`,twoCOCode:`cs`,supportCode:`en`,apiLang:`cs_CZ`},tr:{value:`tr`,label:`Türkçe`,showCode:`TR`,browserLanguageCode:`tr`,currency:`TRY`,currencySymbol:`âº`,locale:`tr-TR`,urlLocale:`tr`,twoCOCode:`tr`,supportCode:`en`,apiLang:`tr_TR`},sv:{value:`sv`,label:`Svenska`,showCode:`SV`,browserLanguageCode:`sv`,currency:`EUR`,currencySymbol:`â¬`,locale:`sv-SE`,urlLocale:`sv`,twoCOCode:`sv`,supportCode:`en`,apiLang:`sv_SE`},ko:{value:`ko`,label:`íêµì¸`,showCode:`KO`,browserLanguageCode:`ko`,currency:`KRW`,currencySymbol:`â©`,locale:`ko-KR`,urlLocale:`ko`,twoCOCode:`ko`,supportCode:`en`,apiLang:`ko_KR`},da:{value:`da`,label:`Dansk`,showCode:`DA`,browserLanguageCode:`da`,currency:`EUR`,currencySymbol:`â¬`,locale:`da-DK`,urlLocale:`da`,twoCOCode:`da`,supportCode:`en`,apiLang:`da_DK`},hu:{value:`hu`,label:`Magyar`,showCode:`HU`,browserLanguageCode:`hu`,currency:`HUF`,currencySymbol:`Ft`,locale:`hu-HU`,urlLocale:`hu`,twoCOCode:`hu`,supportCode:`en`,apiLang:`hu_HU`},el:{value:`el`,label:`Îλληνικά`,showCode:`EL`,browserLanguageCode:`el`,currency:`EUR`,currencySymbol:`â¬`,locale:`el-GR`,urlLocale:`el`,twoCOCode:`el`,supportCode:`en`,apiLang:`el_GR`},fi:{value:`fi`,label:`Suomalainen`,showCode:`FI`,browserLanguageCode:`fi`,currency:`EUR`,currencySymbol:`â¬`,locale:`fi-FI`,urlLocale:`fi`,twoCOCode:`fi`,supportCode:`en`,apiLang:`fi_FI`},th:{value:`th`,label:`ภาษาà¹à¸à¸¢`,showCode:`TH`,browserLanguageCode:`th`,currency:`THB`,currencySymbol:`฿`,locale:`th-TH`,urlLocale:`th`,twoCOCode:`th`,supportCode:`en`,apiLang:`th_TH`},nb:{value:`nb`,label:`Norsk`,showCode:`NB`,browserLanguageCode:`nb`,currency:`EUR`,currencySymbol:`â¬`,locale:`no-NO`,urlLocale:`nb`,twoCOCode:`no`,supportCode:`en`,apiLang:`nb_NO`},ar:{value:`ar`,label:`Ø§ÙØ¹Ø±Ø¨ÙØ©`,showCode:`AR`,browserLanguageCode:`ar`,currency:`USD`,currencySymbol:`$`,locale:`ar`,urlLocale:`ar`,twoCOCode:`en`,supportCode:`en`,apiLang:`en_US`}};function no(e){var t;return e?(t=to[e])==null?to.en:t:to.en}function ro(e,t=`/support/home`){return`http://nerosupport.freshdesk.com/${no(e).supportCode}${t}`}var io={index:`ai_home`,"workshop-home":`wksp_home`,"image-upscaler":`naiu`,"image-enhancer":`nie`,"face-enhancer":`nfe`,"face-animation":`nfa`,"photo-restoration":`nopr`,"colorize-photo":`ncp`,"image-compressor":`nic`,"background-remover":`naibr`,"background-changer":`nbgc`,denoiser:`naid`,cartoon:`nctp`,"pixelate-image":`npi`,"cartoon-christmas":`xmascartoon`,"object-remover":`nobjr`,enhance:`ai_enhance`,"cut-out-image":`coi`,"image-sharpener":`nais`,"anime-upscaler":`naau`,"background-generator":`nbgg`,"face-swap":`nfs`,"unblur-image":`nui`,"film-emulation":`nfem`,"football-jersey-generator":`njg`,"soccer-stadium-cam-video-generator":`nscg`,"photo-tagger-organizer":`apt`,newsletter:`newsletter`,"upscale-image":`naiu-test`,"hug-generator":`nahg`,agent:`agent_img`,"image-upscaler-batch":`naiu-batch`,"face-enhancer-batch":`nfe-batch`,"background-remover-batch":`naibr-batch`,"image-compressor-batch":`nic-batch`,"denoiser-batch":`naid-batch`,"photo-restoration-batch":`nopr-batch`,"colorize-photo-batch":`ncp-batch`,"cartoon-batch":`nctp-batch`,"pixelate-image-batch":`npi-batch`,"cartoon-christmas-batch":`xmascartoon-batch`,"image-sharpener-batch":`nais-batch`,"anime-upscaler-batch":`naau-batch`,"unblur-image-batch":`nui-batch`,business:`biz_solutions`,"image-editing-tools":`biz_ai_tools`,"website-compression":`b
2iz_compress`};function ao(){let e=window.navigator.standalone,t=window.matchMedia(`(display-mode: standalone)`).matches;return e||t}function oo(e){let t=so();return!t||typeof e!=`string`||e===t||e.startsWith(t+`/`)?e:t+e}function so(){return`/`.replace(/\/+$/,``)}function co(e){let{pathname:t,search:n,hash:r}=new URL(e,window.location.origin),i=so(),a=t+n+r;return i&&a.toLowerCase().startsWith(i.toLowerCase())&&(a=a.slice(i.length)||`/`),a}function lo(e){if(typeof window>`u`)return;let t=typeof e==`string`?e:e.toString(),n=window.history.state,r=n&&typeof n==`object`?{...n,current:co(t)}:n;window.history.replaceState(r,``,t)}function uo(e){lo(oo(e))}function fo(e){return typeof window>`u`||!e?!1:String(e.options.history.location||``).split(/[?#]/)[0]===e.currentRoute.value.path}o(),I(),B();function po(e,t,n,r){return Object.defineProperty(e,t,{get:n,set:r,enumerable:!0}),e}function mo(e,t){for(let n in t)po(e,n,t[n]);return e}var ho=K(!0),go;function _o(e,t){let n=/(edg|edge|edga|edgios)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(vivaldi)[\/]([\w.]+)/.exec(e)||/(chrome|crios)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+).*(version)[\/]([\w.]+).*(safari)[\/]([\w.]+)/.exec(e)||/(firefox|fxios)[\/]([\w.]+)/.exec(e)||/(webkit)[\/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[\/]([\w.]+)/.exec(e)||[];return{browser:n[5]||n[3]||n[1]||``,version:n[4]||n[2]||`0`,platform:t[0]||``}}function vo(e){return/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[]}var yo=`ontouchstart`in window||window.navigator.maxTouchPoints>0;function bo(e){let t=e.toLowerCase(),n=_o(t,vo(t)),r={mobile:!1,desktop:!1,cordova:!1,capacitor:!1,nativeMobile:!1,electron:!1,bex:!1,linux:!1,mac:!1,win:!1,cros:!1,chrome:!1,firefox:!1,opera:!1,safari:!1,vivaldi:!1,edge:!1,edgeChromium:!1,ie:!1,webkit:!1,android:!1,ios:!1,ipad:!1,iphone:!1,ipod:!1,kindle:!1,winphone:!1,blackberry:!1,playbook:!1,silk:!1};n.browser&&(r[n.browser]=!0,r.version=n.version,r.versionNumber=Number.parseInt(n.version,10)),n.platform&&(r[n.platform]=!0);let i=r.android||r.ios||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r[`windows phone`];if(i===!0||t.includes(`mobile`)?r.mobile=!0:r.desktop=!0,r[`windows phone`]&&(r.winphone=!0,delete r[`windows phone`]),r.edga||r.edgios||r.edg?(r.edge=!0,n.browser=`edge`):r.crios?(r.chrome=!0,n.browser=`chrome`):r.fxios&&(r.firefox=!0,n.browser=`firefox`),(r.ipod||r.ipad||r.iphone)&&(r.ios=!0),r.vivaldi&&(n.browser=`vivaldi`,r.vivaldi=!0),(r.chrome||r.opr||r.safari||r.vivaldi||r.mobile&&!r.ios&&!i)&&(r.webkit=!0),r.opr&&(n.browser=`opera`,r.opera=!0),r.safari&&(r.blackberry||r.bb?(n.browser=`blackberry`,r.blackberry=!0):r.playbook?(n.browser=`playbook`,r.playbook=!0):r.android?(n.browser=`android`,r.android=!0):r.kindle?(n.browser=`kindle`,r.kindle=!0):r.silk&&(n.browser=`silk`,r.silk=!0)),r.name=n.browser,r.platform=n.platform,t.includes(`electron`))r.electron=!0;else if(document.location.href.includes(`-extension://`))r.bex=!0;else{if(window.Capacitor===void 0?(window._cordovaNative!==void 0||window.cordova!==void 0)&&(r.cordova=!0,r.nativeMobile=!0,r.nativeMobileWrapper=`cordova`):(r.capacitor=!0,r.nativeMobile=!0,r.nativeMobileWrapper=`capacitor`),ho.value&&(go={is:{...r}}),yo&&r.mac&&(r.desktop&&r.safari||r.nativeMobile&&!r.android&&!r.ios&&!r.ipad)){delete r.mac,delete r.desktop;let e=Math.min(window.innerHeight,window.innerWidth)>414?`ipad`:`iphone`;Object.assign(r,{mobile:!0,ios:!0,platform:e,[e]:!0})}!r.mobile&&window.navigator.userAgentData&&window.navigator.userAgentData.mobile&&(delete r.desktop,r.mobile=!0)}return r}var xo=navigator.userAgent||navigator.vendor||window.opera,So={has:{touch:!1,webStorage:!1},within:{iframe:!1}},Co={userAgent:xo,is:bo(xo),has:{touch:yo},within:{iframe:window.self!==window.top}},wo={install(e){let{$q:t}=e;ho.value?(e.onSSRHydrated.push(()=>{Object.assign(t.platform,Co),ho.value=!1}),t.platform=q(this)):t.platform=this}};{let e;po(Co.has,`webStorage`,()=>{if(e!==void 0)return e;try{if(window.localStorage)return e=!0,!0}catch{}return e=!1,!1}),Object.assign(wo,Co),ho.value&&(Object.assign(wo,go,So),go=null)}function Z(e){return C(t(e))}function To(e){return C(e)}var Eo=(e,t)=>{let n=q(e);for(let r in e)po(t,r,()=>n[r],e=>{n[r]=e});return t},Do={hasPassive:!1,passiveCapture:!0,notPassiveCapture:!0};try{let e=Object.defineProperty({},"passive",{get(){Object.assign(Do,{hasPassive:!0,passive:{passive:!0},notPassive:{passive:!1},passiveCapture:{passive:!0,capture:!0},notPassiveCapture:{passive:!1,capture:!0}})}});window.addEventListener(`qtest`,null,e),window.removeEventListener(`qtest`,null,e)}catch{}function Oo(){}function ko(e){return e.button===0}function Ao(e){return e.touches&&e.touches[0]?e=e.touches[0]:e.changedTouches&&e.changedTouches[0]?e=e.changedTouches[0]:e.targetTouches&&e.targetTouches[0]&&(e=e.targetTouches[0]),{top:e.clientY,left:e.clientX}}function jo(e){e.stopPropagation()}function Mo(e){e.cancelable!==!1&&e.preventDefault()}function Q(e){e.cancelable!==!1&&e.preventDefault(),e.stopPropagation()}function No(e,t){if(e===void 0||t&&e.__dragPrevented)return;let n=t?e=>{e.__dragPrevented=!0,e.addEventListener(`dragstart`,Mo,Do.notPassiveCapture)}:e=>{delete e.__dragPrevented,e.removeEventListener(`dragstart`,Mo,Do.notPassiveCapture)};e.querySelectorAll(`a, img`).forEach(n)}function Po(e,t,n){var r;let i=`__q_${t}_evt`;
2e[i]=[...(r=e[i])==null?[]:r,...n],n.forEach(t=>{t[0].addEventListener(t[1],e[t[2]],Do[t[3]])})}function Fo(e,t){let n=`__q_${t}_evt`;e[n]!==void 0&&(e[n].forEach(t=>{t[0].removeEventListener(t[1],e[t[2]],Do[t[3]])}),e[n]=void 0)}function Io(e,t=250,n){let r=null;function i(...i){r===null?n&&e.apply(this,i):clearTimeout(r),r=setTimeout(()=>{r=null,n||e.apply(this,i)},t)}return i.cancel=()=>{r!==null&&clearTimeout(r)},i}var Lo=[`sm`,`md`,`lg`,`xl`],{passive:Ro}=Do;Eo({width:0,height:0,name:`xs`,sizes:{sm:600,md:1024,lg:1440,xl:1920},lt:{sm:!0,md:!0,lg:!0,xl:!0},gt:{xs:!1,sm:!1,md:!1,lg:!1},xs:!0,sm:!1,md:!1,lg:!1,xl:!1},{setSizes:Oo,setDebounce:Oo,install({$q:e,onSSRHydrated:t}){var n;if(e.screen=this,this.__installed){e.config.screen!==void 0&&(e.config.screen.bodyClasses?this.__update(!0):document.body.classList.remove(`screen--${this.name}`));return}let{visualViewport:r}=window,i=r||window,a=document.scrollingElement||document.documentElement,o=r===void 0||Co.is.mobile?()=>[Math.max(window.innerWidth,a.clientWidth),Math.max(window.innerHeight,a.clientHeight)]:()=>[r.width*r.scale+window.innerWidth-a.clientWidth,r.height*r.scale+window.innerHeight-a.clientHeight],s=((n=e.config.screen)==null?void 0:n.bodyClasses)===!0;this.__update=e=>{let[t,n]=o();if(n!==this.height&&(this.height=n),t!==this.width)this.width=t;else if(e!==!0)return;let r=this.sizes;this.gt.xs=t>=r.sm,this.gt.sm=t>=r.md,this.gt.md=t>=r.lg,this.gt.lg=t>=r.xl,this.lt.sm=t<r.sm,this.lt.md=t<r.md,this.lt.lg=t<r.lg,this.lt.xl=t<r.xl,this.xs=this.lt.sm,this.sm=this.gt.xs&&this.lt.md,this.md=this.gt.sm&&this.lt.lg,this.lg=this.gt.md&&this.lt.xl,this.xl=this.gt.lg,r=this.xs&&`xs`||this.sm&&`sm`||this.md&&`md`||this.lg&&`lg`||`xl`,r!==this.name&&(s&&(document.body.classList.remove(`screen--${this.name}`),document.body.classList.add(`screen--${r}`)),this.name=r)};let c,l={},u=16;this.setSizes=e=>{Lo.forEach(t=>{e[t]!==void 0&&(l[t]=e[t])})},this.setDebounce=e=>{u=e};let d=()=>{let e=getComputedStyle(document.body);e.getPropertyValue(`--q-size-sm`)&&Lo.forEach(t=>{this.sizes[t]=Number.parseInt(e.getPropertyValue(`--q-size-${t}`),10)}),this.setSizes=e=>{Lo.forEach(t=>{e[t]&&(this.sizes[t]=e[t])}),this.__update(!0)},this.setDebounce=e=>{c!==void 0&&i.removeEventListener(`resize`,c,Ro),c=e>0?Io(this.__update,e):this.__update,i.addEventListener(`resize`,c,Ro)},this.setDebounce(u),Object.keys(l).length===0?this.__update():(this.setSizes(l),l=void 0),s&&this.name===`xs`&&document.body.classList.add(`screen--xs`)};ho.value?t.push(d):d()}});var zo=Eo({isActive:!1,mode:!1},{__media:void 0,set(e){zo.mode=e,e===`auto`?(zo.__media===void 0&&(zo.__media=window.matchMedia(`(prefers-color-scheme: dark)`),zo.__updateMedia=()=>{zo.set(`auto`)},zo.__media.addListener(zo.__updateMedia)),e=zo.__media.matches):zo.__media!==void 0&&(zo.__media.removeListener(zo.__updateMedia),zo.__media=void 0),zo.isActive=e===!0,document.body.classList.remove(`body--${e===!0?`light`:`dark`}`),document.body.classList.add(`body--${e===!0?`dark`:`light`}`)},toggle(){zo.set(!zo.isActive)},install({$q:e,ssrContext:t}){let n=document.body.classList.contains(`body--dark`);e.dark=this,this.__installed||this.set(n!==void 0&&n)}}),Bo=!1;function Vo(e){return Bo||e!==Object(e)||e.isComposing||e.qKeyEvent}function Ho(e,t){return!Vo(e)&&[t].flat().includes(e.keyCode)}var Uo=()=>!0;function Wo(e){return typeof e==`string`&&e!==``&&e!==`/`&&e!==`#/`}function Go(e){return e.startsWith(`#`)&&(e=e.slice(1)),e.startsWith(`/`)||(e=`/`+e),e.endsWith(`/`)&&(e=e.slice(0,-1)),`#`+e}function Ko(e){if(e.backButtonExit===!1)return()=>!1;if(e.backButtonExit===`*`)return Uo;let t=[`#/`];return Array.isArray(e.backButtonExit)&&t.push(...e.backButtonExit.filter(Wo).map(Go)),()=>t.includes(window.location.hash)}var qo={__history:[],add:Oo,remove:Oo,install({$q:e}){if(this.__installed)return;let{cordova:t,capacitor:n}=Co.is;if(!t&&!n)return;let r=e.config[t?`cordova`:`capacitor`];if((r==null?void 0:r.backButton)===!1||n&&(window.Capacitor===void 0||window.Capacitor.Plugins.App===void 0))return;this.add=e=>{e.condition===void 0&&(e.condition=Uo),this.__history.push(e)},this.remove=e=>{let t=this.__history.indexOf(e);t!==-1&&this.__history.splice(t,1)};let i=Ko({backButtonExit:!0,...r}),a=()=>
2{if(this.__history.length!==0){let e=this.__history.at(-1);e.condition()&&(this.__history.pop(),e.handler())}else i()?navigator.app.exitApp():window.history.back()};t?document.addEventListener(`deviceready`,()=>{document.addEventListener(`backbutton`,a,!1)}):window.Capacitor.Plugins.App.addListener(`backButton`,a)}},Jo={isoName:`en-US`,nativeName:`English (US)`,label:{clear:`Clear`,ok:`OK`,cancel:`Cancel`,close:`Close`,set:`Set`,select:`Select`,reset:`Reset`,remove:`Remove`,update:`Update`,create:`Create`,search:`Search`,filter:`Filter`,refresh:`Refresh`,expand:e=>e?`Expand "${e}"`:`Expand`,collapse:e=>e?`Collapse "${e}"`:`Collapse`},date:{days:`Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday`.split(`_`),daysShort:`Sun_Mon_Tue_Wed_Thu_Fri_Sat`.split(`_`),months:`January_February_March_April_May_June_July_August_September_October_November_December`.split(`_`),monthsShort:`Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec`.split(`_`),firstDayOfWeek:0,format24h:!1,pluralDay:`days`,prevMonth:`Previous month`,nextMonth:`Next month`,prevYear:`Previous year`,nextYear:`Next year`,today:`Today`,prevRangeYears:e=>`Previous ${e} years`,nextRangeYears:e=>`Next ${e} years`},table:{noData:`No data available`,noResults:`No matching records found`,loading:`Loading...`,selectedRecords:e=>e===1?`1 record selected.`:(e===0?`No`:e)+` records selected.`,recordsPerPage:`Records per page:`,allRows:`All`,pagination:(e,t,n)=>e+` - `+t+` of `+n,columns:`Columns`},pagination:{first:`First page`,prev:`Previous page`,next:`Next page`,last:`Last page`},editor:{url:`URL`,bold:`Bold`,italic:`Italic`,strikethrough:`Strikethrough`,underline:`Underline`,unorderedList:`Unordered List`,orderedList:`Ordered List`,subscript:`Subscript`,superscript:`Superscript`,hyperlink:`Hyperlink`,toggleFullscreen:`Toggle Fullscreen`,quote:`Quote`,left:`Left align`,center:`Center align`,right:`Right align`,justify:`Justify align`,print:`Print`,outdent:`Decrease indentation`,indent:`Increase indentation`,removeFormat:`Remove formatting`,formatting:`Formatting`,fontSize:`Font Size`,align:`Align`,hr:`Insert Horizontal Rule`,undo:`Undo`,redo:`Redo`,heading1:`Heading 1`,heading2:`Heading 2`,heading3:`Heading 3`,heading4:`Heading 4`,heading5:`Heading 5`,heading6:`Heading 6`,paragraph:`Paragraph`,code:`Code`,size1:`Very small`,size2:`A bit small`,size3:`Normal`,size4:`Medium-large`,size5:`Big`,size6:`Very big`,size7:`Maximum`,defaultFont:`Default Font`,viewSource:`View Source`},tree:{noNodes:`No nodes available`,noResults:`No matching nodes found`}};function Yo(){let e=Array.isArray(navigator.languages)&&navigator.languages.length!==0?navigator.languages[0]:navigator.language;if(typeof e==`string`)return e.split(/[-_]/).map((e,t)=>t===0?e.toLowerCase():t>1||e.length<4?e.toUpperCase():e[0].toUpperCase()+e.slice(1).toLowerCase()).join(`-`)}var Xo=Eo({__qLang:{}},{getLocale:Yo,set(e=Jo,t){let n={...e,rtl:e.rtl===!0,getLocale:Yo};if(n.set=Xo.set,Xo.__langConfig===void 0||!Xo.__langConfig.noHtmlAttrs){let e=document.documentElement;e.setAttribute(`dir`,n.rtl?`rtl`:`ltr`),e.setAttribute(`lang`,n.isoName)}Object.assign(Xo.__qLang,n)},install({$q:e,lang:t,ssrContext:n}){e.lang=Xo.__qLang,Xo.__langConfig=e.config.lang,this.__installed?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qLang,{get:Reflect.get,ownKeys(e){return Reflect.ownKeys(e).filter(e=>e!==`set`&&e!==`getLocale`)}}),this.set(t||Jo))}}),Zo={name:`material-icons`,type:{positive:`check_circle`,negative:`warning`,info:`info`,warning:`priority_high`},arrow:{up:`arrow_upward`,right:`arrow_forward`,down:`arrow_downward`,left:`arrow_back`,dropdown:`arrow_drop_down`},chevron:{left:`chevron_left`,right:`chevron_right`},colorPicker:{spectrum:`gradient`,tune:`tune`,palette:`style`},pullToRefresh:{icon:`refresh`},carousel:{left:`chevron_left`,right:`chevron_right`,up:`keyboard_arrow_up`,down:`keyboard_arrow_down`,navigationIcon:`lens`},chip:{remove:`cancel`,selected:`check`},datetime:{arrowLeft:`chevron_left`,arrowRight:`chevron_right`,now:`access_time`,today:`today`},editor:{bold:`format_bold`,italic:`format_italic`,strikethrough:`
2strikethrough_s`,underline:`format_underlined`,unorderedList:`format_list_bulleted`,orderedList:`format_list_numbered`,subscript:`vertical_align_bottom`,superscript:`vertical_align_top`,hyperlink:`link`,toggleFullscreen:`fullscreen`,quote:`format_quote`,left:`format_align_left`,center:`format_align_center`,right:`format_align_right`,justify:`format_align_justify`,print:`print`,outdent:`format_indent_decrease`,indent:`format_indent_increase`,removeFormat:`format_clear`,formatting:`text_format`,fontSize:`format_size`,align:`format_align_left`,hr:`remove`,undo:`undo`,redo:`redo`,heading:`format_size`,code:`code`,size:`format_size`,font:`font_download`,viewSource:`code`},expansionItem:{icon:`keyboard_arrow_down`,denseIcon:`arrow_drop_down`},fab:{icon:`add`,activeIcon:`close`},field:{clear:`cancel`,error:`error`},pagination:{first:`first_page`,prev:`keyboard_arrow_left`,next:`keyboard_arrow_right`,last:`last_page`},rating:{icon:`grade`},stepper:{done:`check`,active:`edit`,error:`warning`},tabs:{left:`chevron_left`,right:`chevron_right`,up:`keyboard_arrow_up`,down:`keyboard_arrow_down`},table:{arrowUp:`arrow_upward`,warning:`warning`,firstPage:`first_page`,prevPage:`chevron_left`,nextPage:`chevron_right`,lastPage:`last_page`},tree:{icon:`play_arrow`},uploader:{done:`done`,clear:`clear`,add:`add_box`,upload:`cloud_upload`,removeQueue:`clear_all`,removeUploaded:`done_all`}},Qo=Eo({iconMapFn:null,__qIconSet:{}},{set(e,t){let n={...e};n.set=Qo.set,Object.assign(Qo.__qIconSet,n)},install({$q:e,iconSet:t,ssrContext:n}){e.config.iconMapFn!==void 0&&(this.iconMapFn=e.config.iconMapFn),e.iconSet=this.__qIconSet,po(e,`iconMapFn`,()=>this.iconMapFn,e=>{this.iconMapFn=e}),this.__installed?t!==void 0&&this.set(t):(this.props=new Proxy(this.__qIconSet,{get:Reflect.get,ownKeys(e){return Reflect.ownKeys(e).filter(e=>e!==`set`)}}),this.set(t||Zo))}}),$o=`_q_t_`,es=`_q_s_`,ts=`_q_l_`,ns=`_q_pc_`,rs=`_q_f_`,is=`_q_fo_`,as=`_q_tabs_`,os=`_q_u_`;function ss(){}function cs(e,t){if(e===t)return!0;if(e!==null&&t!==null&&typeof e==`object`&&typeof t==`object`){if(e.constructor!==t.constructor)return!1;let n,r;if(e.constructor===Array){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!cs(e[r],t[r]))return!1;return!0}if(e.constructor===Map){if(e.size!==t.size)return!1;let n=e.entries();for(r=n.next();!r.done;){if(!t.has(r.value[0]))return!1;r=n.next()}for(n=e.entries(),r=n.next();!r.done;){if(!cs(r.value[1],t.get(r.value[0])))return!1;r=n.next()}return!0}if(e.constructor===Set){if(e.size!==t.size)return!1;let n=e.entries();for(r=n.next();!r.done;){if(!t.has(r.value[0]))return!1;r=n.next()}return!0}if(e.buffer!=null&&e.buffer.constructor===ArrayBuffer){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(e[r]!==t[r])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf)return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString)return e.toString()===t.toString();let i=Object.keys(e).filter(t=>e[t]!==void 0);if(n=i.length,n!==Object.keys(t).filter(e=>t[e]!==void 0).length)return!1;for(r=n;r--!==0;){let n=i[r];if(!cs(e[n],t[n]))return!1}return!0}return e!==e&&t!==t}function ls(e){return typeof e==`object`&&!!e&&!Array.isArray(e)}function us(e){return Object.prototype.toString.call(e)===`[object Date]`}function ds(e){return Object.prototype.toString.call(e)===`[object RegExp]`}function fs(e){return typeof e==`number`&&Number.isFinite(e)}var ps={};function ms(e,t){let n=ee(e);n.config.globalProperties=t.config.globalProperties;let{reload:r,...i}=t._context;return Object.assign(n._context,i),n}var hs=[`B`,`KB`,`MB`,`GB`,`TB`,`PB`];function gs(e,t=1){let n=0;for(;Number.parseInt(e,10)>=1024&&n<hs.length-1;)e/=1024,++n;return`${e.toFixed(t)}${hs[n]}`}
2function _s(e,t,n){return n<=t?t:Math.min(n,Math.max(t,e))}function vs(e,t,n){if(n<=t)return t;let r=n-t+1,i=t+(e-t)%r;return i<t&&(i=r+i),i===0?0:i}function ys(e,t=2,n=`0`){return e==null?e:String(e).padStart(t,n)}var bs=XMLHttpRequest,xs=bs.prototype.open,Ss=[`top`,`right`,`bottom`,`left`],Cs=[],ws=0;function Ts({p:e,pos:t,active:n,horiz:r,reverse:i,dir:a}){let o=1,s=1;return r?(i&&(o=-1),t===`bottom`&&(s=-1),{transform:`translate3d(${o*(e-100)}%,${n?0:s*-200}%,0)`}):(i&&(s=-1),t===`right`&&(o=-1),{transform:`translate3d(${n?0:a*o*-200}%,${s*(e-100)}%,0)`})}function Es(e,t){return typeof t!=`number`&&(t=e<25?Math.random()*3+3:e<65?Math.random()*3:e<85?Math.random()*2:e<99?.6:0),_s(e+t,0,100)}function Ds(e){ws++,Cs.push(e),!(ws>1)&&(bs.prototype.open=function(e,t,...n){let r=[];this.addEventListener(`loadstart`,()=>{Cs.forEach(e=>{(e.hijackFilter.value===null||e.hijackFilter.value(t))&&(e.start(),r.push(e.stop))})},{once:!0}),this.addEventListener(`loadend`,()=>{r.forEach(e=>{e()})},{once:!0}),xs.call(this,e,t,...n)})}function Os(e){Cs=Cs.filter(t=>t.start!==e),ws=Math.max(0,ws-1),ws===0&&(bs.prototype.open=xs)}var ks=Z({name:`QAjaxBar`,props:{position:{type:String,default:`top`,validator:e=>Ss.includes(e)},size:{type:String,default:`2px`},color:String,skipHijack:Boolean,reverse:Boolean,hijackFilter:Function},emits:[`start`,`stop`],setup(e,{emit:t}){let{proxy:n}=P(),r=K(0),i=K(!1),a=K(!0),o=0,l=null,u,d=E(()=>`q-loading-bar q-loading-bar--${e.position}`+(e.color===void 0?``:` bg-${e.color}`)+(a.value?``:` no-transition`)),f=E(()=>e.position===`top`||e.position===`bottom`),m=E(()=>f.value?`height`:`width`),h=E(()=>{let t=i.value,a=Ts({p:r.value,pos:e.position,active:t,horiz:f.value,reverse:n.$q.lang.rtl&&[`top`,`bottom`].includes(e.position)?!e.reverse:e.reverse,dir:n.$q.lang.rtl?-1:1});return a[m.value]=e.size,a.opacity=+!!t,a}),g=E(()=>i.value?{role:`progressbar`,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":r.value}:{"aria-hidden":`true`});function _(e=300){let n=u;return u=Math.max(0,e)||0,o++,o>1?(n===0&&e>0?b():l!==null&&n>0&&e<=0&&(clearTimeout(l),l=null),o):(l!==null&&clearTimeout(l),t(`start`),r.value=0,l=setTimeout(()=>{l=null,a.value=!0,e>0&&b()},i._value===!0?500:1),i._value!==!0&&(i.value=!0,a.value=!1),o)}function v(e){return o>0&&(r.value=Es(r.value,e)),o}function y(){if(o=Math.max(0,o-1),o>0)return o;l!==null&&(clearTimeout(l),l=null),t(`stop`);let e=()=>{a.value=!0,r.value=100,l=setTimeout(()=>{l=null,i.value=!1},1e3)};return r.value===0?l=setTimeout(e,1):e(),o}function b(){r.value<100&&(l=setTimeout(()=>{l=null,v(),b()},u))}let x=!1;return s(()=>{e.skipHijack||(x=!0,Ds({start:_,stop:y,hijackFilter:E(()=>e.hijackFilter||null)}))}),c(()=>{l!==null&&clearTimeout(l),x&&Os(_)}),Object.assign(n,{start:_,stop:y,increment:v}),()=>p(`div`,{class:d.value,style:h.value,...g.value})}}),As={xs:18,sm:24,md:32,lg:38,xl:46},js={size:String};function Ms(e,t=As){return E(()=>e.size===void 0?null:{fontSize:e.size in t?`${t[e.size]}px`:e.size})}function $(e,t){return e===void 0?t:e()||t}function Ns(e,t){if(e!==void 0){let t=e();if(t!=null)return[...t]}return t}function Ps(e,t){return e===void 0?t:t.concat(e())}function Fs(e,t){return e===void 0?t:t===void 0?e():t.concat(e())}function Is(e,t,n,r,i,a){t.key=r+i;let o=p(e,t,n);return i?k(o,a()):o}var Ls=`0 0 24 24`,Rs=e=>e,zs=e=>`ionicons ${e}`,Bs={"mdi-":e=>`mdi ${e}`,"icon-":Rs,"bt-":e=>`bt ${e}`,"eva-":e=>`eva ${e}`,"ion-md":zs,"ion-ios":zs,"ion-logo":zs,"iconfont ":Rs,"ti-":e=>`themify-icon ${e}`,"bi-":e=>`bootstrap-icons ${e}`,"i-":Rs},Vs={o_:`-outlined`,r_:`-round`,s_:`-sharp`},Hs={sym_o_:`-outlined`,sym_r_:`-rounded`,sym_s_:`-sharp`},Us=RegExp(`^(`+Object.keys(Bs).join(`|`)+`)`),Ws=RegExp(`^(`+Object.keys(Vs).join(`|`)+`)`),Gs=RegExp(`^(`+Object.keys(Hs).join(`|`)+`)`),Ks=/^[Mm]\s?[-+]?\.?\d/,qs=/^img:/,Js=/^svguse:/,Ys=/^ion-/,Xs=/^(fa-(classic|sharp|solid|regular|light|brands|duotone|thin)|[lf]a[srlbdk]?) /,Zs=Z({name:`QIcon`,props:{...js,tag:{type:String,default:`i`},name:String,color:String,left:Boolean,right:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=Ms(e),i=E(()=>`q-icon`+(e.left?` on-left`:``)+(e.right?` on-right`:``)+(e.color===void 0?``:` text-${e.color}`)),a=E(()=>{let t,r=e.name;if(r===`none`||!r)return{none:!0};if(n.iconMapFn!==null){let e=n.iconMapFn(r);if(e!==void 0)if(e.icon!==void 0){if(r=e.icon,r===`none`||!r)return{none:!0}}else return{cls:e.cls,content:e.content===void 0?` `:e.content}}if(Ks.test(r)){let[e,t=Ls]=r.split(`|`);return{svg:!0,viewBox:t,nodes:e.split(`&&`).map(e=>{let[t,n,r]=e.split(`@@`);return p(`path`,{style:n,d:t,transform:r})})}}if(qs.test(r))return{img:!0,src:r.slice(4)};if(Js.test(r)){let[e,t=Ls]=r.split(`|`);return{svguse:!0,src:e.slice(7),viewBox:t}}let i=` `,a=r.match(Us);if(a!==null)t=Bs[a[1]](r);else if(Xs.test(r))t=r;else if(Ys.test(r))t=`ionicons ion-${n.platform.is.ios?`ios`:`md`}${r.slice(3)}`;else if(Gs.test(r)){t=`notranslate material-symbols`;let e=r.match(Gs);e!==null&&(r=r.slice(6),t+=Hs[e[1]]),i=r}else{t=`notranslate material-icons`;let e=r.match(Ws);e!==null&&(r=r.slice(2),t+=Vs[e[1]]),i=r}return{cls:t,content:i}});return()=>{let n={class:i.value,style:r.value,"aria-hidden":`true`};return a.value.none?p(e.tag,n,$(t.default)):a.value.img?p(e.tag,n,Ps(t.default,[p(`img`,{src:a.value.src}
2)])):a.value.svg?p(e.tag,n,Ps(t.default,[p(`svg`,{viewBox:a.value.viewBox||`0 0 24 24`},a.value.nodes)])):a.value.svguse?p(e.tag,n,Ps(t.default,[p(`svg`,{viewBox:a.value.viewBox},[p(`use`,{"xlink:href":a.value.src})])])):(a.value.cls!==void 0&&(n.class+=` `+a.value.cls),p(e.tag,n,Ps(t.default,[a.value.content])))}}});Z({name:`QAvatar`,props:{...js,fontSize:String,color:String,textColor:String,icon:String,square:Boolean,rounded:Boolean},setup(e,{slots:t}){let n=Ms(e),r=E(()=>`q-avatar`+(e.color?` bg-${e.color}`:``)+(e.textColor?` text-${e.textColor} q-chip--colored`:``)+(e.square?` q-avatar--square`:e.rounded?` rounded-borders`:``)),i=E(()=>e.fontSize?{fontSize:e.fontSize}:null);return()=>{let a=e.icon===void 0?void 0:[p(Zs,{name:e.icon})];return p(`div`,{class:r.value,style:n.value},[p(`div`,{class:`q-avatar__content row flex-center overflow-hidden`,style:i.value},Fs(t.default,a))])}}});var Qs=[`top`,`middle`,`bottom`];Z({name:`QBadge`,props:{color:String,textColor:String,floating:Boolean,transparent:Boolean,multiLine:Boolean,outline:Boolean,rounded:Boolean,label:[Number,String],align:{type:String,validator:e=>Qs.includes(e)}},setup(e,{slots:t}){let n=E(()=>e.align===void 0?null:{verticalAlign:e.align}),r=E(()=>{let t=e.outline&&e.color||e.textColor;return`q-badge flex inline items-center no-wrap q-badge--${e.multiLine?`multi`:`single`}-line`+(e.outline?` q-badge--outline`:e.color===void 0?``:` bg-${e.color}`)+(t===void 0?``:` text-${t}`)+(e.floating?` q-badge--floating`:``)+(e.rounded?` q-badge--rounded`:``)+(e.transparent?` q-badge--transparent`:``)});return()=>p(`div`,{class:r.value,style:n.value,role:`status`,"aria-label":e.label},Ps(t.default,e.label===void 0?[]:[e.label]))}});var $s={dark:{type:Boolean,default:null}};function ec(e,t){return E(()=>e.dark===null?t.dark.isActive:e.dark)}Z({name:`QBanner`,props:{...$s,inlineActions:Boolean,dense:Boolean,rounded:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=ec(e,n),i=E(()=>`q-banner row items-center`+(e.dense?` q-banner--dense`:``)+(r.value?` q-banner--dark q-dark`:``)+(e.rounded?` rounded-borders`:``)),a=E(()=>`q-banner__actions row items-center justify-end col-${e.inlineActions?`auto`:`all`}`);return()=>{let n=[p(`div`,{class:`q-banner__avatar col-auto row items-center self-start`},$(t.avatar)),p(`div`,{class:`q-banner__content col text-body2`},$(t.default))],r=$(t.action);return r!==void 0&&n.push(p(`div`,{class:a.value},r)),p(`div`,{class:i.value+(!e.inlineActions&&r!==void 0?` q-banner--top-padding`:``),role:`alert`},n)}}}),Z({name:`QBar`,props:{...$s,dense:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=ec(e,n),i=E(()=>`q-bar row no-wrap items-center q-bar--${e.dense?`dense`:`standard`} q-bar--${r.value?`dark`:`light`}`);return()=>p(`div`,{class:i.value,role:`toolbar`},$(t.default))}});var tc={left:`start`,center:`center`,right:`end`,between:`between`,around:`around`,evenly:`evenly`,stretch:`stretch`},nc=Object.keys(tc),rc={align:{type:String,validator:e=>nc.includes(e)}};function ic(e){return E(()=>{let t=e.align===void 0?e.vertical?`stretch`:`left`:e.align;return`${e.vertical?`items`:`justify`}-${tc[t]}`})}function ac(e){if(Object(e.$parent)===e.$parent)return e.$parent;let{parent:t}=e.$;for(;Object(t)===t;){if(Object(t.proxy)===t.proxy)return t.proxy;t=t.parent}}function oc(e,t){typeof t.type==`symbol`?Array.isArray(t.children)&&t.children.forEach(t=>{oc(e,t)}):e.add(t)}function sc(e){let t=new Set;return e.forEach(e=>{oc(t,e)}),[...t]}function cc(e){return e.appContext.config.globalProperties.$router!==void 0}function lc(e){return e.isUnmounted===!0||e.isDeactivated===!0}var uc=[``,!0];Z({name:`QBreadcrumbs`,props:{...rc,separator:{type:String,default:`/`},separatorColor:String,activeColor:{type:String,default:`primary`},gutter:{type:String,validator:e=>[`none`,`xs`,`sm`,`md`,`lg`,`xl`].includes(e),default:`sm`}},setup(e,{slots:t}){let n=ic(e),r=E(()=>`flex items-center ${n.value}${e.gutter===`none`?``:` q-gutter-${e.gutter}`}`),i=E(()=>e.separatorColor?` text-${e.separatorColor}`:``),a=E(()=>` text-${e.activeColor}`);return()=>{if(t.default===void 0)return;let n=sc($(t.default));if(n.length===0)return;let o=1,s=[],c=n.filter(e=>{var t;return((t=e.type)==null?void 0:t.name)===`QBreadcrumbsEl`}).length,l=t.separator===void 0?()=>e.separator:t.separator;
2return n.forEach(e=>{var t;if(((t=e.type)==null?void 0:t.name)===`QBreadcrumbsEl`){let t=o<c,n=e.props!==null&&uc.includes(e.props.disable),r=(t?``:` q-breadcrumbs--last`)+(!n&&t?a.value:``);o++,s.push(p(`div`,{class:`flex items-center${r}`},[e])),t&&s.push(p(`div`,{class:`q-breadcrumbs__separator`+i.value},l()))}else s.push(e)}),p(`div`,{class:`q-breadcrumbs`},[p(`div`,{class:r.value},s)])}}});function dc(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}function fc(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function pc(e,t){for(let n in t){let r=t[n],i=e[n];if(typeof r==`string`){if(r!==i)return!1}else if(!Array.isArray(i)||i.length!==r.length||r.some((e,t)=>e!==i[t]))return!1}return!0}function mc(e,t){return Array.isArray(t)?e.length===t.length&&e.every((e,n)=>e===t[n]):e.length===1&&e[0]===t}function hc(e,t){return Array.isArray(e)?mc(e,t):Array.isArray(t)?mc(t,e):e===t}function gc(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(!hc(e[n],t[n]))return!1;return!0}var _c={to:[String,Object],replace:Boolean,href:String,target:String,disable:Boolean},vc={..._c,exact:Boolean,activeClass:{type:String,default:`q-router-link--active`},exactActiveClass:{type:String,default:`q-router-link--exact-active`}};function yc({fallbackTag:e,useDisableForRouterLinkProps:t=!0}={}){let n=P(),{props:r,proxy:i,emit:a}=n,o=cc(n),s=E(()=>!r.disable&&r.href!==void 0),c=E(t?()=>o&&!r.disable&&!s.value&&r.to!==void 0&&r.to!==null&&r.to!==``:()=>o&&!s.value&&r.to!==void 0&&r.to!==null&&r.to!==``),l=E(()=>c.value?v(r.to):null),u=E(()=>l.value!==null),d=E(()=>s.value||u.value),f=E(()=>r.type===`a`||d.value?`a`:r.tag||e||`div`),p=E(()=>s.value?{href:r.href,target:r.target}:u.value?{href:l.value.href,target:r.target}:{}),m=E(()=>{if(!u.value)return-1;let{matched:e}=l.value,{length:t}=e,n=e[t-1];if(n===void 0)return-1;let r=i.$route.matched;if(r.length===0)return-1;let a=r.findIndex(fc.bind(null,n));if(a!==-1)return a;let o=dc(e[t-2]);return t>1&&dc(n)===o&&r.at(-1).path!==o?r.findIndex(fc.bind(null,e[t-2])):a}),h=E(()=>u.value&&m.value!==-1&&pc(i.$route.params,l.value.params)),g=E(()=>h.value&&m.value===i.$route.matched.length-1&&gc(i.$route.params,l.value.params)),_=E(()=>u.value?g.value?` ${r.exactActiveClass} ${r.activeClass}`:r.exact?``:h.value?` ${r.activeClass}`:``:``);function v(e){try{return i.$router.resolve(e)}catch{}return null}function y(e,{returnRouterError:t,to:n=r.to,replace:a=r.replace}={}){if(r.disable)return e.preventDefault(),Promise.resolve(!1);if(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey||e.button!==void 0&&e.button!==0||r.target===`_blank`)return Promise.resolve(!1);e.preventDefault();let o=i.$router[a?`replace`:`push`](n);return t?o:o.then(()=>{}).catch(()=>{})}function b(e){if(u.value){let t=t=>y(e,t);a(`click`,e,t),e.defaultPrevented||t()}else a(`click`,e)}return{hasRouterLink:u,hasHrefLink:s,hasLink:d,linkTag:f,resolvedLink:l,linkIsActive:h,linkIsExactActive:g,linkClass:_,linkAttrs:p,getLink:v,navigateToRouterLink:y,navigateOnClick:b}}Z({name:`QBreadcrumbsEl`,props:{...vc,label:String,icon:String,tag:{type:String,default:`span`}},emits:[`click`],setup(e,{slots:t}){let{linkTag:n,linkAttrs:r,linkClass:i,navigateOnClick:a}=yc(),o=E(()=>({class:`q-breadcrumbs__el q-link flex inline items-center relative-position `+(e.disable?`q-breadcrumbs__el--disable`:`q-link--focusable`+i.value),...r.value,onClick:a})),s=E(()=>`q-breadcrumbs__el-icon`+(e.label===void 0?``:` q-breadcrumbs__el-icon--with-label`));return()=>{let r=[];return e.icon!==void 0&&r.push(p(Zs,{class:s.value,name:e.icon})),e.label!==void 0&&r.push(e.label),p(n.value,{...o.value},Ps(t.default,r))}}});var bc={size:{type:[String,Number],default:`1em`},color:String};function xc(e){return{cSize:E(()=>e.size in As?`${As[e.size]}px`:e.size),classes:E(()=>`q-spinner`+(e.color?` text-${e.color}`:``))}}var Sc=Z({name:`QSpinner`,props:{...bc,thickness:{type:Number,default:5}},setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value+` q-spinner-mat`,width:t.value,height:t.value,viewBox:`25 25 50 50`},[p(`circle`,{class:`path`,cx:`50`,cy:`50`,r:`20`,fill:`none`,stroke:`currentColor`,"stroke-width":e.thickness,"stroke-miterlimit":`10`})])}});function Cc(e){if(e===window)return{top:0,left:0};let{top:t,left:n}=e.getBoundingClientRect();return{top:t,left:n}}function wc(e){return e===window?window.innerHeight:e.getBoundingClientRect().height}function Tc(e,t){let n=e.style;for(let e in t)n[e]=t[e]}function Ec(e){if(e==null)return;if(typeof e==`string`)try{return document.querySelector(e)||void 0}catch{return}let t=h(e);if(t)return t.$el||t}function Dc(e,t){if(e==null||e.contains(t))return!0;for(let n=e.nextElementSibling;n!==null;n=n.nextElementSibling)if(n.contains(t))return!0;return!1}function Oc(e,t=250){let n=!1,r;return function(...i){return n||(n=!0,setTimeout(()=>{n=!1},t),r=e.apply(this,i)),r}}function kc(e,t,n,r){n.modifiers.stop&&jo(e);let i=n.modifiers.color,a=n.modifiers.center||r===!0,o=document.createElement(`span`),s=document.createElement(`span`),c=Ao(e),{left:l,top:u,width:d,height:f}=t.getBoundingClientRect(),p=Math.hypot(d,f),m=p/2,h=`${(d-p)/2}px`,g=a?h:`${c.left-l-m}px`,_=`${(f-p)/2}px`,v=a?_:`${c.top-u-m}px`;s.className=`q-ripple__inner`,Tc(s,{height:`${p}px`,width:`${p}px`,transform:`translate3d(${g},${v},0) scale3d(.2,.2,1)`,opacity:0}
2),o.className=`q-ripple${i?` text-`+i:``}`,o.setAttribute(`dir`,`ltr`),o.append(s),t.append(o);let y=()=>{o.remove(),clearTimeout(b)};n.abort.push(y);let b=setTimeout(()=>{s.classList.add(`q-ripple__inner--enter`),s.style.transform=`translate3d(${h},${_},0) scale3d(1,1,1)`,s.style.opacity=.2,b=setTimeout(()=>{s.classList.remove(`q-ripple__inner--enter`),s.classList.add(`q-ripple__inner--leave`),s.style.opacity=0,b=setTimeout(()=>{o.remove(),n.abort.splice(n.abort.indexOf(y),1)},275)},250)},50)}function Ac(e,{modifiers:t,value:n,arg:r}){let i={...e.cfg.ripple,...t,...n};e.modifiers={early:i.early===!0,stop:i.stop===!0,center:i.center===!0,color:i.color||r,keyCodes:[i.keyCodes||13].flat()}}var jc=To({name:`ripple`,beforeMount(e,t){let n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;let r={cfg:n,enabled:t.value!==!1,modifiers:{},abort:[],start(t){r.enabled&&!t.qSkipRipple&&t.type===(r.modifiers.early?`pointerdown`:`click`)&&kc(t,e,r,t.qKeyEvent===!0)},keystart:Oc(t=>{r.enabled&&!t.qSkipRipple&&Ho(t,r.modifiers.keyCodes)&&t.type===`key${r.modifiers.early?`down`:`up`}`&&kc(t,e,r,!0)},300)};Ac(r,t),e.__qripple=r,Po(r,`main`,[[e,`pointerdown`,`start`,`passive`],[e,`click`,`start`,`passive`],[e,`keydown`,`keystart`,`passive`],[e,`keyup`,`keystart`,`passive`]])},updated(e,t){if(t.oldValue!==t.value){let n=e.__qripple;n!==void 0&&(n.enabled=t.value!==!1,n.enabled&&Object(t.value)===t.value&&Ac(n,t))}},beforeUnmount(e){let t=e.__qripple;t!==void 0&&(t.abort.forEach(e=>{e()}),Fo(t,`main`),delete e.__qripple)}}),Mc={none:0,xs:4,sm:8,md:16,lg:24,xl:32},Nc={xs:8,sm:10,md:14,lg:20,xl:24},Pc=[`button`,`submit`,`reset`],Fc=/[^\s]\/[^\s]/,Ic=[`flat`,`outline`,`push`,`unelevated`];function Lc(e,t){return e.flat?`flat`:e.outline?`outline`:e.push?`push`:e.unelevated?`unelevated`:t}function Rc(e){let t=Lc(e);return t===void 0?{}:{[t]:!0}}var zc={...js,..._c,type:{type:String,default:`button`},label:[Number,String],icon:String,iconRight:String,...Ic.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...rc.align,default:`center`},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},Bc={...zc,round:Boolean};function Vc(e){let t=Ms(e,Nc),n=ic(e),{hasRouterLink:r,hasLink:i,linkTag:a,linkAttrs:o,navigateOnClick:s}=yc({fallbackTag:`button`}),c=E(()=>{let n=e.fab||e.fabMini?{}:t.value;return e.padding===void 0?n:{...n,padding:e.padding.split(/\s+/).map(e=>e in Mc?Mc[e]+`px`:e).join(` `),minWidth:`0`,minHeight:`0`}}),l=E(()=>e.rounded||e.fab||e.fabMini),u=E(()=>!e.disable&&!e.loading),d=E(()=>u.value?e.tabindex||0:-1),f=E(()=>Lc(e,`standard`)),p=E(()=>{let t={tabindex:d.value};return i.value?Object.assign(t,o.value):Pc.includes(e.type)&&(t.type=e.type),a.value===`a`?(e.disable?t[`aria-disabled`]=`true`:t.href===void 0&&(t.role=`button`),!r.value&&Fc.test(e.type)&&(t.type=e.type)):e.disable&&(t.disabled=``,t[`aria-disabled`]=`true`),e.loading&&e.percentage!==void 0&&Object.assign(t,{role:`progressbar`,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t});return{classes:E(()=>{let t;e.color===void 0?e.textColor&&(t=`text-${e.textColor}`):t=e.flat||e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||`white`}`;let n=e.round?`round`:`rectangle${l.value?` q-btn--rounded`:e.square?` q-btn--square`:``}`;return`q-btn--${f.value} q-btn--${n}`+(t===void 0?``:` `+t)+(u.value?` q-btn--actionable q-focusable q-hoverable`:e.disable?` disabled`:``)+(e.fab?` q-btn--fab`:e.fabMini?` q-btn--fab-mini`:``)+(e.noCaps?` q-btn--no-uppercase`:``)+(e.dense?` q-btn--dense`:``)+(e.stretch?` no-border-radius self-stretch`:``)+(e.glossy?` glossy`:``)+(e.square?` q-btn--square`:``)}),style:c,innerClasses:E(()=>n.value+(e.stack?` column`:` row`)+(e.noWrap?` no-wrap text-no-wrap`:``)+(e.loading?` q-btn__content--hidden`:``)),attributes:p,hasLink:i,linkTag:a,navigateOnClick:s,isActionable:u}}var{passiveCapture:Hc}=Do,Uc=null,Wc=null,Gc=null;function Kc(e){Q(e),e.qSkipRipple=!0}var qc=Z({name:`QBtn`,props:{...Bc,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:[`click`,`keydown`,`mousedown`,`keyup`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{classes:i,style:a,innerClasses:o,attributes:s,hasLink:l,linkTag:u,navigateOnClick:d,isActionable:f}=Vc(e),m=K(null),h=K(null),g=null,_,v=null,y=E(()=>e.label!==void 0&&e.label!==null&&e.label!==``),b=E(()=>e.disable||e.ripple===!1?!1:{keyCodes:l.value?[13,32]:[13],...e.ripple===!0?{}:e.ripple}),x=E(()=>({center:e.round})),S=E(()=>{let t=Math.max(0,Math.min(100,e.percentage));return t>0?{transition:`transform 0.6s`,transform:`translateX(${t-100}%)`}:{}}),C=E(()=>
2{if(e.loading)return{onMousedown:Kc,onTouchstart:Kc,onClick:Kc,onKeydown:Kc,onKeyup:Kc};if(f.value){let t={onClick:D,onKeydown:O,onMousedown:j};if(r.$q.platform.has.touch){let n=e.onTouchstart===void 0?`Passive`:``;t[`onTouchstart${n}`]=A}return t}return{onClick:Q}}),T=E(()=>({ref:m,class:`q-btn q-btn-item non-selectable no-outline `+i.value,style:a.value,...s.value,...C.value}));function D(t){if(m.value!==null){if(t!==void 0){if(t.defaultPrevented)return;let n=document.activeElement;if(e.type===`submit`&&n!==document.body&&!m.value.contains(n)&&!n.contains(m.value)){t.qAvoidFocus||m.value.focus();let e=()=>{var t;document.removeEventListener(`keydown`,Q,!0),document.removeEventListener(`keyup`,e,Hc),(t=m.value)==null||t.removeEventListener(`blur`,e,Hc)};document.addEventListener(`keydown`,Q,!0),document.addEventListener(`keyup`,e,Hc),m.value.addEventListener(`blur`,e,Hc)}}d(t)}}function O(e){m.value!==null&&(n(`keydown`,e),Ho(e,[13,32])&&Wc!==m.value&&(Wc!==null&&N(),e.defaultPrevented||(e.qAvoidFocus||m.value.focus(),Wc=m.value,m.value.classList.add(`q-btn--active`),document.addEventListener(`keyup`,M,!0),m.value.addEventListener(`blur`,M,Hc)),Q(e)))}function A(e){m.value!==null&&(n(`touchstart`,e),!e.defaultPrevented&&(Uc!==m.value&&(Uc!==null&&N(),Uc=m.value,g=e.target,g.addEventListener(`touchcancel`,M,Hc),g.addEventListener(`touchend`,M,Hc)),_=!0,v!==null&&clearTimeout(v),v=setTimeout(()=>{v=null,_=!1},200)))}function j(e){m.value!==null&&(e.qSkipRipple=_===!0,n(`mousedown`,e),!e.defaultPrevented&&Gc!==m.value&&(Gc!==null&&N(),Gc=m.value,m.value.classList.add(`q-btn--active`),document.addEventListener(`mouseup`,M,Hc)))}function M(e){if(m.value!==null&&!((e==null?void 0:e.type)===`blur`&&document.activeElement===m.value)){if((e==null?void 0:e.type)===`keyup`){if(Wc===m.value&&Ho(e,[13,32])){let t=new MouseEvent(`click`,e);t.qKeyEvent=!0,e.defaultPrevented&&Mo(t),e.cancelBubble&&jo(t),m.value.dispatchEvent(t),Q(e),e.qKeyEvent=!0}n(`keyup`,e)}N()}}function N(e){var t;let n=h.value;if(!e&&(Uc===m.value||Gc===m.value)&&n!==null&&n!==document.activeElement&&(n.setAttribute(`tabindex`,-1),n.focus()),Uc===m.value&&(g!==null&&(g.removeEventListener(`touchcancel`,M,Hc),g.removeEventListener(`touchend`,M,Hc)),Uc=g=null),Gc===m.value&&(document.removeEventListener(`mouseup`,M,Hc),Gc=null),Wc===m.value){var r;document.removeEventListener(`keyup`,M,!0),(r=m.value)==null||r.removeEventListener(`blur`,M,Hc),Wc=null}(t=m.value)==null||t.classList.remove(`q-btn--active`)}return c(()=>{N(!0)}),Object.assign(r,{click:e=>{f.value&&D(e)}}),()=>{let n=[];e.icon!==void 0&&n.push(p(Zs,{name:e.icon,left:!e.stack&&y.value,role:`img`})),y.value&&n.push(p(`span`,{class:`block`},[e.label])),n=Ps(t.default,n),e.iconRight!==void 0&&!e.round&&n.push(p(Zs,{name:e.iconRight,right:!e.stack&&y.value,role:`img`}));let r=[p(`span`,{class:`q-focus-helper`,ref:h})];return e.loading&&e.percentage!==void 0&&r.push(p(`span`,{class:`q-btn__progress absolute-full overflow-hidden`+(e.darkPercentage?` q-btn__progress--dark`:``)},[p(`span`,{class:`q-btn__progress-indicator fit block`,style:S.value})])),r.push(p(`span`,{class:`q-btn__content text-center col items-center q-anchor--skip `+o.value},n)),e.loading!==null&&r.push(p(w,{name:`q-transition--fade`},()=>e.loading?[p(`span`,{key:`loading`,class:`absolute-full flex flex-center`},t.loading===void 0?[p(Sc)]:t.loading())]:null)),k(p(u.value,T.value,r),[[jc,b.value,void 0,x.value]])}}}),Jc=Z({name:`QBtnGroup`,props:{unelevated:Boolean,outline:Boolean,flat:Boolean,rounded:Boolean,square:Boolean,push:Boolean,stretch:Boolean,glossy:Boolean,spread:Boolean},setup(e,{slots:t}){let n=E(()=>{let t=[`unelevated`,`outline`,`flat`,`rounded`,`square`,`push`,`stretch`,`glossy`].filter(t=>e[t]).map(e=>`q-btn-group--${e}`).join(` `);return`q-btn-group row no-wrap${t.length===0?``:` `+t}`+(e.spread?` q-btn-group--spread`:` inline`)});return()=>p(`div`,{class:n.value},$(t.default))}});function Yc(){if(window.getSelection!==void 0){let e=window.getSelection();e.empty===void 0?e.removeAllRanges!==void 0&&(e.removeAllRanges(),wo.is.mobile||e.addRange(document.createRange())):e.empty()}else document.selection!==void 0&&document.selection.empty()}var Xc={target:{type:[Boolean,String,Element],default:!0},noParentEvent:Boolean},Zc={...Xc,contextMenu:Boolean};function Qc({showing:e,avoidEmit:t,configureAnchorEl:n}){let{props:r,proxy:i,emit:a}=P(),o=K(null),l=null;function u(e){return o.value===null?!1:e===void 0||e.touches===void 0||e.touches.length<=1}let d={};n===void 0&&(Object.assign(d,{hide(e){i.hide(e)},toggle(e){i.toggle(e),e.qAnchorHandled=!0},toggleKey(e){Ho(e,13)&&d.toggle(e)}
2,contextClick(e){i.hide(e),Mo(e),J(()=>{i.show(e),e.qAnchorHandled=!0})},prevent:Mo,mobileTouch(e){if(d.mobileCleanup(e),!u(e))return;i.hide(e),o.value.classList.add(`non-selectable`);let t=e.target;Po(d,`anchor`,[[t,`touchmove`,`mobileCleanup`,`passive`],[t,`touchend`,`mobileCleanup`,`passive`],[t,`touchcancel`,`mobileCleanup`,`passive`],[o.value,`contextmenu`,`prevent`,`notPassive`]]),l=setTimeout(()=>{l=null,i.show(e),e.qAnchorHandled=!0},300)},mobileCleanup(t){o.value.classList.remove(`non-selectable`),l!==null&&(clearTimeout(l),l=null),e.value&&t!==void 0&&Yc()}}),n=function(e=r.contextMenu){if(r.noParentEvent||o.value===null)return;let t=e?i.$q.platform.is.mobile?[[o.value,`touchstart`,`mobileTouch`,`passive`]]:[[o.value,`mousedown`,`hide`,`passive`],[o.value,`contextmenu`,`contextClick`,`notPassive`]]:[[o.value,`click`,`toggle`,`passive`],[o.value,`keyup`,`toggleKey`,`passive`]];Po(d,`anchor`,t)});function f(){Fo(d,`anchor`)}function p(e){for(o.value=e;o.value.classList.contains(`q-anchor--skip`);)o.value=o.value.parentNode;n()}function m(){if(r.target===!1||r.target===``||i.$el.parentNode===null)o.value=null;else if(r.target===!0)p(i.$el.parentNode);else{let e=r.target;if(typeof r.target==`string`)try{e=document.querySelector(r.target)}catch{e=void 0}e==null?(o.value=null,console.error(`Anchor: target "${r.target}" not found`)):(o.value=e.$el||e,n())}}return T(()=>r.contextMenu,e=>{o.value!==null&&(f(),n(e))}),T(()=>r.target,()=>{o.value!==null&&f(),m()}),T(()=>r.noParentEvent,e=>{o.value!==null&&(e?f():n())}),s(()=>{m(),!t&&r.modelValue&&o.value===null&&a(`update:modelValue`,!1)}),c(()=>{l!==null&&clearTimeout(l),f()}),{anchorEl:o,canShow:u,anchorEvents:d}}function $c(e,t){let n=K(null),r;function i(e,t){let n=`${t===void 0?`remove`:`add`}EventListener`,i=t===void 0?r:t;e!==window&&e[n](`scroll`,i,Do.passive),window[n](`scroll`,i,Do.passive),r=t}function a(){n.value!==null&&(i(n.value),n.value=null)}return c(T(()=>e.noParentEvent,()=>{n.value!==null&&(a(),t())})),{localScrollTarget:n,unconfigureScrollTarget:a,changeScrollEvent:i}}var el={modelValue:{type:Boolean,default:null},"onUpdate:modelValue":[Function,Array]},tl=[`beforeShow`,`show`,`beforeHide`,`hide`];function nl({showing:e,canShow:t,hideOnRouteChange:n,handleShow:r,handleHide:i,processOnMount:a}){let o=P(),{props:c,emit:l,proxy:u}=o,d;function f(t){e.value?h(t):p(t)}function p(e){if(c.disable||(e==null?void 0:e.qAnchorHandled)===!0||t!==void 0&&!t(e))return;let n=c[`onUpdate:modelValue`]!==void 0;n&&(l(`update:modelValue`,!0),d=e,J(()=>{d===e&&(d=void 0)})),(c.modelValue===null||!n)&&m(e)}function m(t){e.value||(e.value=!0,l(`beforeShow`,t),r===void 0?l(`show`,t):r(t))}function h(e){if(c.disable)return;let t=c[`onUpdate:modelValue`]!==void 0;t&&(l(`update:modelValue`,!1),d=e,J(()=>{d===e&&(d=void 0)})),(c.modelValue===null||!t)&&g(e)}function g(t){e.value&&(e.value=!1,l(`beforeHide`,t),i===void 0?l(`hide`,t):i(t))}function _(t){c.disable&&t?c[`onUpdate:modelValue`]!==void 0&&l(`update:modelValue`,!1):t===!0!==e.value&&(t?m:g)(d)}T(()=>c.modelValue,_),n!==void 0&&cc(o)&&T(()=>u.$route.fullPath,()=>{n.value&&e.value&&h()}),a&&s(()=>{_(c.modelValue)});let v={show:p,hide:h,toggle:f};return Object.assign(u,v),v}var rl=[];function il(e){return rl.find(t=>t.contentEl!==null&&t.contentEl.contains(e))}function al(e,t){do{if(e.$options.name===`QMenu`){if(e.hide(t),e.$props.separateClosePopup)return ac(e)}else if(e.__qPortal){let n=ac(e);return(n==null?void 0:n.$options.name)===`QPopupProxy`?(e.hide(t),n):e}e=ac(e)}while(e!=null)}function ol(e,t,n){for(;n!==0&&e!=null;){if(e.__qPortal){if(n--,e.$options.name===`QMenu`){e=al(e,t);continue}e.hide(t)}e=ac(e)}}var sl=[],cl=[];function ll(e){cl=cl.filter(t=>t!==e)}function ul(e){ll(e),cl.push(e)}function dl(e){ll(e),cl.length===0&&sl.length!==0&&(sl.at(-1)(),sl=[])}function fl(e){cl.length===0?e():sl.push(e)}function pl(e){sl=sl.filter(t=>t!==e)}var ml=[],hl=[],gl=1,_l=document.body;function vl(e,t){let n=document.createElement(`div`);if(n.id=t===void 0?e:`q-portal--${t}--${gl++}`,ps.globalNodes!==void 0){let e=ps.globalNodes.class;e!==void 0&&(n.className=e)}return _l.append(n),ml.push(n),hl.push(t),n}function yl(e){let t=ml.indexOf(e);ml.splice(t,1),hl.splice(t,1),e.remove()}function bl(e){if(e===_l)return;if(_l=e,_l===document.body||hl.reduce((e,t)=>
2t===`dialog`?e+1:e,0)<2){ml.forEach(e=>{e.contains(_l)||_l.append(e)});return}let t=hl.lastIndexOf(`dialog`);for(let e=0;e<ml.length;e++){let n=ml[e];(e===t||hl[e]!==`dialog`)&&!n.contains(_l)&&_l.append(n)}}var xl=Z({name:`QPortal`,setup(e,{slots:t}){return()=>t.default()}});function Sl(e){for(e=e.parent;e!=null;){if(e.type.name===`QGlobalDialog`)return!0;if(e.type.name===`QDialog`||e.type.name===`QMenu`)return!1;e=e.parent}return!1}function Cl(e,t,n,r){let i=K(!1),a=K(!1),o=null,s={},c=r===`dialog`&&Sl(e);function l(t){if(t){dl(s),a.value=!0;return}a.value=!1,i.value||(!c&&o===null&&(o=vl(!1,r)),i.value=!0,rl.push(e.proxy),ul(s))}function u(t){if(a.value=!1,!t)return;dl(s),i.value=!1;let n=rl.indexOf(e.proxy);n!==-1&&rl.splice(n,1),o!==null&&(yl(o),o=null)}return d(()=>{u(!0)}),e.proxy.__qPortal=!0,po(e.proxy,`contentEl`,()=>t.value),{showPortal:l,hidePortal:u,portalIsActive:i,portalIsAccessible:a,renderPortal:()=>c?n():i.value?[p(W,{to:o},p(xl,n))]:void 0}}var wl={transitionShow:{type:String,default:`fade`},transitionHide:{type:String,default:`fade`},transitionDuration:{type:[String,Number],default:300}};function Tl(e,t=()=>{},n=()=>{}){return{transitionProps:E(()=>{let r=`q-transition--${e.transitionShow||t()}`,i=`q-transition--${e.transitionHide||n()}`;return{appear:!0,enterFromClass:`${r}-enter-from`,enterActiveClass:`${r}-enter-active`,enterToClass:`${r}-enter-to`,leaveFromClass:`${i}-leave-from`,leaveActiveClass:`${i}-leave-active`,leaveToClass:`${i}-leave-to`}}),transitionStyle:E(()=>`--q-transition-duration: ${e.transitionDuration}ms`)}}function El(){let e,t=P();function n(){e=void 0}return b(n),c(n),{removeTick:n,registerTick(n){e=n,J(()=>{e===n&&(lc(t)||e(),e=void 0)})}}}function Dl(){let e=null,t=P();function n(){e!==null&&(clearTimeout(e),e=null)}return b(n),c(n),{removeTimeout:n,registerTimeout(r,i){n(),lc(t)||(e=setTimeout(()=>{e=null,r()},i))}}}var Ol=[Element,String],kl=[null,document,document.body,document.scrollingElement,document.documentElement];function Al(e,t){let n=Ec(t);if(n===void 0){if(e==null)return window;n=e.closest(`.scroll,.scroll-y,.overflow-auto`)}return kl.includes(n)?window:n}function jl(e){return(e===window?document.body:e).scrollHeight}function Ml(e){return e===window?window.pageYOffset||window.scrollY||document.body.scrollTop||0:e.scrollTop}function Nl(e){return e===window?window.pageXOffset||window.scrollX||document.body.scrollLeft||0:e.scrollLeft}function Pl(e,t,n=0,r){let i=r===void 0?performance.now():r,a=Ml(e);if(n<=0){a!==t&&Il(e,t);return}requestAnimationFrame(r=>{let o=r-i,s=a+(t-a)/Math.max(o,n)*o;Il(e,s),s!==t&&Pl(e,t,n-o,r)})}function Fl(e,t,n=0,r){let i=r===void 0?performance.now():r,a=Nl(e);if(n<=0){a!==t&&Ll(e,t);return}requestAnimationFrame(r=>{let o=r-i,s=a+(t-a)/Math.max(o,n)*o;Ll(e,s),s!==t&&Fl(e,t,n-o,r)})}function Il(e,t){if(e===window){window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t);return}e.scrollTop=t}function Ll(e,t){if(e===window){window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0);return}e.scrollLeft=t}function Rl(e,t,n){if(n){Pl(e,t,n);return}Il(e,t)}function zl(e,t,n){if(n){Fl(e,t,n);return}Ll(e,t)}var Bl;
2function Vl(){if(Bl!==void 0)return Bl;let e=document.createElement(`p`),t=document.createElement(`div`);Tc(e,{width:`100%`,height:`200px`}),Tc(t,{position:`absolute`,top:`0px`,left:`0px`,visibility:`hidden`,width:`200px`,height:`150px`,overflow:`hidden`}),t.append(e),document.body.append(t);let n=e.offsetWidth;t.style.overflow=`scroll`;let r=e.offsetWidth;return n===r&&(r=t.clientWidth),t.remove(),Bl=n-r,Bl}var Hl=[],Ul;function Wl(e){Ul=e.keyCode===27}function Gl(){Ul&&(Ul=!1)}function Kl(e){Ul&&(Ul=!1,Ho(e,27)&&Hl.at(-1)(e))}function ql(e){window[e](`keydown`,Wl),window[e](`blur`,Gl),window[e](`keyup`,Kl),Ul=!1}function Jl(e){Co.is.desktop&&(Hl.push(e),Hl.length===1&&ql(`addEventListener`))}function Yl(e){let t=Hl.indexOf(e);t!==-1&&(Hl.splice(t,1),Hl.length===0&&ql(`removeEventListener`))}var Xl=[];function Zl(e){Xl.at(-1)(e)}function Ql(e){Co.is.desktop&&(Xl.push(e),Xl.length===1&&document.body.addEventListener(`focusin`,Zl))}function $l(e){let t=Xl.indexOf(e);t!==-1&&(Xl.splice(t,1),Xl.length===0&&document.body.removeEventListener(`focusin`,Zl))}var eu=null,{notPassiveCapture:tu}=Do,nu=[];function ru(e){eu!==null&&(clearTimeout(eu),eu=null);let t=e.target;if(t===void 0||t.nodeType===8||t.classList.contains(`no-pointer-events`))return;let n=rl.length-1;for(;n>=0;){let e=rl[n].$;if(e.type.name===`QTooltip`){n--;continue}if(e.type.name!==`QDialog`)break;if(!e.props.seamless)return;n--}for(let n=nu.length-1;n>=0;n--){let r=nu[n];if((r.anchorEl.value===null||!r.anchorEl.value.contains(t))&&(t===document.body||r.innerRef.value!==null&&!r.innerRef.value.contains(t)))e.qClickOutside=!0,r.onClickOutside(e);else return}}function iu(e){nu.push(e),nu.length===1&&(document.addEventListener(`mousedown`,ru,tu),document.addEventListener(`touchstart`,ru,tu))}function au(e){let t=nu.indexOf(e);t!==-1&&(nu.splice(t,1),nu.length===0&&(eu!==null&&(clearTimeout(eu),eu=null),document.removeEventListener(`mousedown`,ru,tu),document.removeEventListener(`touchstart`,ru,tu)))}var ou,su,cu=[`top`,`center`,`bottom`],lu=[`left`,`middle`,`right`,`start`,`end`];function uu(e){let t=e.split(` `);return t.length===2?cu.includes(t[0])?lu.includes(t[1])?!0:(console.error(`Anchor/Self position must end with one of left/middle/right/start/end`),!1):(console.error(`Anchor/Self position must start with one of top/center/bottom`),!1):!1}function du(e){return!e||!(e.length!==2||typeof e[0]!=`number`||typeof e[1]!=`number`)}var fu={"start#ltr":`left`,"start#rtl":`right`,"end#ltr":`right`,"end#rtl":`left`};[`left`,`middle`,`right`].forEach(e=>{fu[`${e}#ltr`]=e,fu[`${e}#rtl`]=e});function pu(e,t){let n=e.split(` `);return{vertical:n[0],horizontal:fu[`${n[1]}#${t?`rtl`:`ltr`}`]}}function mu(e,t){let{top:n,left:r,right:i,bottom:a,width:o,height:s}=e.getBoundingClientRect();return t!==void 0&&(n-=t[1],r-=t[0],a+=t[1],i+=t[0],o+=t[0],s+=t[1]),{top:n,bottom:a,height:s,left:r,right:i,width:o,middle:r+(i-r)/2,center:n+(a-n)/2}}function hu(e,t,n){let{top:r,left:i}=e.getBoundingClientRect();return r+=t.top,i+=t.left,n!==void 0&&(r+=n[1],i+=n[0]),{top:r,bottom:r+1,height:1,left:i,right:i+1,width:1,middle:i,center:r}}function gu(e,t){return{top:0,center:t/2,bottom:t,left:0,middle:e/2,right:e}}function _u(e,t,n,r){return{top:e[n.vertical]-t[r.vertical],left:e[n.horizontal]-t[r.horizontal]}}function vu(e,t=0){if(e.targetEl===null||e.anchorEl===null||t>5)return;if(e.targetEl.offsetHeight===0||e.targetEl.offsetWidth===0){setTimeout(()=>{vu(e,t+1)},10);return}let{targetEl:n,offset:r,anchorEl:i,anchorOrigin:a,selfOrigin:o,absoluteOffset:s,fit:c,cover:l,maxHeight:u,maxWidth:d}=e;if(Co.is.ios&&window.visualViewport!==void 0){let e=document.body.style,{offsetLeft:t,offsetTop:n}=window.visualViewport;t!==ou&&(e.setProperty(`--q-pe-left`,t+`px`),ou=t),n!==su&&(e.setProperty(`--q-pe-top`,n+`px`),su=n)}let{scrollLeft:f,scrollTop:p}=n,m=s===void 0?mu(i,l?[0,0]:r):hu(i,s,r);Object.assign(n.style,{top:0,left:0,minWidth:null,minHeight:null,maxWidth:d,maxHeight:u,visibility:`visible`});let{offsetWidth:h,offsetHeight:g}=n,{elWidth:_,elHeight:v}=c||l?{elWidth:Math.max(m.width,h),elHeight:l?Math.max(m.height,g):g}:{elWidth:h,elHeight:g},y={maxWidth:d,maxHeight:u};(c||l)&&(y.minWidth=m.width+`px`,l&&(y.minHeight=m.height+`px`)),Object.assign(n.style,y);let b=gu(_,v),x=_u(m,b,a,o);if(s===void 0||r===void 0)yu(x,m,b,a,o);else{let{top:e,left:t}=x;yu(x,m,b,a,o);let n=!1;if(x.top!==e){n=!0;let e=2*r[1];m.center=m.top-=e,m.bottom-=e+2}if(x.left!==t){n=!0;let e=2*r[0];m.middle=m.left-=e,m.right-=e+2}n&&(x=_u(m,b,a,o),yu(x,m,b,a,o))}y={top:x.top+`px`,left:x.left+`px`},x.maxHeight!==void 0&&(y.maxHeight=x.maxHeight+`px`,m.height>x.maxHeight&&(y.minHeight=y.maxHeight)),x.maxWidth!==void 0&&(y.maxWidth=x.maxWidth+`px`,m.width>x.maxWidth&&(y.minWidth=y.maxWidth)),Object.assign(n.style,y),n.scrollTop!==p&&(n.scrollTop=p
2),n.scrollLeft!==f&&(n.scrollLeft=f)}function yu(e,t,n,r,i){let a=n.bottom,o=n.right,s=Vl(),c=window.innerHeight-s,l=document.body.clientWidth;if(e.top<0||e.top+a>c)if(i.vertical===`center`)e.top=t[r.vertical]>c/2?Math.max(0,c-a):0,e.maxHeight=Math.min(a,c);else if(t[r.vertical]>c/2){let n=Math.min(c,r.vertical===`center`?t.center:r.vertical===i.vertical?t.bottom:t.top);e.maxHeight=Math.min(a,n),e.top=Math.max(0,n-a)}else e.top=Math.max(0,r.vertical===`center`?t.center:r.vertical===i.vertical?t.top:t.bottom),e.maxHeight=Math.min(a,c-e.top);if(e.left<0||e.left+o>l)if(e.maxWidth=Math.min(o,l),i.horizontal===`middle`)e.left=t[r.horizontal]>l/2?Math.max(0,l-o):0;else if(t[r.horizontal]>l/2){let n=Math.min(l,r.horizontal===`middle`?t.middle:r.horizontal===i.horizontal?t.right:t.left);e.maxWidth=Math.min(o,n),e.left=Math.max(0,n-e.maxWidth)}else e.left=Math.max(0,r.horizontal===`middle`?t.middle:r.horizontal===i.horizontal?t.left:t.right),e.maxWidth=Math.min(o,l-e.left)}var bu=Z({name:`QMenu`,inheritAttrs:!1,props:{...Zc,...el,...$s,...wl,persistent:Boolean,autoClose:Boolean,separateClosePopup:Boolean,noEscDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,fit:Boolean,cover:Boolean,square:Boolean,anchor:{type:String,validator:uu},self:{type:String,validator:uu},offset:{type:Array,validator:du},scrollTarget:Ol,touchPosition:Boolean,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null}},emits:[...tl,`click`,`escapeKey`],setup(e,{slots:t,emit:n,attrs:r}){let i=null,a,o,s,l=P(),{proxy:u}=l,{$q:d}=u,f=K(null),m=K(!1),h=E(()=>!e.persistent&&!e.noRouteDismiss),g=ec(e,d),{registerTick:_,removeTick:v}=El(),{registerTimeout:y}=Dl(),{transitionProps:b,transitionStyle:x}=Tl(e),{localScrollTarget:S,changeScrollEvent:C,unconfigureScrollTarget:D}=$c(e,W),{anchorEl:O,canShow:k}=Qc({showing:m}),{hide:A}=nl({showing:m,canShow:k,handleShow:ee,handleHide:H,hideOnRouteChange:h,processOnMount:!0}),{showPortal:j,hidePortal:M,renderPortal:N}=Cl(l,f,J,`menu`),F={anchorEl:O,innerRef:f,onClickOutside(t){if(!e.persistent&&m.value)return A(t),(t.type===`touchstart`||t.target.classList.contains(`q-dialog__backdrop`))&&Q(t),!0}},I=E(()=>pu(e.anchor||(e.cover?`center middle`:`bottom start`),d.lang.rtl)),L=E(()=>e.cover?I.value:pu(e.self||`top start`,d.lang.rtl)),R=E(()=>(e.square?` q-menu--square`:``)+(g.value?` q-menu--dark q-dark`:``)),z=E(()=>e.autoClose?{onClick:te}:{}),B=E(()=>m.value&&!e.persistent);T(B,e=>{e?(Jl(ne),iu(F)):(Yl(ne),au(F))});function V(){fl(()=>{let e=f.value;e&&!e.contains(document.activeElement)&&(e=e.querySelector(`[autofocus][tabindex], [data-autofocus][tabindex]`)||e.querySelector(`[autofocus] [tabindex], [data-autofocus] [tabindex]`)||e.querySelector(`[autofocus], [data-autofocus]`)||e,e.focus({preventScroll:!0}))})}function ee(t){if(i=e.noRefocus?null:document.activeElement,Ql(G),j(),W(),a=void 0,t!==void 0&&(e.touchPosition||e.contextMenu)){let e=Ao(t);if(e.left!==void 0){let{top:t,left:n}=O.value.getBoundingClientRect();a={left:e.left-n,top:e.top-t}}}o===void 0&&(o=T(()=>d.screen.width+`|`+d.screen.height+`|`+e.self+`|`+e.anchor+`|`+d.lang.rtl,q)),e.noFocus||document.activeElement.blur(),_(()=>{q(),e.noFocus||V()}),y(()=>{d.platform.is.ios&&(s=e.autoClose,f.value.click()),q(),j(!0),n(`show`,t)},e.transitionDuration)}function H(t){v(),M(),U(!0),i!==null&&(t===void 0||!t.qClickOutside)&&((((t==null?void 0:t.type.indexOf(`key`))===0?i.closest(`[tabindex]:not([tabindex^="-"])`):void 0)||i).focus(),i=null),y(()=>{M(!0),n(`hide`,t)},e.transitionDuration)}function U(e){a=void 0,o!==void 0&&(o(),o=void 0),(e||m.value)&&($l(G),D(),au(F),Yl(ne)),e||(i=null)}function W(){(O.value!==null||e.scrollTarget!==void 0)&&(S.value=Al(O.value,e.scrollTarget),C(S.value,q))}function te(e){s?s=!1:(al(u,e),n(`click`,e))}function G(t){B.value&&!e.noFocus&&!Dc(f.value,t.target)&&V()}function ne(t){e.noEscDismiss||(n(`escapeKey`),A(t))}function q(){vu({targetEl:f.value,offset:e.offset,anchorEl:O.value,anchorOrigin:I.value,selfOrigin:L.value,absoluteOffset:a,fit:e.fit,cover:e.cover,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function J(){return p(w,b.value,()=>
2m.value?p(`div`,{role:`menu`,...r,ref:f,tabindex:-1,class:[`q-menu q-position-engine scroll`+R.value,r.class],style:[r.style,x.value],...z.value},$(t.default)):null)}return c(()=>{U()}),Object.assign(u,{focus:V,updatePosition:q}),N}});function xu(){if(typeof crypto>`u`)return()=>{throw Error(`[Quasar uid()] Secure RNG not available. Cannot generate collision-resistant UUID.`)};if(crypto.randomUUID)return()=>crypto.randomUUID();let e=Array.from({length:256},(e,t)=>(t+256).toString(16).slice(1)),t,n;return()=>{(t===void 0||n+16>4096)&&(n=0,t=new Uint8Array(4096),crypto.getRandomValues(t));let r=n;return n+=16,t[r+6]=t[r+6]&15|64,t[r+8]=t[r+8]&63|128,e[t[r]]+e[t[r+1]]+e[t[r+2]]+e[t[r+3]]+`-`+e[t[r+4]]+e[t[r+5]]+`-`+e[t[r+6]]+e[t[r+7]]+`-`+e[t[r+8]]+e[t[r+9]]+`-`+e[t[r+10]]+e[t[r+11]]+e[t[r+12]]+e[t[r+13]]+e[t[r+14]]+e[t[r+15]]}}var Su=xu();function Cu(e){return e==null?null:e}function wu(e,t){return e==null?t?`f_${Su()}`:null:e}function Tu({getValue:e,required:t=!0}={}){if(ho.value){let n=K(e===void 0?null:Cu(e()));return t&&n.value===null&&s(()=>{n.value=`f_${Su()}`}),e!==void 0&&T(e,e=>{n.value=wu(e,t)}),n}return e===void 0?K(`f_${Su()}`):E(()=>wu(e(),t))}var Eu=Object.keys(zc);function Du(e){return Eu.reduce((t,n)=>{let r=e[n];return r!==void 0&&(t[n]=r),t},{})}var Ou=Z({name:`QBtnDropdown`,props:{...zc,...wl,modelValue:Boolean,split:Boolean,dropdownIcon:String,contentClass:[Array,String,Object],contentStyle:[Array,String,Object],cover:Boolean,persistent:Boolean,noEscDismiss:Boolean,noRouteDismiss:Boolean,autoClose:Boolean,noRefocus:Boolean,noFocus:Boolean,menuAnchor:{type:String,default:`bottom end`},menuSelf:{type:String,default:`top end`},menuOffset:Array,disableMainBtn:Boolean,disableDropdown:Boolean,noIconAnimation:Boolean,toggleAriaLabel:String},emits:[`update:modelValue`,`click`,`beforeShow`,`show`,`beforeHide`,`hide`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),i=K(e.modelValue),a=K(null),o=Tu(),c=E(()=>{let t={"aria-expanded":i.value?`true`:`false`,"aria-haspopup":`true`,"aria-controls":o.value,"aria-label":e.toggleAriaLabel||r.$q.lang.label[i.value?`collapse`:`expand`](e.label)};return(e.disable||!e.split&&e.disableMainBtn||e.disableDropdown)&&(t[`aria-disabled`]=`true`),t}),l=E(()=>`q-btn-dropdown__arrow`+(i.value&&!e.noIconAnimation?` rotate-180`:``)+(e.split?``:` q-btn-dropdown__arrow-container`)),u=E(()=>Rc(e)),d=E(()=>Du(e));T(()=>e.modelValue,e=>{var t;(t=a.value)==null||t[e?`show`:`hide`]()}),T(()=>e.split,x);function f(e){i.value=!0,n(`beforeShow`,e)}function m(e){n(`show`,e),n(`update:modelValue`,!0)}function h(e){i.value=!1,n(`beforeHide`,e)}function g(e){n(`hide`,e),n(`update:modelValue`,!1)}function _(e){n(`click`,e)}function v(e){jo(e),x(),n(`click`,e)}function y(e){var t;(t=a.value)==null||t.toggle(e)}function b(e){var t;(t=a.value)==null||t.show(e)}function x(e){var t;(t=a.value)==null||t.hide(e)}return Object.assign(r,{show:b,hide:x,toggle:y}),s(()=>{e.modelValue&&b()}),()=>{let n=[p(Zs,{class:l.value,name:e.dropdownIcon||r.$q.iconSet.arrow.dropdown})];return e.disableDropdown||n.push(p(bu,{ref:a,id:o.value,class:e.contentClass,style:e.contentStyle,cover:e.cover,fit:!0,persistent:e.persistent,noEscDismiss:e.noEscDismiss,noRouteDismiss:e.noRouteDismiss,autoClose:e.autoClose,noFocus:e.noFocus,noRefocus:e.noRefocus,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,separateClosePopup:!0,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,onBeforeShow:f,onShow:m,onBeforeHide:h,onHide:g},t.default)),e.split?p(Jc,{class:`q-btn-dropdown q-btn-dropdown--split no-wrap q-btn-item`,rounded:e.rounded,square:e.square,...u.value,glossy:e.glossy,stretch:e.stretch},()=>[p(qc,{class:`q-btn-dropdown--current`,...d.value,disable:e.disable||e.disableMainBtn,noWrap:!0,round:!1,onClick:v},{default:t.label,loading:t.loading}),p(qc,{class:`q-btn-dropdown__arrow-container q-anchor--skip`,...c.value,...u.value,disable:e.disable||e.disableDropdown,rounded:e.rounded,color:e.color,textColor:e.textColor,dense:e.dense,size:e.size,padding:e.padding,ripple:e.ripple},()=>n)]):p(qc,{class:`q-btn-dropdown q-btn-dropdown--simple`,...d.value,...c.value,disable:e.disable||e.disableMainBtn,noWrap:!0,round:!1,onClick:_},{default:()=>$(t.label,[]).concat(n),loading:t.loading})}}}),ku={name:String};function Au(e){return E(()=>({type:`hidden`,name:e.name,value:e.modelValue}))}function ju(e={}){return(t,n,r)=>{t[n](p(`input`,{class:`hidden`+(r||``),...e.value}))}}function Mu(e){return E(()=>e.name||e.for)}Z({name:`QBtnToggle`,props:{...ku,modelValue:{required:!0},options:{type:Array,required:!0,validator:e=>e.every(e=>(`label`in e||`icon`in e||`slot`in e)&&`value`in e)},color:String,textColor:String,toggleColor:{type:String,default:`primary`},toggleTextColor:String,outline:Boolean,flat:Boolean,unelevated:Boolean,rounded:Boolean,push:Boolean,glossy:Boolean,size:String,padding:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,readonly:Boolean,disable:Boolean,stack:Boolean,stretch:Boolean,spread:Boolean,clearable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:[`update:modelValue`,`clear`,`click`],setup(e,{slots:t,emit:n}){let r=E(()=>e.options.find(t=>t.value===e.modelValue)!==void 0),i=ju(E(()=>({type:`hidden`,name:e.name,value:e.modelValue}))),a=E(()=>Rc(e)),o=E(()=>({rounded:e.rounded,dense:e.dense,...a.value})),s=E(()=>e.options.map((t,n)=>{let{attrs:r,value:i,slot:a,...s}=t;return{slot:a,props:{key:n,"aria-pressed":i===e.modelValue?`true`:`false`,...r,...s,...o.value,disable:e.disable||s.disable===!0,color:i===e.modelValue?l(s,`toggleColor`):l(s,`color`),textColor:i===e.modelValue?l(s,`toggleTextColor`):l(s,`textColor`),noCaps:l(s,`noCaps`)===!0,noWrap:l(s,`noWrap`)===!0,size:l(s,`size`),padding:l(s,`padding`),ripple:l(s,`ripple`),stack:l(s,`stack`)===!0,stretch:l(s,`stretch`)===!0,onClick(e){c(i,t,e)}}}}));
2function c(t,r,i){e.readonly||(e.modelValue===t?e.clearable&&(n(`update:modelValue`,null,null),n(`clear`)):n(`update:modelValue`,t,r),n(`click`,i))}function l(t,n){return t[n]===void 0?e[n]:t[n]}function u(){let n=s.value.map(e=>p(qc,e.props,e.slot===void 0?void 0:t[e.slot]));return e.name!==void 0&&!e.disable&&r.value&&i(n,`push`),Ps(t.default,n)}return()=>p(Jc,{class:`q-btn-toggle`,...a.value,rounded:e.rounded,stretch:e.stretch,glossy:e.glossy,spread:e.spread},u)}});var Nu=Z({name:`QCard`,props:{...$s,tag:{type:String,default:`div`},square:Boolean,flat:Boolean,bordered:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=ec(e,n),i=E(()=>`q-card`+(r.value?` q-card--dark q-dark`:``)+(e.bordered?` q-card--bordered`:``)+(e.square?` q-card--square no-border-radius`:``)+(e.flat?` q-card--flat no-shadow`:``));return()=>p(e.tag,{class:i.value},$(t.default))}}),Pu=Z({name:`QCardSection`,props:{tag:{type:String,default:`div`},horizontal:Boolean},setup(e,{slots:t}){let n=E(()=>`q-card__section q-card__section--${e.horizontal?`horiz row no-wrap`:`vert`}`);return()=>p(e.tag,{class:n.value},$(t.default))}}),Fu=Z({name:`QCardActions`,props:{...rc,vertical:Boolean},setup(e,{slots:t}){let n=ic(e),r=E(()=>`q-card__actions ${n.value} q-card__actions--${e.vertical?`vert column`:`horiz row`}`);return()=>p(`div`,{class:r.value},$(t.default))}}),Iu={left:!0,right:!0,up:!0,down:!0,horizontal:!0,vertical:!0},Lu=Object.keys(Iu);Iu.all=!0;function Ru(e){let t={};for(let n of Lu)e[n]&&(t[n]=!0);return Object.keys(t).length===0?Iu:(t.horizontal?t.left=t.right=!0:t.left&&t.right&&(t.horizontal=!0),t.vertical?t.up=t.down=!0:t.up&&t.down&&(t.vertical=!0),t.horizontal&&t.vertical&&(t.all=!0),t)}var zu=[`INPUT`,`TEXTAREA`];function Bu(e,t){return t.event===void 0&&e.target!==void 0&&!e.target.draggable&&typeof t.handler==`function`&&!zu.includes(e.target.nodeName.toUpperCase())&&(e.qClonedBy===void 0||!e.qClonedBy.includes(t.uid))}function Vu(e){let t=[.06,6,50];return typeof e==`string`&&e.length!==0&&e.split(`:`).forEach((e,n)=>{let r=Number.parseFloat(e);r&&(t[n]=r)}),t}function Hu(){document.body.classList.remove(`no-pointer-events--children`)}var Uu=To({name:`touch-swipe`,beforeMount(e,{value:t,arg:n,modifiers:r}){if(!r.mouse&&!Co.has.touch)return;let i=r.mouseCapture||r.mousecapture?`Capture`:``,a={handler:t,sensitivity:Vu(n),direction:Ru(r),noop:Oo,mouseStart(e){Bu(e,a)&&ko(e)&&(Po(a,`temp`,[[document,`mousemove`,`move`,`notPassive${i}`],[document,`mouseup`,`end`,`notPassiveCapture`]]),a.start(e,!0))},touchStart(e){if(Bu(e,a)){let t=e.target;Po(a,`temp`,[[t,`touchmove`,`move`,`notPassiveCapture`],[t,`touchcancel`,`end`,`notPassiveCapture`],[t,`touchend`,`end`,`notPassiveCapture`]]),a.start(e)}},start(t,n){Co.is.firefox&&No(e,!0);let r=Ao(t);a.event={x:r.left,y:r.top,time:Date.now(),mouse:n===!0,dir:!1}},move(e){if(a.event===void 0)return;if(a.event.dir!==!1){Q(e);return}let t=Date.now()-a.event.time;if(t===0)return;let n=Ao(e),r=n.left-a.event.x,i=Math.abs(r),o=n.top-a.event.y,s=Math.abs(o);if(!a.event.mouse){if(i<a.sensitivity[1]&&s<a.sensitivity[1]){a.end(e);return}}else if(window.getSelection().toString()!==``){a.end(e);return}else if(i<a.sensitivity[2]&&s<a.sensitivity[2])return;let c=i/t,l=s/t;a.direction.vertical&&i<s&&i<100&&l>a.sensitivity[0]&&(a.event.dir=o<0?`up`:`down`),a.direction.horizontal&&i>s&&s<100&&c>a.sensitivity[0]&&(a.event.dir=r<0?`left`:`right`),a.direction.up&&i<s&&o<0&&i<100&&l>a.sensitivity[0]&&(a.event.dir=`up`),a.direction.down&&i<s&&o>0&&i<100&&l>a.sensitivity[0]&&(a.event.dir=`down`),a.direction.left&&i>s&&r<0&&s<100&&c>a.sensitivity[0]&&(a.event.dir=`left`),a.direction.right&&i>s&&r>0&&s<100&&c>a.sensitivity[0]&&(a.event.dir=`right`),a.event.dir===!1?a.end(e):(Q(e),a.event.mouse&&(document.body.classList.add(`no-pointer-events--children`,`non-selectable`),Yc(),a.styleCleanup=e=>{a.styleCleanup=void 0,document.body.classList.remove(`non-selectable`),e===!0?setTimeout(Hu,50):Hu()}),a.handler({evt:e,touch:a.event.mouse!==!0,mouse:a.event.mouse,direction:a.event.dir,duration:t,distance:{x:i,y:s}}))},end(t){var n;a.event!==void 0&&(Fo(a,`temp`),Co.is.firefox&&No(e,!1),(n=a.styleCleanup)==null||n.call(a,!0),t!==void 0&&a.event.dir
2!==!1&&Q(t),a.event=void 0)}};e.__qtouchswipe=a,r.mouse&&Po(a,`main`,[[e,`mousedown`,`mouseStart`,`passive${r.mouseCapture||r.mousecapture?`Capture`:``}`]]),Co.has.touch&&Po(a,`main`,[[e,`touchstart`,`touchStart`,`passive${r.capture?`Capture`:``}`],[e,`touchmove`,`noop`,`notPassiveCapture`]])},updated(e,t){let n=e.__qtouchswipe;n!==void 0&&(t.oldValue!==t.value&&(typeof t.value!=`function`&&n.end(),n.handler=t.value),n.direction=Ru(t.modifiers))},beforeUnmount(e){let t=e.__qtouchswipe;if(t!==void 0){var n;Fo(t,`main`),Fo(t,`temp`),Co.is.firefox&&No(e,!1),(n=t.styleCleanup)==null||n.call(t),delete e.__qtouchswipe}}});function Wu(){let e=Object.create(null);return{getCache:(t,n)=>e[t]===void 0?e[t]=typeof n==`function`?n():n:e[t],setCache(t,n){e[t]=n},hasCache(t){return Object.hasOwn(e,t)},clearCache(t){t===void 0?e=Object.create(null):delete e[t]}}}var Gu={name:{required:!0},disable:Boolean},Ku={setup(e,{slots:t}){return()=>p(`div`,{class:`q-panel scroll`,role:`tabpanel`},$(t.default))}},qu={modelValue:{required:!0},animated:Boolean,infinite:Boolean,swipeable:Boolean,vertical:Boolean,transitionPrev:String,transitionNext:String,transitionDuration:{type:[String,Number],default:300},keepAlive:Boolean,keepAliveInclude:[String,Array,RegExp],keepAliveExclude:[String,Array,RegExp],keepAliveMax:Number},Ju=[`update:modelValue`,`beforeTransition`,`transition`];function Yu(e){return e!=null&&e!==``}function Xu(){let{props:e,emit:t,proxy:n}=P(),{getCache:r}=Wu(),{registerTimeout:i}=Dl(),a,o,s=K(null),c={value:null};function l(t){let r=e.vertical?`up`:`left`;O((n.$q.lang.rtl?-1:1)*(t.direction===r?1:-1))}let u=E(()=>[[Uu,l,void 0,{horizontal:!e.vertical,vertical:e.vertical,mouse:!0}]]),d=E(()=>e.transitionPrev||`slide-${e.vertical?`down`:`right`}`),f=E(()=>e.transitionNext||`slide-${e.vertical?`up`:`left`}`),m=E(()=>`--q-transition-duration: ${e.transitionDuration}ms`),h=E(()=>typeof e.modelValue==`string`||typeof e.modelValue==`number`?e.modelValue:String(e.modelValue)),g=E(()=>({include:e.keepAliveInclude,exclude:e.keepAliveExclude,max:e.keepAliveMax})),_=E(()=>e.keepAliveInclude!==void 0||e.keepAliveExclude!==void 0);T(()=>e.modelValue,(n,r)=>{let a=Yu(n)?x(n):-1;o||D(a===-1?0:a<x(r)?-1:1),c.value!==a&&(c.value=a,t(`beforeTransition`,n,r),i(()=>{t(`transition`,n,r)},e.transitionDuration))});function v(){O(1)}function y(){O(-1)}function b(e){t(`update:modelValue`,e)}function x(e){return a.findIndex(t=>t.props.name===e&&t.props.disable!==``&&t.props.disable!==!0)}function C(){return a.filter(e=>e.props.disable!==``&&e.props.disable!==!0)}function D(t){let n=t!==0&&e.animated&&c.value!==-1?`q-transition--`+(t===-1?d.value:f.value):null;s.value!==n&&(s.value=n)}function O(n,r=c.value){let i=r+n;for(;i!==-1&&i<a.length;){let e=a[i];if(e!==void 0&&e.props.disable!==``&&e.props.disable!==!0){D(n),o=!0,t(`update:modelValue`,e.props.name),setTimeout(()=>{o=!1},0);return}i+=n}e.infinite&&a.length!==0&&r!==-1&&r!==a.length&&O(n,n===-1?a.length:-1)}function k(){let t=x(e.modelValue);return c.value!==t&&(c.value=t),!0}function A(){let t=Yu(e.modelValue)&&k()&&a[c.value];return e.keepAlive?[p(S,g.value,[p(_.value?r(h.value,()=>({...Ku,name:h.value})):Ku,{key:h.value,style:m.value},()=>t)])]:[p(`div`,{class:`q-panel scroll`,style:m.value,key:h.value,role:`tabpanel`},[t])]}function j(){if(a.length!==0)return e.animated?[p(w,{name:s.value},A)]:A()}function M(e){return a=sc($(e.default,[])).filter(e=>e.props!==null&&e.props.slot===void 0&&Yu(e.props.name)),a.length}function N(){return a}return Object.assign(n,{next:v,previous:y,goTo:b}),{panelIndex:c,panelDirectives:u,updatePanelsList:M,updatePanelIndex:k,getPanelContent:j,getEnabledPanels:C,getPanels:N,isValidPanelName:Yu,keepAliveProps:g,needsUniqueKeepAliveWrapper:_,goToPanelByOffset:O,goToPanel:b,nextPanel:v,previousPanel:y}}var Zu=0,Qu={fullscreen:Boolean,noRouteFullscreenExit:Boolean},$u=[`update:fullscreen`,`fullscreen`];function ed(){let e=P(),{props:t,emit:n,proxy:r}=e,i,a,o=K(!1);cc(e)&&T(()=>r.$route.fullPath,()=>{t.noRouteFullscreenExit||d()}),T(()=>t.fullscreen,e=>{o.value!==e&&l()}),T(o,e=>{n(`update:fullscreen`,e),n(`fullscreen`,e)});function l(){o.value?d():u()}function u(){o.value||(o.value=!0,r.$el.replaceWith(a),document.body.append(r.$el),Zu++,Zu===1&&document.body.classList.add(`q-body--fullscreen-mixin`),i={handler:d},qo.add(i))}function d(){o.value&&(i!==void 0&&(qo.remove(i),i=void 0),a.replaceWith(r.$el),o.value=!1,Zu=Math.max(0,Zu-1),Zu===0&&(document.body.classList.remove(`q-body--fullscreen-mixin`),r.$el.scrollIntoView!==void 0&&setTimeout(()=>{r.$el.scrollIntoView()},0)))}return y(()=>{a=document.createElement(`span`)}),s(()=>{t.fullscreen&&u()}),c(d),Object.assign(r,{toggleFullscreen:l,setFullscreen:u,exitFullscreen:d}),{inFullscreen:o,toggleFullscreen:l}}var td=[`top`,`right`,`bottom`,`left`],nd=[`regular`,`flat`,`outline`,`push`,`unelevated`];Z({name:`QCarousel`,props:{...$s,...qu,...Qu,transitionPrev:{type:String,default:`fade`},transitionNext:{type:String,default:`fade`},height:String,padding:Boolean,controlColor:String,controlTextColor:String,controlType:{type:String,validator:e=>nd.includes(e),default:`flat`},autoplay:[Number,Boolean],arrows:Boolean,prevIcon:String,nextIcon:String,navigation:Boolean,navigationPosition:{type:String,validator:e=>td.includes(e)},navigationIcon:String,navigationActiveIcon:String,thumbnails:Boolean},emits:[...$u,...Ju],setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=ec(e,n),i=null,a,{updatePanelsList:o,getPanelContent:l,panelDirectives:u,goToPanel:d,previousPanel:f,nextPanel:m,getEnabledPanels:h,panelIndex:g}=Xu(),{inFullscreen:_}=ed(),v=E(()=>!_.value&&e.height!==void 0?{height:e.height}:{}),y=E(()=>e.vertical?`vertical`:`horizontal`),b=E(()=>e.navigationPosition||(e.vertical?`right`:`bottom`)),x=E(()=>
2`q-carousel q-panel-parent q-carousel--with${e.padding?``:`out`}-padding`+(_.value?` fullscreen`:``)+(r.value?` q-carousel--dark q-dark`:``)+(e.arrows?` q-carousel--arrows-${y.value}`:``)+(e.navigation?` q-carousel--navigation-${b.value}`:``)),S=E(()=>{let t=[e.prevIcon||n.iconSet.carousel[e.vertical?`up`:`left`],e.nextIcon||n.iconSet.carousel[e.vertical?`down`:`right`]];return!e.vertical&&n.lang.rtl?t.reverse():t}),C=E(()=>e.navigationIcon||n.iconSet.carousel.navigationIcon),w=E(()=>e.navigationActiveIcon||C.value),D=E(()=>({color:e.controlColor,textColor:e.controlTextColor,round:!0,[e.controlType]:!0,dense:!0}));T(()=>e.modelValue,()=>{e.autoplay&&O()}),T(()=>e.autoplay,e=>{e?O():i!==null&&(clearTimeout(i),i=null)});function O(){let t=fs(e.autoplay)?Math.abs(e.autoplay):5e3;i!==null&&clearTimeout(i),i=setTimeout(()=>{i=null,t>=0?m():f()},t)}s(()=>{e.autoplay&&O()}),c(()=>{i!==null&&clearTimeout(i)});function k(t,n){return p(`div`,{class:`q-carousel__control q-carousel__navigation no-wrap absolute flex q-carousel__navigation--${t} q-carousel__navigation--${b.value}`+(e.controlColor===void 0?``:` text-${e.controlColor}`)},[p(`div`,{class:`q-carousel__navigation-inner flex flex-center no-wrap`},h().map(n))])}function A(){let n=[];if(e.navigation){let e=t[`navigation-icon`]===void 0?e=>p(qc,{key:`nav`+e.name,class:`q-carousel__navigation-icon q-carousel__navigation-icon--${e.active===!0?``:`in`}active`,...e.btnProps,onClick:e.onClick}):t[`navigation-icon`],r=a-1;n.push(k(`buttons`,(t,n)=>{let i=t.props.name,a=g.value===n;return e({index:n,maxIndex:r,name:i,active:a,btnProps:{icon:a?w.value:C.value,size:`sm`,...D.value},onClick:()=>{d(i)}})}))}else if(e.thumbnails){let t=e.controlColor===void 0?``:` text-${e.controlColor}`;n.push(k(`thumbnails`,n=>{let r=n.props;return p(`img`,{key:`tmb#`+r.name,class:`q-carousel__thumbnail q-carousel__thumbnail--${r.name===e.modelValue?``:`in`}active`+t,src:r.imgSrc||r[`img-src`],onClick:()=>{d(r.name)}})}))}return e.arrows&&g.value>=0&&((e.infinite||g.value>0)&&n.push(p(`div`,{key:`prev`,class:`q-carousel__control q-carousel__arrow q-carousel__prev-arrow q-carousel__prev-arrow--${y.value} absolute flex flex-center`},[p(qc,{icon:S.value[0],...D.value,onClick:f})])),(e.infinite||g.value<a-1)&&n.push(p(`div`,{key:`next`,class:`q-carousel__control q-carousel__arrow q-carousel__next-arrow q-carousel__next-arrow--${y.value} absolute flex flex-center`},[p(qc,{icon:S.value[1],...D.value,onClick:m})]))),Ps(t.control,n)}return()=>(a=o(t),p(`div`,{class:x.value,style:v.value},[Is(`div`,{class:`q-carousel__slides-container`},l(),`sl-cont`,e.swipeable,()=>u.value),...A()]))}}),Z({name:`QCarouselSlide`,props:{...Gu,imgSrc:String},setup(e,{slots:t}){let n=E(()=>e.imgSrc?{backgroundImage:`url("${e.imgSrc}")`}:{});return()=>p(`div`,{class:`q-carousel__slide`,style:n.value},$(t.default))}}),Z({name:`QCarouselControl`,props:{position:{type:String,default:`bottom-right`,validator:e=>[`top-right`,`top-left`,`bottom-right`,`bottom-left`,`top`,`right`,`bottom`,`left`].includes(e)},offset:{type:Array,default:()=>[18,18],validator:e=>e.length===2}},setup(e,{slots:t}){let n=E(()=>`q-carousel__control absolute absolute-${e.position}`),r=E(()=>({margin:`${e.offset[1]}px ${e.offset[0]}px`}));return()=>p(`div`,{class:n.value,style:r.value},$(t.default))}}),Z({name:`QChatMessage`,props:{sent:Boolean,label:String,bgColor:String,textColor:String,name:String,avatar:String,text:Array,stamp:String,size:String,labelHtml:Boolean,nameHtml:Boolean,textHtml:Boolean,stampHtml:Boolean},setup(e,{slots:t}){let n=E(()=>e.sent?`sent`:`received`),r=E(()=>`q-message-text-content q-message-text-content--${n.value}`+(e.textColor===void 0?``:` text-${e.textColor}`)),i=E(()=>`q-message-text q-message-text--${n.value}`+(e.bgColor===void 0?``:` text-${e.bgColor}`)),a=E(()=>`q-message-container row items-end no-wrap`+(e.sent?` reverse`:``)),o=E(()=>e.size===void 0?``:`col-${e.size}`),s=E(()=>({msg:e.textHtml?`innerHTML`:`textContent`,stamp:e.stampHtml?`innerHTML`:`textContent`,name:e.nameHtml?`innerHTML`:`textContent`,label:e.labelHtml?`innerHTML`:`textContent`}));function c(n){return t.stamp===void 0?e.stamp?[n,p(`div`,{class:`q-message-stamp`,[s.value.stamp]:e.stamp})]:[n]:[n,p(`div`,{class:`q-message-stamp`},t.stamp())]}function l(e,t){let n=t?e.length>1?e=>e:e=>p(`div`,[e]):e=>p(`div`,{[s.value.msg]:e});return e.map((e,t)=>p(`div`,{key:t,class:i.value},[p(`div`,{class:r.value},c(n(e)))]))}return()=>{let r=[];t.avatar===void 0?e.avatar!==void 0&&r.push(p(`img`,{class:`q-message-avatar q-message-avatar--${n.value}`,src:e.avatar,"aria-hidden":`true`})):r.push(t.avatar());let i=[];t.name===void 0?e.name!==void 0&&i.push(p(`div`,{class:`q-message-name q-message-name--${n.value}`,[s.value.name]:e.name})):i.push(p(`div`,{class:`q-message-name q-message-name--${n.value}`},t.name())),t.default===void 0?e.text!==void 0&&i.push(l(e.text,!1)):i.push(l(sc(t.default()),!0)),r.push(p(`div`,{class:o.value},i));let c=[];return t.label===void 0?e.label!==void 0&&c.push(p(`div`,{class:`q-message-label`,[s.value.label]:e.label})):c.push(p(`div`,{class:`q-message-label`},t.label())),c.push(p(`div`,{class:a.value},r)),p(`div`,{class:`q-message q-message-${n.value}`},c)}}});function rd(e,t){let n=K(null),r=E(()=>e.disable?null:p(`span`,{ref:n,class:`no-outline`,tabindex:-1}));function i(e){let r=t.value;(e==null?void 0:e.qAvoidFocus)!==!0&&((e==null?void 0:e.type.indexOf(`key`))===0?document.activeElement!==r&&(r==null?void 0:r.contains(document.activeElement))===!0&&r.focus():n.value!==null&&(e===void 0||(r==null?void 0:r.contains(e.target))===!0)&&n.value.focus())}return{refocusTargetEl:r,refocusTarget:i}}var id={xs:30,sm:35,md:40,lg:50,xl:60},ad={...$s,...js,...ku,modelValue:{required:!0,default:null},val:{},trueValue:{default:!0},falseValue:{default:!1},indeterminateValue:{default:null},checkedIcon:String,uncheckedIcon:String,indeterminateIcon:String,toggleOrder:{type:String,validator:e=>e===`tf`||e===`ft`},toggleIndeterminate:Boolean,label:String,leftLabel:Boolean,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},od=[`update:modelValue`];function sd(e){(e.keyCode===13||e.keyCode===32)&&Q(e)}function cd(e,t){let{props:n,slots:r,emit:i,proxy:a}=P(),{$q:o}=a,s=ec(n,o),c=K(null),{refocusTargetEl:l,refocusTarget:u}=rd(n,c),d=Ms(n,id),f=E(()=>n.val!==void 0&&Array.isArray(n.modelValue)),m=E(()=>{let e=G(n.val);return f.value?n.modelValue.findIndex(t=>G(t)===e):-1}),h=E(()=>f.value?m.value!==-1:G(n.modelValue)===G(n.trueValue)),g=E(()=>f.value?m.value===-1:G(n.modelValue)===G(n.falseValue)),_=E(()=>!h.value&&!g.value),v=E(()=>n.disable?-1:n.tabindex||0),y=E(()=>`q-${e} cursor-pointer no-outline row inline no-wrap items-center`+(n.disable?` disabled`:``)+(s.value?` q-${e}--dark`:``)+(n.dense?` q-${e}--dense`:``)+(n.leftLabel?` reverse`:``)),b=E(()=>`q-${e}__inner relative-position non-selectable q-${e}__inner--${h.value?`truthy`:g.value?`falsy`:`indet`}${n.color!==void 0&&(n.keepColor||(e===`toggle`?h.value:!g.value))?` text-${n.color}`:``}`),x=ju(E(()=>{let e={type:`checkbox`};return n.name!==void 0&&Object.assign(e,{".checked":h.value,"^checked":h.value?`checked`:void 0,name:n.name,value:f.value?n.val:n.trueValue}),e})),S=E(()=>{let t={tabindex:v.value,role:e===`toggle`?`switch`:`checkbox`,"aria-label":n.label,"aria-checked":_.value?`mixed`:h.value?`true`:`false`};return n.disable&&(t[`aria-disabled`]=`true`),t});function C(e){e!==void 0&&(Q(e),u(e)),n.disable||i(`update:modelValue`,w(),e)}function w(){if(f.value){if(h.value){let e=[...n.modelValue];return e.splice(m.value,1),e}return[...n.modelValue,n.val]}if(h.value){if(n.toggleOrder!==`ft`||!n.toggleIndeterminate)return n.falseValue}else if(g.value){if(n.toggleOrder===`ft`||!n.toggleIndeterminate)return n.trueValue}else return n.toggleOrder===`ft`?n.falseValue:n.trueValue;return n.indeterminateValue}function T(e){(e.keyCode===13||e.keyCode===32)&&C(e)}let D=t(h,_);return Object.assign(a,{toggle:C}
2),()=>{let t=D();n.disable||x(t,`unshift`,` q-${e}__native absolute q-ma-none q-pa-none`);let i=[p(`div`,{class:b.value,style:d.value,"aria-hidden":`true`},t)];l.value!==null&&i.push(l.value);let a=n.label===void 0?$(r.default):Ps(r.default,[n.label]);return a!==void 0&&i.push(p(`div`,{class:`q-${e}__label q-anchor--skip`},a)),p(`div`,{ref:c,class:y.value,...S.value,onClick:C,onKeydown:sd,onKeyup:T},i)}}var ld=()=>p(`div`,{key:`svg`,class:`q-checkbox__bg absolute`},[p(`svg`,{class:`q-checkbox__svg fit absolute-full`,viewBox:`0 0 24 24`},[p(`path`,{class:`q-checkbox__truthy`,fill:`none`,d:`M1.73,12.91 8.1,19.28 22.79,4.59`}),p(`path`,{class:`q-checkbox__indet`,d:`M4,14H20V10H4`})])]),ud=Z({name:`QCheckbox`,props:ad,emits:od,setup(e){let t=ld();function n(n,r){let i=E(()=>(n.value?e.checkedIcon:r.value?e.indeterminateIcon:e.uncheckedIcon)||null);return()=>i.value===null?[t]:[p(`div`,{key:`icon`,class:`q-checkbox__icon-container absolute-full flex flex-center no-wrap`},[p(Zs,{class:`q-checkbox__icon`,name:i.value})])]}return cd(`checkbox`,n)}}),dd={xs:8,sm:10,md:14,lg:20,xl:24},fd=Z({name:`QChip`,props:{...$s,...js,dense:Boolean,icon:String,iconRight:String,iconRemove:String,iconSelected:String,label:[String,Number],color:String,textColor:String,modelValue:{type:Boolean,default:!0},selected:{type:Boolean,default:null},square:Boolean,outline:Boolean,clickable:Boolean,removable:Boolean,removeAriaLabel:String,tabindex:[String,Number],disable:Boolean,ripple:{type:[Boolean,Object],default:!0}},emits:[`update:modelValue`,`update:selected`,`remove`,`click`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=ec(e,r),a=Ms(e,dd),o=E(()=>e.selected||e.icon!==void 0),s=E(()=>e.selected?e.iconSelected||r.iconSet.chip.selected:e.icon),c=E(()=>e.iconRemove||r.iconSet.chip.remove),l=E(()=>!e.disable&&(e.clickable||e.selected!==null)),u=E(()=>{let t=e.outline&&e.color||e.textColor;return`q-chip row inline no-wrap items-center`+(!e.outline&&e.color!==void 0?` bg-${e.color}`:``)+(t?` text-${t} q-chip--colored`:``)+(e.disable?` disabled`:``)+(e.dense?` q-chip--dense`:``)+(e.outline?` q-chip--outline`:``)+(e.selected?` q-chip--selected`:``)+(l.value?` q-chip--clickable cursor-pointer non-selectable q-hoverable`:``)+(e.square?` q-chip--square`:``)+(i.value?` q-chip--dark q-dark`:``)}),d=E(()=>{let t=e.disable?{tabindex:-1,"aria-disabled":`true`}:{tabindex:e.tabindex||0};return{chip:t,remove:{...t,role:`button`,"aria-hidden":`false`,"aria-label":e.removeAriaLabel||r.lang.label.remove}}});function f(e){e.keyCode===13&&m(e)}function m(t){e.disable||(n(`update:selected`,!e.selected),n(`click`,t))}function h(t){(t.keyCode===void 0||t.keyCode===13)&&(Q(t),e.disable||(n(`update:modelValue`,!1),n(`remove`)))}function g(){let n=[];l.value&&n.push(p(`div`,{class:`q-focus-helper`})),o.value&&n.push(p(Zs,{class:`q-chip__icon q-chip__icon--left`,name:s.value}));let r=e.label===void 0?void 0:[p(`div`,{class:`ellipsis`},[e.label])];return n.push(p(`div`,{class:`q-chip__content col row no-wrap items-center q-anchor--skip`},Fs(t.default,r))),e.iconRight&&n.push(p(Zs,{class:`q-chip__icon q-chip__icon--right`,name:e.iconRight})),e.removable&&n.push(p(Zs,{class:`q-chip__icon q-chip__icon--remove cursor-pointer`,name:c.value,...d.value.remove,onClick:h,onKeyup:h})),n}return()=>{if(!e.modelValue)return;let t={class:u.value,style:a.value};return l.value&&Object.assign(t,d.value.chip,{onClick:m,onKeyup:f}),Is(`div`,t,g(),`ripple`,e.ripple!==!1&&!e.disable,()=>[[jc,e.ripple]])}}}),pd={...js,min:{type:Number,default:0},max:{type:Number,default:100},color:String,centerColor:String,trackColor:String,fontSize:String,rounded:Boolean,thickness:{type:Number,default:.2,validator:e=>e>=0&&e<=1},angle:{type:Number,default:0},showValue:Boolean,reverse:Boolean,instantFeedback:Boolean},md=50,hd=2*md,gd=hd*Math.PI,_d=Math.round(gd*1e3)/1e3,vd=Z({name:`QCircularProgress`,props:{...pd,value:{type:Number,default:0},animationSpeed:{type:[String,Number],default:600},indeterminate:Boolean},setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=Ms(e),i=E(()=>{let t=(n.lang.rtl?-1:1)*e.angle;return{transform:e.reverse===(n.lang.rtl===!0)?`rotate3d(0, 0, 1, ${t-90}deg)`:`scale3d(-1, 1, 1) rotate3d(0, 0, 1, ${-90-t}deg)`}}),a=E(()=>!e.instantFeedback&&!e.indeterminate?{transition:`stroke-dashoffset ${e.animationSpeed}ms ease 0s, stroke ${e.animationSpeed}ms ease`}:``),o=E(()=>hd/(1-e.thickness/2)),s=E(()=>`${o.value/2} ${o.value/2} ${o.value} ${o.value}`),c=E(()=>_s(e.value,e.min,e.max)),l=E(()=>e.max-e.min),u=E(()=>e.thickness/2*o.value),d=E(()=>{let t=(e.max-c.value)/l.value,n=e.rounded&&c.value<e.max&&t<.25?u.value/2*(1-t/.25):0;return gd*t+n});function f({thickness:e,offset:t,color:n,cls:r,rounded:i}){return p(`circle`,{class:`q-circular-progress__`+r+(n===void 0?``:` text-${n}`),style:a.value,fill:`transparent`,stroke:`currentColor`,"stroke-width":e,"stroke-dasharray":_d,"stroke-dashoffset":t,"stroke-linecap":i,cx:o.value,cy:o.value,r:md})}return()=>{let n=[];e.centerColor!==void 0&&e.centerColor!==`transparent`&&n.push(p(`circle`,{class:`q-circular-progress__center text-${e.centerColor}`,fill:`currentColor`,r:md-u.value/2,cx:o.value,cy:o.value})),e.trackColor!==void 0&&e.trackColor!==`transparent`&&n.push(f({cls:`track`,thickness:u.value,offset:0,color:e.trackColor})),n.push(f({cls:`circle`,thickness:u.value,offset:d.value,color:e.color,rounded:e.rounded?`round`:void 0}));let a=[p(`svg`,{class:`q-circular-progress__svg`,style:i.value,viewBox:s.value,"aria-hidden":`true`},n)];return e.showValue&&a.push(p(`div`,{class:`q-circular-progress__text absolute-full row flex-center content-center`,style:{fontSize:e.fontSize}},t.default===void 0?[p(`div`,c.value)]:t.default())),p(`div`,{class:`q-circular-progress q-circular-progress--${e.indeterminate?`in`:``}determinate`,style:r.value,role:`progressbar`,"aria-valuemin":e.min,"aria-valuemax":e.max,"aria-valuenow":e.indeterminate?void 0:c.value},Fs(t.internal,a))}}});function yd(e,t,n){let r=Ao(e),i,a=r.left-t.event.x,o=r.top-t.event.y,s=Math.abs(a),c=Math.abs(o),l=t.direction;l.horizontal&&!l.vertical?i=a<0?`left`:`right`:!l.horizontal&&l.vertical?i=o<0?`up`:`down`:l.up&&o<0?(i=`up`,s>c&&(l.left&&a<0?i=`left`:l.right&&a>0&&(i=`right`))):l.down&&o>0?(i=`down`,s>c&&(l.left&&a<0?i=`left`:l.right&&a>0&&(i=`right`))):l.left&&a<0?(i=`left`,s<c&&(l.up&&o<0?i=`up`:l.down&&o>0&&(i=`down`))):l.right&&a>0&&(i=`right`,s<c&&(l.up&&o<0?i=`up`:l.down&&o>0&&(i=`down`)));let u=!1;
2if(i===void 0&&n===!1){if(t.event.isFirst||t.event.lastDir===void 0)return{};i=t.event.lastDir,u=!0,i===`left`||i===`right`?(r.left-=a,s=0,a=0):(r.top-=o,c=0,o=0)}return{synthetic:u,payload:{evt:e,touch:t.event.mouse!==!0,mouse:t.event.mouse===!0,position:r,direction:i,isFirst:t.event.isFirst,isFinal:n===!0,duration:Date.now()-t.event.time,distance:{x:s,y:c},offset:{x:a,y:o},delta:{x:r.left-t.event.lastX,y:r.top-t.event.lastY}}}}function bd(){document.body.classList.remove(`no-pointer-events--children`)}var xd=0,Sd=To({name:`touch-pan`,beforeMount(e,{value:t,modifiers:n}){if(!n.mouse&&!Co.has.touch)return;function r(e,t){n.mouse&&t?Q(e):(n.stop&&jo(e),n.prevent&&Mo(e))}let i={uid:`qvtp_`+xd++,handler:t,modifiers:n,direction:Ru(n),noop:Oo,mouseStart(e){Bu(e,i)&&ko(e)&&(Po(i,`temp`,[[document,`mousemove`,`move`,`notPassiveCapture`],[document,`mouseup`,`end`,`passiveCapture`]]),i.start(e,!0))},touchStart(e){if(Bu(e,i)){let t=e.target;Po(i,`temp`,[[t,`touchmove`,`move`,`notPassiveCapture`],[t,`touchcancel`,`end`,`passiveCapture`],[t,`touchend`,`end`,`passiveCapture`]]),i.start(e)}},start(t,r){if(Co.is.firefox&&No(e,!0),i.lastEvt=t,r||n.stop){if(!i.direction.all&&(!r||!i.modifiers.mouseAllDir&&!i.modifiers.mousealldir)){let e=t.type.includes(`mouse`)?new MouseEvent(t.type,t):new TouchEvent(t.type,t);t.defaultPrevented&&Mo(e),t.cancelBubble&&jo(e),Object.assign(e,{qKeyEvent:t.qKeyEvent,qClickOutside:t.qClickOutside,qAnchorHandled:t.qAnchorHandled,qClonedBy:t.qClonedBy===void 0?[i.uid]:t.qClonedBy.concat(i.uid)}),i.initialEvent={target:t.target,event:e}}jo(t)}let{left:a,top:o}=Ao(t);i.event={x:a,y:o,time:Date.now(),mouse:r===!0,detected:!1,isFirst:!0,isFinal:!1,lastX:a,lastY:o}},move(e){if(i.event===void 0)return;let t=Ao(e),a=t.left-i.event.x,o=t.top-i.event.y;if(a===0&&o===0)return;i.lastEvt=e;let s=i.event.mouse===!0,c=()=>{r(e,s);let t;!n.preserveCursor&&!n.preservecursor&&(t=document.documentElement.style.cursor||``,document.documentElement.style.cursor=`grabbing`),s&&document.body.classList.add(`no-pointer-events--children`),document.body.classList.add(`non-selectable`),Yc(),i.styleCleanup=e=>{i.styleCleanup=void 0,t!==void 0&&(document.documentElement.style.cursor=t),document.body.classList.remove(`non-selectable`),s?e===void 0?bd():setTimeout(()=>{bd(),e()},50):e!==void 0&&e()}};if(i.event.detected){i.event.isFirst||r(e,i.event.mouse);let{payload:t,synthetic:n}=yd(e,i,!1);t!==void 0&&(i.handler(t)===!1?i.end(e):(i.styleCleanup===void 0&&i.event.isFirst&&c(),i.event.lastX=t.position.left,i.event.lastY=t.position.top,i.event.lastDir=n?void 0:t.direction,i.event.isFirst=!1));return}if(i.direction.all||s&&(i.modifiers.mouseAllDir||i.modifiers.mousealldir)){c(),i.event.detected=!0,i.move(e);return}let l=Math.abs(a),u=Math.abs(o);l!==u&&(i.direction.horizontal&&l>u||i.direction.vertical&&l<u||i.direction.up&&l<u&&o<0||i.direction.down&&l<u&&o>0||i.direction.left&&l>u&&a<0||i.direction.right&&l>u&&a>0?(i.event.detected=!0,i.move(e)):i.end(e,!0))},end(t,n){if(i.event!==void 0){if(Fo(i,`temp`),Co.is.firefox&&No(e,!1),n){var r;(r=i.styleCleanup)==null||r.call(i),!i.event.detected&&i.initialEvent!==void 0&&i.initialEvent.target.dispatchEvent(i.initialEvent.event)}else if(i.event.detected){i.event.isFirst&&i.handler(yd(t===void 0?i.lastEvt:t,i).payload);let{payload:e}=yd(t===void 0?i.lastEvt:t,i,!0),n=()=>{i.handler(e)};i.styleCleanup===void 0?n():i.styleCleanup(n)}i.event=void 0,i.initialEvent=void 0,i.lastEvt=void 0}}};e.__qtouchpan=i,n.mouse&&Po(i,`main`,[[e,`mousedown`,`mouseStart`,`passive${n.mouseCapture||n.mousecapture?`Capture`:``}`]]),Co.has.touch&&Po(i,`main`,[[e,`touchstart`,`touchStart`,`passive${n.capture?`Capture`:``}`],[e,`touchmove`,`noop`,`notPassiveCapture`]])},updated(e,t){let n=e.__qtouchpan;n!==void 0&&(t.oldValue!==t.value&&(typeof value!=`function`&&n.end(),n.handler=t.value),n.direction=Ru(t.modifiers))},beforeUnmount(e){let t=e.__qtouchpan;if(t!==void 0){var n;t.event!==void 0&&t.end(),Fo(t,`main`),Fo(t,`temp`),Co.is.firefox&&No(e,!1),(n=t.styleCleanup)==null||n.call(t),delete e.__qtouchpan}}}),Cd=`q-slider__marker-labels`,wd=e=>({value:e}),Td=({marker:e})=>p(`div`,{key:e.value,style:e.style,class:e.classes},e.label),Ed=[34,37,40,33,39,38],Dd={...$s,...ku,min:{type:Number,default:0},max:{type:Number,default:100},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>e>=0}
vendor: 4,844 bytes, line 2
2,snap:Boolean,vertical:Boolean,reverse:Boolean,color:String,markerLabelsClass:String,label:Boolean,labelColor:String,labelTextColor:String,labelAlways:Boolean,switchLabelSide:Boolean,markers:[Boolean,Number],markerLabels:[Boolean,Array,Object,Function],switchMarkerLabelsSide:Boolean,trackImg:String,trackColor:String,innerTrackImg:String,innerTrackColor:String,selectionColor:String,selectionImg:String,thumbSize:{type:String,default:`20px`},trackSize:{type:String,default:`4px`},disable:Boolean,readonly:Boolean,dense:Boolean,tabindex:[String,Number],thumbColor:String,thumbPath:{type:String,default:`M 4, 10 a 6,6 0 1,0 12,0 a 6,6 0 1,0 -12,0`}},Od=[`pan`,`update:modelValue`,`change`];function kd({updateValue:e,updatePosition:t,getDragging:n,formAttrs:r}){let{props:i,emit:a,slots:o,proxy:{$q:s}}=P(),l=ec(i,s),u=ju(r),d=K(!1),f=K(!1),m=K(!1),h=K(!1),g=E(()=>i.vertical?`--v`:`--h`),_=E(()=>`-`+(i.switchLabelSide?`switched`:`standard`)),v=E(()=>i.vertical?i.reverse:i.reverse!==(s.lang.rtl===!0)),y=E(()=>!Number.isFinite(i.innerMin)||i.innerMin<i.min?i.min:i.innerMin),b=E(()=>!Number.isFinite(i.innerMax)||i.innerMax>i.max?i.max:i.innerMax),x=E(()=>!i.disable&&!i.readonly&&y.value<b.value),S=E(()=>{if(i.step===0)return e=>e;let e=(String(i.step).trim().split(`.`)[1]||``).length;return t=>Number.parseFloat(t.toFixed(e))}),C=E(()=>i.step===0?1:i.step),w=E(()=>x.value?i.tabindex||0:-1),T=E(()=>i.max-i.min),D=E(()=>b.value-y.value),O=E(()=>re(y.value)),k=E(()=>re(b.value)),A=E(()=>i.vertical?v.value?`bottom`:`top`:v.value?`right`:`left`),j=E(()=>i.vertical?`height`:`width`),M=E(()=>i.vertical?`width`:`height`),N=E(()=>i.vertical?`vertical`:`horizontal`),F=E(()=>{let e={role:`slider`,"aria-valuemin":y.value,"aria-valuemax":b.value,"aria-orientation":N.value,"data-step":i.step};return i.disable?e[`aria-disabled`]=`true`:i.readonly&&(e[`aria-readonly`]=`true`),e}),I=E(()=>`q-slider q-slider${g.value} q-slider--${d.value?``:`in`}active inline no-wrap `+(i.vertical?`row`:`column`)+(i.disable?` disabled`:` q-slider--enabled`+(x.value?` q-slider--editable`:``))+(m.value===`both`?` q-slider--focus`:``)+(i.label||i.labelAlways?` q-slider--label`:``)+(i.labelAlways?` q-slider--label-always`:``)+(l.value?` q-slider--dark`:``)+(i.dense?` q-slider--dense q-slider--dense`+g.value:``));function L(e){let t=`q-slider__`+e;return`${t} ${t}${g.value} ${t}${g.value}${_.value}`}function R(e){let t=`q-slider__`+e;return`${t} ${t}${g.value}`}let z=E(()=>{let e=i.selectionColor||i.color;return`q-slider__selection absolute`+(e===void 0?``:` text-${e}`)}),B=E(()=>R(`markers`)+` absolute overflow-hidden`),V=E(()=>R(`track-container`)),ee=E(()=>L(`pin`)),H=E(()=>L(`label`)),U=E(()=>L(`text-container`)),W=E(()=>L(`marker-labels-container`)+(i.markerLabelsClass===void 0?``:` ${i.markerLabelsClass}`)),te=E(()=>`q-slider__track relative-position no-outline`+(i.trackColor===void 0?``:` bg-${i.trackColor}`)),G=E(()=>{let e={[M.value]:i.trackSize};return i.trackImg!==void 0&&(e.backgroundImage=`url(${i.trackImg}) !important`),e}),ne=E(()=>`q-slider__inner absolute`+(i.innerTrackColor===void 0?``:` bg-${i.innerTrackColor}`)),q=E(()=>{let e=k.value-O.value,t={[A.value]:`${100*O.value}%`,[j.value]:e===0?`2px`:`${100*e}%`};return i.innerTrackImg!==void 0&&(t.backgroundImage=`url(${i.innerTrackImg}) !important`),t});function J(e){let{min:t,max:n,step:r}=i,a=t+e*(n-t);if(r>0){let e=(a-y.value)%r;a+=(Math.abs(e)>=r/2?(e<0?-1:1)*r:0)-e}return a=S.value(a),_s(a,y.value,b.value)}function re(e){return T.value===0?0:(e-i.min)/T.value}function ie(e,t){let n=Ao(e),r=i.vertical?_s((n.top-t.top)/t.height,0,1):_s((n.left-t.left)/t.width,0,1);return _s(v.value?1-r:r,O.value,k.value)}let ae=E(()=>fs(i.markers)?i.markers:C.value),oe=E(()=>{let e=[],t=ae.value,n=i.max,r=i.min;do e.push(r),r+=t;while(r<n);return e.push(n),e}),se=E(()=>{let e=` ${Cd}${g.value}-`;return`q-slider__marker-labels${e}${i.switchMarkerLabelsSide?`switched`:`standard`}${e}${v.value?`rtl`:`ltr`}`}),ce=E(()=>i.markerLabels===!1?null:de(i.markerLabels).map((e,t)=>({index:t,value:e.value,label:e.label||e.value,classes:se.value+(e.classes===void 0?``:` `+e.classes),style:{...fe(e.value),...e.style}}))),le=E(()=>({markerList:ce.value,markerMap:pe.value,classes:se.value,getStyle:fe})),ue=E(()=>{let e=D.value===0?`2px`:100*ae.value/D.value;return{...q.value,backgroundSize:i.vertical?`2px ${e}%`:`${e}% 2px`}});function de(e){if(e===!1)return null;if(e===!0)return oe.value.map(wd);if(typeof e==`function`)return oe.value.map(t=>{let n=e(t);return ls(n)?{...n,value:t}:{value:t,label:n}});let t=({value:e})=>e>=i.min&&e<=i.max;return Array.isArray(e)?e.map(e=>ls(e)?e:{value:e}).filter(t):Object.keys(e).map(t=>{let n=e[t],r=Number(t);return ls(n)?{...n,value:r}:{value:r,label:n}}).filter(t)}function fe(e){return{[A.value]:`${100*(e-i.min)/T.value}%`}}let pe=E(()=>
2{if(i.markerLabels===!1)return null;let e={};return ce.value.forEach(t=>{e[t.value]=t}),e});function me(){if(o[`marker-label-group`]!==void 0)return o[`marker-label-group`](le.value);let e=o[`marker-label`]||Td;return ce.value.map(t=>e({marker:t,...le.value}))}let he=E(()=>[[Sd,ge,void 0,{[N.value]:!0,prevent:!0,stop:!0,mouse:!0,mouseAllDir:!0}]]);function ge(r){r.isFinal?(h.value!==void 0&&(t(r.evt),r.touch&&e(!0),h.value=void 0,a(`pan`,`end`)),d.value=!1,m.value=!1):r.isFirst?(h.value=n(r.evt),t(r.evt),e(),d.value=!0,a(`pan`,`start`)):(t(r.evt),e())}function _e(){m.value=!1}function ve(r){t(r,n(r)),e(),f.value=!0,d.value=!0,document.addEventListener(`mouseup`,ye,!0)}function ye(){f.value=!1,d.value=!1,e(!0),_e(),document.removeEventListener(`mouseup`,ye,!0)}function be(r){t(r,n(r)),e(!0)}function xe(t){Ed.includes(t.keyCode)&&e(!0)}function Se(e){if(i.vertical)return null;let t=s.lang.rtl===i.reverse?e:1-e;return{transform:`translateX(calc(${2*t-1} * ${i.thumbSize} / 2 + ${50-100*t}%))`}}function Ce(e){let t=E(()=>!f.value&&(m.value===e.focusValue||m.value===`both`)?` q-slider--focus`:``),n=E(()=>`q-slider__thumb q-slider__thumb${g.value} q-slider__thumb${g.value}-${v.value?`rtl`:`ltr`} absolute non-selectable`+t.value+(e.thumbColor.value===void 0?``:` text-${e.thumbColor.value}`)),r=E(()=>({width:i.thumbSize,height:i.thumbSize,[A.value]:`${100*e.ratio.value}%`,zIndex:m.value===e.focusValue?2:void 0})),a=E(()=>e.labelColor.value===void 0?``:` text-${e.labelColor.value}`),o=E(()=>Se(e.ratio.value)),s=E(()=>`q-slider__text`+(e.labelTextColor.value===void 0?``:` text-${e.labelTextColor.value}`));return()=>{let t=[p(`svg`,{class:`q-slider__thumb-shape absolute-full`,viewBox:`0 0 20 20`,"aria-hidden":`true`},[p(`path`,{d:i.thumbPath})]),p(`div`,{class:`q-slider__focus-ring fit`})];return(i.label||i.labelAlways)&&(t.push(p(`div`,{class:ee.value+` absolute fit no-pointer-events`+a.value},[p(`div`,{class:H.value,style:{minWidth:i.thumbSize}},[p(`div`,{class:U.value,style:o.value},[p(`span`,{class:s.value},e.label.value)])])])),i.name!==void 0&&!i.disable&&u(t,`push`)),p(`div`,{class:n.value,style:r.value,...e.getNodeData()},t)}}function we(e,t,n,r){let a=[];i.innerTrackColor!==`transparent`&&a.push(p(`div`,{key:`inner`,class:ne.value,style:q.value})),i.selectionColor!==`transparent`&&a.push(p(`div`,{key:`selection`,class:z.value,style:e.value})),i.markers!==!1&&a.push(p(`div`,{key:`marker`,class:B.value,style:ue.value})),r(a);let o=[Is(`div`,{key:`trackC`,class:V.value,tabindex:t.value,...n.value},[p(`div`,{class:te.value,style:G.value},a)],`slide`,x.value,()=>he.value)];return i.markerLabels!==!1&&o[i.switchMarkerLabelsSide?`unshift`:`push`](p(`div`,{key:`markerL`,class:W.value},me())),o}return c(()=>{document.removeEventListener(`mouseup`,ye,!0)}),{state:{active:d,focus:m,preventFocus:f,dragging:h,editable:x,classes:I,tabindex:w,attributes:F,roundValueFn:S,keyStep:C,trackLen:T,innerMin:y,innerMinRatio:O,innerMax:b,innerMaxRatio:k,positionProp:A,sizeProp:j,isReversed:v},methods:{onActivate:ve,onMobileClick:be,onBlur:_e,onKeyup:xe,getContent:we,getThumbRenderFn:Ce,convertRatioToModel:J,convertModelToRatio:re,getDraggingRatio:ie}}}var Ad=()=>({}),jd=Z({name:`QSlider`,props:{...Dd,modelValue:{required:!0,default:null,validator:e=>typeof e==`number`||e===null},labelValue:[String,Number]},emits:Od,setup(e,{emit:t}){let{proxy:{$q:n}}=P(),{state:r,methods:i}=kd({updateValue:h,updatePosition:_,getDragging:g,formAttrs:Au(e)}),a=K(null),o=K(0),s=K(0);function c(){s.value=e.modelValue===null?r.innerMin.value:_s(e.modelValue,r.innerMin.value,r.innerMax.value)}T(()=>`${e.modelValue}|${r.innerMin.value}|${r.innerMax.value}`,c,{immediate:!0});let l=E(()=>i.convertModelToRatio(s.value)),u=E(()=>r.active.value?o.value:l.value),d=E(()=>{let t={[r.positionProp.value]:`${100*r.innerMinRatio.value}%`,[r.sizeProp.value]:`${100*(u.value-r.innerMinRatio.value)}%`};return e.selectionImg!==void 0&&(t.backgroundImage=`url(${e.selectionImg}) !important`),t}),f=i.getThumbRenderFn({focusValue:!0,getNodeData:Ad,ratio:u,label:E(()=>e.labelValue===void 0?s.value:e.labelValue),thumbColor:E(()=>e.thumbColor||e.color),labelColor:E(()=>e.labelColor),labelTextColor:E(()=>e.labelTextColor)}),m=E(()=>r.editable.value?n.platform.is.mobile?{onClick:i.onMobileClick}:{onMousedown:i.onActivate,onFocus:v,onBlur:i.onBlur,onKeydown:y,onKeyup:i.onKeyup}:{});function h(n){s.value!==e.modelValue&&t(`update:modelValue`,s.value),n&&t(`change`,s.value)}function g(){return a.value.getBoundingClientRect()}function _(t,n=r.dragging.value){let a=i.getDraggingRatio(t,n);s.value=i.convertRatioToModel(a),o.value=!e.snap||e.step===0?a:i.convertModelToRatio(s.value)}function v(){r.focus.value=!0}function y(t){if(!Ed.includes(t.keyCode))return;Q(t);let n=([34,33].includes(t.keyCode)?10:1)*r.keyStep.value,i=([34,37,40].includes(t.keyCode)?-1:1)*(r.isReversed.value?-1:1)*(e.vertical?-1:1)*n;s.value=_s(r.roundValueFn.value(s.value+i),r.innerMin.value,r.innerMax.value),h()}return()=>{let t=i.getContent(d,r.tabindex,m,e=>{e.push(f())});return p(`div`,{ref:a,class:r.classes.value+(e.modelValue===null?` q-slider--no-value`:``),...r.attributes.value,"aria-valuenow":e.modelValue},t)}}});function Md(){let e=K(!ho.value);return e.value||s(()=>{e.value=!0}),{isHydrated:e}}var Nd=typeof ResizeObserver<`u`,Pd=Nd?{}:{style:`display:block;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1;`,url:`about:blank`},Fd=Z({name:`QResizeObserver`,props:{debounce:{type:[String,Number],default:100}},emits:[`resize`],setup(e,{emit:t}){let n=null,r,i={width:-1,height:-1};function a(t){t===!0||e.debounce===0||e.debounce===`0`?o():n===null&&(n=setTimeout(o,e.debounce))}function o(){if(n!==null&&(clearTimeout(n),n=null),r){let{offsetWidth:e,offsetHeight:n}=r;(e!==i.width||n!==i.height)&&(i={width:e,height:n},t(`resize`,i))}}let{proxy:l}=P();if(l.trigger=a,Nd){let e,t=n=>{r=l.$el.parentNode,r?(e=new ResizeObserver(a),e.observe(r),o()):n||J(()=>{t(!0)})};return s(()=>{t()}),c(()=>{n!==null&&clearTimeout(n),e!==void 0&&(e.disconnect===void 0?r&&e.unobserve(r):e.disconnect())}),Oo}let{isHydrated:u}=Md(),d,f=()=>{n!==null&&(clearTimeout(n),n=null),d!==void 0&&(d.removeEventListener!==void 0&&d.removeEventListener(`resize`,a,Do.passive),d=void 0)},m=()=>{f(),r!=null&&r.contentDocument&&(d=r.contentDocument.defaultView,d.addEventListener(`resize`,a,Do.passive),o())};return s(()=>{J(()=>
2{r=l.$el,r&&m()})}),c(f),()=>{if(u.value)return p(`object`,{class:`q--avoid-card-border`,style:Pd.style,tabindex:-1,type:`text/html`,data:Pd.url,"aria-hidden":`true`,onLoad:m})}}});function Id(e,t,n){let r=n?[`left`,`right`]:[`top`,`bottom`];return`absolute-${t?r[0]:r[1]}${e?` text-${e}`:``}`}function Ld(e,t){for(let n in e)if(e[n]!==t[n])return!1;return!0}var Rd=[`left`,`center`,`right`,`justify`],zd=Z({name:`QTabs`,props:{modelValue:[Number,String],align:{type:String,default:`center`,validator:e=>Rd.includes(e)},breakpoint:{type:[String,Number],default:600},vertical:Boolean,shrink:Boolean,stretch:Boolean,activeClass:String,activeColor:String,activeBgColor:String,indicatorColor:String,leftIcon:String,rightIcon:String,outsideArrows:Boolean,mobileArrows:Boolean,switchIndicator:Boolean,narrowIndicator:Boolean,inlineLabel:Boolean,noCaps:Boolean,dense:Boolean,contentClass:String,"onUpdate:modelValue":[Function,Array]},setup(e,{slots:t,emit:r}){let{proxy:i}=P(),{$q:a}=i,{registerTick:o}=El(),{registerTick:s}=El(),{registerTick:l}=El(),{registerTimeout:u,removeTimeout:d}=Dl(),{registerTimeout:f,removeTimeout:m}=Dl(),h=K(null),g=K(null),_=K(e.modelValue),v=K(!1),y=K(!0),S=K(!1),C=K(!1),w=[],D=K(0),O=K(!1),k=null,A=null,j,M=E(()=>({activeClass:e.activeClass,activeColor:e.activeColor,activeBgColor:e.activeBgColor,indicatorClass:Id(e.indicatorColor,e.switchIndicator,e.vertical),narrowIndicator:e.narrowIndicator,inlineLabel:e.inlineLabel,noCaps:e.noCaps})),N=E(()=>{let e=D.value,t=_.value;for(let n=0;n<e;n++)if(w[n].name.value===t)return!0;return!1}),F=E(()=>`q-tabs__content--align-${v.value?`left`:C.value?`justify`:e.align}`),I=E(()=>`q-tabs row no-wrap items-center q-tabs--${v.value?``:`not-`}scrollable q-tabs--${e.vertical?`vertical`:`horizontal`} q-tabs__arrows--${e.outsideArrows?`outside`:`inside`} q-tabs--mobile-with${e.mobileArrows?``:`out`}-arrows`+(e.dense?` q-tabs--dense`:``)+(e.shrink?` col-shrink`:``)+(e.stretch?` self-stretch`:``)),L=E(()=>`q-tabs__content scroll--mobile row no-wrap items-center self-stretch hide-scrollbar relative-position `+F.value+(e.contentClass===void 0?``:` ${e.contentClass}`)),R=E(()=>e.vertical?{container:`height`,content:`offsetHeight`,scroll:`scrollHeight`}:{container:`width`,content:`offsetWidth`,scroll:`scrollWidth`}),z=E(()=>!e.vertical&&a.lang.rtl===!0),B=E(()=>z.value);T(z,te),T(()=>e.modelValue,e=>{V({name:e,setCurrent:!0,skipEmit:!0})}),T(()=>e.outsideArrows,ee);function V({name:t,setCurrent:n,skipEmit:i}){_.value!==t&&(!i&&e[`onUpdate:modelValue`]!==void 0&&r(`update:modelValue`,t),(n||e[`onUpdate:modelValue`]===void 0)&&(U(_.value,t),_.value=t))}function ee(){o(()=>{h.value&&H({width:h.value.offsetWidth,height:h.value.offsetHeight})})}function H(t){if(R.value===void 0||g.value===null)return;let n=t[R.value.container],r=Math.min(g.value[R.value.scroll],Array.prototype.reduce.call(g.value.children,(e,t)=>e+(t[R.value.content]||0),0)),i=n>0&&r>n;v.value=i,i&&s(te),C.value=n<Number.parseInt(e.breakpoint,10)}function U(t,n){let r=t!=null&&t!==``?w.find(e=>e.name.value===t):null,i=n!=null&&n!==``?w.find(e=>e.name.value===n):null;if(ge)ge=!1;else if(r&&i){let t=r.tabIndicatorRef.value,n=i.tabIndicatorRef.value;k!==null&&(clearTimeout(k),k=null),t.style.transition=`none`,t.style.transform=`none`,n.style.transition=`none`,n.style.transform=`none`;let a=t.getBoundingClientRect(),o=n.getBoundingClientRect();n.style.transform=e.vertical?`translate3d(0,${a.top-o.top}px,0) scale3d(1,${o.height?a.height/o.height:1},1)`:`translate3d(${a.left-o.left}px,0,0) scale3d(${o.width?a.width/o.width:1},1,1)`,l(()=>{k=setTimeout(()=>{k=null,n.style.transition=`transform .25s cubic-bezier(.4, 0, .2, 1)`,n.style.transform=`none`},70)})}i&&v.value&&W(i.rootRef.value)}function W(t){let{left:n,width:r,top:i,height:a}=g.value.getBoundingClientRect(),o=t.getBoundingClientRect(),s=e.vertical?o.top-i:o.left-n;if(s<0){g.value[e.vertical?`scrollTop`:`scrollLeft`]+=Math.floor(s),te();return}s+=e.vertical?o.height-a:o.width-r,s>0&&(g.value[e.vertical?`scrollTop`:`scrollLeft`]+=Math.ceil(s),te())}function te(){let t=g.value;if(t===null)return;let n=t.getBoundingClientRect(),r=e.vertical?t.scrollTop:Math.abs(t.scrollLeft);z.value?(y.value=Math.ceil(r+n.width)<t.scrollWidth-1,S.value=r>0):(y.value=r>0,S.value=e.vertical?Math.ceil(r+n.height)<t.scrollHeight:Math.ceil(r+n.width)<t.scrollWidth)}function G(e){A!==null&&clearInterval(A),A=setInterval(()=>{ae(e)&&J()},5)}function ne(){G(B.value?2**53-1:0)}function q(){G(B.value?0:2**53-1)}function J(){A!==null&&(clearInterval(A),A=null)}function re(t,n){let r=Array.prototype.filter.call(g.value.children,e=>{var t;return e===n||((t=e.matches)==null?void 0:t.call(e,`.q-tab.q-focusable`))}),i=r.length;if(i===0)return;if(t===36)return W(r[0]),r[0].focus(),!0;if(t===35)return W(r[i-1]),r[i-1].focus(),!0;let a=t===(e.vertical?38:37),o=t===(e.vertical?40:39),s=a?-1:o?1:void 0;if(s!==void 0){let e=z.value?-1:1,t=r.indexOf(n)+s*e;return t>
2=0&&t<i&&(W(r[t]),r[t].focus({preventScroll:!0})),!0}}let ie=E(()=>B.value?{get:e=>Math.abs(e.scrollLeft),set:(e,t)=>{e.scrollLeft=-t}}:e.vertical?{get:e=>e.scrollTop,set:(e,t)=>{e.scrollTop=t}}:{get:e=>e.scrollLeft,set:(e,t)=>{e.scrollLeft=t}});function ae(e){let t=g.value,{get:n,set:r}=ie.value,i=!1,a=n(t),o=e<a?-1:1;return a+=o*5,a<0?(i=!0,a=0):(o===-1&&a<=e||o===1&&a>=e)&&(i=!0,a=e),r(t,a),te(),i}function oe(){let e=null,t={matchedLen:0,queryDiff:9999,hrefLen:0},n=w.filter(e=>{var t;return((t=e.routeData)==null?void 0:t.hasRouterLink.value)===!0}),{hash:r,query:a}=i.$route,o=Object.keys(a).length;for(let i of n){let n=i.routeData.exact.value===!0;if(!i.routeData[n?`linkIsExactActive`:`linkIsActive`].value)continue;let{hash:s,query:c,matched:l,href:u}=i.routeData.resolvedLink.value,d=Object.keys(c).length;if(n){if(s!==r||d!==o||!Ld(a,c))continue;e=i.name.value;break}if(s!==``&&s!==r||d!==0&&!Ld(c,a))continue;let f={matchedLen:l.length,queryDiff:o-d,hrefLen:u.length-s.length};if(f.matchedLen>t.matchedLen){e=i.name.value,t=f;continue}else if(f.matchedLen!==t.matchedLen)continue;if(f.queryDiff<t.queryDiff)e=i.name.value,t=f;else if(f.queryDiff!==t.queryDiff)continue;f.hrefLen>t.hrefLen&&(e=i.name.value,t=f)}if(e===null&&w.some(e=>e.routeData===void 0&&e.name.value===_.value)){ge=!1;return}V({name:e,setCurrent:!0})}function se(e){if(d(),!O.value&&h.value!==null&&e.target&&typeof e.target.closest==`function`){let t=e.target.closest(`.q-tab`);t&&h.value.contains(t)&&(O.value=!0,v.value&&W(t))}}function ce(){u(()=>{O.value=!1},30)}function le(){pe.avoidRouteWatcher===!1?f(oe):m()}function ue(){if(j===void 0){let e=T(()=>i.$route.fullPath,le);j=()=>{e(),j=void 0}}}function de(e){w.push(e),D.value++,ee(),e.routeData===void 0||i.$route===void 0?f(()=>{if(v.value){let e=_.value,t=e!=null&&e!==``?w.find(t=>t.name.value===e):null;t&&W(t.rootRef.value)}}):(ue(),e.routeData.hasRouterLink.value&&le())}function fe(e){w.splice(w.indexOf(e),1),D.value--,ee(),j!==void 0&&e.routeData!==void 0&&(w.every(e=>e.routeData===void 0)&&j(),le())}let pe={currentModel:_,tabProps:M,hasFocus:O,hasActiveTab:N,registerTab:de,unregisterTab:fe,verifyRouteModel:le,updateModel:V,onKbdNavigate:re,avoidRouteWatcher:!1};x(as,pe);function me(){k!==null&&clearTimeout(k),J(),j==null||j()}let he=!1,ge=!1;return c(me),b(()=>{he=j!==void 0,me()}),n(()=>{he&&(ue(),ge=!0,le()),ee()}),()=>p(`div`,{ref:h,class:I.value,role:`tablist`,onFocusin:se,onFocusout:ce},[p(Fd,{onResize:H}),p(`div`,{ref:g,class:L.value,onScroll:te},$(t.default)),p(Zs,{class:`q-tabs__arrow q-tabs__arrow--left absolute q-tab__icon`+(y.value?``:` q-tabs__arrow--faded`),name:e.leftIcon||a.iconSet.tabs[e.vertical?`up`:`left`],onMousedownPassive:ne,onTouchstartPassive:ne,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J}),p(Zs,{class:`q-tabs__arrow q-tabs__arrow--right absolute q-tab__icon`+(S.value?``:` q-tabs__arrow--faded`),name:e.rightIcon||a.iconSet.tabs[e.vertical?`down`:`right`],onMousedownPassive:q,onTouchstartPassive:q,onMouseupPassive:J,onMouseleavePassive:J,onTouchendPassive:J})])}}),Bd=0,Vd=[`click`,`keydown`],Hd={icon:String,label:[Number,String],alert:[Boolean,String],alertIcon:String,name:{type:[Number,String],default:()=>`t_${Bd++}`},noCaps:Boolean,tabindex:[String,Number],disable:Boolean,contentClass:String,ripple:{type:[Boolean,Object],default:!0}};function Ud(e,t,n,r){let i=l(as,ss);if(i===ss)return console.error(`QTab/QRouteTab component needs to be child of QTabs`),ss;let{proxy:a}=P(),o=K(null),u=K(null),d=K(null),f=E(()=>e.disable||e.ripple===!1?!1:{keyCodes:[13,32],early:!0,...e.ripple===!0?{}:e.ripple}),m=E(()=>i.currentModel.value===e.name),h=E(()=>`q-tab relative-position self-stretch flex flex-center text-center`+(m.value?` q-tab--active`+(i.tabProps.value.activeClass?` `+i.tabProps.value.activeClass:``)+(i.tabProps.value.activeColor?` text-${i.tabProps.value.activeColor}`:``)+(i.tabProps.value.activeBgColor?` bg-${i.tabProps.value.activeBgColor}`:``):` q-tab--inactive`)+(e.icon&&e.label&&!i.tabProps.value.inlineLabel?` q-tab--full`:``)+(e.noCaps||i.tabProps.value.noCaps?` q-tab--no-caps`:``)+(e.disable?` disabled`:` q-focusable q-hoverable cursor-pointer`)+(r===void 0?``:r.linkClass.value)),g=E(()=>`q-tab__content self-stretch flex-center relative-position q-anchor--skip non-selectable `+(i.tabProps.value.inlineLabel?`row no-wrap q-tab__content--inline`:`column`)+(e.contentClass===void 0?``:` ${e.contentClass}`)),_=E(()=>e.disable||i.hasFocus.value||!m.value&&i.hasActiveTab.value?-1:e.tabindex||0);function v(t,a){var s;if(!a&&!(t!=null&&t.qAvoidFocus)&&((s=o.value)==null||s.focus()),e.disable){(r==null?void 0:r.hasRouterLink.value)===!0&&Q(t);return}if(r===void 0){i.updateModel({name:e.name}),n(`click`,t);return}if(r.hasRouterLink.value){let a=(n={})=>{let a,o=n.to===void 0||cs(n.to,e.to)?i.avoidRouteWatcher=Su():null;return r.navigateToRouterLink(t,{...n,returnRouterError:!0}
2).catch(e=>{a=e}).then(t=>{if(o===i.avoidRouteWatcher){var r;i.avoidRouteWatcher=!1,a===void 0&&(t===void 0||((r=t.message)==null?void 0:r.startsWith(`Avoided redundant navigation`))===!0)&&i.updateModel({name:e.name})}if(n.returnRouterError)return a===void 0?t:Promise.reject(a)})};n(`click`,t,a),t.defaultPrevented||a();return}n(`click`,t)}function y(e){Ho(e,[13,32])?v(e,!0):!Vo(e)&&e.keyCode>=35&&e.keyCode<=40&&!e.altKey&&!e.metaKey&&i.onKbdNavigate(e.keyCode,a.$el)&&Q(e),n(`keydown`,e)}function b(){let n=i.tabProps.value.narrowIndicator,r=[],a=p(`div`,{ref:d,class:[`q-tab__indicator`,i.tabProps.value.indicatorClass]});e.icon!==void 0&&r.push(p(Zs,{class:`q-tab__icon`,name:e.icon})),e.label!==void 0&&r.push(p(`div`,{class:`q-tab__label`},e.label)),e.alert&&r.push(e.alertIcon===void 0?p(`div`,{class:`q-tab__alert`+(e.alert===!0?``:` text-${e.alert}`)}):p(Zs,{class:`q-tab__alert-icon`,color:e.alert===!0?void 0:e.alert,name:e.alertIcon})),n&&r.push(a);let s=[p(`div`,{class:`q-focus-helper`,tabindex:-1,ref:o}),p(`div`,{class:g.value},Ps(t.default,r))];return n||s.push(a),s}let x={name:E(()=>e.name),rootRef:u,tabIndicatorRef:d,routeData:r};c(()=>{i.unregisterTab(x)}),s(()=>{i.registerTab(x)});function S(t,n){return k(p(t,{ref:u,class:h.value,tabindex:_.value,role:`tab`,"aria-selected":m.value?`true`:`false`,"aria-disabled":e.disable?`true`:void 0,onClick:v,onKeydown:y,...n},b()),[[jc,f.value]])}return{renderTab:S,$tabs:i}}var Wd=Z({name:`QTab`,props:Hd,emits:Vd,setup(e,{slots:t,emit:n}){let{renderTab:r}=Ud(e,t,n);return()=>r(`div`)}}),Gd=Z({name:`QTabPanels`,props:{...qu,...$s},emits:Ju,setup(e,{slots:t}){let n=ec(e,P().proxy.$q),{updatePanelsList:r,getPanelContent:i,panelDirectives:a}=Xu(),o=E(()=>`q-tab-panels q-panel-parent`+(n.value?` q-tab-panels--dark q-dark`:``));return()=>(r(t),Is(`div`,{class:o.value},i(),`pan`,e.swipeable,()=>a.value))}}),Kd=Z({name:`QTabPanel`,props:Gu,setup(e,{slots:t}){return()=>p(`div`,{class:`q-tab-panel`,role:`tabpanel`},$(t.default))}}),qd=/^#[0-9a-fA-F]{3}([0-9a-fA-F]{3})?$/,Jd=/^#[0-9a-fA-F]{4}([0-9a-fA-F]{4})?$/,Yd=/^#([0-9a-fA-F]{3}|[0-9a-fA-F]{4}|[0-9a-fA-F]{6}|[0-9a-fA-F]{8})$/,Xd=/^rgb\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5])\)$/,Zd=/^rgba\(((0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),){2}(0|[1-9][\d]?|1[\d]{0,2}|2[\d]?|2[0-4][\d]|25[0-5]),(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/,Qd=/^-?[\d]+\/[0-1]\d\/[0-3]\d$/,$d=/^([0-1]?\d|2[0-3]):[0-5]\d$/,ef=/^([0-1]?\d|2[0-3]):[0-5]\d:[0-5]\d$/,tf=/^([0-1]?\d|2[0-3]):[0-5]\d(:[0-5]\d)?$/,nf=/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,rf={date:e=>Qd.test(e),time:e=>$d.test(e),fulltime:e=>ef.test(e),timeOrFulltime:e=>tf.test(e),email:e=>nf.test(e),hexColor:e=>qd.test(e),hexaColor:e=>Jd.test(e),hexOrHexaColor:e=>Yd.test(e),rgbColor:e=>Xd.test(e),rgbaColor:e=>Zd.test(e),rgbOrRgbaColor:e=>Xd.test(e)||Zd.test(e),hexOrRgbColor:e=>qd.test(e)||Xd.test(e),hexaOrRgbaColor:e=>Jd.test(e)||Zd.test(e),anyColor:e=>Yd.test(e)||Xd.test(e)||Zd.test(e)},af=/^rgb(a)?\((\d{1,3}),(\d{1,3}),(\d{1,3}),?([01]?\.?\d*?)?\)$/;function of({r:e,g:t,b:n,a:r}){let i=r!==void 0;if(e=Math.round(e),t=Math.round(t),n=Math.round(n),e>255||t>255||n>255||i&&r>100)throw TypeError(`Expected 3 numbers below 256 (and optionally one below 100)`);return r=i?(Math.round(255*r/100)|256).toString(16).slice(1):``,`#`+(n|t<<8|e<<16|1<<24).toString(16).slice(1)+r}function sf({r:e,g:t,b:n,a:r}){return`rgb${r===void 0?``:`a`}(${e},${t},${n}${r===void 0?``:`,`+r/100})`}function cf(e){if(typeof e!=`string`)throw TypeError(`Expected a string`);e=e.replace(/^#/,``),e.length===3?e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]:e.length===4&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);let t=Number.parseInt(e,16);return e.length>6?{r:t>>24&255,g:t>>16&255,b:t>>8&255,a:Math.round((t&255)/2.55)}:{r:t>>16,g:t>>8&255,b:t&255}}function lf({h:e,s:t,v:n,a:r}){let i,a,o;t/=100,n/=100,e/=360;let s=Math.floor(e*6),c=e*6-s,l=n*(1-t),u=n*(1-c*t),d=n*(1-(1-c)*t);switch(s%6){case 0:i=n,a=d,o=l;break;case 1:i=u,a=n,o=l;break;case 2:i=l,a=n,o=d;break;case 3:i=l,a=u,o=n;break;case 4:i=d,a=l,o=n;break;case 5:i=n,a=l,o=u;break}return{r:Math.round(i*255),g:Math.round(a*255),b:Math.round(o*255),a:r}}function uf({r:e,g:t,b:n,a:r}
vendor: 4,757 bytes, line 2
2){let i=Math.max(e,t,n),a=Math.min(e,t,n),o=i-a,s=i===0?0:o/i,c=i/255,l;switch(i){case a:l=0;break;case e:l=t-n+o*(t<n?6:0),l/=6*o;break;case t:l=n-e+o*2,l/=6*o;break;case n:l=e-t+o*4,l/=6*o;break}return{h:Math.round(l*360),s:Math.round(s*100),v:Math.round(c*100),a:r}}function df(e){if(typeof e!=`string`)throw TypeError(`Expected a string`);let t=e.replaceAll(` `,``),n=af.exec(t);if(n===null)return cf(t);let r={r:Math.min(255,Math.max(0,Number.parseInt(n[2],10))),g:Math.min(255,Math.max(0,Number.parseInt(n[3],10))),b:Math.min(255,Math.max(0,Number.parseInt(n[4],10)))};if(n[1]){let e=Number.parseFloat(n[5]);r.a=Math.round((Number.isFinite(e)?Math.max(0,Math.min(1,e)):1)*100)}return r}function ff(e){if(typeof e!=`string`&&(!e||e.r===void 0))throw TypeError(`Expected a string or a {r, g, b} object as color`);let t=typeof e==`string`?df(e):e,n=t.r/255,r=t.g/255,i=t.b/255,a=n<=.03928?n/12.92:((n+.055)/1.055)**2.4,o=r<=.03928?r/12.92:((r+.055)/1.055)**2.4,s=i<=.03928?i/12.92:((i+.055)/1.055)**2.4;return .2126*a+.7152*o+.0722*s}var pf=`rgb(255,204,204).rgb(255,230,204).rgb(255,255,204).rgb(204,255,204).rgb(204,255,230).rgb(204,255,255).rgb(204,230,255).rgb(204,204,255).rgb(230,204,255).rgb(255,204,255).rgb(255,153,153).rgb(255,204,153).rgb(255,255,153).rgb(153,255,153).rgb(153,255,204).rgb(153,255,255).rgb(153,204,255).rgb(153,153,255).rgb(204,153,255).rgb(255,153,255).rgb(255,102,102).rgb(255,179,102).rgb(255,255,102).rgb(102,255,102).rgb(102,255,179).rgb(102,255,255).rgb(102,179,255).rgb(102,102,255).rgb(179,102,255).rgb(255,102,255).rgb(255,51,51).rgb(255,153,51).rgb(255,255,51).rgb(51,255,51).rgb(51,255,153).rgb(51,255,255).rgb(51,153,255).rgb(51,51,255).rgb(153,51,255).rgb(255,51,255).rgb(255,0,0).rgb(255,128,0).rgb(255,255,0).rgb(0,255,0).rgb(0,255,128).rgb(0,255,255).rgb(0,128,255).rgb(0,0,255).rgb(128,0,255).rgb(255,0,255).rgb(245,0,0).rgb(245,123,0).rgb(245,245,0).rgb(0,245,0).rgb(0,245,123).rgb(0,245,245).rgb(0,123,245).rgb(0,0,245).rgb(123,0,245).rgb(245,0,245).rgb(214,0,0).rgb(214,108,0).rgb(214,214,0).rgb(0,214,0).rgb(0,214,108).rgb(0,214,214).rgb(0,108,214).rgb(0,0,214).rgb(108,0,214).rgb(214,0,214).rgb(163,0,0).rgb(163,82,0).rgb(163,163,0).rgb(0,163,0).rgb(0,163,82).rgb(0,163,163).rgb(0,82,163).rgb(0,0,163).rgb(82,0,163).rgb(163,0,163).rgb(92,0,0).rgb(92,46,0).rgb(92,92,0).rgb(0,92,0).rgb(0,92,46).rgb(0,92,92).rgb(0,46,92).rgb(0,0,92).rgb(46,0,92).rgb(92,0,92).rgb(255,255,255).rgb(205,205,205).rgb(178,178,178).rgb(153,153,153).rgb(127,127,127).rgb(102,102,102).rgb(76,76,76).rgb(51,51,51).rgb(25,25,25).rgb(0,0,0)`.split(`.`),mf=`M5 5 h10 v10 h-10 v-10 z`,hf=`data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAH0lEQVQoU2NkYGAwZkAFZ5G5jPRRgOYEVDeB3EBjBQBOZwTVugIGyAAAAABJRU5ErkJggg==`,gf=/^[0-9]+$/,_f=/^#[0-9A-Fa-f]+$/,vf=/^rgb\([0-9]{1,3},[0-9]{1,3},[0-9]{1,3}\)$/,yf=/^rgba\([0-9]{1,3},[0-9]{1,3},[0-9]{1,3},(0|0\.[0-9]+[1-9]|0\.[1-9]+|1)\)$/;Z({name:`QColor`,props:{...$s,...ku,modelValue:String,defaultValue:String,defaultView:{type:String,default:`spectrum`,validator:e=>[`spectrum`,`tune`,`palette`].includes(e)},formatModel:{type:String,default:`auto`,validator:e=>[`auto`,`hex`,`rgb`,`hexa`,`rgba`].includes(e)},palette:Array,noHeader:Boolean,noHeaderTabs:Boolean,noFooter:Boolean,square:Boolean,flat:Boolean,bordered:Boolean,disable:Boolean,readonly:Boolean},emits:[`update:modelValue`,`change`],setup(e,{emit:t}){let{proxy:n}=P(),{$q:r}=n,i=ec(e,r),{getCache:a}=Wu(),o=K(null),s=K(null),c=E(()=>e.formatModel===`auto`?null:e.formatModel.includes(`hex`)),l=E(()=>e.formatModel===`auto`?null:e.formatModel.includes(`a`)),u=K(e.formatModel===`auto`?e.modelValue===void 0||e.modelValue===null||e.modelValue===``||e.modelValue.startsWith(`#`)?`hex`:`rgb`:e.formatModel.startsWith(`hex`)?`hex`:`rgb`),d=K(e.defaultView),f=K(A(e.modelValue||e.defaultValue)),m=E(()=>!e.disable&&!e.readonly),h=E(()=>e.modelValue===void 0||e.modelValue===null||e.modelValue===``||e.modelValue.startsWith(`#`)),g=E(()=>c.value===null?h.value:c.value),_=ju(E(()=>({type:`hidden`,name:e.name,value:f.value[g.value?`hex`:`rgb`]}))),v=E(()=>l.value===null?f.value.a!==void 0:l.value),y=E(()=>({backgroundColor:f.value.rgb||`#000`})),b=E(()=>`q-color-picker__header-content q-color-picker__header-content--${f.value.a!==void 0&&f.value.a<65||ff(f.value)>.4?`light`:`dark`}`),x=E(()=>({background:`hsl(${f.value.h},100%,50%)`})),S=E(()=>({top:`${100-f.value.v}%`,[r.lang.rtl?`right`:`left`]:`${f.value.s}%`})),C=E(()=>e.palette!==void 0&&e.palette.length!==0?e.palette:pf),w=E(()=>`q-color-picker`+(e.bordered?` q-color-picker--bordered`:``)+(e.square?` q-color-picker--square no-border-radius`:``)+(e.flat?` q-color-picker--flat no-shadow`:``)+(e.disable?` disabled`:``)+(i.value?` q-color-picker--dark q-d
2ark`:``)),D=E(()=>e.disable?{"aria-disabled":`true`}:{}),O=E(()=>[[Sd,R,void 0,{prevent:!0,stop:!0,mouse:!0}]]);T(()=>e.modelValue,t=>{let n=A(t||e.defaultValue);n.hex!==f.value.hex&&(f.value=n)}),T(()=>e.defaultValue,t=>{if(!e.modelValue&&t){let e=A(t);e.hex!==f.value.hex&&(f.value=e)}});function k(e,n){f.value.hex=of(e),f.value.rgb=sf(e),f.value.r=e.r,f.value.g=e.g,f.value.b=e.b,f.value.a=e.a;let r=f.value[g.value?`hex`:`rgb`];t(`update:modelValue`,r),n&&t(`change`,r)}function A(t){let n=l.value===void 0?e.formatModel===`auto`?null:e.formatModel.includes(`a`):l.value;if(typeof t!=`string`||t.length===0||!rf.anyColor(t.replaceAll(` `,``)))return{h:0,s:0,v:0,r:0,g:0,b:0,a:n?100:void 0,hex:void 0,rgb:void 0};let r=df(t);return n&&r.a===void 0&&(r.a=100),r.hex=of(r),r.rgb=sf(r),Object.assign(r,uf(r))}function j(e,t,n){let i=o.value;if(i===null)return;let a=i.clientWidth,s=i.clientHeight,c=i.getBoundingClientRect(),l=Math.min(a,Math.max(0,e-c.left));r.lang.rtl&&(l=a-l);let u=Math.min(s,Math.max(0,t-c.top)),d=Math.round(100*l/a),p=Math.round(100*Math.max(0,Math.min(1,-(u/s)+1))),m=lf({h:f.value.h,s:d,v:p,a:v.value?f.value.a:void 0});f.value.s=d,f.value.v=p,k(m,n)}function M(e,t){let n=Math.round(e),r=lf({h:n,s:f.value.s,v:f.value.v,a:v.value?f.value.a:void 0});f.value.h=n,k(r,t)}function N(e){M(e,!0)}function F(e,t,r,i,a){if(i!==void 0&&jo(i),!gf.test(e)){a&&n.$forceUpdate();return}let o=Math.floor(Number(e));if(o<0||o>r){a&&n.$forceUpdate();return}let s={r:t===`r`?o:f.value.r,g:t===`g`?o:f.value.g,b:t===`b`?o:f.value.b,a:v.value?t===`a`?o:f.value.a:void 0};if(t!==`a`){let e=uf(s);f.value.h=e.h,f.value.s=e.s,f.value.v=e.v}if(k(s,a),!a&&(i==null?void 0:i.target.selectionEnd)!==void 0){let e=i.target.selectionEnd;J(()=>{i.target.setSelectionRange(e,e)})}}function I(e,t){let n,r=e.target.value;if(jo(e),u.value===`hex`){if(r.length!==(v.value?9:7)||!_f.test(r))return!0;n=cf(r)}else{let e;if(!r.endsWith(`)`))return!0;if(!v.value&&r.startsWith(`rgb(`)){if(e=r.slice(4,-1).split(`,`).map(e=>Number.parseInt(e,10)),e.length!==3||!vf.test(r))return!0}else if(v.value&&r.startsWith(`rgba(`)){if(e=r.slice(5,-1).split(`,`),e.length!==4||!yf.test(r))return!0;for(let t=0;t<3;t++){let n=Number.parseInt(e[t],10);if(n<0||n>255)return!0;e[t]=n}let t=Number.parseFloat(e[3]);if(t<0||t>1)return!0;e[3]=t}else return!0;if(e[0]<0||e[0]>255||e[1]<0||e[1]>255||e[2]<0||e[2]>255||v.value&&(e[3]<0||e[3]>1))return!0;n={r:e[0],g:e[1],b:e[2],a:v.value?e[3]*100:void 0}}let i=uf(n);if(f.value.h=i.h,f.value.s=i.s,f.value.v=i.v,k(n,t),!t){let t=e.target.selectionEnd;J(()=>{e.target.setSelectionRange(t,t)})}}function L(e){let t=A(e),n={r:t.r,g:t.g,b:t.b,a:t.a};n.a===void 0&&(n.a=f.value.a),f.value.h=t.h,f.value.s=t.s,f.value.v=t.v,k(n,!0)}function R(e){e.isFinal?j(e.position.left,e.position.top,!0):z(e)}let z=Oc(e=>{j(e.position.left,e.position.top)},20);function B(e){j(e.pageX-window.pageXOffset,e.pageY-window.pageYOffset,!0)}function V(e){j(e.pageX-window.pageXOffset,e.pageY-window.pageYOffset)}function ee(e){s.value!==null&&(s.value.$el.style.opacity=+!!e)}function H(e){u.value=e}function U(){let t=[];return e.noHeaderTabs||t.push(p(zd,{class:`q-color-picker__header-tabs`,modelValue:u.value,dense:!0,align:`justify`,"onUpdate:modelValue":H},()=>[p(Wd,{label:`HEX`+(v.value?`A`:``),name:`hex`,ripple:!1}),p(Wd,{label:`RGB`+(v.value?`A`:``),name:`rgb`,ripple:!1})])),t.push(p(`div`,{class:`q-color-picker__header-banner row flex-center no-wrap`},[p(`input`,{class:`fit`,value:f.value[u.value],...m.value?{}:{readonly:!0},...a(`topIn`,{onInput:e=>{ee(I(e))},onChange:jo,onBlur:e=>{I(e,!0)&&n.$forceUpdate(),ee(!1)}})}),p(Zs,{ref:s,class:`q-color-picker__error-icon absolute no-pointer-events`,name:r.iconSet.type.negative})])),p(`div`,{class:`q-color-picker__header relative-position overflow-hidden`},[p(`div`,{class:`q-color-picker__header-bg absolute-full`}),p(`div`,{class:b.value,style:y.value},t)])}function W(){return p(Gd,{modelValue:d.value,animated:!0},()=>[p(Kd,{class:`q-color-picker__spectrum-tab overflow-hidden`,name:`spectrum`},ne),p(Kd,{class:`q-pa-md q-color-picker__tune-tab`,name:`tune`},q),p(Kd,{class:`q-color-picker__palette-tab`,name:`palette`},re)])}function te(e){d.value=e}function G(){return p(`div`,{class:`q-color-picker__footer relative-position overflow-hidden`},[p(zd,{class:`absolute-full`,modelValue:d.value,dense:!0,align:`justify`,"onUpdate:modelValue":te},()=>[p(Wd,{icon:r.iconSet.colorPicker.spectrum,name:`spectrum`,ripple:!1}),p(Wd,{icon:r.iconSet.colorPicker.tune,name:`tune`,ripple:!1}),p(Wd,{icon:r.iconSet.colorPicker.palette,name:`palette`,ripple:!1})])])}function ne(){let e={ref:o,class:`q-color-picker__spectrum non-selectable relative-position cursor-pointer`+(m.value?``:` readonly`),style:x.value,...m.value?{onClick:B,onMousedown:V}:{}},t=[p(`div`,{style:{paddingBottom:`100%`}}),p(`div`,{class:`q-color-picker__spectrum-white absolute-full`}),p(`div`,{class:`q-color-picker__spectrum-black absolute-full`}),p(`div`,{class:`absolute`,style:S.value},[f.value.hex===void 0?null:p(`div`,{class:`q-color-picker__spectrum-circle`})])],n=[p(jd,{class:`q-color-picker__hue non-selectable`,modelValue:f.value.h,min:0,max:360,trackSize:`8px`,innerTrackColor:`transparent`,selectionColor:`transparent`,readonly:!m.value,thumbPath:mf,"onUpdate:modelValue":M,onChange:N})];return v.value&&n.push(p(jd,{class:`q-color-picker__alpha non-selectable`,modelValue:f.value.a,min:0,max:100,trackSize:`8px`,trackColor:`white`,innerTrackColor:`transparent`,selectionColor:`transparent`,trackImg:hf,readonly:!m.value,hideSelection:!0,thumbPath:mf,...a(`alphaSl
2ide`,{"onUpdate:modelValue":e=>F(e,`a`,100),onChange:e=>F(e,`a`,100,void 0,!0)})})),[Is(`div`,e,t,`spec`,m.value,()=>O.value),p(`div`,{class:`q-color-picker__sliders`},n)]}function q(){return[p(`div`,{class:`row items-center no-wrap`},[p(`div`,`R`),p(jd,{modelValue:f.value.r,min:0,max:255,color:`red`,dark:i.value,readonly:!m.value,...a(`rSlide`,{"onUpdate:modelValue":e=>F(e,`r`,255),onChange:e=>F(e,`r`,255,void 0,!0)})}),p(`input`,{value:f.value.r,maxlength:3,readonly:!m.value,onChange:jo,...a(`rIn`,{onInput:e=>F(e.target.value,`r`,255,e),onBlur:e=>F(e.target.value,`r`,255,e,!0)})})]),p(`div`,{class:`row items-center no-wrap`},[p(`div`,`G`),p(jd,{modelValue:f.value.g,min:0,max:255,color:`green`,dark:i.value,readonly:!m.value,...a(`gSlide`,{"onUpdate:modelValue":e=>F(e,`g`,255),onChange:e=>F(e,`g`,255,void 0,!0)})}),p(`input`,{value:f.value.g,maxlength:3,readonly:!m.value,onChange:jo,...a(`gIn`,{onInput:e=>F(e.target.value,`g`,255,e),onBlur:e=>F(e.target.value,`g`,255,e,!0)})})]),p(`div`,{class:`row items-center no-wrap`},[p(`div`,`B`),p(jd,{modelValue:f.value.b,min:0,max:255,color:`blue`,readonly:!m.value,dark:i.value,...a(`bSlide`,{"onUpdate:modelValue":e=>F(e,`b`,255),onChange:e=>F(e,`b`,255,void 0,!0)})}),p(`input`,{value:f.value.b,maxlength:3,readonly:!m.value,onChange:jo,...a(`bIn`,{onInput:e=>F(e.target.value,`b`,255,e),onBlur:e=>F(e.target.value,`b`,255,e,!0)})})]),v.value?p(`div`,{class:`row items-center no-wrap`},[p(`div`,`A`),p(jd,{modelValue:f.value.a,color:`grey`,readonly:!m.value,dark:i.value,...a(`aSlide`,{"onUpdate:modelValue":e=>F(e,`a`,100),onChange:e=>F(e,`a`,100,void 0,!0)})}),p(`input`,{value:f.value.a,maxlength:3,readonly:!m.value,onChange:jo,...a(`aIn`,{onInput:e=>F(e.target.value,`a`,100,e),onBlur:e=>F(e.target.value,`a`,100,e,!0)})})]):null]}function re(){return[p(`div`,{class:`row items-center q-color-picker__palette-rows`+(m.value?` q-color-picker__palette-rows--editable`:``)},C.value.map(e=>p(`div`,{class:`q-color-picker__cube col-auto`,style:{backgroundColor:e},...m.value?a(`palette#`+e,{onClick:()=>{L(e)}}):{}})))]}return()=>{let t=[W()];return e.name!==void 0&&!e.disable&&_(t,`push`),e.noHeader||t.unshift(U()),e.noFooter||t.push(G()),p(`div`,{class:w.value,...D.value},t)}}});var bf=[-61,9,38,199,426,686,756,818,1111,1181,1210,1635,2060,2097,2192,2262,2324,2394,2456,3178];function xf(e,t,n){return Object.prototype.toString.call(e)===`[object Date]`&&(n=e.getDate(),t=e.getMonth()+1,e=e.getFullYear()),Of(kf(e,t,n))}function Sf(e,t,n){return Af(Df(e,t,n))}function Cf(e){return Tf(e)===0}function wf(e,t){return t<=6?31:t<=11||Cf(e)?30:29}function Tf(e){let t=bf.length,n=bf[0],r,i,a,o,s;if(e<n||e>=bf[t-1])throw Error(`Invalid Jalaali year `+e);for(s=1;s<t&&(r=bf[s],i=r-n,!(e<r));s+=1)n=r;return o=e-n,i-o<6&&(o=o-i+jf(i+4,33)*33),a=Mf(Mf(o+1,33)-1,4),a===-1&&(a=4),a}function Ef(e,t){let n=bf.length,r=e+621,i=-14,a=bf[0],o,s,c,l,u;if(e<a||e>=bf[n-1])throw Error(`Invalid Jalaali year `+e);for(u=1;u<n&&(o=bf[u],s=o-a,!(e<o));u+=1)i=i+jf(s,33)*8+jf(Mf(s,33),4),a=o;l=e-a,i=i+jf(l,33)*8+jf(Mf(l,33)+3,4),Mf(s,33)===4&&s-l===4&&(i+=1);let d=jf(r,4)-jf((jf(r,100)+1)*3,4)-150,f=20+i-d;return t||(s-l<6&&(l=l-s+jf(s+4,33)*33),c=Mf(Mf(l+1,33)-1,4),c===-1&&(c=4)),{leap:c,gy:r,march:f}}function Df(e,t,n){let r=Ef(e,!0);return kf(r.gy,3,r.march)+(t-1)*31-jf(t,7)*(t-7)+n-1}function Of(e){let t=Af(e).gy,n=t-621,r,i,a,o=Ef(n,!1);if(a=e-kf(t,3,o.march),a>=0){if(a<=185)return i=1+jf(a,31),r=Mf(a,31)+1,{jy:n,jm:i,jd:r};a-=186}else--n,a+=179,o.leap===1&&(a+=1);return i=7+jf(a,30),r=Mf(a,30)+1,{jy:n,jm:i,jd:r}}function kf(e,t,n){let r=jf((e+jf(t-8,6)+100100)*1461,4)+jf(153*Mf(t+9,12)+2,5)+n-34840408;return r=r-jf(jf(e+100100+jf(t-8,6),100)*3,4)+752,r}function Af(e){let t=4*e+139361631;t=t+jf(jf(4*e+183187720,146097)*3,4)*4-3908;let n=jf(Mf(t,1461),4)*5+308,r=jf(Mf(n,153),5)+1,i=Mf(jf(n,153),12)+1;return{gy:jf(t,1461)-100100+jf(8-i,6),gm:i,gd:r}}function jf(e,t){return Math.trunc(e/t)}function Mf(e,t){return e-Math.trunc(e/t)*t}var Nf=[`gregorian`,`persian`],Pf={mask:{type:String},locale:Object,calendar:{type:String,validator:e=>Nf.includes(e),default:`gregorian`}
2,landscape:Boolean,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,readonly:Boolean,disable:Boolean},Ff=[`update:modelValue`];function If(e){return e.year+`/`+ys(e.month)+`/`+ys(e.day)}function Lf(e,t){let n=E(()=>!e.disable&&!e.readonly),r=E(()=>n.value?0:-1),i=E(()=>{let t=[];return e.color!==void 0&&t.push(`bg-${e.color}`),e.textColor!==void 0&&t.push(`text-${e.textColor}`),t.join(` `)});function a(){return e.locale===void 0?t.lang.date:{...t.lang.date,...e.locale}}function o(t){let n=new Date,r=t?null:0;if(e.calendar===`persian`){let e=xf(n);return{year:e.jy,month:e.jm,day:e.jd}}return{year:n.getFullYear(),month:n.getMonth()+1,day:n.getDate(),hour:r,minute:r,second:r,millisecond:r}}return{editable:n,tabindex:r,headerClass:i,getLocale:a,getCurrentDate:o}}var Rf=864e5,zf=36e5,Bf=6e4,Vf=`YYYY-MM-DDTHH:mm:ss.SSSZ`,Hf=/\[((?:[^\]\\]|\\]|\\)*)\]|do|d{1,4}|Mo|M{1,4}|m{1,2}|wo|w{1,2}|Qo|Do|DDDo|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]/g,Uf=/(\[[^\]]*\])|do|d{1,4}|Mo|M{1,4}|m{1,2}|wo|w{1,2}|Qo|Do|DDDo|D{1,4}|YY(?:YY)?|H{1,2}|h{1,2}|s{1,2}|S{1,3}|Z{1,2}|a{1,2}|[AQExX]|([.*+:?^,\s${}()|\\]+)/g,Wf={};function Gf(e,t){let n=`(`+t.days.join(`|`)+`)`,r=e+n;if(Wf[r]!==void 0)return Wf[r];let i=`(`+t.daysShort.join(`|`)+`)`,a=`(`+t.months.join(`|`)+`)`,o=`(`+t.monthsShort.join(`|`)+`)`,s={},c=0,l=e.replace(Uf,e=>{switch(c++,e){case`YY`:return s.YY=c,String.raw`(-?\d{1,2})`;case`YYYY`:return s.YYYY=c,String.raw`(-?\d{1,4})`;case`M`:return s.M=c,String.raw`(\d{1,2})`;case`Mo`:return s.M=c++,String.raw`(\d{1,2}(st|nd|rd|th))`;case`MM`:return s.M=c,String.raw`(\d{2})`;case`MMM`:return s.MMM=c,o;case`MMMM`:return s.MMMM=c,a;case`D`:return s.D=c,String.raw`(\d{1,2})`;case`Do`:return s.D=c++,String.raw`(\d{1,2}(st|nd|rd|th))`;case`DD`:return s.D=c,String.raw`(\d{2})`;case`H`:return s.H=c,String.raw`(\d{1,2})`;case`HH`:return s.H=c,String.raw`(\d{2})`;case`h`:return s.h=c,String.raw`(\d{1,2})`;case`hh`:return s.h=c,String.raw`(\d{2})`;case`m`:return s.m=c,String.raw`(\d{1,2})`;case`mm`:return s.m=c,String.raw`(\d{2})`;case`s`:return s.s=c,String.raw`(\d{1,2})`;case`ss`:return s.s=c,String.raw`(\d{2})`;case`S`:return s.S=c,String.raw`(\d{1})`;case`SS`:return s.S=c,String.raw`(\d{2})`;case`SSS`:return s.S=c,String.raw`(\d{3})`;case`A`:return s.A=c,`(AM|PM)`;case`a`:return s.a=c,`(am|pm)`;case`aa`:return s.aa=c,String.raw`(a\.m\.|p\.m\.)`;case`ddd`:return i;case`dddd`:return n;case`Q`:case`d`:case`E`:return String.raw`(\d{1})`;case`do`:return c++,String.raw`(\d{1}(st|nd|rd|th))`;case`Qo`:return`(1st|2nd|3rd|4th)`;case`DDD`:case`DDDD`:return String.raw`(\d{1,3})`;case`DDDo`:return c++,String.raw`(\d{1,3}(st|nd|rd|th))`;case`w`:return String.raw`(\d{1,2})`;case`wo`:return c++,String.raw`(\d{1,2}(st|nd|rd|th))`;case`ww`:return String.raw`(\d{2})`;case`Z`:return s.Z=c,String.raw`(Z|[+-]\d{2}:\d{2})`;case`ZZ`:return s.ZZ=c,String.raw`(Z|[+-]\d{2}\d{2})`;case`X`:return s.X=c,String.raw`(-?\d+)`;case`x`:return s.x=c,String.raw`(-?\d{4,})`;default:return c--,e[0]===`[`&&(e=e.slice(1,-1)),e.replaceAll(/[.*+?^${}()|[\]\\]/g,String.raw`\$&`)}}),u={map:s,regex:RegExp(`^`+l)};return Wf[r]=u,u}function Kf(e,t){return e===void 0?t===void 0?Jo.date:t.date:e}function qf(e,t=``){let n=e>0?`-`:`+`,r=Math.abs(e),i=Math.floor(r/60),a=r%60;return n+ys(i)+t+ys(a)}function Jf(e,t,n,r,i){let a={year:null,month:null,day:null,hour:null,minute:null,second:null,millisecond:null,timezoneOffset:null,dateHash:null,timeHash:null};if(i!==void 0&&Object.assign(a,i),e==null||e===``||typeof e!=`string`)return a;t===void 0&&(t=Vf);let o=Kf(n,Xo.props),s=o.months,c=o.monthsShort,{regex:l,map:u}=Gf(t,o),d=e.match(l);if(d===null)return a;let f=``;if(u.X!==void 0||u.x!==void 0){var p;let e=Number.parseInt(d[(p=u.X)==null?u.x:p],10);if(Number.isNaN(e)||e<0)return a;let t=new Date(e*(u.X===void 0?1:1e3));a.year=t.getFullYear(),a.month=t.getMonth()+1,a.day=t.getDate(),a.hour=t.getHours(),a.minute=t.getMinutes(),a.second=t.getSeconds(),a.millisecond=t.getMilliseconds()}else{if(u.YYYY!==void 0)a.year=Number.parseInt(d[u.YYYY],10);else if(u.YY!==void 0){let e=Number.parseInt(d[u.YY],10);a.year=e<0?e:2e3+e}if(u.M!==void 0){if(a.month=Number.parseInt(d[u.M],10),a.month<1||a.month>12)return a}else u.MMM===void 0?u.MMMM!==void 0&&(a.month=s.indexOf(d[u.MMMM])+1):a.month=c.indexOf(d[u.MMM])+1;if(u.D!==void 0){if(a.day=Number.parseInt(d[u.D],10),a.year===null||a.month===null||a.day<1)return a;let e=r===`persian`?wf(a.year,a.month):new Date(a.year,a.month,0).getDate();if(a.day>e)return a}u.H===void 0?u.h!==void 0&&(a.hour=Number.parseInt(d[u.h],10)%12,(u.A&&d[u.A]===`PM`||u.a&&d[u.a]===`pm`||u.aa&&d[u.aa]===`p.m.`)&&(a.hour+=12),a.hour%=24):a.hour=Number.parseInt(d[u.H],10)%24,u.m!==void 0&&(a.minute=Number.parseInt(d[u.m],10)%60),u.s!==void 0&&(a.second=Number.parseInt(d[u.s],10)%60),u.S!==void 0&&(a.millisecond=Number.parseInt(d[u.S],10)*10**(3-d[u.S].length)),(u.Z!==void 0||u.ZZ!==void 0)&&(f=u.Z===void 0?d[u.ZZ]:d[u.Z].replace(`:`,``),a.timezoneOffset=(f[0]===`+`?-1:1)*(60*f.slice(1,3)+Number(f.slice(3,5))))}return a.dateHash=ys(a.year,4)+`/`+ys(a.month)+`/`+ys(a.day),a.timeHash=ys(a.hour)+`:`+ys(a.minute)+`:`+ys(a.second)+f,a}function Yf(e){let t=new Date(e.getFullYear(),e.getMonth(),e.getDate());t.setDate(t.getDate()-(t.getDay()+6)%7+3);let n=new Date(t.getFullYear(),0,4);n.setDate(n.getDate()-(n.getDay()+6)%7+3);let r=t.getTimezoneOffset()-n.getTimezoneOffset();t.setHours(t.getHours()-r);let i=(t-n)/(Rf*7);return 1+Math.floor(i)}function Xf(e,t,n){let r=new Date(e),i=`set${n?`UTC`:``}`;switch(t){case`year`:case`years`:r[`${i}Month`](0);case`month`:case`months`:r[`${i}Date`](1);case`day`:case`days`:case`date`:r[`${i}Hours`](0);case`hour`:case`hours`:r[`${i}Minutes`](0);case`minute`:case`minutes`:r[`${i}Seconds`](0);case`second`:case`seconds`:r[`${i}Milliseconds`](0)}return r}function Zf(e,t,n){return(e.getTime()-e.getTimezoneOffset()*Bf-(t.getTime()-t.getTimezoneOffset()*Bf))/n}function Qf(e,t,n=`days`){let r=new Date(e),i=new Date(t);switch(n){case`years`:case`year`:return r.getFullYear()-i.getFullYear();case`months`:case`month`:return(r.getFullYear()-i.getFullYear())*12+r.getMonth()-i.getMonth();case`days`:case`day`:case`date`:return Zf(Xf(r,`day`),Xf(i,`day`),Rf);case`hours`:case`hour`:return Zf(Xf(r,`hour`),Xf(i,`hour`),zf);case`minutes`:case`minute`:return Zf(Xf(r,`minute`),Xf(i,`minute`),Bf);case`seconds`:case`second`:return Zf(Xf(r,`second`),Xf(i,`second`),1e3)}}function $f(e){return Qf(e,Xf(e,`year`),`days`)+1}function ep(e){if(e>=11&&e<=13)return`${e}th`;switch(e%10){case 1:return`${e}st`;case 2:return`${e}nd`;case 3:return`${e}rd`}return`${e}th`}var tp={YY(e,t,n){let r=this.YYYY(e,t,n)%100;return r>=0?ys(r):`-`+ys(Math.abs(r))},YYYY(e,t,n){return n==null?e.getFullYear():n},M(e){return e.getMonth()+1},Mo(e){return ep(e.getMonth()+1)},MM(e){return ys(e.getMonth()+1)},MMM(e,t){return t.monthsShort[e.getMonth()]},MMMM(e,t){return t.months[e.getMonth()]},Q(e){return Math.ceil((e.getMonth()+1)/3)},Qo(e){return ep(this.Q(e))},D(e){return e.getDate()},Do(e){return ep(e.getDate())},DD(e){return ys(e.getDate())},DDD(e){return $f(e)},DDDo(e){return ep($f(e))},DDDD(e){return ys($f(e),3)},d(e){return e.getDay()},do(e){return ep(e.getDay())},dd(e,t){return t.days[e.getDay()].slice(0,2)},ddd(e,t){return t.daysShort[e.getDay()]},dddd(e,t){return t.days[e.getDay()]},E(e){return e.getDay()||7},w(e){return Yf(e)},wo(e){return ep(Yf(e))},ww(e){return ys(Yf(e))},H(e){return e.getHours()},HH(e){return ys(e.getHours())},h(e){let t=e.getHours();return t===0?12:t>12?t%12:t},hh(e){return ys(this.h(e))},m(e){return e.getMinutes()},mm(e){return ys(e.getMinutes())},s(e){return e.getSeconds()},ss(e){return ys(e.getSeconds())},S(e){return Math.floor(e.getMilliseconds()/100)},SS(e){return ys(Math.floor(e.getMilliseconds()/10))},SSS(e){return ys(e.getMilliseconds(),3)},A(e){return e.getHours()<12?`AM`:`PM`},a(e){return e.getHours()<12?`am`:`pm`},aa(e){return e.getHours()<12?`a.m.`:`p.m.`},Z(e,t,n,r){return qf(r==null?e.getTimezoneOffset():r,`:`)},ZZ(e,t,n,r){return qf(r==null?e.getTimezoneOffset():r)},X(e){return Math.floor(e.getTime()/1e3)},x(e){return e.getTime()}};function np(e,t,n,r,i){if(e!==0&&!e||e===1/0||e===-1/0)return;let a=new Date(e);if(Number.isNaN(a))return;t===void 0&&(t=Vf);let o=Kf(n,Xo.props);return t.replace(Hf,(e,t)=>e in tp?tp[e](a,o,r,i):t===void 0?e:t.split(String.raw`\]`).join(`]`))}var rp=20,ip=[`Calendar`,`Years`,`Months`],ap=e=>ip.includes(e),op=/^-?[\d]+\/[0-1]\d$/,sp=e=>op.test(e),cp=` â `;function lp(e){return e.year+`/`+ys(e.month)}function up(e){return{year:e.year,month:e.month,day:e.day}}Z({name:`QDate`,props:{...Pf,...ku,...$s,modelValue:{required:!0,validator:e=>typeof e==`string`||Array.isArray(e)||Object(e)===e||e===null},multiple:Boolean,range:Boolean,title:String,subtitle:String,mask:{...Pf.mask,default:`YYYY/MM/DD`},defaultYearMonth:{type:String,validator:sp},yearsInMonthView:Boolean,events:[Array,Function],eventColor:[String,Function],emitImmediately:Boolean,options:[Array,Function],navigationMinYearMonth:{type:String,validator:sp},navigationMaxYearMonth:{type:String,validator:sp},noUnset:Boolean,firstDayOfWeek:[String,Number],todayBtn:Boolean,minimal:Boolean,defaultView:{type:String,default:`Calendar`,validator:ap}},emits:[...Ff,`rangeStart`,`rangeEnd`,`navigation`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=ec(e,i),{getCache:o}=Wu(),{tabindex:s,headerClass:c,getLocale:l,getCurrentDate:u}=Lf(e,i),d,f=ju(Au(e)),m=K(null),h=K(Se()),g=K(l()),_=E(()=>Se()),v=E(()=>l()),y=E(()=>u()),b=K(we(h.value,g.value)),x=K(e.defaultView),S=E(()=>i.lang.rtl?`right`:`left`),C=K(S.value),D=K(S.value),O=b.value.year,k=K(O-O%rp-(O<0?rp:0)),A=K(null),j=E(()=>{let t=e.landscape?`landscape`:`portrait`;return`q-date q-date--${t} q-date--${t}-${e.minimal?`minimal`:`standard`}
2`+(a.value?` q-date--dark q-dark`:``)+(e.bordered?` q-date--bordered`:``)+(e.square?` q-date--square no-border-radius`:``)+(e.flat?` q-date--flat no-shadow`:``)+(e.disable?` disabled`:e.readonly?` q-date--readonly`:``)}),M=E(()=>e.color||`primary`),N=E(()=>e.textColor||`white`),F=E(()=>e.emitImmediately&&!e.multiple&&!e.range),I=E(()=>Array.isArray(e.modelValue)?e.modelValue:e.modelValue!==null&&e.modelValue!==void 0?[e.modelValue]:[]),L=E(()=>I.value.filter(e=>typeof e==`string`).map(e=>Ce(e,h.value,g.value)).filter(e=>e.dateHash!==null&&e.day!==null&&e.month!==null&&e.year!==null)),R=E(()=>{let e=e=>Ce(e,h.value,g.value);return I.value.filter(e=>ls(e)&&e.from!==void 0&&e.to!==void 0).map(t=>({from:e(t.from),to:e(t.to)})).filter(e=>e.from.dateHash!==null&&e.to.dateHash!==null&&e.from.dateHash<e.to.dateHash)}),z=E(()=>e.calendar===`persian`?e=>{let t=Sf(e.year,e.month,e.day);return new Date(t.gy,t.gm-1,t.gd)}:e=>new Date(e.year,e.month-1,e.day)),B=E(()=>e.calendar===`persian`?If:(e,t,n)=>np(new Date(e.year,e.month-1,e.day,e.hour,e.minute,e.second,e.millisecond),t===void 0?h.value:t,n===void 0?g.value:n,e.year,e.timezoneOffset)),V=E(()=>L.value.length+R.value.reduce((e,t)=>e+1+Qf(z.value(t.to),z.value(t.from)),0)),ee=E(()=>{if(e.title!==void 0&&e.title!==null&&e.title.length!==0)return e.title;if(A.value!==null){let e=A.value.init,t=z.value(e);return g.value.daysShort[t.getDay()]+`, `+g.value.monthsShort[e.month-1]+` `+e.day+` â ?`}if(V.value===0)return cp;if(V.value>1)return`${V.value} ${g.value.pluralDay}`;let t=L.value[0],n=z.value(t);return Number.isNaN(n.valueOf())?cp:g.value.headerTitle===void 0?g.value.daysShort[n.getDay()]+`, `+g.value.monthsShort[t.month-1]+` `+t.day:g.value.headerTitle(n,t)}),H=E(()=>[...L.value,...R.value.map(e=>e.from)].sort((e,t)=>e.year-t.year||e.month-t.month)[0]),U=E(()=>[...L.value,...R.value.map(e=>e.to)].sort((e,t)=>t.year-e.year||t.month-e.month)[0]),W=E(()=>{if(e.subtitle!==void 0&&e.subtitle!==null&&e.subtitle.length!==0)return e.subtitle;if(V.value===0)return cp;if(V.value>1){let e=H.value,t=U.value,n=g.value.monthsShort;return n[e.month-1]+(e.year===t.year?e.month===t.month?``:cp+n[t.month-1]:` `+e.year+cp+n[t.month-1]+` `)+` `+t.year}return L.value[0].year}),te=E(()=>{let e=[i.iconSet.datetime.arrowLeft,i.iconSet.datetime.arrowRight];return i.lang.rtl?e.reverse():e}),G=E(()=>e.firstDayOfWeek===void 0?g.value.firstDayOfWeek:Number(e.firstDayOfWeek)),ne=E(()=>{let e=g.value.daysShort,t=G.value;return t>0?[...e.slice(t,7),...e.slice(0,t)]:e}),q=E(()=>{let t=b.value;return e.calendar===`persian`?wf(t.year,t.month):new Date(t.year,t.month,0).getDate()}),re=E(()=>typeof e.eventColor==`function`?e.eventColor:()=>e.eventColor),ie=E(()=>{if(e.navigationMinYearMonth===void 0)return null;let t=e.navigationMinYearMonth.split(`/`);return{year:Number.parseInt(t[0],10),month:Number.parseInt(t[1],10)}}),ae=E(()=>{if(e.navigationMaxYearMonth===void 0)return null;let t=e.navigationMaxYearMonth.split(`/`);return{year:Number.parseInt(t[0],10),month:Number.parseInt(t[1],10)}}),oe=E(()=>{let e={month:{prev:!0,next:!0},year:{prev:!0,next:!0}};return ie.value!==null&&ie.value.year>=b.value.year&&(e.year.prev=!1,ie.value.year===b.value.year&&ie.value.month>=b.value.month&&(e.month.prev=!1)),ae.value!==null&&ae.value.year<=b.value.year&&(e.year.next=!1,ae.value.year===b.value.year&&ae.value.month<=b.value.month&&(e.month.next=!1)),e}),se=E(()=>{let e={};return L.value.forEach(t=>{let n=lp(t);e[n]===void 0&&(e[n]=[]),e[n].push(t.day)}),e}),ce=E(()=>{let e={};return R.value.forEach(t=>{let n=lp(t.from),r=lp(t.to);if(e[n]===void 0&&(e[n]=[]),e[n].push({from:t.from.day,to:n===r?t.to.day:void 0,range:t}),n<r){let n,{year:i,month:a}=t.from,o=a<12?{year:i,month:a+1}:{year:i+1,month:1};for(;(n=lp(o))<=r;)e[n]===void 0&&(e[n]=[]),e[n].push({from:void 0,to:n===r?t.to.day:void 0,range:t}),o.month++,o.month>12&&(o.year++,o.month=1)}}),e}),le=E(()=>{if(A.value===null)return;let{init:e,initHash:t,final:n,finalHash:r}=A.value,[i,a]=t<=r?[e,n]:[n,e],o=lp(i),s=lp(a);if(o!==ue.value&&s!==ue.value)return;let c={};return o===ue.value?(c.from=i.day,c.includeFrom=!0):c.from=1,s===ue.value?(c.to=a.day,c.includeTo=!0):c.to=q.value,c}),ue=E(()=>lp(b.value)),de=E(()=>{let t={};if(e.options===void 0){for(let e=1;e<=q.value;e++)t[e]=!0;return t}
vendor: 10,055 bytes, line 2
2let n=typeof e.options==`function`?e.options:t=>e.options.includes(t);for(let e=1;e<=q.value;e++)t[e]=n(ue.value+`/`+ys(e));return t}),fe=E(()=>{let t={};if(e.events===void 0)for(let e=1;e<=q.value;e++)t[e]=!1;else{let n=typeof e.events==`function`?e.events:t=>e.events.includes(t);for(let e=1;e<=q.value;e++){let r=ue.value+`/`+ys(e);t[e]=n(r)&&re.value(r)}}return t}),pe=E(()=>{let t,n,{year:r,month:i}=b.value;if(e.calendar!==`persian`)t=new Date(r,i-1,1),n=new Date(r,i-1,0).getDate();else{let e=Sf(r,i,1);t=new Date(e.gy,e.gm-1,e.gd);let a=i-1,o=r;a===0&&(a=12,o--),n=wf(o,a)}return{days:t.getDay()-G.value-1,endDay:n}}),me=E(()=>{let e=[],{days:t,endDay:n}=pe.value,r=t<0?t+7:t;if(r<6)for(let t=n-r;t<=n;t++)e.push({i:t,fill:!0});let i=e.length;for(let t=1;t<=q.value;t++){let n={i:t,event:fe.value[t],classes:[]};de.value[t]&&(n.in=!0,n.flat=!0),e.push(n)}if(se.value[ue.value]!==void 0&&se.value[ue.value].forEach(t=>{let n=i+t-1;Object.assign(e[n],{selected:!0,unelevated:!0,flat:!1,color:M.value,textColor:N.value})}),ce.value[ue.value]!==void 0&&ce.value[ue.value].forEach(t=>{if(t.from!==void 0){let n=i+t.from-1,r=i+(t.to||q.value)-1;for(let i=n;i<=r;i++)Object.assign(e[i],{range:t.range,unelevated:!0,color:M.value,textColor:N.value});Object.assign(e[n],{rangeFrom:!0,flat:!1}),t.to!==void 0&&Object.assign(e[r],{rangeTo:!0,flat:!1})}else if(t.to!==void 0){let n=i+t.to-1;for(let r=i;r<=n;r++)Object.assign(e[r],{range:t.range,unelevated:!0,color:M.value,textColor:N.value});Object.assign(e[n],{flat:!1,rangeTo:!0})}else{let n=i+q.value-1;for(let r=i;r<=n;r++)Object.assign(e[r],{range:t.range,unelevated:!0,color:M.value,textColor:N.value})}}),le.value!==void 0){let t=i+le.value.from-1,n=i+le.value.to-1;for(let r=t;r<=n;r++)e[r].color=M.value,e[r].editRange=!0;le.value.includeFrom&&(e[t].editRangeFrom=!0),le.value.includeTo&&(e[n].editRangeTo=!0)}b.value.year===y.value.year&&b.value.month===y.value.month&&(e[i+y.value.day-1].today=!0);let a=e.length%7;if(a>0){let t=7-a;for(let n=1;n<=t;n++)e.push({i:n,fill:!0})}return e.forEach(e=>{let t=`q-date__calendar-item `;e.fill?t+=`q-date__calendar-item--fill`:(t+=`q-date__calendar-item--${e.in?`in`:`out`}`,e.range!==void 0&&(t+=` q-date__range${e.rangeTo?`-to`:e.rangeFrom?`-from`:``}`),e.editRange&&(t+=` q-date__edit-range${e.editRangeFrom?`-from`:``}${e.editRangeTo?`-to`:``}`),(e.range!==void 0||e.editRange)&&(t+=` text-${e.color}`)),e.classes=t}),e}),he=E(()=>e.disable?{"aria-disabled":`true`}:{});T(()=>e.modelValue,e=>{if(d===JSON.stringify(e))d=0;else{let e=we(h.value,g.value);je(e.year,e.month,e)}}),T(x,()=>{m.value!==null&&r.$el.contains(document.activeElement)&&m.value.focus()}),T(()=>b.value.year+`|`+b.value.month,()=>{n(`navigation`,{year:b.value.year,month:b.value.month})}),T(_,e=>{Le(e,g.value,`mask`),h.value=e}),T(v,e=>{Le(h.value,e,`locale`),g.value=e});function ge(e){d=JSON.stringify(e)}function _e(){let{year:e,month:t,day:n}=y.value,r={...b.value,year:e,month:t,day:n},i=se.value[lp(r)];(i===void 0||!i.includes(r.day))&&Fe(r),be(r.year,r.month)}function ve(e){ap(e)&&(x.value=e)}function ye(e,t){[`month`,`year`].includes(e)&&(e===`month`?Ee:De)(t?-1:1)}function be(e,t){x.value=`Calendar`,je(e,t)}function xe(t,n){if(!e.range||!t){A.value=null;return}let r={...b.value,...t},i=n===void 0?r:{...b.value,...n};A.value={init:r,initHash:If(r),final:i,finalHash:If(i)},be(r.year,r.month)}function Se(){return e.calendar===`persian`?`YYYY/MM/DD`:e.mask}function Ce(t,n,r){return Jf(t,n,r,e.calendar,{hour:0,minute:0,second:0,millisecond:0})}function we(t,n){let r=Array.isArray(e.modelValue)?e.modelValue:e.modelValue?[e.modelValue]:[];if(r.length===0)return Te();let i=r.at(-1),a=Ce(i.from===void 0?i:i.from,t,n);return a.dateHash===null?Te():a}function Te(){let t,n;if(e.defaultYearMonth!==void 0){let r=e.defaultYearMonth.split(`/`);t=Number.parseInt(r[0],10),n=Number.parseInt(r[1],10)}else{let e=y.value===void 0?u():y.value;t=e.year,n=e.month}return{year:t,month:n,day:1,hour:0,minute:0,second:0,millisecond:0,dateHash:t+`/`+ys(n)+`/01`}}function Ee(e){let t=b.value.year,n=Number(b.value.month)+e;n===13?(n=1,t++):n===0&&(n=12,t--),je(t,n),F.value&&Ne(`month`)}function De(e){je(Number(b.value.year)+e,b.value.month),F.value&&Ne(`year`)}function Oe(t){je(t,b.value.month),x.value=e.defaultView===`Years`?`Months`:`Calendar`,F.value&&Ne(`year`)}function ke(e){je(b.value.year,e),x.value=`Calendar`,F.value&&Ne(`month`)}function Ae(e,t){var n;(((n=se.value[t])==null?void 0:n.includes(e.day))===!0?Ie:Fe)(e)}function je(e,t,n){if(ie.value!==null&&e<=ie.value.year&&((t<ie.value.month||e<ie.value.year)&&(t=ie.value.month),e=ie.value.year),ae.value!==null&&e>=ae.value.year&&((t>ae.value.month||e>ae.value.year)&&(t=ae.value.month),e=ae.value.year),n!==void 0){let{hour:e,minute:t,second:r,millisecond:i,timezoneOffset:a,timeHash:o}=n;Object.assign(b.value,{hour:e,minute:t,second:r,millisecond:i,timezoneOffset:a,timeHash:o})}let r=e+`/`+ys(t)+`/01`;r!==b.value.dateHash&&(C.value=b.value.dateHash<r==(i.lang.rtl!==!0)?`left`:`right`,e!==b.value.year&&(D.value=C.value),J(()=>{k.value=e-e%rp-(e<0?rp:0),Object.assign(b.value,{year:e,month:t,day:1,dateHash:r})}))}function Me(t,r,i){let a=t!==null&&t.length===1&&!e.multiple?t[0]:t,{reason:o,details:s}=Y(r,i);ge(a),n(`update:modelValue`,a,o,s)}function Ne(t){let r=L.value[0]!==void 0&&L.value[0].dateHash!==null?{...L.value[0]}:{...b.value};J(()=>{r.year=b.value.year,r.month=b.value.month;let i=e.calendar===`persian`?wf(r.year,r.month):new Date(r.year,r.month,0).getDate();r.day=Math.min(Math.max(1,r.day),i);let a=Pe(r),{details:o}=Y(``,r);ge(a),n(`update:modelValue`,a,t,o)})}function Y(e,t){return t.from===void 0?{reason:`${e}-day`,details:up(t)}:{reason:`${e}-range`,details:{...up(t.target),from:up(t.from),to:up(t.to)}}}function Pe(e,t,n){return e.from===void 0?B.value(e,t,n):{from:B.value(e.from,t,n),to:B.value(e.to,t,n)}}function Fe(t){let n;if(e.multiple)if(t.from!==void 0){let e=If(t.from),r=If(t.to),i=L.value.filter(t=>t.dateHash<e||t.dateHash>r),a=R.value.filter(({from:t,to:n})=>n.dateHash<e||t.dateHash>r);n=[...i,...a,t].map(e=>Pe(e))}else n=[...I.value,Pe(t)];else n=Pe(t);Me(n,`add`,t)}function Ie(t){if(e.noUnset)return;let n=null;if(e.multiple&&Array.isArray(e.modelValue)){let r=Pe(t);n=t.from===void 0?e.modelValue.filter(e=>e!==r):e.modelValue.filter(e=>e.from===void 0||e.from!==r.from&&e.to!==r.to),n.length===0&&(n=null)}Me(n,`remove`,t)}function Le(t,r,i){let a=[...L.value,...R.value].map(e=>Pe(e,t,r)).filter(e=>e.from===void 0?e.dateHash!==null:e.from.dateHash!==null&&e.to.dateHash!==null),o=(e.multiple?a:a[0])||null;ge(o),n(`update:modelValue`,o,i)}function Re(){if(!e.minimal)return p(`div`,{class:`q-date__header `+c.value},[p(`div`,{class:`relative-position`},[p(w,{name:`q-transition--fade`},()=>p(`div`,{key:`h-yr-`+W.value,class:`q-date__header-subtitle q-date__header-link `+(x.value===`Years`?`q-date__header-link--active`:`cursor-pointer`),tabindex:s.value,...o(`vY`,{onClick(){x.value=`Years`},onKeyup(e){e.keyCode===13&&(x.value=`Years`)}})},[W.value]))]),p(`div`,{class:`q-date__header-title relative-position flex no-wrap`},[p(`div`,{class:`relative-position col`},[p(w,{name:`q-transition--fade`},()=>p(`div`,{key:`h-sub`+ee.value,class:`q-date__header-title-label q-date__header-link `+(x.value===`Calendar`?`q-date__header-link--active`:`cursor-pointer`),tabindex:s.value,...o(`vC`,{onClick(){x.value=`Calendar`},onKeyup(e){e.keyCode===13&&(x.value=`Calendar`)}})},[ee.value]))]),e.todayBtn?p(qc,{class:`q-date__header-today self-start`,icon:i.iconSet.datetime.today,"aria-label":i.lang.date.today,flat:!0,size:`sm`,round:!0,tabindex:s.value,onClick:_e}):null])])}function ze({label:e,type:t,key:n,dir:r,goTo:a,boundaries:c,cls:l}){return[p(`div`,{class:`row items-center q-date__arrow`},[p(qc,{round:!0,dense:!0,size:`sm`,flat:!0,icon:te.value[0],"aria-label":t===`Years`?i.lang.date.prevYear:i.lang.date.prevMonth,tabindex:s.value,disable:!c.prev,...o(`go-#`+t,{onClick(){a(-1)}})})]),p(`div`,{class:`relative-position overflow-hidden flex flex-center`+l},[p(w,{name:`q-transition--jump-`+r},()=>p(`div`,{key:n},[p(qc,{flat:!0,dense:!0,noCaps:!0,label:e,tabindex:s.value,...o(`view#`+t,{onClick:()=>{x.value=t}})})]))]),p(`div`,{class:`row items-center q-date__arrow`},[p(qc,{round:!0,dense:!0,size:`sm`,flat:!0,icon:te.value[1],"aria-label":t===`Years`?i.lang.date.nextYear:i.lang.date.nextMonth,tabindex:s.value,disable:!c.next,...o(`go+#`+t,{onClick(){a(1)}})})])]}let Be={Calendar:()=>[p(`div`,{key:`calendar-view`,class:`q-date__view q-date__calendar`},[p(`div`,{class:`q-date__navigation row items-center no-wrap`},[...ze({label:g.value.months[b.value.month-1],type:`Months`,key:b.value.month,dir:C.value,goTo:Ee,boundaries:oe.value.month,cls:` col`}),...ze({label:b.value.year,type:`Years`,key:b.value.year,dir:D.value,goTo:De,boundaries:oe.value.year,cls:``})]),p(`div`,{class:`q-date__calendar-weekdays row items-center no-wrap`},ne.value.map(e=>p(`div`,{class:`q-date__calendar-item`},[p(`div`,e)]))),p(`div`,{class:`q-date__calendar-days-container relative-position overflow-hidden`},[p(w,{name:`q-transition--slide-`+C.value},()=>p(`div`,{key:ue.value,class:`q-date__calendar-days fit`},me.value.map(e=>p(`div`,{class:e.classes},[e.in?p(qc,{class:e.today?`q-date__today`:``,dense:!0,flat:e.flat,unelevated:e.unelevated,color:e.color,textColor:e.textColor,label:e.i,tabindex:s.value,...o(`day#`+e.i,{onClick:()=>{Ve(e.i)},onMouseover:()=>{He(e.i)}})},e.event?()=>p(`div`,{class:`q-date__event bg-`+e.event}):null):p(`div`,String(e.i))]))))])])],Months(){let t=b.value.year===y.value.year,n=e=>ie.value!==null&&b.value.year===ie.value.year&&ie.value.month>e||ae.value!==null&&b.value.year===ae.value.year&&ae.value.month<e,r=g.value.monthsShort.map((e,r)=>{let i=b.value.month===r+1;return p(`div`,{class:`q-date__months-item flex flex-center`},[p(qc,{class:t&&y.value.month===r+1?`q-date__today`:null,flat:!i,label:e,unelevated:i,color:i?M.value:null,textColor:i?N.value:null,tabindex:s.value,disable:n(r+1),...o(`month#`+r,{onClick:()=>
2{ke(r+1)}})})])});return e.yearsInMonthView&&r.unshift(p(`div`,{class:`row no-wrap full-width`},[ze({label:b.value.year,type:`Years`,key:b.value.year,dir:D.value,goTo:De,boundaries:oe.value.year,cls:` col`})])),p(`div`,{key:`months-view`,class:`q-date__view q-date__months flex flex-center`},r)},Years(){let e=k.value,t=e+rp,n=[],r=e=>ie.value!==null&&ie.value.year>e||ae.value!==null&&ae.value.year<e;for(let i=e;i<=t;i++){let e=b.value.year===i;n.push(p(`div`,{class:`q-date__years-item flex flex-center`},[p(qc,{key:`yr`+i,class:y.value.year===i?`q-date__today`:null,flat:!e,label:i,dense:!0,unelevated:e,color:e?M.value:null,textColor:e?N.value:null,tabindex:s.value,disable:r(i),...o(`yr#`+i,{onClick:()=>{Oe(i)}})})]))}return p(`div`,{class:`q-date__view q-date__years flex flex-center`},[p(`div`,{class:`col-auto`},[p(qc,{round:!0,dense:!0,flat:!0,icon:te.value[0],"aria-label":i.lang.date.prevRangeYears(rp),tabindex:s.value,disable:r(e),...o(`y-`,{onClick:()=>{k.value-=rp}})})]),p(`div`,{class:`q-date__years-content col self-stretch row items-center`},n),p(`div`,{class:`col-auto`},[p(qc,{round:!0,dense:!0,flat:!0,icon:te.value[1],"aria-label":i.lang.date.nextRangeYears(rp),tabindex:s.value,disable:r(t),...o(`y+`,{onClick:()=>{k.value+=rp}})})])])}};function Ve(t){let r={...b.value,day:t};if(!e.range){Ae(r,ue.value);return}if(A.value===null){let i=me.value.find(e=>!e.fill&&e.i===t);if(!e.noUnset&&i.range!==void 0){Ie({target:r,from:i.range.from,to:i.range.to});return}if(i.selected){Ie(r);return}let a=If(r);A.value={init:r,initHash:a,final:r,finalHash:a},n(`rangeStart`,up(r))}else{let e=A.value.initHash,t=If(r),i=e<=t?{from:A.value.init,to:r}:{from:r,to:A.value.init};A.value=null,Fe(e===t?r:{target:r,...i}),n(`rangeEnd`,{from:up(i.from),to:up(i.to)})}}function He(e){if(A.value!==null){let t={...b.value,day:e};Object.assign(A.value,{final:t,finalHash:If(t)})}}return Object.assign(r,{setToday:_e,setView:ve,offsetCalendar:ye,setCalendarTo:be,setEditingRange:xe}),()=>{let n=[p(`div`,{class:`q-date__content col relative-position`},[p(w,{name:`q-transition--fade`},Be[x.value])])],r=$(t.default);return r!==void 0&&n.push(p(`div`,{class:`q-date__actions`},r)),e.name!==void 0&&!e.disable&&f(n,`push`),p(`div`,{class:j.value,...he.value},[Re(),p(`div`,{ref:m,class:`q-date__main col column`,tabindex:-1},n)])}}});function dp(e,t,n){let r;function i(){r!==void 0&&(qo.remove(r),r=void 0)}return c(()=>{e.value&&i()}),{removeFromHistory:i,addToHistory(){r={condition:()=>n.value,handler:t},qo.add(r)}}}var fp=0,pp,mp,hp,gp=!1,_p,vp,yp,bp=null;function xp(e){e.target===document&&(document.scrollingElement.scrollTop=document.scrollingElement.scrollTop)}function Sp(e){gp||(gp=!0,requestAnimationFrame(()=>{gp=!1;let{height:t}=e.target,{clientHeight:n,scrollTop:r}=document.scrollingElement;(hp===void 0||t!==window.innerHeight)&&(hp=n-t,document.scrollingElement.scrollTop=r),r>hp&&(document.scrollingElement.scrollTop-=Math.ceil((r-hp)/8))}))}function Cp(e){let t=document.body,n=window.visualViewport!==void 0;if(e===`add`){let{overflowY:e,overflowX:r}=window.getComputedStyle(t);pp=Nl(window),mp=Ml(window),_p=t.style.left,vp=t.style.top,yp=window.location.href,t.style.left=`-${pp}px`,t.style.top=`-${mp}px`,r!==`hidden`&&(r===`scroll`||t.scrollWidth>window.innerWidth)&&t.classList.add(`q-body--force-scrollbar-x`),e!==`hidden`&&(e===`scroll`||t.scrollHeight>window.innerHeight)&&t.classList.add(`q-body--force-scrollbar-y`),document.documentElement.classList.add(`q-document--prevent-scroll`),document.qScrollPrevented=!0,Co.is.ios&&(n?(window.scrollTo(0,0),window.visualViewport.addEventListener(`resize`,Sp,Do.passiveCapture),window.visualViewport.addEventListener(`scroll`,Sp,Do.passiveCapture),window.scrollTo(0,0)):window.addEventListener(`scroll`,xp,Do.passiveCapture))}else Co.is.ios&&(n?(window.visualViewport.removeEventListener(`resize`,Sp,Do.passiveCapture),window.visualViewport.removeEventListener(`scroll`,Sp,Do.passiveCapture)):window.removeEventListener(`scroll`,xp,Do.passiveCapture)),document.documentElement.classList.remove(`q-document--prevent-scroll`),t.classList.remove(`q-body--force-scrollbar-x`,`q-body--force-scrollbar-y`),document.qScrollPrevented=!1,t.style.left=_p,t.style.top=vp,window.location.href===yp&&window.scrollTo(pp,mp),hp=void 0}function wp(e){let t=`add`;if(e===!0){if(fp++,bp!==null){clearTimeout(bp),bp=null;return}if(fp>1)return}else{if(fp===0||(fp--,fp>0))return;if(t=`remove`,Co.is.ios&&Co.is.nativeMobile){bp!==null&&clearTimeout(bp),bp=setTimeout(()=>{Cp(t),bp=null},100);return}}
2Cp(t)}function Tp(){let e;return{preventBodyScroll(t){t!==e&&(e!==void 0||t)&&(e=t,wp(t))}}}var Ep=0,Dp={standard:`fixed-full flex-center`,top:`fixed-top justify-center`,bottom:`fixed-bottom justify-center`,right:`fixed-right items-center`,left:`fixed-left items-center`},Op={standard:[`scale`,`scale`],top:[`slide-down`,`slide-up`],bottom:[`slide-up`,`slide-down`],right:[`slide-left`,`slide-right`],left:[`slide-right`,`slide-left`]},kp=Z({name:`QDialog`,inheritAttrs:!1,props:{...el,...wl,transitionShow:String,transitionHide:String,persistent:Boolean,autoClose:Boolean,allowFocusOutside:Boolean,noEscDismiss:Boolean,noBackdropDismiss:Boolean,noRouteDismiss:Boolean,noRefocus:Boolean,noFocus:Boolean,noShake:Boolean,seamless:Boolean,maximized:Boolean,fullWidth:Boolean,fullHeight:Boolean,square:Boolean,backdropFilter:String,position:{type:String,default:`standard`,validator:e=>[`standard`,`top`,`bottom`,`left`,`right`].includes(e)}},emits:[...tl,`shake`,`click`,`escapeKey`],setup(e,{slots:t,emit:n,attrs:r}){let i=P(),a=K(null),o=K(!1),s=K(!1),l=null,u=null,d=!1,f=!1,m=E(()=>!e.persistent&&!e.noRouteDismiss&&!e.seamless),{preventBodyScroll:h}=Tp(),{registerTimeout:g}=Dl(),{registerTick:_,removeTick:v}=El(),{transitionProps:y,transitionStyle:b}=Tl(e,()=>Op[e.position][0],()=>Op[e.position][1]),x=E(()=>b.value+(e.backdropFilter===void 0?``:`;backdrop-filter:${e.backdropFilter};-webkit-backdrop-filter:${e.backdropFilter}`)),{showPortal:S,hidePortal:C,portalIsAccessible:D,renderPortal:O}=Cl(i,a,G,`dialog`),{hide:k}=nl({showing:o,hideOnRouteChange:m,handleShow:L,handleHide:R,processOnMount:!0}),{addToHistory:A,removeFromHistory:j}=dp(o,k,m),M=E(()=>`q-dialog__inner flex no-pointer-events q-dialog__inner--${e.maximized?`maximized`:`minimized`} q-dialog__inner--${e.position} ${Dp[e.position]}`+(s.value?` q-dialog__inner--animating`:``)+(e.fullWidth?` q-dialog__inner--fullwidth`:``)+(e.fullHeight?` q-dialog__inner--fullheight`:``)+(e.square?` q-dialog__inner--square`:``)),N=E(()=>o.value&&!e.seamless),F=E(()=>e.autoClose?{onClick:U}:{}),I=E(()=>[`q-dialog fullscreen no-pointer-events q-dialog--${N.value?`modal`:`seamless`}`,r.class]);T(()=>e.maximized,e=>{o.value&&H(e)}),T(N,e=>{h(e),e?(Ql(te),Jl(V)):($l(te),Yl(V))});function L(t){if(A(),u=!e.noRefocus&&document.activeElement!==null?document.activeElement:null,H(e.maximized),S(),s.value=!0,e.noFocus)v();else{var r;(r=document.activeElement)==null||r.blur(),_(z)}g(()=>{if(i.proxy.$q.platform.is.ios){if(!e.seamless&&document.activeElement){let{top:e,bottom:t}=document.activeElement.getBoundingClientRect(),{innerHeight:n}=window,r=window.visualViewport===void 0?n:window.visualViewport.height;e>0&&t>r/2&&(document.scrollingElement.scrollTop=Math.min(document.scrollingElement.scrollHeight-r,t>=n?1/0:Math.ceil(document.scrollingElement.scrollTop+t-r/2))),document.activeElement.scrollIntoView()}f=!0,a.value.click(),f=!1}S(!0),s.value=!1,n(`show`,t)},e.transitionDuration)}function R(t){v(),j(),ee(!0),s.value=!0,C(),u!==null&&((((t==null?void 0:t.type.indexOf(`key`))===0?u.closest(`[tabindex]:not([tabindex^="-"])`):void 0)||u).focus(),u=null),g(()=>{C(!0),s.value=!1,n(`hide`,t)},e.transitionDuration)}function z(e){fl(()=>{let t=a.value;if(t!==null){if(e!==void 0){let n=t.querySelector(e);if(n!==null){n.focus({preventScroll:!0});return}}t.contains(document.activeElement)||(t=t.querySelector(`[autofocus][tabindex], [data-autofocus][tabindex]`)||t.querySelector(`[autofocus] [tabindex], [data-autofocus] [tabindex]`)||t.querySelector(`[autofocus], [data-autofocus]`)||t,t.focus({preventScroll:!0}))}})}function B(e){e&&typeof e.focus==`function`?e.focus({preventScroll:!0}):z(),n(`shake`);let t=a.value;t!==null&&(t.classList.remove(`q-animate--scale`),t.classList.add(`q-animate--scale`),l!==null&&clearTimeout(l),l=setTimeout(()=>{l=null,a.value!==null&&(t.classList.remove(`q-animate--scale`),z())},170))}function V(){e.seamless||(e.persistent||e.noEscDismiss?!e.maximized&&!e.noShake&&B():(n(`escapeKey`),k()))}function ee(t){l!==null&&(clearTimeout(l),l=null),(t||o.value)&&(H(!1),e.seamless||(h(!1),$l(te),Yl(V))),t||(u=null)}function H(e){e?d||(Ep<1&&document.body.classList.add(`q-body--dialog`),Ep++,d=!0):d&&(Ep<2&&document.body.classList.remove(`q-body--dialog`),Ep--,d=!1)}function U(e){f||(k(e),n(`click`,e))}
2function W(t){!e.persistent&&!e.noBackdropDismiss?k(t):e.noShake||B()}function te(t){!e.allowFocusOutside&&D.value&&!Dc(a.value,t.target)&&z(`[tabindex]:not([tabindex="-1"])`)}Object.assign(i.proxy,{focus:z,shake:B,__updateRefocusTarget(e){u=e||null}}),c(ee);function G(){return p(`div`,{role:`dialog`,"aria-modal":N.value?`true`:`false`,...r,class:I.value},[p(w,{name:`q-transition--fade`,appear:!0},()=>N.value?p(`div`,{class:`q-dialog__backdrop fixed-full`,style:x.value,"aria-hidden":`true`,onClick:W}):null),p(w,y.value,()=>o.value?p(`div`,{ref:a,class:M.value,style:b.value,tabindex:-1,...F.value},$(t.default)):null)])}return O}}),Ap=150;function jp(e,t){e.value!==t&&(e.value=t)}Z({name:`QDrawer`,inheritAttrs:!1,props:{...el,...$s,side:{type:String,default:`left`,validator:e=>[`left`,`right`].includes(e)},width:{type:Number,default:300},mini:Boolean,miniToOverlay:Boolean,miniWidth:{type:Number,default:57},noMiniAnimation:Boolean,breakpoint:{type:Number,default:1023},showIfAbove:Boolean,behavior:{type:String,validator:e=>[`default`,`desktop`,`mobile`].includes(e),default:`default`},bordered:Boolean,elevated:Boolean,overlay:Boolean,persistent:Boolean,noSwipeOpen:Boolean,noSwipeClose:Boolean,noSwipeBackdrop:Boolean},emits:[...tl,`onLayout`,`miniState`],setup(e,{slots:t,emit:n,attrs:r}){let i=P(),{proxy:{$q:a}}=i,o=ec(e,a),{preventBodyScroll:u}=Tp(),{registerTimeout:d,removeTimeout:f}=Dl(),m=l(ts,ss);if(m===ss)return console.error(`QDrawer needs to be child of QLayout`),ss;let h,g=null,_,v=K(e.behavior===`mobile`||e.behavior!==`desktop`&&m.totalWidth.value<=e.breakpoint),y=E(()=>e.mini&&!v.value),b=E(()=>y.value?e.miniWidth:e.width),x=E(()=>e.overlay||e.miniToOverlay||m.view.value.includes(L.value?`R`:`L`)||a.platform.is.ios&&m.isContainer.value),S=K(e.showIfAbove&&!v.value||e.modelValue===!0),C=E(()=>!e.overlay&&S.value&&!v.value),w=E(()=>e.overlay&&S.value&&!v.value),D=E(()=>!e.persistent&&(v.value||w.value));function O(e,t){if(N(),e!==!1&&m.animate(),ue(0),v.value){let e=m.instances[H.value];(e==null?void 0:e.belowBreakpoint)===!0&&e.hide(!1),de(1),m.isContainer.value||u(!0)}else de(0),e!==!1&&fe(!1);d(()=>{e!==!1&&fe(!0),t||n(`show`,e)},Ap)}function A(e,t){F(),e!==!1&&m.animate(),de(0),ue(R.value*b.value),ge(),t?f():d(()=>{n(`hide`,e)},Ap)}let{show:j,hide:M}=nl({showing:S,hideOnRouteChange:D,handleShow:O,handleHide:A}),{addToHistory:N,removeFromHistory:F}=dp(S,M,D),I={belowBreakpoint:v,hide:M},L=E(()=>e.side===`right`),R=E(()=>(a.lang.rtl?-1:1)*(L.value?1:-1)),z=K(0),B=K(!1),V=K(!1),ee=K(b.value*R.value),H=E(()=>L.value?`left`:`right`),U=E(()=>S.value&&!v.value&&!e.overlay?e.miniToOverlay?e.miniWidth:b.value:0),W=E(()=>`fullscreen q-drawer__backdrop`+(!S.value&&!B.value?` hidden`:``)),te=E(()=>({backgroundColor:`rgba(0,0,0,${z.value*.4})`})),G=E(()=>L.value?m.rows.value.top[2]===`r`:m.rows.value.top[0]===`l`),ne=E(()=>L.value?m.rows.value.bottom[2]===`r`:m.rows.value.bottom[0]===`l`),q=E(()=>{let e={};return m.header.space&&!G.value&&(x.value?e.top=`${m.header.offset}px`:m.header.space&&(e.top=`${m.header.size}px`)),m.footer.space&&!ne.value&&(x.value?e.bottom=`${m.footer.offset}px`:m.footer.space&&(e.bottom=`${m.footer.size}px`)),e}),re=E(()=>{let e={width:`${b.value}px`,transform:`translateX(${ee.value}px)`};return v.value?e:Object.assign(e,q.value)}),ie=E(()=>`q-drawer__content fit `+(m.isContainer.value?`overflow-auto`:`scroll`)),ae=E(()=>`q-drawer q-drawer--${e.side}`+(V.value?` q-drawer--mini-animate`:``)+(e.bordered?` q-drawer--bordered`:``)+(o.value?` q-drawer--dark q-dark`:``)+(B.value?` no-transition`:S.value?``:` q-layout--prevent-focus`)+(v.value?` fixed q-drawer--on-top q-drawer--mobile q-drawer--top-padding`:` q-drawer--${y.value?`mini`:`standard`}`+(x.value||!C.value?` fixed`:``)+(e.overlay||e.miniToOverlay?` q-drawer--on-top`:``)+(G.value?` q-drawer--top-padding`:``))),oe=E(()=>[[Sd,me,void 0,{[a.lang.rtl?e.side:H.value]:!0,mouse:!0}]]),se=E(()=>[[Sd,he,void 0,{[a.lang.rtl?H.value:e.side]:!0,mouse:!0}]]),ce=E(()=>
2[[Sd,he,void 0,{[a.lang.rtl?H.value:e.side]:!0,mouse:!0,mouseAllDir:!0}]]);function le(){jp(v,e.behavior===`mobile`||e.behavior!==`desktop`&&m.totalWidth.value<=e.breakpoint)}T(v,t=>{t?(h=S.value,S.value&&M(!1)):!e.overlay&&e.behavior!==`mobile`&&h!==!1&&(S.value?(ue(0),de(0),ge()):j(!1))}),T(()=>e.side,(e,t)=>{m.instances[t]===I&&(m.instances[t]=void 0,m[t].space=!1,m[t].offset=0),m.instances[e]=I,m[e].size=b.value,m[e].space=C.value,m[e].offset=U.value}),T(m.totalWidth,()=>{(m.isContainer.value||!document.qScrollPrevented)&&le()}),T(()=>e.behavior+e.breakpoint,le),T(m.isContainer,e=>{S.value&&u(!e),e&&le()}),T(m.scrollbarWidth,()=>{ue(S.value?0:void 0)}),T(U,e=>{_e(`offset`,e)}),T(C,e=>{n(`onLayout`,e),_e(`space`,e)}),T(L,()=>{ue()}),T(b,t=>{ue(),ve(e.miniToOverlay,t)}),T(()=>e.miniToOverlay,e=>{ve(e,b.value)}),T(()=>a.lang.rtl,()=>{ue()}),T(()=>e.mini,()=>{e.noMiniAnimation||e.modelValue&&(pe(),m.animate())}),T(y,e=>{n(`miniState`,e)});function ue(e){e===void 0?J(()=>{e=S.value?0:b.value,ue(R.value*e)}):(m.isContainer.value&&L.value&&(v.value||Math.abs(e)===b.value)&&(e+=R.value*m.scrollbarWidth.value),ee.value=e)}function de(e){z.value=e}function fe(e){let t=e?`remove`:m.isContainer.value?``:`add`;t!==``&&document.body.classList[t](`q-body--drawer-toggle`)}function pe(){g!==null&&clearTimeout(g),i.proxy&&i.proxy.$el&&i.proxy.$el.classList.add(`q-drawer--mini-animate`),V.value=!0,g=setTimeout(()=>{var e;g=null,V.value=!1,i==null||(e=i.proxy)==null||(e=e.$el)==null||e.classList.remove(`q-drawer--mini-animate`)},150)}function me(e){if(S.value)return;let t=b.value,n=_s(e.distance.x,0,t);if(e.isFinal){n>=Math.min(75,t)?j():(m.animate(),de(0),ue(R.value*t)),B.value=!1;return}ue((a.lang.rtl?!L.value:L.value)?Math.max(t-n,0):Math.min(0,n-t)),de(_s(n/t,0,1)),e.isFirst&&(B.value=!0)}function he(t){if(!S.value)return;let n=b.value,r=t.direction===e.side,i=(a.lang.rtl?!r:r)?_s(t.distance.x,0,n):0;if(t.isFinal){Math.abs(i)<Math.min(75,n)?(m.animate(),de(1),ue(0)):M(),B.value=!1;return}ue(R.value*i),de(_s(1-i/n,0,1)),t.isFirst&&(B.value=!0)}function ge(){u(!1),fe(!0)}function _e(t,n){m.update(e.side,t,n)}function ve(t,n){_e(`size`,t?e.miniWidth:n)}return m.instances[e.side]=I,ve(e.miniToOverlay,b.value),_e(`space`,C.value),_e(`offset`,U.value),e.showIfAbove&&!e.modelValue&&S.value&&e[`onUpdate:modelValue`]!==void 0&&n(`update:modelValue`,!0),s(()=>{n(`onLayout`,C.value),n(`miniState`,y.value),h=e.showIfAbove;let t=()=>{(S.value?O:A)(!1,!0)};if(m.totalWidth.value!==0){J(t);return}_=T(m.totalWidth,()=>{_(),_=void 0,!S.value&&e.showIfAbove&&!v.value?j(!1):t()})}),c(()=>{_==null||_(),g!==null&&(clearTimeout(g),g=null),S.value&&ge(),m.instances[e.side]===I&&(m.instances[e.side]=void 0,_e(`size`,0),_e(`offset`,0),_e(`space`,!1))}),()=>{let n=[];v.value&&(e.noSwipeOpen||n.push(k(p(`div`,{key:`open`,class:`q-drawer__opener fixed-${e.side}`,"aria-hidden":`true`}),oe.value)),n.push(Is(`div`,{ref:`backdrop`,class:W.value,style:te.value,"aria-hidden":`true`,onClick:M},void 0,`backdrop`,!e.noSwipeBackdrop&&S.value,()=>ce.value)));let i=y.value&&t.mini!==void 0,a=[p(`div`,{...r,key:String(i),class:[ie.value,r.class]},i?t.mini():$(t.default))];return e.elevated&&S.value&&a.push(p(`div`,{class:`q-layout__shadow absolute-full overflow-hidden no-pointer-events`})),n.push(Is(`aside`,{ref:`content`,class:ae.value,style:re.value},a,`contentclose`,!e.noSwipeClose&&v.value,()=>se.value)),p(`div`,{class:`q-drawer-container`},n)}}});var Mp=[`div`,`li`,`ul`,`ol`,`blockquote`];function Np(e,t){if(t&&e===t)return null;let n=e.nodeName.toLowerCase();if(Mp.includes(n))return e;let r=(window.getComputedStyle?window.getComputedStyle(e):e.currentStyle).display;return r===`block`||r===`table`?e:Np(e.parentNode)}function Pp(e,t,n){return!e||e===document.body?!1:n&&e===t||(t===document?document.body:t).contains(e.parentNode)}function Fp(e,t,n){if(n||(n=document.createRange(),n.selectNode(e),n.setStart(e,0)),t.count===0)n.setEnd(e,t.count);else if(t.count>0)if(e.nodeType===Node.TEXT_NODE)e.textContent.length<t.count?t.count-=e.textContent.length:(n.setEnd(e,t.count),t.count=0);else for(let r=0;t.count!==0&&r<e.childNodes.length;r++)n=Fp(e.childNodes[r],t,n);return n}var Ip=/^https?:\/\//,Lp=class{constructor(e,t){this.el=e,this.eVm=t,this._range=null}get selection(){if(this.el){let e=document.getSelection();if(Pp(e.anchorNode,this.el,!0)&&Pp(e.focusNode,this.el,!0))return e}return null}get hasSelection(){return this.selection!==null&&this.selection.toString().length!==0}get range(){let e=this.selection;return e!=null&&e.rangeCount?e.getRangeAt(0):this._range}get parent(){let e=this.range;if(e!==null){let t=e.startContainer;return t.nodeType===document.ELEMENT_NODE?t:t.parentNode}return null}get blockParent(){let e=this.parent;return e===null?null:Np(e,this.el)}save(e=this.range){e!==null&&(this._range=e)}restore(e=this._range){let t=document.createRange(),n=document.getSelection();
vendor: 2,334 bytes, lines 2-12
2e===null?(n.selectAllChildren(this.el),n.collapseToEnd()):(t.setStart(e.startContainer,e.startOffset),t.setEnd(e.endContainer,e.endOffset),n.removeAllRanges(),n.addRange(t))}savePosition(){let e=-1,t,n=document.getSelection(),r=this.el.parentNode;if(n.focusNode&&Pp(n.focusNode,r))for(t=n.focusNode,e=n.focusOffset;t&&t!==r;)t!==this.el&&t.previousSibling?(t=t.previousSibling,e+=t.textContent.length):t=t.parentNode;this.savedPos=e}restorePosition(e=0){if(this.savedPos>0&&this.savedPos<e){let e=window.getSelection(),t=Fp(this.el,{count:this.savedPos});t&&(t.collapse(!1),e.removeAllRanges(),e.addRange(t))}}hasParent(e,t){let n=t?this.parent:this.blockParent;return n!==null&&n.nodeName.toLowerCase()===e.toLowerCase()}hasParents(e,t,n=this.parent){return n===null?!1:e.includes(n.nodeName.toLowerCase())?!0:t?this.hasParents(e,t,n.parentNode):!1}is(e,t){if(this.selection===null)return!1;switch(e){case`formatBlock`:return t===`DIV`&&this.parent===this.el||this.hasParent(t,t===`PRE`);case`link`:return this.hasParent(`A`,!0);case`fontSize`:return document.queryCommandValue(e)===t;case`fontName`:{let n=document.queryCommandValue(e);return n===`"${t}"`||n===t}case`fullscreen`:return this.eVm.inFullscreen.value;case`viewsource`:return this.eVm.isViewingSource.value;case void 0:return!1;default:{let n=document.queryCommandState(e);return t===void 0?n:n===t}}}getParentAttribute(e){return this.parent===null?null:this.parent.getAttribute(e)}can(e){if(e===`outdent`)return this.hasParents([`blockquote`,`li`],!0);if(e===`indent`)return this.hasParents([`li`],!0);if(e===`link`)return this.selection!==null||this.is(`link`)}apply(e,t,n=Oo){if(e===`formatBlock`)[`BLOCKQUOTE`,`H1`,`H2`,`H3`,`H4`,`H5`,`H6`].includes(t)&&this.is(e,t)&&(e=`outdent`,t=null),t===`PRE`&&this.is(e,`PRE`)&&(t=`P`);else if(e===`print`){n();let e=window.open();e.document.write(` 3 <!doctype html> 4 <html> 5 <head> 6 <title>Print - ${document.title}</title> 7 </head> 8 <body> 9 <div>${this.el.innerHTML}</div> 10 </body> 11 </html> 12 `),e.print(),e.close();return}else if(e===`link`){let e=this.getParentAttribute(`href`);if(e===null){let e=this.selectWord(this.selection),t=e?e.toString():``;if(t.length===0&&(!this.range||!this.range.cloneContents().querySelector(`img`)))return;
12this.eVm.editLinkUrl.value=Ip.test(t)?t:`https://`,this.save(e.getRangeAt(0)),document.execCommand(`createLink`,!1,this.eVm.editLinkUrl.value)}else this.eVm.editLinkUrl.value=e,this.range.selectNodeContents(this.parent),this.save();return}else if(e===`fullscreen`){this.eVm.toggleFullscreen(),n();return}else if(e===`viewsource`){this.eVm.isViewingSource.value=!this.eVm.isViewingSource.value,this.eVm.setContent(this.eVm.props.modelValue),n();return}document.execCommand(e,!1,t),n()}selectWord(e){if(e===null||!e.isCollapsed)return e;let t=document.createRange();t.setStart(e.anchorNode,e.anchorOffset),t.setEnd(e.focusNode,e.focusOffset);let n=t.collapsed?[`backward`,`forward`]:[`forward`,`backward`];t.detach();let r=e.focusNode,i=e.focusOffset;return e.collapse(e.anchorNode,e.anchorOffset),e.modify(`move`,n[0],`character`),e.modify(`move`,n[1],`word`),e.extend(r,i),e.modify(`extend`,n[1],`character`),e.modify(`extend`,n[0],`word`),e}},Rp=Z({name:`QTooltip`,inheritAttrs:!1,props:{...Xc,...el,...wl,maxHeight:{type:String,default:null},maxWidth:{type:String,default:null},transitionShow:{...wl.transitionShow,default:`jump-down`},transitionHide:{...wl.transitionHide,default:`jump-up`},anchor:{type:String,default:`bottom middle`,validator:uu},self:{type:String,default:`top middle`,validator:uu},offset:{type:Array,default:()=>[14,14],validator:du},scrollTarget:Ol,delay:{type:Number,default:0},hideDelay:{type:Number,default:0},persistent:Boolean},emits:[...tl],setup(e,{slots:t,emit:n,attrs:r}){let i,a,o=P(),{proxy:{$q:s}}=o,l=K(null),u=K(!1),d=E(()=>pu(e.anchor,s.lang.rtl)),f=E(()=>pu(e.self,s.lang.rtl)),m=E(()=>!e.persistent),{registerTick:h,removeTick:g}=El(),{registerTimeout:_}=Dl(),{transitionProps:v,transitionStyle:y}=Tl(e),{localScrollTarget:b,changeScrollEvent:x,unconfigureScrollTarget:S}=$c(e,ee),{anchorEl:C,canShow:D,anchorEvents:O}=Qc({showing:u,configureAnchorEl:V}),{show:k,hide:A}=nl({showing:u,canShow:D,handleShow:F,handleHide:I,hideOnRouteChange:m,processOnMount:!0});Object.assign(O,{delayShow:z,delayHide:B});let{showPortal:j,hidePortal:M,renderPortal:N}=Cl(o,l,U,`tooltip`);if(s.platform.is.mobile){let t={anchorEl:C,innerRef:l,onClickOutside(e){return A(e),e.target.classList.contains(`q-dialog__backdrop`)&&Q(e),!0}};T(E(()=>e.modelValue===null&&!e.persistent&&u.value),e=>{(e?iu:au)(t)}),c(()=>{au(t)})}function F(t){j(),h(()=>
12{if(a==null||a.disconnect(),l.value===null){a=void 0;return}a=new MutationObserver(()=>R()),a.observe(l.value,{attributes:!1,childList:!0,characterData:!0,subtree:!0}),R(),ee()}),i===void 0&&(i=T(()=>s.screen.width+`|`+s.screen.height+`|`+e.self+`|`+e.anchor+`|`+s.lang.rtl,R)),_(()=>{j(!0),n(`show`,t)},e.transitionDuration)}function I(t){g(),M(),L(),_(()=>{M(!0),n(`hide`,t)},e.transitionDuration)}function L(){a!==void 0&&(a.disconnect(),a=void 0),i!==void 0&&(i(),i=void 0),S(),Fo(O,`tooltipTemp`)}function R(){vu({targetEl:l.value,offset:e.offset,anchorEl:C.value,anchorOrigin:d.value,selfOrigin:f.value,maxHeight:e.maxHeight,maxWidth:e.maxWidth})}function z(t){if(s.platform.is.mobile){Yc(),document.body.classList.add(`non-selectable`);let e=C.value,t=[`touchmove`,`touchcancel`,`touchend`,`click`].map(t=>[e,t,`delayHide`,`passiveCapture`]);Po(O,`tooltipTemp`,t)}_(()=>{k(t)},e.delay)}function B(t){s.platform.is.mobile&&(Fo(O,`tooltipTemp`),Yc(),setTimeout(()=>{document.body.classList.remove(`non-selectable`)},10)),_(()=>{A(t)},e.hideDelay)}function V(){if(e.noParentEvent||C.value===null)return;let t=s.platform.is.mobile?[[C.value,`touchstart`,`delayShow`,`passive`]]:[[C.value,`mouseenter`,`delayShow`,`passive`],[C.value,`mouseleave`,`delayHide`,`passive`]];Po(O,`anchor`,t)}function ee(){if(C.value!==null||e.scrollTarget!==void 0){b.value=Al(C.value,e.scrollTarget);let t=e.noParentEvent?R:A;x(b.value,t)}}function H(){return u.value?p(`div`,{...r,ref:l,class:[`q-tooltip q-tooltip--style q-position-engine no-pointer-events`,r.class],style:[r.style,y.value],role:`tooltip`},$(t.default)):null}function U(){return p(w,v.value,H)}return c(L),Object.assign(o.proxy,{updatePosition:R}),N}}),zp=Z({name:`QItem`,props:{...$s,...vc,tag:{type:String,default:`div`},active:{type:Boolean,default:null},clickable:Boolean,dense:Boolean,insetLevel:Number,tabindex:[String,Number],focused:Boolean,manualFocus:Boolean},emits:[`click`,`keyup`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=ec(e,r),{hasLink:a,linkAttrs:o,linkClass:s,linkTag:c,navigateOnClick:l}=yc(),u=K(null),d=K(null),f=E(()=>e.clickable||a.value||e.tag===`label`),m=E(()=>!e.disable&&f.value),h=E(()=>`q-item q-item-type row no-wrap`+(e.dense?` q-item--dense`:``)+(i.value?` q-item--dark`:``)+(a.value&&e.active===null?s.value:e.active?` q-item--active${e.activeClass===void 0?``:` ${e.activeClass}`}`:``)+(e.disable?` disabled`:``)+(m.value?` q-item--clickable q-link cursor-pointer `+(e.manualFocus?`q-manual-focusable`:`q-focusable q-hoverable`)+(e.focused?` q-manual-focusable--focused`:``):``)),g=E(()=>e.insetLevel===void 0?null:{[`padding`+(r.lang.rtl?`Right`:`Left`)]:16+e.insetLevel*56+`px`});function _(e){m.value&&(d.value!==null&&!e.qAvoidFocus&&(!e.qKeyEvent&&document.activeElement===u.value?d.value.focus():document.activeElement===d.value&&u.value.focus()),l(e))}function v(e){if(m.value&&Ho(e,[13,32])){Q(e),e.qKeyEvent=!0;let t=new MouseEvent(`click`,e);t.qKeyEvent=!0,u.value.dispatchEvent(t)}n(`keyup`,e)}function y(){let e=Ns(t.default,[]);return m.value&&e.unshift(p(`div`,{class:`q-focus-helper`,tabindex:-1,ref:d})),e}return()=>{let t={ref:u,class:h.value,style:g.value,role:`listitem`,onClick:_,onKeyup:v};return m.value?(t.tabindex=e.tabindex||`0`,Object.assign(t,o.value)):f.value&&(t[`aria-disabled`]=`true`),p(c.value,t,y())}}}),Bp=Z({name:`QItemSection`,props:{avatar:Boolean,thumbnail:Boolean,side:Boolean,top:Boolean,noWrap:Boolean},setup(e,{slots:t}){let n=E(()=>`q-item__section column q-item__section--${e.avatar||e.side||e.thumbnail?`side`:`main`}`+(e.top?` q-item__section--top justify-start`:` justify-center`)+(e.avatar?` q-item__section--avatar`:``)+(e.thumbnail?` q-item__section--thumbnail`:``)+(e.noWrap?` q-item__section--nowrap`:``));return()=>p(`div`,{class:n.value},$(t.default))}});function Vp(e,t,n){t.handler?t.handler(e,n,n.caret):n.runCmd(t.cmd,t.param)}function Hp(e){return p(`div`,{class:`q-editor__toolbar-group`},e)}function Up(e,t,n,r=!1){let i=r||(t.type===`toggle`?t.toggled?t.toggled(e):t.cmd&&e.caret.is(t.cmd,t.param):!1),a=[];if(e.$q.platform.is.desktop&&(t.tip||t.htmlTip)){let e=t.key?p(`div`,[p(`small`,`(CTRL + ${String.fromCodePoint(t.key)}
12)`)]):null;a.push(p(Rp,{delay:1e3},()=>[p(`div`,t.htmlTip?{innerHTML:t.htmlTip}:t.tip),e]))}return p(qc,{...e.buttonProps.value,icon:t.icon===null?void 0:t.icon,color:i?t.toggleColor||e.props.toolbarToggleColor:t.color||e.props.toolbarColor,textColor:i&&!e.props.toolbarPush?null:t.textColor||e.props.toolbarTextColor,label:t.label,"aria-label":t.label===null?t.tip:void 0,disable:t.disable?typeof t.disable!=`function`||t.disable(e):!1,size:`sm`,onClick(r){n==null||n(),Vp(r,t,e)}},()=>a)}function Wp(e,t){let n=t.list===`only-icons`,r=t.label,i=t.icon===null?void 0:t.icon,a,o;function s(){l.component.proxy.hide()}if(n)o=t.options.map(t=>{let n=t.type===void 0&&e.caret.is(t.cmd,t.param);return n&&(r=t.tip,i=t.icon===null?void 0:t.icon),Up(e,t,s,n)}),a=e.toolbarBackgroundClass.value,o=[Hp(o)];else{let n=e.props.toolbarToggleColor===void 0?null:`text-${e.props.toolbarToggleColor}`,c=e.props.toolbarTextColor===void 0?null:`text-${e.props.toolbarTextColor}`,l=t.list===`no-icons`;o=t.options.map(t=>{let a=t.disable?t.disable(e):!1,o=t.type===void 0&&e.caret.is(t.cmd,t.param);o&&(r=t.tip,i=t.icon===null?void 0:t.icon);let u=t.htmlTip;return p(zp,{active:o,activeClass:n,clickable:!0,disable:a,dense:!0,onClick(n){var r;s(),(n==null?void 0:n.qAvoidFocus)!==!0&&((r=e.contentRef.value)==null||r.focus()),e.caret.restore(),Vp(n,t,e)}},()=>[l?null:p(Bp,{class:o?n:c,side:!0},()=>p(Zs,{name:t.icon===null?void 0:t.icon})),p(Bp,u?()=>p(`div`,{class:`text-no-wrap`,innerHTML:t.htmlTip}):t.tip?()=>p(`div`,{class:`text-no-wrap`},t.tip):void 0)])}),a=[e.toolbarBackgroundClass.value,c]}let c=t.highlight&&r!==t.label,l=p(Ou,{...e.buttonProps.value,noCaps:!0,noWrap:!0,color:c?e.props.toolbarToggleColor:e.props.toolbarColor,textColor:c&&!e.props.toolbarPush?null:e.props.toolbarTextColor,label:t.fixedLabel?t.label:r,icon:t.fixedIcon?t.icon===null?void 0:t.icon:i,contentClass:a,onShow:t=>e.emit(`dropdownShow`,t),onHide:t=>e.emit(`dropdownHide`,t),onBeforeShow:t=>e.emit(`dropdownBeforeShow`,t),onBeforeHide:t=>e.emit(`dropdownBeforeHide`,t)},()=>o);return l}function Gp(e){if(e.caret)return e.buttons.value.filter(t=>!e.isViewingSource.value||t.find(e=>e.cmd===`viewsource`)).map(t=>Hp(t.map(t=>e.isViewingSource.value&&t.cmd!==`viewsource`?!1:t.type===`slot`?$(e.slots[t.slot]):t.type===`dropdown`?Wp(e,t):Up(e,t))))}function Kp(e,t,n,r={}){let i=Object.keys(r);if(i.length===0)return{};let a={default_font:{cmd:`fontName`,param:e,icon:n,tip:t}};return i.forEach(e=>{let t=r[e];a[e]={cmd:`fontName`,param:t,icon:n,tip:t,htmlTip:`<font face="${t}">${t}</font>`}}),a}function qp(e){if(e.caret){let t=e.props.toolbarColor||e.props.toolbarTextColor,n=e.editLinkUrl.value,r=()=>{e.caret.restore(),n!==e.editLinkUrl.value&&document.execCommand(`createLink`,!1,n===``?` `:n),e.editLinkUrl.value=null};return[p(`div`,{class:`q-mx-xs text-${t}`},`${e.$q.lang.editor.url}: `),p(`input`,{key:`qedt_btm_input`,class:`col q-editor__link-input`,value:n,onInput:e=>{jo(e),n=e.target.value},onKeydown:t=>{if(!Vo(t))switch(t.keyCode){case 13:return Mo(t),r();case 27:Mo(t),e.caret.restore(),(!e.editLinkUrl.value||e.editLinkUrl.value===`https://`)&&document.execCommand(`unlink`),e.editLinkUrl.value=null;break}}}),Hp([p(qc,{key:`qedt_btm_rem`,...e.buttonProps.value,label:e.$q.lang.label.remove,noCaps:!0,onClick:()=>{e.caret.restore(),document.execCommand(`unlink`),e.editLinkUrl.value=null}}),p(qc,{key:`qedt_btm_upd`,...e.buttonProps.value,label:e.$q.lang.label.update,noCaps:!0,onClick:r})])]}}var Jp=/^on[A-Z]/;function Yp(){let{attrs:e,vnode:t}=P(),n={listeners:K({}),attributes:K({})};function r(){let r={},i={};for(let t in e)t!==`class`&&t!==`style`&&!Jp.test(t)&&(r[t]=e[t]);for(let e in t.props)Jp.test(e)&&(i[e]=t.props[e]);n.attributes.value=r,n.listeners.value=i}return v(r),r(),n}var Xp=Object.prototype.toString,Zp=Object.prototype.hasOwnProperty,Qp=new Set([`Boolean`,`Number`,`String`,`Function`,`Array`,`Date`,`RegExp`].map(e=>`[object `+e+`]`));function $p(e){if(e!==Object(e)||Qp.has(Xp.call(e))||e.constructor&&!Zp.call(e,`constructor`)&&!Zp.call(e.constructor.prototype,`isPrototypeOf`))return!1;let t;for(t in e);return t===void 0||Zp.call(e,t)}function em(...e){let t,n,r,i,a,o,s=e[0]||{},c=1,l=!1,u=e.length;for(typeof s==`boolean`&&(l=s,s=e[1]||{},c=2),Object(s)!==s&&typeof s!=`function`&&(s={}),u===c&&(s=this,c--);c<u;c++)if((t=e[c])!==null)for(n in t)r=s[n],i=t[n],s!==i&&(l&&i&&((a=Array.isArray(i))||$p(i))?(o=a?Array.isArray(r)?r:[]:$p(r)?r:{},s[n]=em(l,o,i)):i!==void 0&&(s[n]=i));return s}Z({name:`QEditor`,props:{...$s,...Qu,modelValue:{type:String,required:!0},readonly:Boolean,disable:Boolean,minHeight:{type:String,default:`10rem`},maxHeight:String,height:String,definitions:Object,fonts:Object,placeholder:String,toolbar:{type:Array,validator:e=>e.every(e=>e.length),default:()=>[[`left`,`center`,`right`,`justify`],[`bold`,`italic`,`underline`,`strike`],[`undo`,`redo`]]},toolbarColor:String,toolbarBg:String,toolbarTextColor:String,toolbarToggleColor:{type:String,default:`primary`},toolbarOutline:Boolean,toolbarPush:Boolean,toolbarRounded:Boolean,paragraphTag:{type:String,validator:e=>[`div`,`p`].includes(e),default:`div`},contentStyle:Object,contentClass:[Object,Array,String],square:Boolean,flat:Boolean,dense:Boolean},emits:[...$u,`update:modelValue`,`keydown`,`click`,`focus`,`blur`,`dropdownShow`,`dropdownHide`,`dropdownBeforeShow`,`dropdownBeforeHide`,`linkShow`,`linkHide`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=ec(e,i),{inFullscreen:o,toggleFullscreen:l}=ed(),u=Yp(),d=K(null),f=K(null),m=K(null),h=K(!1),g=E(()=>!e.readonly&&!e.disable),_,v,y=e.modelValue;document.execCommand(`defaultParagraphSeparator`,!1,e.paragraphTag),_=window.getComputedStyle(document.body).fontFamily;let b=E(()=>e.toolbarBg?` bg-${e.toolbarBg}`:``),x=E(()=>({type:`a`,flat:!e.toolbarOutline&&!e.toolbarPush,noWrap:!0,outline:e.toolbarOutline,push:e.toolbarPush,rounded:e.toolbarRounded,dense:!0,color:e.toolbarColor,disable:!g.value,size:`sm`})),S=E(()=>{let t=i.lang.editor,n=i.iconSet.editor;return{bold:{cmd:`bold`,icon:n.bold,tip:t.bold,key:66}
vendor: 4,292 bytes, line 12
12,italic:{cmd:`italic`,icon:n.italic,tip:t.italic,key:73},strike:{cmd:`strikeThrough`,icon:n.strikethrough,tip:t.strikethrough,key:83},underline:{cmd:`underline`,icon:n.underline,tip:t.underline,key:85},unordered:{cmd:`insertUnorderedList`,icon:n.unorderedList,tip:t.unorderedList},ordered:{cmd:`insertOrderedList`,icon:n.orderedList,tip:t.orderedList},subscript:{cmd:`subscript`,icon:n.subscript,tip:t.subscript,htmlTip:`x<subscript>2</subscript>`},superscript:{cmd:`superscript`,icon:n.superscript,tip:t.superscript,htmlTip:`x<superscript>2</superscript>`},link:{cmd:`link`,disable:e=>e.caret&&!e.caret.can(`link`),icon:n.hyperlink,tip:t.hyperlink,key:76},fullscreen:{cmd:`fullscreen`,icon:n.toggleFullscreen,tip:t.toggleFullscreen,key:70},viewsource:{cmd:`viewsource`,icon:n.viewSource,tip:t.viewSource},quote:{cmd:`formatBlock`,param:`BLOCKQUOTE`,icon:n.quote,tip:t.quote,key:81},left:{cmd:`justifyLeft`,icon:n.left,tip:t.left},center:{cmd:`justifyCenter`,icon:n.center,tip:t.center},right:{cmd:`justifyRight`,icon:n.right,tip:t.right},justify:{cmd:`justifyFull`,icon:n.justify,tip:t.justify},print:{type:`no-state`,cmd:`print`,icon:n.print,tip:t.print,key:80},outdent:{type:`no-state`,disable:e=>e.caret&&!e.caret.can(`outdent`),cmd:`outdent`,icon:n.outdent,tip:t.outdent},indent:{type:`no-state`,disable:e=>e.caret&&!e.caret.can(`indent`),cmd:`indent`,icon:n.indent,tip:t.indent},removeFormat:{type:`no-state`,cmd:`removeFormat`,icon:n.removeFormat,tip:t.removeFormat},hr:{type:`no-state`,cmd:`insertHorizontalRule`,icon:n.hr,tip:t.hr},undo:{type:`no-state`,cmd:`undo`,icon:n.undo,tip:t.undo,key:90},redo:{type:`no-state`,cmd:`redo`,icon:n.redo,tip:t.redo,key:89},h1:{cmd:`formatBlock`,param:`H1`,icon:n.heading1||n.heading,tip:t.heading1,htmlTip:`<h1 class="q-ma-none">${t.heading1}</h1>`},h2:{cmd:`formatBlock`,param:`H2`,icon:n.heading2||n.heading,tip:t.heading2,htmlTip:`<h2 class="q-ma-none">${t.heading2}</h2>`},h3:{cmd:`formatBlock`,param:`H3`,icon:n.heading3||n.heading,tip:t.heading3,htmlTip:`<h3 class="q-ma-none">${t.heading3}</h3>`},h4:{cmd:`formatBlock`,param:`H4`,icon:n.heading4||n.heading,tip:t.heading4,htmlTip:`<h4 class="q-ma-none">${t.heading4}</h4>`},h5:{cmd:`formatBlock`,param:`H5`,icon:n.heading5||n.heading,tip:t.heading5,htmlTip:`<h5 class="q-ma-none">${t.heading5}</h5>`},h6:{cmd:`formatBlock`,param:`H6`,icon:n.heading6||n.heading,tip:t.heading6,htmlTip:`<h6 class="q-ma-none">${t.heading6}</h6>`},p:{cmd:`formatBlock`,param:e.paragraphTag,icon:n.heading,tip:t.paragraph},code:{cmd:`formatBlock`,param:`PRE`,icon:n.code,htmlTip:`<code>${t.code}</code>`},"size-1":{cmd:`fontSize`,param:`1`,icon:n.size1||n.size,tip:t.size1,htmlTip:`<font size="1">${t.size1}</font>`},"size-2":{cmd:`fontSize`,param:`2`,icon:n.size2||n.size,tip:t.size2,htmlTip:`<font size="2">${t.size2}</font>`},"size-3":{cmd:`fontSize`,param:`3`,icon:n.size3||n.size,tip:t.size3,htmlTip:`<font size="3">${t.size3}</font>`},"size-4":{cmd:`fontSize`,param:`4`,icon:n.size4||n.size,tip:t.size4,htmlTip:`<font size="4">${t.size4}</font>`},"size-5":{cmd:`fontSize`,param:`5`,icon:n.size5||n.size,tip:t.size5,htmlTip:`<font size="5">${t.size5}</font>`},"size-6":{cmd:`fontSize`,param:`6`,icon:n.size6||n.size,tip:t.size6,htmlTip:`<font size="6">${t.size6}</font>`},"size-7":{cmd:`fontSize`,param:`7`,icon:n.size7||n.size,tip:t.size7,htmlTip:`<font size="7">${t.size7}</font>`}}}),C=E(()=>{let t=e.definitions||{},n=e.definitions||e.fonts?em(!0,{},S.value,t,Kp(_,i.lang.editor.defaultFont,i.iconSet.editor.font,e.fonts)):S.value;return e.toolbar.map(e=>e.map(e=>{if(e.options)return{type:`dropdown`,icon:e.icon,label:e.label,size:`sm`,dense:!0,fixedLabel:e.fixedLabel,fixedIcon:e.fixedIcon,highlight:e.highlight,list:e.list,options:e.options.map(e=>n[e])};let r=n[e];return r?r.type===`no-state`||t[e]&&(r.cmd===void 0||S.value[r.cmd]&&S.value[r.cmd].type===`no-state`)?r:{type:`toggle`,...r}:{type:`slot`,slot:e}}))}),w={$q:i,props:e,slots:t,emit:n,inFullscreen:o,toggleFullscreen:l,runCmd:U,isViewingSource:h,editLinkUrl:m,toolbarBackgroundClass:b,buttonProps:x,contentRef:f,buttons:C,setContent:H};T(()=>e.modelValue,e=>{y!==e&&(y=e,H(e,!0))}),T(m,e=>{n(`link${e?`Show`:`Hide`}`)});let D=E(()=>e.toolbar&&e.toolbar.length!==0),O=E(()=>{let e={},t=t=>{t.key&&(e[t.key]={cmd:t.cmd,param:t.param})};
12return C.value.forEach(e=>{e.forEach(e=>{e.options?e.options.forEach(t):t(e)})}),e}),k=E(()=>o.value?e.contentStyle:[{minHeight:e.minHeight,height:e.height,maxHeight:e.maxHeight},e.contentStyle]),A=E(()=>`q-editor q-editor--${h.value?`source`:`default`}`+(e.disable?` disabled`:``)+(o.value?` fullscreen column`:``)+(e.square?` q-editor--square no-border-radius`:``)+(e.flat?` q-editor--flat`:``)+(e.dense?` q-editor--dense`:``)+(a.value?` q-editor--dark q-dark`:``)),j=E(()=>[e.contentClass,`q-editor__content`,{col:o.value,"overflow-auto":o.value||e.maxHeight}]),M=E(()=>e.disable?{"aria-disabled":`true`}:{});function N(){if(f.value!==null){let t=`inner${h.value?`Text`:`HTML`}`,r=f.value[t];r!==e.modelValue&&(y=r,n(`update:modelValue`,r))}}function F(e){if(n(`keydown`,e),!e.ctrlKey||Vo(e)){W();return}let t=e.keyCode,r=O.value[t];if(r!==void 0){let{cmd:t,param:n}=r;Q(e),U(t,n,!1)}}function I(e){W(),n(`click`,e)}function L(e){if(f.value!==null){let{scrollTop:e,scrollHeight:t}=f.value;v=t-e}w.caret.save(),n(`blur`,e)}function R(e){J(()=>{f.value!==null&&v!==void 0&&(f.value.scrollTop=f.value.scrollHeight-v)}),n(`focus`,e)}function z(e){let t=d.value;if(t!==null&&t.contains(e.target)&&(e.relatedTarget===null||!t.contains(e.relatedTarget))){let e=`inner${h.value?`Text`:`HTML`}`;w.caret.restorePosition(f.value[e].length),W()}}function B(e){let t=d.value;t!==null&&t.contains(e.target)&&(e.relatedTarget===null||!t.contains(e.relatedTarget))&&(w.caret.savePosition(),W())}function V(){v=void 0}function ee(){w.caret.save()}function H(e,t){if(f.value!==null){t&&w.caret.savePosition();let n=`inner${h.value?`Text`:`HTML`}`;f.value[n]=e,t&&(w.caret.restorePosition(f.value[n].length),W())}}function U(e,t,n=!0){te(),w.caret.restore(),w.caret.apply(e,t,()=>{te(),w.caret.save(),n&&W()})}function W(){setTimeout(()=>{m.value=null,r.$forceUpdate()},1)}function te(){fl(()=>{var e;(e=f.value)==null||e.focus({preventScroll:!0})})}function G(){return f.value}return s(()=>{w.caret=r.caret=new Lp(f.value,w),H(e.modelValue),W(),document.addEventListener(`selectionchange`,ee)}),c(()=>{document.removeEventListener(`selectionchange`,ee)}),Object.assign(r,{runCmd:U,refreshToolbar:W,focus:te,getContentEl:G}),()=>{let t;if(D.value){let e=[p(`div`,{key:`qedt_top`,class:`q-editor__toolbar row no-wrap scroll-x`+b.value},Gp(w))];m.value!==null&&e.push(p(`div`,{key:`qedt_btm`,class:`q-editor__toolbar row no-wrap items-center scroll-x`+b.value},qp(w))),t=p(`div`,{key:`toolbar_ctainer`,class:`q-editor__toolbars-container`},e)}return p(`div`,{ref:d,class:A.value,style:{height:o.value?`100%`:null},...M.value,onFocusin:z,onFocusout:B},[t,p(`div`,{ref:f,style:k.value,class:j.value,contenteditable:g.value,placeholder:e.placeholder,...u.listeners.value,onInput:N,onKeydown:F,onClick:I,onBlur:L,onFocus:R,onMousedown:V,onTouchstartPassive:V})])}}});var tm=Z({name:`QItemLabel`,props:{overline:Boolean,caption:Boolean,header:Boolean,lines:[Number,String]},setup(e,{slots:t}){let n=E(()=>Number.parseInt(e.lines,10)),r=E(()=>`q-item__label`+(e.overline?` q-item__label--overline text-overline`:``)+(e.caption?` q-item__label--caption text-caption`:``)+(e.header?` q-item__label--header`:``)+(n.value===1?` ellipsis`:``)),i=E(()=>e.lines!==void 0&&n.value>1?{overflow:`hidden`,display:`-webkit-box`,"-webkit-box-orient":`vertical`,"-webkit-line-clamp":n.value}:null);return()=>p(`div`,{style:i.value,class:r.value},$(t.default))}}),nm=Z({name:`QSlideTransition`,props:{appear:Boolean,duration:{type:Number,default:300}},emits:[`show`,`hide`],setup(e,{slots:t,emit:n}){let r=!1,i,a,o=null,s=null,l,u;function d(){i==null||i(),i=null,r=!1,o!==null&&(clearTimeout(o),o=null),s!==null&&(clearTimeout(s),s=null),a==null||a.removeEventListener(`transitionend`,l),l=null}function f(t,n,a){n!==void 0&&(t.style.height=`${n}px`),t.style.transition=`height ${e.duration}ms cubic-bezier(.25, .8, .50, 1)`,r=!0,i=a}function m(e,t){e.style.overflowY=null,e.style.height=null,e.style.transition=null,d(),t!==u&&n(t)}function h(t,n){let i=0;a=t,r?(d(),i=t.offsetHeight===t.scrollHeight?0:void 0):(u=`hide`,t.style.overflowY=`hidden`),f(t,i,n),o=setTimeout(()=>{o=null,t.style.height=`${t.scrollHeight}px`,l=e=>{s=null,(Object(e)!==e||e.target===t)&&m(t,`show`)},t.addEventListener(`transitionend`,l),s=setTimeout(l,e.duration*1.1)},100)}function g(t,n){let i;a=t,r?d():(u=`show`,t.style.overflowY=`hidden`,i=t.scrollHeight),f(t,i,n),o=setTimeout(()=>{o=null,t.style.height=0,l=e=>{s=null,(Object(e)!==e||e.target===t)&&m(t,`hide`)},t.addEventListener(`transitionend`,l),s=setTimeout(l,e.duration*1.1)},100)}return c(()=>{r&&d()}),()=>p(w,{css:!1,appear:e.appear,onEnter:h,onLeave:g},t.default)}}),rm={true:`inset`,item:`item-inset`,"item-thumbnail":`item-thumbnail-inset`},im={xs:2,sm:4,md:8,lg:16,xl:24},am=Z({name:`QSeparator`,props:{...$s,spaced:[Boolean,String],inset:[Boolean,String],vertical:Boolean,color:String,size:String},setup(e){let t=ec(e,P().proxy.$q),n=E(()=>e.vertical?`vertical`:`horizontal`),r=E(()=>` q-separator--${n.value}`),i=E(()=>e.inset?`${r.value}-${rm[e.inset]}`:``),a=E(()=>`q-separator${r.value}${i.value}`+(e.color===void 0?``:` bg-${e.color}`)+(t.value?` q-separator--dark`:``)),o=E(()=>{let t={};if(e.size!==void 0&&(t[e.vertical?`width`:`height`]=e.size),e.spaced){let n=e.spaced===!0?`${im.md}
12px`:e.spaced in im?`${im[e.spaced]}px`:e.spaced,r=e.vertical?[`Left`,`Right`]:[`Top`,`Bottom`];t[`margin${r[0]}`]=t[`margin${r[1]}`]=n}return t});return()=>p(`hr`,{class:a.value,style:o.value,"aria-orientation":n.value})}}),om=_({}),sm=Object.keys(vc);Z({name:`QExpansionItem`,props:{...vc,...el,...$s,icon:String,label:String,labelLines:[Number,String],caption:String,captionLines:[Number,String],dense:Boolean,toggleAriaLabel:String,expandIcon:String,expandedIcon:String,expandIconClass:[Array,String,Object],duration:{},headerInsetLevel:Number,contentInsetLevel:Number,expandSeparator:Boolean,defaultOpened:Boolean,hideExpandIcon:Boolean,expandIconToggle:Boolean,switchToggleSide:Boolean,denseToggle:Boolean,group:String,popup:Boolean,headerStyle:[Array,String,Object],headerClass:[Array,String,Object]},emits:[...tl,`click`,`afterShow`,`afterHide`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=ec(e,r),a=K(e.modelValue===null?e.defaultOpened:e.modelValue),o=K(null),s=Tu(),{show:l,hide:u,toggle:d}=nl({showing:a}),f,m,h=E(()=>`q-expansion-item q-item-type q-expansion-item--${a.value?`expanded`:`collapsed`} q-expansion-item--${e.popup?`popup`:`standard`}`),g=E(()=>e.contentInsetLevel===void 0?null:{[`padding`+(r.lang.rtl?`Right`:`Left`)]:e.contentInsetLevel*56+`px`}),_=E(()=>!e.disable&&(e.href!==void 0||e.to!==void 0&&e.to!==null&&e.to!==``)),v=E(()=>{let t={};return sm.forEach(n=>{t[n]=e[n]}),t}),y=E(()=>_.value||!e.expandIconToggle),b=E(()=>e.expandedIcon!==void 0&&a.value?e.expandedIcon:e.expandIcon||r.iconSet.expansionItem[e.denseToggle?`denseIcon`:`icon`]),x=E(()=>!e.disable&&(_.value||e.expandIconToggle)),S=E(()=>({expanded:a.value,detailsId:s.value,toggle:d,show:l,hide:u})),C=E(()=>{let t=e.toggleAriaLabel===void 0?r.lang.label[a.value?`collapse`:`expand`](e.label):e.toggleAriaLabel;return{role:`button`,"aria-expanded":a.value?`true`:`false`,"aria-controls":s.value,"aria-label":t}});T(()=>e.group,e=>{m==null||m(),e!==void 0&&M()});function w(e){_.value||d(e),n(`click`,e)}function D(e){e.keyCode===13&&O(e,!0)}function O(e,t){var n;!t&&!e.qAvoidFocus&&((n=o.value)==null||n.focus()),d(e),Q(e)}function A(){n(`afterShow`)}function j(){n(`afterHide`)}function M(){f===void 0&&(f=Su()),a.value&&(om[e.group]=f);let t=T(a,t=>{t?om[e.group]=f:om[e.group]===f&&delete om[e.group]}),n=T(()=>om[e.group],(e,t)=>{t===f&&e!==void 0&&e!==f&&u()});m=()=>{t(),n(),om[e.group]===f&&delete om[e.group],m=void 0}}function N(){let t={class:[`q-focusable relative-position cursor-pointer${e.denseToggle&&e.switchToggleSide?` items-end`:``}`,e.expandIconClass],side:!e.switchToggleSide,avatar:e.switchToggleSide},n=[p(Zs,{class:`q-expansion-item__toggle-icon`+(e.expandedIcon===void 0&&a.value?` q-expansion-item__toggle-icon--rotated`:``),name:b.value})];return x.value&&(Object.assign(t,{tabindex:0,...C.value,onClick:O,onKeyup:D}),n.unshift(p(`div`,{ref:o,class:`q-expansion-item__toggle-focus q-icon q-focus-helper q-focus-helper--rounded`,tabindex:-1}))),p(Bp,t,()=>n)}function F(){let n;return t.header===void 0?(n=[p(Bp,()=>[p(tm,{lines:e.labelLines},()=>e.label||``),e.caption?p(tm,{lines:e.captionLines,caption:!0},()=>e.caption):null])],e.icon&&n[e.switchToggleSide?`push`:`unshift`](p(Bp,{side:e.switchToggleSide,avatar:!e.switchToggleSide},()=>p(Zs,{name:e.icon})))):n=[t.header(S.value)].flat(),!e.disable&&!e.hideExpandIcon&&n[e.switchToggleSide?`unshift`:`push`](N()),n}function I(){let t={ref:`item`,style:e.headerStyle,class:e.headerClass,dark:i.value,disable:e.disable,dense:e.dense,insetLevel:e.headerInsetLevel};return y.value&&(t.clickable=!0,t.onClick=w,Object.assign(t,_.value?v.value:C.value)),p(zp,t,F)}function L(){return k(p(`div`,{key:`e-content`,class:`q-expansion-item__content relative-position`,style:g.value,id:s.value},$(t.default)),[[z,a.value]])}function R(){let t=[I(),p(nm,{duration:e.duration,onShow:A,onHide:j},L)];return e.expandSeparator&&t.push(p(am,{class:`q-expansion-item__border q-expansion-item__border--top absolute-top`,dark:i.value}),p(am,{class:`q-expansion-item__border q-expansion-item__border--bottom absolute-bottom`,dark:i.value})),t}return e.group!==void 0&&M(),c(()=>{m==null||m()}),()=>p(`div`,{class:h.value},[p(`div`,{class:`q-expansion-item__container relative-position`},R())])}});var cm=[`top`,`right`,`bottom`,`left`],lm={type:{type:String,default:`a`},outline:Boolean,push:Boolean,flat:Boolean,unelevated:Boolean,color:String,textColor:String,glossy:Boolean,square:Boolean,padding:String,label:{type:[String,Number],default:``},labelPosition:{type:String,default:`right`,validator:e=>cm.includes(e)},externalLabel:Boolean,hideLabel:{type:Boolean},labelClass:[Array,String,Object],labelStyle:[Array,String,Object],disable:Boolean,tabindex:[Number,String]};function um(e,t){return{formClass:E(()=>`q-fab--form-${e.square?`square`:`rounded`}`),stacked:E(()=>!e.externalLabel&&[`top`,`bottom`].includes(e.labelPosition)),labelProps:E(()=>
12{if(e.externalLabel){let n=e.hideLabel===null?!t.value:e.hideLabel;return{action:`push`,data:{class:[e.labelClass,`q-fab__label q-tooltip--style q-fab__label--external q-fab__label--external-${e.labelPosition}`+(n?` q-fab__label--external-hidden`:``)],style:e.labelStyle}}}return{action:[`left`,`top`].includes(e.labelPosition)?`unshift`:`push`,data:{class:[e.labelClass,`q-fab__label q-fab__label--internal q-fab__label--internal-${e.labelPosition}`+(e.hideLabel?` q-fab__label--internal-hidden`:``)],style:e.labelStyle}}})}}var dm=[`up`,`right`,`down`,`left`],fm=[`left`,`center`,`right`];Z({name:`QFab`,props:{...lm,...el,icon:String,activeIcon:String,hideIcon:Boolean,hideLabel:{...lm.hideLabel,default:null},direction:{type:String,default:`right`,validator:e=>dm.includes(e)},persistent:Boolean,verticalActionsAlign:{type:String,default:`center`,validator:e=>fm.includes(e)}},emits:tl,setup(e,{slots:t}){let n=K(null),r=K(e.modelValue===!0),i=Tu(),{proxy:{$q:a}}=P(),{formClass:o,labelProps:s}=um(e,r),{hide:c,toggle:l}=nl({showing:r,hideOnRouteChange:E(()=>!e.persistent)}),u=E(()=>({opened:r.value})),d=E(()=>`q-fab z-fab row inline justify-center q-fab--align-${e.verticalActionsAlign} ${o.value}`+(r.value?` q-fab--opened`:` q-fab--closed`)),f=E(()=>`q-fab__actions flex no-wrap inline q-fab__actions--${e.direction} q-fab__actions--${r.value?`opened`:`closed`}`),m=E(()=>{let e={id:i.value,role:`menu`};return r.value||(e[`aria-hidden`]=`true`),e}),h=E(()=>`q-fab__icon-holder q-fab__icon-holder--${r.value?`opened`:`closed`}`);function g(n,r){let i=t[n],o=`q-fab__${n} absolute-full`;return i===void 0?p(Zs,{class:o,name:e[r]||a.iconSet.fab[r]}):p(`div`,{class:o},i(u.value))}function _(){let n=[];return e.hideIcon||n.push(p(`div`,{class:h.value},[g(`icon`,`icon`),g(`active-icon`,`activeIcon`)])),(e.label!==``||t.label!==void 0)&&n[s.value.action](p(`div`,s.value.data,t.label===void 0?[e.label]:t.label(u.value))),Ps(t.tooltip,n)}return x(rs,{showing:r,onChildClick(e){var t;c(e),(e==null?void 0:e.qAvoidFocus)!==!0&&((t=n.value)==null||t.$el.focus())}}),()=>p(`div`,{class:d.value},[p(qc,{ref:n,class:o.value,...e,noWrap:!0,stack:e.stacked,align:void 0,icon:void 0,label:void 0,noCaps:!0,fab:!0,"aria-expanded":r.value?`true`:`false`,"aria-haspopup":`true`,"aria-controls":i.value,onClick:l},_),p(`div`,{class:f.value,...m.value},$(t.default))])}});var pm={start:`self-end`,center:`self-center`,end:`self-start`},mm=Object.keys(pm);Z({name:`QFabAction`,props:{...lm,icon:{type:String,default:``},anchor:{type:String,validator:e=>mm.includes(e)},to:[String,Object],replace:Boolean},emits:[`click`],setup(e,{slots:t,emit:n}){let r=l(rs,()=>({showing:{value:!0},onChildClick:Oo})),{formClass:i,labelProps:a}=um(e,r.showing),o=E(()=>{let t=pm[e.anchor];return i.value+(t===void 0?``:` ${t}`)}),s=E(()=>e.disable||!r.showing.value);function c(e){r.onChildClick(e),n(`click`,e)}function u(){let n=[];return t.icon===void 0?e.icon!==``&&n.push(p(Zs,{name:e.icon})):n.push(t.icon()),(e.label!==``||t.label!==void 0)&&n[a.value.action](p(`div`,a.value.data,t.label===void 0?[e.label]:t.label())),Ps(t.default,n)}let d=P();return Object.assign(d.proxy,{click:c}),()=>p(qc,{class:o.value,...e,noWrap:!0,stack:e.stacked,icon:void 0,label:void 0,noCaps:!0,fabMini:!0,disable:s.value,onClick:c},u)}});function hm({validate:e,resetValidation:t,requiresQForm:n}){let r=l(is,!1);if(r!==!1){let{props:n,proxy:i}=P();Object.assign(i,{validate:e,resetValidation:t}),T(()=>n.disable,e=>{e?(typeof t==`function`&&t(),r.unbindComponent(i)):r.bindComponent(i)}),s(()=>{n.disable||r.bindComponent(i)}),c(()=>{n.disable||r.unbindComponent(i)})}else n&&console.error(`Parent QForm not found on useFormChild()!`)}var gm=[!0,!1,`ondemand`],_m={modelValue:{},error:{type:Boolean,default:null},errorMessage:String,noErrorIcon:Boolean,rules:Array,reactiveRules:Boolean,lazyRules:{type:[Boolean,String],default:!1,validator:e=>gm.includes(e)}};function vm(e,t){let{props:n,proxy:r}=P(),i=K(!1),a=K(null),o=K(!1);hm({validate:g,resetValidation:h});let s=0,l,u=E(()=>n.rules!==void 0&&n.rules!==null&&n.rules.length!==0),d=E(()=>!n.disable&&u.value&&!t.value),f=E(()=>n.error===!0||i.value),p=E(()=>typeof n.errorMessage==`string`&&n.errorMessage.length!==0?n.errorMessage:a.value);T(()=>n.modelValue,()=>{o.value=!0,d.value&&n.lazyRules===!1&&_()});function m(){n.lazyRules!==`ondemand`&&d.value&&o.value&&_()}T(()=>n.reactiveRules,e=>{e?l===void 0&&(l=T(()=>n.rules,m,{immediate:!0,deep:!0})):l!==void 0&&(l(),l=void 0)},{immediate:!0}),T(()=>n.lazyRules,m),T(e,e=>{e?o.value=!0:d.value&&n.lazyRules!==`ondemand`&&_()});function h(){s++,t.value=!1,o.value=!1,i.value=!1,a.value=null,_.cancel()}function g(e=n.modelValue){if(n.disable||!u.value)return!0;let r=++s,c=t.value?()=>{}:()=>{o.value=!0},l=(e,n)=>{e&&c(),i.value=e,a.value=n||null,t.value=!1},d=[];for(let t=0;t<n.rules.length;t++){let r=n.rules[t],i;if(typeof r==`function`?i=r(e,rf):typeof r==`string`&&rf[r]!==void 0&&(i=rf[r](e)),i===!1||typeof i==`string`)return l(!0,i),!1;i!==!0&&i!==void 0&&d.push(i)}return d.length===0?(l(!1),!0):(t.value=!0,Promise.all(d).then(e=>{if(e===void 0||!Array.isArray(e)||e.length===0)return r===s&&l(!1),!0;let t=e.find(e=>e===!1||typeof e==`string`);return r===s&&l(t!==void 0,t),t===void 0},e=>(r===s&&(console.error(e),l(!0)),!1)))}let _=Io(g,0);return c(()=>{l==null||l(),_.cancel()}),Object.assign(r,{resetValidation:h,validate:g}),po(r,`hasError`,()=>f.value),{isDirtyModel:o,hasRules:u,hasError:f,errorMessage:p,validate:g,resetValidation:h}}function ym(e){return e!=null&&String(e).length!==0}var bm={...$s,..._m,label:String,stackLabel:Boolean,hint:String,hideHint:Boolean,prefix:String,suffix:String,labelColor:String,color:String,bgColor:String,filled:Boolean,outlined:Boolean,borderless:Boolean,standout:[Boolean,String],square:Boolean,loading:Boolean,labelSlot:Boolean,bottomSlots:Boolean,hideBottomSpace:Boolean,rounded:Boolean,dense:Boolean,itemAligned:Boolean,counter:Boolean,clearable:Boolean,clearIcon:String,disable:Boolean,readonly:Boolean,autofocus:Boolean,for:String},xm={...bm,maxlength:[Number,String]},Sm=[`update:modelValue`,`clear`,`focus`,`blur`];function Cm({requiredForAttr:e=!0,tagProp:t,changeEvent:n=!1}={}){let{props:r,proxy:i}=P(),a=ec(r,i.$q),o=Tu({required:e,getValue:()=>r.for});return{requiredForAttr:e,changeEvent:n,tag:t?E(()=>r.tag):{value:`label`},isDark:a,editable:E(()=>!r.disable&&!r.readonly),innerLoading:K(!1),focused:K(!1),hasPopupOpen:!1,splitAttrs:Yp(),targetUid:o,rootRef:K(null),targetRef
12:K(null),controlRef:K(null)}}function wm(e,t){return t===null?null:p(`div`,{key:e,class:`q-field__append q-field__marginal row no-wrap items-center q-anchor--skip`},t)}function Tm(e){let{props:t,emit:r,slots:i,attrs:a,proxy:o}=P(),{$q:l}=o,u=null;e.hasValue===void 0&&(e.hasValue=E(()=>ym(t.modelValue))),e.emitValue===void 0&&(e.emitValue=e=>{r(`update:modelValue`,e)}),e.controlEvents===void 0&&(e.controlEvents={onFocusin:M,onFocusout:N}),Object.assign(e,{clearValue:F,onControlFocusin:M,onControlFocusout:N,focus:A}),e.computedCounter===void 0&&(e.computedCounter=E(()=>{if(t.counter){let e=typeof t.modelValue==`string`||typeof t.modelValue==`number`?String(t.modelValue).length:Array.isArray(t.modelValue)?t.modelValue.length:0,n=t.maxlength===void 0?t.maxValues:t.maxlength;return e+(n===void 0?``:` / `+n)}}));let{isDirtyModel:d,hasRules:f,hasError:m,errorMessage:h,resetValidation:g}=vm(e.focused,e.innerLoading),_=e.floatingLabel===void 0?E(()=>t.stackLabel||e.focused.value||e.hasValue.value):E(()=>t.stackLabel||e.focused.value||e.floatingLabel.value),v=E(()=>t.bottomSlots||t.hint!==void 0||f.value||t.counter||t.error!==null),y=E(()=>t.filled?`filled`:t.outlined?`outlined`:t.borderless?`borderless`:t.standout?`standout`:`standard`),x=E(()=>`q-field row no-wrap items-start q-field--${y.value}`+(e.fieldClass===void 0?``:` ${e.fieldClass.value}`)+(t.rounded?` q-field--rounded`:``)+(t.square?` q-field--square`:``)+(_.value?` q-field--float`:``)+(C.value?` q-field--labeled`:``)+(t.dense?` q-field--dense`:``)+(t.itemAligned?` q-field--item-aligned q-item-type`:``)+(e.isDark.value?` q-field--dark`:``)+(e.getControl===void 0?` q-field--auto-height`:``)+(e.focused.value?` q-field--focused`:``)+(m.value?` q-field--error`:``)+(m.value||e.focused.value?` q-field--highlighted`:``)+(!t.hideBottomSpace&&v.value?` q-field--with-bottom`:``)+(t.disable?` q-field--disabled`:t.readonly?` q-field--readonly`:``)),S=E(()=>`q-field__control relative-position row no-wrap`+(t.bgColor===void 0?``:` bg-${t.bgColor}`)+(m.value?` text-negative`:typeof t.standout==`string`&&t.standout.length!==0&&e.focused.value?` ${t.standout}`:t.color===void 0?``:` text-${t.color}`)),C=E(()=>t.labelSlot||t.label!==void 0),T=E(()=>`q-field__label no-pointer-events absolute ellipsis`+(t.labelColor!==void 0&&!m.value?` text-${t.labelColor}`:``)),D=E(()=>({id:e.targetUid.value,editable:e.editable.value,focused:e.focused.value,floatingLabel:_.value,modelValue:t.modelValue,emitValue:e.emitValue})),O=E(()=>{let n={};return e.targetUid.value&&(n.for=e.targetUid.value),t.disable&&(n[`aria-disabled`]=`true`),n});function k(){var t;let n=document.activeElement,r=(t=e.targetRef)==null?void 0:t.value;r&&(n===null||n.id!==e.targetUid.value)&&(r.hasAttribute(`tabindex`)||(r=r.querySelector(`[tabindex]`)),r!==n&&(r==null||r.focus({preventScroll:!0})))}function A(){fl(k)}function j(){pl(k);let t=document.activeElement;t!==null&&e.rootRef.value.contains(t)&&t.blur()}function M(t){u!==null&&(clearTimeout(u),u=null),e.editable.value&&!e.focused.value&&(e.focused.value=!0,r(`focus`,t))}function N(t,n){u!==null&&clearTimeout(u),u=setTimeout(()=>{u=null,!(document.hasFocus()&&(e.hasPopupOpen||e.controlRef===void 0||e.controlRef.value===null||e.controlRef.value.contains(document.activeElement)))&&(e.focused.value&&(e.focused.value=!1,r(`blur`,t)),n==null||n())},0)}function F(n){var i;Q(n),l.platform.is.mobile?e.rootRef.value.contains(document.activeElement)&&document.activeElement.blur():(((i=e.targetRef)==null?void 0:i.value)||e.rootRef.value).focus(),t.type===`file`&&(e.inputRef.value.value=null),r(`update:modelValue`,null),e.changeEvent&&r(`change`,null),r(`clear`,t.modelValue),J(()=>{let e=d.value;g(),d.value=e})}function I(e){[13,32].includes(e.keyCode)&&F(e)}function L(){let n=[];return i.prepend!==void 0&&n.push(p(`div`,{class:`q-field__prepend q-field__marginal row no-wrap items-center`,key:`prepend`,onClick:Mo},i.prepend())),n.push(p(`div`,{class:`q-field__control-container col relative-position row no-wrap q-anchor--skip`},R())),m.value&&!t.noErrorIcon&&n.push(wm(`error`,[p(Zs,{name:l.iconSet.field.error,color:`negative`})])),t.loading||e.innerLoading.value?n.push(wm(`inner-loading-append`,i.loading===void 0?[p(Sc,{color:t.color})]:i.loading())):t.clearable&&e.hasValue.value&&e.editable.value&&n.push(wm(`inner-clearable-append`,[p(Zs,{class:`q-field__focusable-action`,name:t.clearIcon||l.iconSet.field.clear,tabindex:0,role:`button`,"aria-hidden":`false`,"aria-label":l.lang.label.clear,onKeyup:I,onClick:F})])),i.append!==void 0&&n.push(p(`div`,{class:`q-field__append q-field__marginal row no-wrap items-center`,key:`append`,onClick:Mo},i.append())),e.getInnerAppend!==void 0&&n.push(wm(`inner-append`,e.getInnerAppend())),e.getControlChild!==void 0&&n.push(e.getControlChild()),n}function R(){let n=[];return t.prefix!==void 0&&t.prefix!==null&&n.push(p(`div`,{class:`q-field__prefix no-pointer-events row items-center`},t.prefix)),e.getShadowControl!==void 0&&e.hasShadow.value&&n.push(e.getShadowControl()),C.value&&n.push(p(`div`,{class:T.value}
12,$(i.label,t.label))),e.getControl===void 0?i.rawControl===void 0?i.control!==void 0&&n.push(p(`div`,{ref:e.targetRef,class:`q-field__native row`,tabindex:-1,...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus||void 0},i.control(D.value))):n.push(i.rawControl()):n.push(e.getControl()),t.suffix!==void 0&&t.suffix!==null&&n.push(p(`div`,{class:`q-field__suffix no-pointer-events row items-center`},t.suffix)),n.concat($(i.default))}function z(){let n,r;m.value?h.value===null?(n=$(i.error),r=`q--slot-error`):(n=[p(`div`,{role:`alert`},h.value)],r=`q--slot-error-${h.value}`):(!t.hideHint||e.focused.value)&&(t.hint===void 0?(n=$(i.hint),r=`q--slot-hint`):(n=[p(`div`,t.hint)],r=`q--slot-hint-${t.hint}`));let a=t.counter||i.counter!==void 0;if(t.hideBottomSpace&&!a&&n===void 0)return;let o=p(`div`,{key:r,class:`q-field__messages col`},n);return p(`div`,{class:`q-field__bottom row items-start q-field__bottom--`+(t.hideBottomSpace?`stale`:`animated`),onClick:Mo},[t.hideBottomSpace?o:p(w,{name:`q-transition--field-message`},()=>o),a?p(`div`,{class:`q-field__counter`},i.counter===void 0?e.computedCounter.value:i.counter()):null])}let B=!1;return b(()=>{B=!0}),n(()=>{B&&t.autofocus&&o.focus()}),t.autofocus&&s(()=>{o.focus()}),c(()=>{u!==null&&clearTimeout(u)}),Object.assign(o,{focus:A,blur:j}),function(){let n=e.getControl===void 0&&i.control===void 0?{...e.splitAttrs.attributes.value,"data-autofocus":t.autofocus||void 0,...O.value}:O.value;return p(e.tag.value,{ref:e.rootRef,class:[x.value,a.class],style:a.style,...n},[i.before===void 0?null:p(`div`,{class:`q-field__before q-field__marginal row no-wrap items-center`,onClick:Mo},i.before()),p(`div`,{class:`q-field__inner relative-position col self-stretch`},[p(`div`,{ref:e.controlRef,class:S.value,tabindex:-1,...e.controlEvents},L()),v.value?z():null]),i.after===void 0?null:p(`div`,{class:`q-field__after q-field__marginal row no-wrap items-center`,onClick:Mo},i.after())])}}var Em=Z({name:`QField`,inheritAttrs:!1,props:{...xm,tag:{type:String,default:`label`}},emits:Sm,setup(){return Tm(Cm({tagProp:!0}))}});function Dm(e,t,n,r){let i=[];return e.forEach(e=>{r(e)?i.push(e):t.push({failedPropValidation:n,file:e})}),i}function Om(e){e!=null&&e.dataTransfer&&(e.dataTransfer.dropEffect=`copy`),Q(e)}var km={multiple:Boolean,accept:String,capture:String,maxFileSize:[Number,String],maxTotalSize:[Number,String],maxFiles:[Number,String],filter:Function},Am=[`rejected`];function jm({editable:e,dnd:t,getFileInput:n,addFilesToQueue:r}){let{props:i,emit:a,proxy:o}=P(),s=K(null),c=E(()=>i.accept===void 0?null:i.accept.split(`,`).map(e=>(e=e.trim(),e===`*`?`*/`:(e.endsWith(`/*`)&&(e=e.slice(0,-1)),e.toUpperCase())))),l=E(()=>Number.parseInt(i.maxFiles,10)),u=E(()=>Number.parseInt(i.maxTotalSize,10));function d(t){if(e.value){var r;if(t!==Object(t)&&(t={target:null}),((r=t.target)==null?void 0:r.matches(`input[type="file"]`))===!0)t.clientX===0&&t.clientY===0&&jo(t);else{let e=n();e!==t.target&&(e==null||e.click(t))}}}function f(t){e.value&&t&&r(null,t)}function m(e,t,n,r){let o=[...t||e.target.files],s=[],d=()=>{s.length!==0&&a(`rejected`,s)};if(i.accept!==void 0&&!c.value.includes(`*/`)&&(o=Dm(o,s,`accept`,e=>c.value.some(t=>e.type.toUpperCase().startsWith(t)||e.name.toUpperCase().endsWith(t))),o.length===0))return d();if(i.maxFileSize!==void 0){let e=Number.parseInt(i.maxFileSize,10);if(o=Dm(o,s,`max-file-size`,t=>t.size<=e),o.length===0)return d()}if(!i.multiple&&o.length!==0&&(o=[o[0]]),o.forEach(e=>{e.__key=e.webkitRelativePath+e.lastModified+e.name+e.size}),r){let e=n.map(e=>e.__key);o=Dm(o,s,`duplicate`,t=>!e.includes(t.__key))}if(o.length===0)return d();if(i.maxTotalSize!==void 0){let e=r?n.reduce((e,t)=>e+t.size,0):0;if(o=Dm(o,s,`max-total-size`,t=>(e+=t.size,e<=u.value)),o.length===0)return d()}if(typeof i.filter==`function`){let e=i.filter(o);o=Dm(o,s,`filter`,t=>e.includes(t))}if(i.maxFiles!==void 0){let e=r?n.length:0;if(o=Dm(o,s,`max-files`,()=>(e++,e<=l.value)),o.length===0)return d()}if(d(),o.length!==0)return o}function h(e){Om(e),t.value||(t.value=!0)}function g(e){Q(e),(e.relatedTarget!==null||!Co.is.safari?e.relatedTarget!==s.value:!document.elementsFromPoint(e.clientX,e.clientY).includes(s.value))&&(t.value=!1)}function _(e){Om(e);let n=e.dataTransfer.files;n.length!==0&&r(null,n),t.value=!1}function v(e){if(t.value)return p(`div`,{ref:s,class:`q-${e}__dnd absolute-full`,onDragenter:Om,onDragover:Om,onDragleave:g,onDrop:_})}return Object.assign(o,{pickFiles:d,addFiles:f}
vendor: 8,342 bytes, line 12
12),{pickFiles:d,addFiles:f,onDragover:h,onDragleave:g,processFiles:m,getDndNode:v,maxFilesNumber:l,maxTotalSizeNumber:u}}function Mm(e,t){function n(){let t=e.modelValue;try{let e=`DataTransfer`in window?new DataTransfer:`ClipboardEvent`in window?new ClipboardEvent(``).clipboardData:void 0;return Object(t)===t&&(`length`in t?[...t]:[t]).forEach(t=>{e.items.add(t)}),{files:e.files}}catch{return{files:void 0}}}return E(t?()=>{if(e.type===`file`)return n()}:n)}function Nm(e){e.keyCode===13&&Mo(e)}Z({name:`QFile`,inheritAttrs:!1,props:{...bm,...ku,...km,modelValue:[File,FileList,Array],append:Boolean,useChips:Boolean,displayValue:[String,Number],tabindex:{type:[String,Number],default:0},counterLabel:Function,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Sm,...Am],setup(e,{slots:t,emit:n,attrs:r}){let{proxy:i}=P(),a=Cm(),o=K(null),s=K(!1),c=Mu(e),{pickFiles:l,onDragover:u,onDragleave:d,processFiles:f,getDndNode:m}=jm({editable:a.editable,dnd:s,getFileInput:k,addFilesToQueue:A}),h=Mm(e),g=E(()=>Object(e.modelValue)===e.modelValue?`length`in e.modelValue?[...e.modelValue]:[e.modelValue]:[]),_=E(()=>ym(g.value)),v=E(()=>g.value.map(e=>e.name).join(`, `)),y=E(()=>gs(g.value.reduce((e,t)=>e+t.size,0))),b=E(()=>({totalSize:y.value,filesNumber:g.value.length,maxFiles:e.maxFiles})),x=E(()=>({tabindex:-1,type:`file`,title:``,accept:e.accept,capture:e.capture,name:c.value,...r,id:a.targetUid.value,disabled:!a.editable.value})),S=E(()=>`q-file q-field--auto-height`+(s.value?` q-file--dnd`:``)),C=E(()=>e.multiple&&e.append);function w(e){let t=[...g.value];t.splice(e,1),D(t)}function T(e){let t=g.value.indexOf(e);t!==-1&&w(t)}function D(t){n(`update:modelValue`,e.multiple?t:t[0])}function O(e){(e.keyCode===13||e.keyCode===32)&&l(e)}function k(){return o.value}function A(t,n){let r=f(t,n,g.value,C.value),i=k();i!=null&&(i.value=``),r!==void 0&&((e.multiple?e.modelValue&&r.every(e=>g.value.includes(e)):e.modelValue===r[0])||D(C.value?[...g.value,...r]:r))}function j(){return[p(`input`,{class:[e.inputClass,`q-file__filler`],style:e.inputStyle})]}function M(){if(t.file!==void 0)return g.value.length===0?j():g.value.map((e,n)=>t.file({index:n,file:e,ref:this}));if(t.selected!==void 0)return g.value.length===0?j():t.selected({files:g.value,ref:this});if(e.useChips)return g.value.length===0?j():g.value.map((t,n)=>p(fd,{key:`file-`+n,removable:a.editable.value,dense:!0,textColor:e.color,tabindex:e.tabindex,onRemove:()=>{w(n)}},()=>p(`span`,{class:`ellipsis`,textContent:t.name})));let n=e.displayValue===void 0?v.value:e.displayValue;return n.length===0?j():[p(`div`,{class:e.inputClass,style:e.inputStyle,textContent:n})]}function N(){let t={ref:o,...x.value,...h.value,class:`q-field__input fit absolute-full cursor-pointer`,onChange:A};return e.multiple&&(t.multiple=!0),p(`input`,t)}return Object.assign(a,{fieldClass:S,emitValue:D,hasValue:_,inputRef:o,innerValue:g,floatingLabel:E(()=>_.value||ym(e.displayValue)),computedCounter:E(()=>{if(e.counterLabel!==void 0)return e.counterLabel(b.value);let t=e.maxFiles;return`${g.value.length}${t===void 0?``:` / `+t} (${y.value})`}),getControlChild:()=>m(`file`),getControl:()=>{let t={ref:a.targetRef,class:`q-field__native row items-center cursor-pointer`,tabindex:e.tabindex};return a.editable.value&&Object.assign(t,{onDragover:u,onDragleave:d,onKeydown:Nm,onKeyup:O}),p(`div`,t,[N()].concat(M()))}}),Object.assign(i,{removeAtIndex:w,removeFile:T,getNativeElement:()=>o.value}),po(i,`nativeEl`,()=>o.value),Tm(a)}});function Pm(e,t){e.value!==t&&(e.value=t)}Z({name:`QFooter`,props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:[`reveal`,`focusin`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=l(ts,ss);if(i===ss)return console.error(`QFooter needs to be child of QLayout`),ss;let a=K(Number.parseInt(e.heightHint,10)),o=K(!0),s=K(ho.value||i.isContainer.value?0:window.innerHeight),u=E(()=>e.reveal||i.view.value.includes(`F`)||r.platform.is.ios&&i.isContainer.value),d=E(()=>i.isContainer.value?i.containerHeight.value:s.value),f=E(()=>{if(!e.modelValue)return 0;if(u.value)return o.value?a.value:0;let t=i.scroll.value.position+d.value+a.value-i.height.value;return Math.max(t,0)}),m=E(()=>!e.modelValue||u.value&&!o.value),h=E(()=>e.modelValue&&m.value&&e.reveal),g=E(()=>`q-footer q-layout__section--marginal `+(u.value?`fixed`:`absolute`)+`-bottom`+(e.bordered?` q-footer--bordered`:``)+(m.value?` q-footer--hidden`:``)+(e.modelValue?``:` q-layout--prevent-focus`+(u.value?``:` hidden`))),_=E(()=>{let e=i.rows.value.bottom,t={};return e[0]===`l`&&i.left.space&&(t[r.lang.rtl?`right`:`left`]=`${i.left.size}px`),e[2]===`r`&&i.right.space&&(t[r.lang.rtl?`left`:`right`]=`${i.right.size}px`),t});function v(e,t){i.update(`footer`,e,t)}function y({height:e}){Pm(a,e),v(`size`,e)}function b(){if(!e.reveal)return;let{direction:t,position:n,inflectionPoint:r}=i.scroll.value;Pm(o,t===`up`||n-r<100||i.height.value-d.value-n-a.value<300)}function x(e){h.value&&Pm(o,!0),n(`focusin`,e)}T(()=>e.modelValue,e=>{v(`space`,e),Pm(o,!0),i.animate()}),T(f,e=>{v(`offset`,e)}),T(()=>e.reveal,t=>{t||Pm(o,e.modelValue)}),T(o,e=>{i.animate(),n(`reveal`,e)}),T([a,i.scroll,i.height],b),T(()=>r.screen.height,e=>{i.isContainer.value||Pm(s,e)});let S={};return i.instances.footer=S,e.modelValue&&v(`size`,a.value),v(`space`,e.modelValue),v(`offset`,f.value),c(()=>{i.instances.footer===S&&(i.instances.footer=void 0,v(`size`,0),v(`offset`,0),v(`space`,!1))}),()=>{let n=Ps(t.default,[p(Fd,{debounce:0,onResize:y})]);return e.elevated&&n.push(p(`div`,{class:`q-layout__shadow absolute-full overflow-hidden no-pointer-events`})),p(`footer`,{class:g.value,style:_.value,onFocusin:x},n)}}});function Fm(e){let t=e.validate();return typeof t.then==`function`?t.then(t=>({valid:t,comp:e}),t=>({valid:!1,comp:e,err:t})):Promise.resolve({valid:t,comp:e})}Z({name:`QForm`,props:{autofocus:Boolean,noErrorFocus:Boolean,noResetFocus:Boolean,greedy:Boolean,onSubmit:Function},emits:[`reset`,`validationSuccess`,`validationError`],setup(e,{slots:t,emit:r}){let i=P(),a=K(null),o=0,c=[];function l(t){let n=typeof t==`boolean`?t:!e.noErrorFocus,i=++o,a=(e,t)=>{r(`validation${e?`Success`:`Error`}`,t)};return(e.greedy?Promise.all(c.map(Fm)).then(e=>e.filter(e=>!e.valid)):c.reduce((e,t)=>e.then(()=>Fm(t)).then(e=>{if(!e.valid)throw e}),Promise.resolve()).catch(e=>[e])).then(e=>{if(e===void 0||e.length===0)return i===o&&a(!0),!0;if(i===o){let{comp:t,err:r}=e[0];if(r!==void 0&&console.error(r),a(!1,t),n){let t=e.find(({comp:e})=>typeof e.focus==`function`&&!lc(e.$));t!==void 0&&t.comp.focus()}}return!1})}function u(){o++,c.forEach(e=>{typeof e.resetValidation==`function`&&e.resetValidation()})}function d(t){t!==void 0&&Q(t);let n=o+1;l().then(i=>{n===o&&i&&(e.onSubmit===void 0?(t==null?void 0:t.target)!==void 0&&typeof t.target.submit==`function`&&t.target.submit():r(`submit`,t))})}function f(t){t!==void 0&&Q(t),r(`reset`),J(()=>{u(),e.autofocus&&!e.noResetFocus&&m()})}function m(){fl(()=>{var e;a.value!==null&&((e=a.value.querySelector(`[autofocus][tabindex], [data-autofocus][tabindex]`)||a.value.querySelector(`[autofocus] [tabindex], [data-autofocus] [tabindex]`)||a.value.querySelector(`[autofocus], [data-autofocus]`)||Array.prototype.find.call(a.value.querySelectorAll(`[tabindex]`),e=>e.tabIndex!==-1))==null||e.focus({preventScroll:!0}))})}x(is,{bindComponent(e){c.push(e)},unbindComponent(e){let t=c.indexOf(e);t!==-1&&c.splice(t,1)}});let h=!1;return b(()=>{h=!0}),n(()=>{h&&e.autofocus&&m()}),s(()=>{e.autofocus&&m()}),Object.assign(i.proxy,{validate:l,resetValidation:u,submit:d,reset:f,focus:m,getValidationComponents:()=>c}),()=>p(`form`,{class:`q-form`,ref:a,onSubmit:d,onReset:f},$(t.default))}});function Im(e,t){e.value!==t&&(e.value=t)}Z({name:`QHeader`,props:{modelValue:{type:Boolean,default:!0},reveal:Boolean,revealOffset:{type:Number,default:250},bordered:Boolean,elevated:Boolean,heightHint:{type:[String,Number],default:50}},emits:[`reveal`,`focusin`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=l(ts,ss);if(i===ss)return console.error(`QHeader needs to be child of QLayout`),ss;let a=K(Number.parseInt(e.heightHint,10)),o=K(!0),s=E(()=>e.reveal||i.view.value.includes(`H`)||r.platform.is.ios&&i.isContainer.value),u=E(()=>
12{if(!e.modelValue)return 0;if(s.value)return o.value?a.value:0;let t=a.value-i.scroll.value.position;return Math.max(t,0)}),d=E(()=>!e.modelValue||s.value&&!o.value),f=E(()=>e.modelValue&&d.value&&e.reveal),m=E(()=>`q-header q-layout__section--marginal `+(s.value?`fixed`:`absolute`)+`-top`+(e.bordered?` q-header--bordered`:``)+(d.value?` q-header--hidden`:``)+(e.modelValue?``:` q-layout--prevent-focus`)),h=E(()=>{let e=i.rows.value.top,t={};return e[0]===`l`&&i.left.space&&(t[r.lang.rtl?`right`:`left`]=`${i.left.size}px`),e[2]===`r`&&i.right.space&&(t[r.lang.rtl?`left`:`right`]=`${i.right.size}px`),t});function g(e,t){i.update(`header`,e,t)}function _({height:e}){Im(a,e),g(`size`,e)}function v(e){f.value&&Im(o,!0),n(`focusin`,e)}T(()=>e.modelValue,e=>{g(`space`,e),Im(o,!0),i.animate()}),T(u,e=>{g(`offset`,e)}),T(()=>e.reveal,t=>{t||Im(o,e.modelValue)}),T(o,e=>{i.animate(),n(`reveal`,e)}),T(i.scroll,t=>{e.reveal&&Im(o,t.direction===`up`||t.position<=e.revealOffset||t.position-t.inflectionPoint<100)});let y={};return i.instances.header=y,e.modelValue&&g(`size`,a.value),g(`space`,e.modelValue),g(`offset`,u.value),c(()=>{i.instances.header===y&&(i.instances.header=void 0,g(`size`,0),g(`offset`,0),g(`space`,!1))}),()=>{let n=Ns(t.default,[]);return e.elevated&&n.push(p(`div`,{class:`q-layout__shadow absolute-full overflow-hidden no-pointer-events`})),n.push(p(Fd,{debounce:0,onResize:_})),p(`header`,{class:m.value,style:h.value,onFocusin:v},n)}}});var Lm={ratio:[String,Number]};function Rm(e,t){return E(()=>{let n=e.ratio||(t==null?void 0:t.value);if(typeof n==`string`&&n.trim()===``)return null;let r=Number(n);return Number.isFinite(r)&&r>0?{paddingBottom:`${100/r}%`}:null})}var zm=1.7778;Z({name:`QImg`,props:{...Lm,src:String,srcset:String,sizes:String,alt:String,crossorigin:String,decoding:String,referrerpolicy:String,draggable:Boolean,loading:{type:String,default:`lazy`},loadingShowDelay:{type:[Number,String],default:0},fetchpriority:{type:String,default:`auto`},width:String,height:String,initialRatio:{type:[Number,String],default:zm},placeholderSrc:String,errorSrc:String,fit:{type:String,default:`cover`},position:{type:String,default:`50% 50%`},imgClass:String,imgStyle:Object,noSpinner:Boolean,noNativeMenu:Boolean,noTransition:Boolean,spinnerColor:String,spinnerSize:String},emits:[`load`,`error`],setup(e,{slots:t,emit:n}){let r=K(e.initialRatio),i=Rm(e,r),a=P(),{registerTimeout:o,removeTimeout:c}=Dl(),{registerTimeout:l,removeTimeout:u}=Dl(),d=E(()=>e.placeholderSrc===void 0?null:{src:e.placeholderSrc}),f=E(()=>e.errorSrc===void 0?null:{src:e.errorSrc,__qerror:!0}),m=[K(null),K(d.value)],h=K(0),g=K(!1),_=K(!1),v=E(()=>`q-img q-img--${e.noNativeMenu?`no-`:``}menu`),y=E(()=>({width:e.width,height:e.height})),b=E(()=>`q-img__image ${e.imgClass===void 0?``:e.imgClass+` `}q-img__image--with${e.noTransition?`out`:``}-transition q-img__image--`),x=E(()=>({...e.imgStyle,objectFit:e.fit,objectPosition:e.position}));function S(){if(u(),e.loadingShowDelay===0){g.value=!0;return}l(()=>{g.value=!0},e.loadingShowDelay)}function C(){u(),g.value=!1}function D({target:e}){lc(a)||(c(),r.value=e.naturalHeight===0?.5:e.naturalWidth/e.naturalHeight,O(e,1))}function O(e,t){t===1e3||lc(a)||(e.complete?k(e):o(()=>{O(e,t+1)},50))}function k(e){lc(a)||(h.value^=1,m[h.value].value=null,C(),e.getAttribute(`__qerror`)!==`true`&&(_.value=!1),n(`load`,e.currentSrc||e.src))}function A(e){c(),C(),_.value=!0,m[h.value].value=f.value,m[h.value^1].value=d.value,n(`error`,e)}function j(t){let n=m[t].value,r={key:`img_`+t,class:b.value,style:x.value,alt:e.alt,crossorigin:e.crossorigin,decoding:e.decoding,referrerpolicy:e.referrerpolicy,height:e.height,width:e.width,loading:e.loading,fetchpriority:e.fetchpriority,"aria-hidden":`true`,draggable:e.draggable,...n};return h.value===t?Object.assign(r,{class:r.class+`current`,onLoad:D,onError:A}):r.class+=`loaded`,p(`div`,{class:`q-img__container absolute-full`,key:`img`+t},p(`img`,r))}function M(){return g.value?p(`div`,{key:`loading`,class:`q-img__loading absolute-full flex flex-center`},t.loading===void 0?e.noSpinner?void 0:[p(Sc,{color:e.spinnerColor,size:e.spinnerSize})]:t.loading()):p(`div`,{key:`content`,class:`q-img__content absolute-full q-anchor--skip`},$(t[_.value?`error`:`default`]))}{let t=()=>{T(()=>e.src||e.srcset||e.sizes?{src:e.src,srcset:e.srcset,sizes:e.sizes}:null,e=>{c(),_.value=!1,e===null?(C(),m[h.value^1].value=d.value):S(),m[h.value].value=e},{immediate:!0})};ho.value?s(t):t()}return()=>{let t=[];return i.value!==null&&t.push(p(`div`,{key:`filler`,style:i.value})),m[0].value!==null&&t.push(j(0)),m[1].value!==null&&t.push(j(1)),t.push(p(w,{name:`q-transition--fade`},M)),p(`div`,{key:`main`,class:v.value,style:y.value,role:`img`,"aria-label":e.alt},t)}}});var{passive:Bm}=Do;Z({name:`QInfiniteScroll`,props:{offset:{type:Number,default:500},debounce:{type:[String,Number],default:100},scrollTarget:Ol,initialIndex:{type:Number,default:0}
12,disable:Boolean,reverse:Boolean},emits:[`load`],setup(e,{slots:t,emit:r}){let i=K(!1),a=K(!0),o=K(null),l=K(null),u=e.initialIndex,d,f,m=E(()=>`q-infinite-scroll__loading`+(i.value?``:` invisible`));function h(){if(e.disable||i.value||!a.value)return;let t=jl(d),n=Ml(d),r=wc(d);e.reverse?Math.round(n)<=e.offset&&g():Math.round(n+r+e.offset)>=Math.round(t)&&g()}function g(){if(e.disable||i.value||!a.value)return;u++,i.value=!0;let t=jl(d);r(`load`,u,n=>{a.value&&(i.value=!1,J(()=>{var r;if(e.reverse){let e=jl(d),n=Ml(d),r=e-t;Rl(d,n+r)}n===!0?y():(r=o.value)!=null&&r.closest(`body`)&&f()}))})}function _(){u=0}function v(){a.value||(a.value=!0,d.addEventListener(`scroll`,f,Bm)),h()}function y(){if(a.value){var e;a.value=!1,i.value=!1,d.removeEventListener(`scroll`,f,Bm),f==null||(e=f.cancel)==null||e.call(f)}}function x(){if(d&&a.value&&d.removeEventListener(`scroll`,f,Bm),d=Al(o.value,e.scrollTarget),a.value){if(d.addEventListener(`scroll`,f,Bm),e.reverse){let e=jl(d),t=wc(d);Rl(d,e-t)}h()}}function S(e){u=e}function C(e){e=Number.parseInt(e,10);let t=f;f=e<=0?h:Io(h,Number.isNaN(e)?100:e),d&&a.value&&(t!==void 0&&d.removeEventListener(`scroll`,t,Bm),d.addEventListener(`scroll`,f,Bm))}function w(e){if(D.value){if(l.value===null){e||J(()=>{w(!0)});return}let t=`${i.value?`un`:``}pauseAnimations`;[...l.value.getElementsByTagName(`svg`)].forEach(e=>{e[t]()})}}let D=E(()=>!e.disable&&a.value);T([i,D],()=>{w()}),T(()=>e.disable,e=>{e?y():v()}),T(()=>e.reverse,()=>{!i.value&&a.value&&h()}),T(()=>e.scrollTarget,x),T(()=>e.debounce,C);let O=!1;n(()=>{O!==!1&&d&&Rl(d,O)}),b(()=>{O=d?Ml(d):!1}),c(()=>{a.value&&d.removeEventListener(`scroll`,f,Bm)}),s(()=>{C(e.debounce),x(),i.value||w()});let k=P();return Object.assign(k.proxy,{poll:()=>{f==null||f()},trigger:g,stop:y,reset:_,resume:v,setIndex:S,updateScrollTarget:x}),()=>{let n=Ns(t.default,[]);return D.value&&n[e.reverse?`unshift`:`push`](p(`div`,{ref:l,class:m.value},$(t.loading))),p(`div`,{class:`q-infinite-scroll`,ref:o},n)}}}),Z({name:`QInnerLoading`,props:{...$s,...wl,showing:Boolean,color:String,size:{type:[String,Number],default:`42px`},label:String,labelClass:String,labelStyle:[String,Array,Object]},setup(e,{slots:t}){let n=ec(e,P().proxy.$q),{transitionProps:r,transitionStyle:i}=Tl(e),a=E(()=>`q-inner-loading q--avoid-card-border absolute-full column flex-center`+(n.value?` q-inner-loading--dark`:``)),o=E(()=>`q-inner-loading__label`+(e.labelClass===void 0?``:` ${e.labelClass}`));function s(){let t=[p(Sc,{size:e.size,color:e.color})];return e.label!==void 0&&t.push(p(`div`,{class:o.value,style:e.labelStyle},[e.label])),t}function c(){return e.showing?p(`div`,{class:a.value,style:i.value},t.default===void 0?s():t.default()):null}return()=>p(w,r.value,c)}});var Vm={date:`####/##/##`,datetime:`####/##/## ##:##`,time:`##:##`,fulltime:`##:##:##`,phone:`(###) ### - ####`,card:`#### #### #### ####`},{tokenMap:Hm,tokenKeys:Um}=Wm({"#":{pattern:`[\\d]`,negate:`[^\\d]`},S:{pattern:`[a-zA-Z]`,negate:`[^a-zA-Z]`},N:{pattern:`[0-9a-zA-Z]`,negate:`[^0-9a-zA-Z]`},A:{pattern:`[a-zA-Z]`,negate:`[^a-zA-Z]`,transform:e=>e.toLocaleUpperCase()},a:{pattern:`[a-zA-Z]`,negate:`[^a-zA-Z]`,transform:e=>e.toLocaleLowerCase()},X:{pattern:`[0-9a-zA-Z]`,negate:`[^0-9a-zA-Z]`,transform:e=>e.toLocaleUpperCase()},x:{pattern:`[0-9a-zA-Z]`,negate:`[^0-9a-zA-Z]`,transform:e=>e.toLocaleLowerCase()}});function Wm(e){let t=Object.keys(e),n={};return t.forEach(t=>{let r=e[t];n[t]={...r,regex:new RegExp(r.pattern)}}),{tokenMap:n,tokenKeys:t}}function Gm(e){return RegExp("\\\\([^.*+?^${}()|([\\]])|([.*+?^${}()|[\\]])|(["+e.join(``)+`])|(.)`,`g`)}var Km=/[.*+?^${}()|[\]\\]/g,qm=Gm(Um),Jm=String.fromCodePoint(1),Ym={mask:String,reverseFillMask:Boolean,fillMask:[Boolean,String],unmaskedValue:Boolean,maskTokens:Object};function Xm(e,t,n,r){let i,a,o,s,c,l,u=E(()=>{if(e.maskTokens===void 0||e.maskTokens===null)return{tokenMap:Hm,tokenRegexMask:qm};let{tokenMap:t}=Wm(e.maskTokens),n={...Hm,...t};return{tokenMap:n,tokenRegexMask:Gm(Object.keys(n))}}),d=K(null),f=K(m());function p(){return e.autogrow||[`textarea`,`text`,`search`,`url`,`tel`,`password`].includes(e.type)}T(()=>e.type+e.autogrow,g),T(()=>e.mask,n=>
12{if(n!==void 0)_(f.value,!0);else{let n=w(f.value);g(),e.modelValue!==n&&t(`update:modelValue`,n)}}),T(()=>e.fillMask+e.reverseFillMask,()=>{d.value&&_(f.value,!0)}),T(()=>e.unmaskedValue,()=>{d.value&&_(f.value)});function m(){if(g(),d.value){let t=S(w(e.modelValue));return e.fillMask===!1?t:D(t)}return e.modelValue}function h(e){if(e<i.length)return i.slice(-e);let t=``,n=i,r=n.indexOf(Jm);if(r!==-1){for(let r=e-n.length;r>0;r--)t+=Jm;n=n.slice(0,r)+t+n.slice(r)}return n}function g(){if(d.value=e.mask!==void 0&&e.mask.length!==0&&p(),!d.value){s=void 0,i=``,a=``;return}let t=Vm[e.mask]===void 0?e.mask:Vm[e.mask],n=typeof e.fillMask==`string`&&e.fillMask.length!==0?e.fillMask.slice(0,1):`_`,r=n.replace(Km,String.raw`\$&`),c=[],l=[],f=[],m=e.reverseFillMask,h=``,g=``;t.replace(u.value.tokenRegexMask,(e,t,n,r,i)=>{if(r!==void 0){let e=u.value.tokenMap[r];f.push(e),g=e.negate,m&&(l.push(`(?:`+g+`+)?(`+e.pattern+`+)?(?:`+g+`+)?(`+e.pattern+`+)?`),m=!1),l.push(`(?:`+g+`+)?(`+e.pattern+`)?`);return}if(n!==void 0)h=`\\`+(n===`\\`?``:n),f.push(n);else{let e=t===void 0?i:t;h=e===`\\`?String.raw`\\\\`:e.replace(Km,String.raw`\\$&`),f.push(e)}c.push(`([^`+h+`]+)?`+h+`?`)});let _=RegExp(`^`+c.join(``)+`(`+(h===``?`.`:`[^`+h+`]`)+`+)?`+(h===``?``:`[`+h+`]*`)+`$`),v=l.length-1,y=l.map((t,n)=>n===0&&e.reverseFillMask?RegExp(`^`+r+`*`+t):RegExp(n===v?`^`+t+`(`+(g===``?`.`:g)+`+)?`+(e.reverseFillMask?`$`:r+`*`):`^`+t));o=f,s=t=>{let n=_.exec(e.reverseFillMask?t:t.slice(0,f.length+1));n!==null&&(t=n.slice(1).join(``));let r=[],i=y.length;for(let e=0,n=t;e<i;e++){let t=y[e].exec(n);if(t===null)break;n=n.slice(t.shift().length),r.push(...t)}return r.length===0?t:r.join(``)},i=f.map(e=>typeof e==`string`?e:Jm).join(``),a=i.split(Jm).join(n)}function _(t,o,s){let l=r.value,u=l.selectionEnd,d=l.value.length-u,p=w(t);o===!0&&g();let m=S(p,o),h=e.fillMask===!1?m:D(m),_=f.value!==h;l.value!==h&&(l.value=h),_&&(f.value=h),document.activeElement===l&&J(()=>{if(h===a){let t=e.reverseFillMask?a.length:0;l.setSelectionRange(t,t,`forward`);return}if(s===`insertFromPaste`&&!e.reverseFillMask){let e=l.selectionEnd,t=u-1;for(let n=c;n<=t&&n<e;n++)i[n]!==Jm&&t++;y.right(l,t);return}if([`deleteContentBackward`,`deleteContentForward`].includes(s)){let t=e.reverseFillMask?u===0?+(h.length>m.length):Math.max(0,h.length-(h===a?0:Math.min(m.length,d)+1))+1:u;l.setSelectionRange(t,t,`forward`);return}if(e.reverseFillMask)if(_){let e=Math.max(0,h.length-(h===a?0:Math.min(m.length,d+1)));e===1&&u===1?l.setSelectionRange(e,e,`forward`):y.rightReverse(l,e)}else{let e=h.length-d;l.setSelectionRange(e,e,`backward`)}else if(_){let e=Math.max(0,i.indexOf(Jm),Math.min(m.length,u)-1);y.right(l,e)}else{let e=u-1;y.right(l,e)}});let v=e.unmaskedValue?w(h):h;String(e.modelValue)!==v&&(e.modelValue!==null||v!==``)&&n(v,!0)}function v(e,t,n){let r=S(w(e.value));t=Math.max(0,i.indexOf(Jm),Math.min(r.length,t)),c=t,e.setSelectionRange(t,n,`forward`)}let y={left(e,t){let n=!i.slice(t-1).includes(Jm),r=Math.max(0,t-1);for(;r>=0;r--)if(i[r]===Jm){t=r,n&&t++;break}if(r<0&&i[t]!==void 0&&i[t]!==Jm)return y.right(e,0);t>=0&&e.setSelectionRange(t,t,`backward`)},right(e,t){let n=e.value.length,r=Math.min(n,t+1);for(;r<=n;r++)if(i[r]===Jm){t=r;break}else i[r-1]===Jm&&(t=r);if(r>n&&i[t-1]!==void 0&&i[t-1]!==Jm)return y.left(e,n);e.setSelectionRange(t,t,`forward`)},leftReverse(e,t){let n=h(e.value.length),r=Math.max(0,t-1);for(;r>=0;r--)if(n[r-1]===Jm){t=r;break}else if(n[r]===Jm&&(t=r,r===0))break;if(r<0&&n[t]!==void 0&&n[t]!==Jm)return y.rightReverse(e,0);t>=0&&e.setSelectionRange(t,t,`backward`)},rightReverse(e,t){let n=e.value.length,r=h(n),i=!r.slice(0,t+1).includes(Jm),a=Math.min(n,t+1);for(;a<=n;a++)if(r[a-1]===Jm){t=a,t>0&&i&&t--;break}if(a>n&&r[t-1]!==void 0&&r[t-1]!==Jm)return y.leftReverse(e,n);e.setSelectionRange(t,t,`forward`)}};function b(e){t(`click`,e),l=void 0}function x(n){if(t(`keydown`,n),Vo(n)||n.altKey)return;let i=r.value,a=i.selectionStart,o=i.selectionEnd;if(n.shiftKey||(l=void 0),n.keyCode===37||n.keyCode===39){n.shiftKey&&l===void 0&&(l=i.selectionDirection===`forward`?a:o);let t=y[(n.keyCode===39?`right`:`left`)+(e.reverseFillMask?`Reverse`:``)];if(n.preventDefault(),t(i,l===a?o:a),n.shiftKey){let e=i.selectionStart;i.setSelectionRange(Math.min(l,e),Math.max(l,e),`forward`)}}else n.keyCode===8&&!e.reverseFillMask&&a===o?(y.left(i,a),i.setSelectionRange(i.selectionStart,o,`backward`)):n.keyCode===46&&e.reverseFillMask&&a===o&&(y.rightRever
12se(i,o),i.setSelectionRange(a,i.selectionEnd,`forward`))}function S(t,n){if(t==null||t===``)return``;if(e.reverseFillMask)return C(t,n);let r=o,i=0,a=``;for(let e=0;e<r.length;e++){let o=t[i],s=r[e];if(typeof s==`string`)a+=s,n===!0&&o===s&&i++;else if(o!==void 0&&s.regex.test(o))a+=s.transform===void 0?o:s.transform(o),i++;else return a}return a}function C(e,t){let n=o,r=i.indexOf(Jm),a=e.length-1,s=``;for(let i=n.length-1;i>=0&&a!==-1;i--){let o=n[i],c=e[a];if(typeof o==`string`)s=o+s,t===!0&&c===o&&a--;else if(c!==void 0&&o.regex.test(c))do s=(o.transform===void 0?c:o.transform(c))+s,a--,c=e[a];while(r===i&&c!==void 0&&o.regex.test(c));else return s}return s}function w(e){return typeof e!=`string`||s===void 0?typeof e==`number`?s(String(e)):e:s(e)}function D(t){return a.length-t.length<=0?t:e.reverseFillMask&&t.length!==0?a.slice(0,-t.length)+t:t+a.slice(t.length)}return{innerValue:f,hasMask:d,moveCursorForPaste:v,updateMaskValue:_,onMaskedKeydown:x,onMaskedClick:b}}var Zm=/[\u3000-\u303F\u3040-\u309F\u30A0-\u30FF\uFF00-\uFF9F\u4E00-\u9FAF\u3400-\u4DBF]/,Qm=/[\u4E00-\u9FFF\u3400-\u4DBF\u{20000}-\u{2A6DF}\u{2A700}-\u{2B73F}\u{2B740}-\u{2B81F}\u{2B820}-\u{2CEAF}\uF900-\uFAFF\u3300-\u33FF\uFE30-\uFE4F\uF900-\uFAFF\u{2F800}-\u{2FA1F}]/u,$m=/[\u3131-\u314E\u314F-\u3163\uAC00-\uD7A3]/,eh=/[a-z0-9_ -]$/i;function th(e){return function(t){if(t.type===`compositionend`||t.type===`change`){if(!t.target.qComposing)return;t.target.qComposing=!1,e(t)}else t.type===`compositionupdate`&&!t.target.qComposing&&typeof t.data==`string`&&(Co.is.firefox?!eh.test(t.data):Zm.test(t.data)||Qm.test(t.data)||$m.test(t.data))&&(t.target.qComposing=!0)}}var nh=Z({name:`QInput`,inheritAttrs:!1,props:{...xm,...Ym,...ku,modelValue:[String,Number,FileList],shadowText:String,type:{type:String,default:`text`},debounce:[String,Number],autogrow:Boolean,inputClass:[Array,String,Object],inputStyle:[Array,String,Object]},emits:[...Sm,`paste`,`change`,`keydown`,`click`,`animationend`],setup(e,{emit:t,attrs:n}){let{proxy:r}=P(),{$q:i}=r,a={},o=NaN,l=!1,u=!1,d=null,f,m=K(null),h=Mu(e),{innerValue:g,hasMask:_,moveCursorForPaste:v,updateMaskValue:y,onMaskedKeydown:b,onMaskedClick:x}=Xm(e,t,R,m),S=Mm(e,!0),C=E(()=>ym(g.value)),w=th(I),D=Cm({changeEvent:!0}),O=E(()=>e.type===`textarea`||e.autogrow),k=E(()=>O.value||[`text`,`search`,`url`,`tel`,`password`].includes(e.type)),A=E(()=>{let t={...D.splitAttrs.listeners.value,onInput:I,onPaste:F,onChange:B,onBlur:V,onFocus:jo};return t.onCompositionstart=t.onCompositionupdate=t.onCompositionend=w,_.value&&(t.onKeydown=b,t.onClick=x),e.autogrow&&(t.onAnimationend=L),t}),j=E(()=>{let t={tabindex:0,"data-autofocus":e.autofocus||void 0,rows:e.type===`textarea`?6:void 0,"aria-label":e.label,name:h.value,...D.splitAttrs.attributes.value,id:D.targetUid.value,maxlength:e.maxlength,disabled:e.disable,readonly:e.readonly};return O.value||(t.type=e.type),e.autogrow&&(t.rows=1),t});T(()=>e.type,()=>{m.value&&(m.value.value=e.modelValue)}),T(()=>e.modelValue,t=>{if(_.value){if(u&&(u=!1,String(t)===o))return;y(t)}else g.value!==t&&(g.value=t,e.type===`number`&&Object.hasOwn(a,`value`)&&(l?l=!1:delete a.value));e.autogrow&&J(z)}),T(()=>e.autogrow,e=>{e?J(z):m.value!==null&&n.rows>0&&(m.value.style.height=`auto`)}),T(()=>e.dense,()=>{e.autogrow&&J(z)});function M(){fl(()=>{let e=document.activeElement;m.value!==null&&m.value!==e&&(e===null||e.id!==D.targetUid.value)&&m.value.focus({preventScroll:!0})})}function N(){var e;(e=m.value)==null||e.select()}function F(n){if(_.value&&e.reverseFillMask!==!0){let e=n.target;v(e,e.selectionStart,e.selectionEnd)}t(`paste`,n)}function I(n){if(!n||!n.target)return;if(e.type===`file`){t(`update:modelValue`,n.target.files);return}let r=n.target.value;if(n.target.qComposing){a.value=r;return}if(_.value)y(r,!1,n.inputType);else if(R(r),k.value&&n.target===document.activeElement){let{selectionStart:e,selectionEnd:t}=n.target;e!==void 0&&t!==void 0&&J(()=>{n.target===document.activeElement&&r.indexOf(n.target.value)===0&&n.target.setSelectionRange(e,t)})}e.autogrow&&z()}function L(e){t(`animationend`,e),z()}function R(n,r){f=()=>{d=null,e.type!==`number`&&Object.hasOwn(a,`value`)&&delete a.value,e.modelValue!==n&&o!==n&&(o=n,r===!0&&(u=!0),t(`update:modelValue`,n),J(()=>{o===n&&(o=NaN)})),f=void 0},e.type===`number`&&(l=!0,a.value=n),e.debounce===void 0?f():(d!==null&&clearTimeout(d),a.value=n,d=setTimeout(f,e.debounce))}function z(){requestAnimationFrame(()=>{let e=m.value;if(e!==null){let t=e.parentNode.style,{scrollTop:n}=e,{overflowY:r,maxHeight:a}=i.platform.is.firefox?{}:window.getComputedStyle(e),o=r!==void 0&&r!==`scroll`;o&&(e.style.overflowY=`hidden`),t.marginBottom=e.scrollHeight-1+`px`,e.style.height=`1px`,e.style.height=e.scrollHeight+`px`,o&&(e.style.overflowY=Number.parseInt(a,10)<e.scrollHeight?`auto`:`hidden`),t.marginBottom=``,e.scrollTop=n}})}function B(e){w(e),d!==null&&(clearTimeout(d),d=null),f==null||f(),t(`change`,e.target.value)}function V(t){t!==void 0&&jo(t),d!==null&&(clearTimeout(d),d=null),f==null||f(),l=!1,u=!1,delete a.value,e.type!==`file`&&setTimeout(()=>{m.value!==null&&(m.value.value=g.value===void 0?``:g.value)},0)}function ee(){return Object.hasOwn(a,`value`)?a.value:g.value===void 0?``:g.value}c(()=>{V()}),s(()=>{e.autogrow&&z()}),Object.assign(D,{innerValue:g,fieldClass:E(()=>`q-${O.value?`textarea`:`input`}`+(e.autogrow?` q-textarea--autogrow`:``)),hasShadow:E(()=>e.type!==`file`&&typeof e.shadowText==`string`&&e.shadowText.length!==0),inputRef:m,emitValue:R,hasValue:C,floatingLabel:E(()=>C.value&&(e.type!==`number`||Number.isFinite(Number(g.value)))||ym(e.displayValue)),getControl:()=>p(O.value?`textarea`:`input`,{ref:m,class:[`q-field__native q-placeholder`,e.inputClass],style:e.inputStyle,...j.value,...A.value,...e.type===`file`?S.value:{value:ee()}}),getShadowControl:()=>p(`div`,{class:`q-field__native q-field__shadow absolute-bottom no-pointer-events`+(O.value?``:` text-no-wrap`)},[p(`span`,{class:`invisible`},ee()),p(`span`,e.shadowText)])});let H=Tm(D);return Object.assign(r,{focus:M,select:N,getNativeElement:()=>m.value}),po(r,`nativeEl`,()=>m.value),H}}),rh={threshold:0,root:null,rootMargin:`0px`};
12function ih(e,t,n){let r,i,a;if(typeof n==`function`?(r=n,i=rh,a=t.cfg===void 0):(r=n.handler,i={...rh,...n.cfg},a=t.cfg===void 0||!cs(t.cfg,i)),t.handler!==r&&(t.handler=r),a){var o;t.cfg=i,(o=t.observer)==null||o.unobserve(e),t.observer=new IntersectionObserver(([n])=>{if(typeof t.handler==`function`){if(n.rootBounds===null&&document.body.contains(e)){t.observer.unobserve(e),t.observer.observe(e);return}(t.handler(n,t.observer)===!1||t.once&&n.isIntersecting)&&ah(e)}},i),t.observer.observe(e)}}function ah(e){let t=e.__qvisible;if(t!==void 0){var n;(n=t.observer)==null||n.unobserve(e),delete e.__qvisible}}var oh=To({name:`intersection`,mounted(e,{modifiers:t,value:n}){let r={once:t.once===!0};ih(e,r,n),e.__qvisible=r},updated(e,t){let n=e.__qvisible;n!==void 0&&ih(e,n,t.value)},beforeUnmount:ah});Z({name:`QIntersection`,props:{tag:{type:String,default:`div`},once:Boolean,transition:String,transitionDuration:{type:[String,Number],default:300},ssrPrerender:Boolean,margin:String,threshold:[Number,Array],root:{default:null},disable:Boolean,onVisibility:Function},setup(e,{slots:t,emit:n}){let r=K(ho.value?e.ssrPrerender:!1),i=E(()=>e.root!==void 0||e.margin!==void 0||e.threshold!==void 0?{handler:c,cfg:{root:e.root,rootMargin:e.margin,threshold:e.threshold}}:c),a=E(()=>!e.disable&&(!ho.value||!e.once||!e.ssrPrerender)),o=E(()=>[[oh,i.value,void 0,{once:e.once}]]),s=E(()=>`--q-transition-duration: ${e.transitionDuration}ms`);function c(t){r.value!==t.isIntersecting&&(r.value=t.isIntersecting,e.onVisibility!==void 0&&n(`visibility`,r.value))}function l(){if(r.value)return[p(`div`,{key:`content`,style:s.value},$(t.default))];if(t.hidden!==void 0)return[p(`div`,{key:`hidden`,style:s.value},t.hidden())]}return()=>{let t=e.transition?[p(w,{name:`q-transition--`+e.transition},l)]:l();return Is(e.tag,{class:`q-intersection`},t,`main`,a.value,()=>o.value)}}});var sh=[`ul`,`ol`],ch=Z({name:`QList`,props:{...$s,bordered:Boolean,dense:Boolean,separator:Boolean,padding:Boolean,tag:{type:String,default:`div`}},setup(e,{slots:t}){let n=ec(e,P().proxy.$q),r=E(()=>sh.includes(e.tag)?null:`list`),i=E(()=>`q-list`+(e.bordered?` q-list--bordered`:``)+(e.dense?` q-list--dense`:``)+(e.separator?` q-list--separator`:``)+(n.value?` q-list--dark`:``)+(e.padding?` q-list--padding`:``));return()=>p(e.tag,{class:i.value,role:r.value},$(t.default))}}),lh=[34,37,40,33,39,38],uh=Object.keys(pd);Z({name:`QKnob`,props:{...ku,...pd,modelValue:{type:Number,required:!0},innerMin:Number,innerMax:Number,step:{type:Number,default:1,validator:e=>e>=0},tabindex:{type:[Number,String],default:0},disable:Boolean,readonly:Boolean},emits:[`update:modelValue`,`change`,`dragValue`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=K(e.modelValue),o=K(!1),s=E(()=>!Number.isFinite(e.innerMin)||e.innerMin<e.min?e.min:e.innerMin),c=E(()=>!Number.isFinite(e.innerMax)||e.innerMax>e.max?e.max:e.innerMax),l;function u(){a.value=e.modelValue===null?s.value:_s(e.modelValue,s.value,c.value),A(!0)}T(()=>`${e.modelValue}|${s.value}|${c.value}`,u),u();let d=E(()=>!e.disable&&!e.readonly),f=E(()=>`q-knob non-selectable`+(d.value?` q-knob--editable`:e.disable?` disabled`:``)),m=E(()=>(String(e.step).trim().split(`.`)[1]||``).length),h=E(()=>e.step===0?1:e.step),g=E(()=>e.instantFeedback||o.value),_=i.platform.is.mobile?E(()=>d.value?{onClick:w}:{}):E(()=>d.value?{onMousedown:C,onClick:w,onKeydown:D,onKeyup:k}:{}),v=E(()=>d.value?{tabindex:e.tabindex}:{[`aria-${e.disable?`disabled`:`readonly`}`]:`true`}),y=E(()=>{let t={};return uh.forEach(n=>{t[n]=e[n]}),t});function b(e){if(e.isFinal){O(e.evt,!0),o.value=!1;return}e.isFirst&&(S(),o.value=!0),O(e.evt,!1)}let x=E(()=>[[Sd,b,void 0,{prevent:!0,stop:!0,mouse:!0}]]);function S(){let{top:e,left:t,width:n,height:i}=r.$el.getBoundingClientRect();l={top:e+i/2,left:t+n/2}}function C(e){S(),O(e,!1)}function w(e){S(),O(e,!0)}function D(e){if(!lh.includes(e.keyCode))return;Q(e);let t=([34,33].includes(e.keyCode)?10:1)*h.value,n=[34,37,40].includes(e.keyCode)?-t:t;a.value=_s(Number.parseFloat((a.value+n).toFixed(m.value)),s.value,c.value),A(!1)}function O(t,r){let o=Ao(t),u=Math.abs(o.top-l.top),d=Math.hypot(u,o.left-l.left),f=Math.asin(u/d)*(180/Math.PI);f=o.top<l.top?l.left<o.left?90-f:270+f:l.left<o.left?f+90:270-f,i.lang.rtl?f=vs(-f-e.angle,0,360):e.angle&&(f=vs(f-e.angle,0,360)),e.reverse&&(f=360-f);let p=e.min+f/360*(e.max-e.min);if(h.value!==0){let e=p%h.value;p=p-e+(Math.abs(e)>=h.value/2?(e<0?-1:1)*h.value:0),p=Number.parseFloat(p.toFixed(m.value))}p=_s(p,s.value,c.value),n(`dragValue`,p),a.value!==p&&(a.value=p),A(r)}
12function k(e){lh.includes(e.keyCode)&&A(!0)}function A(t){e.modelValue!==a.value&&n(`update:modelValue`,a.value),t&&n(`change`,a.value)}let j=Au(e);function M(){return p(`input`,j.value)}return()=>{let n={class:f.value,role:`slider`,"aria-valuemin":s.value,"aria-valuemax":c.value,"aria-valuenow":e.modelValue,...v.value,...y.value,value:a.value,instantFeedback:g.value,..._.value},r={default:t.default};return d.value&&e.name!==void 0&&(r.internal=M),Is(vd,n,r,`knob`,d.value,()=>x.value)}}});var{passive:dh}=Do,fh=[`both`,`horizontal`,`vertical`],ph=Z({name:`QScrollObserver`,props:{axis:{type:String,validator:e=>fh.includes(e),default:`vertical`},debounce:[String,Number],scrollTarget:Ol},emits:[`scroll`],setup(e,{emit:t}){let n={position:{top:0,left:0},direction:`down`,directionChanged:!1,delta:{top:0,left:0},inflectionPoint:{top:0,left:0}},r=null,i,a;T(()=>e.scrollTarget,()=>{u(),l()});function o(){r==null||r();let a=Math.max(0,Ml(i)),o=Nl(i),s={top:a-n.position.top,left:o-n.position.left};if(e.axis===`vertical`&&s.top===0||e.axis===`horizontal`&&s.left===0)return;let c=Math.abs(s.top)>=Math.abs(s.left)?s.top<0?`up`:`down`:s.left<0?`left`:`right`;n.position={top:a,left:o},n.directionChanged=n.direction!==c,n.delta=s,n.directionChanged&&(n.direction=c,n.inflectionPoint=n.position),t(`scroll`,{...n})}function l(){i=Al(a,e.scrollTarget),i.addEventListener(`scroll`,d,dh),d(!0)}function u(){i!==void 0&&(i.removeEventListener(`scroll`,d,dh),i=void 0)}function d(t){if(t===!0||e.debounce===0||e.debounce===`0`)o();else if(r===null){let[t,n]=e.debounce?[setTimeout(o,e.debounce),clearTimeout]:[requestAnimationFrame(o),cancelAnimationFrame];r=()=>{n(t),r=null}}}let{proxy:f}=P();return T(()=>f.$q.lang.rtl,o),s(()=>{a=f.$el.parentNode,l()}),c(()=>{r==null||r(),u()}),Object.assign(f,{trigger:d,getPosition:()=>n}),Oo}}),mh=/^(h|l)h(h|r) lpr (f|l)f(f|r)$/;Z({name:`QLayout`,props:{container:Boolean,view:{type:String,default:`hhh lpr fff`,validator:e=>mh.test(e.toLowerCase())},onScroll:Function,onScrollHeight:Function,onResize:Function},setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=K(null),a=K(r.screen.height),o=K(e.container?0:r.screen.width),s=K({position:0,direction:`down`,inflectionPoint:0}),c=K(0),l=K(ho.value?0:Vl()),u=E(()=>`q-layout q-layout--`+(e.container?`containerized`:`standard`)),f=E(()=>e.container?null:{minHeight:r.screen.height+`px`}),m=E(()=>l.value===0?null:{[r.lang.rtl?`left`:`right`]:`${l.value}px`}),h=E(()=>l.value===0?null:{[r.lang.rtl?`right`:`left`]:0,[r.lang.rtl?`left`:`right`]:`-${l.value}px`,width:`calc(100% + ${l.value}px)`});function g(t){if(e.container||!document.qScrollPrevented){let r={position:t.position.top,direction:t.direction,directionChanged:t.directionChanged,inflectionPoint:t.inflectionPoint.top,delta:t.delta.top};s.value=r,e.onScroll!==void 0&&n(`scroll`,r)}}function _(t){let{height:r,width:i}=t,s=!1;a.value!==r&&(s=!0,a.value=r,e.onScrollHeight!==void 0&&n(`scrollHeight`,r),y()),o.value!==i&&(s=!0,o.value=i),s&&e.onResize!==void 0&&n(`resize`,t)}function v({height:e}){c.value!==e&&(c.value=e,y())}function y(){if(e.container){let e=a.value>c.value?Vl():0;l.value!==e&&(l.value=e)}}let b=null,S={instances:{},view:E(()=>e.view),isContainer:E(()=>e.container),rootRef:i,height:a,containerHeight:c,scrollbarWidth:l,totalWidth:E(()=>o.value+l.value),rows:E(()=>{let t=e.view.toLowerCase().split(` `);return{top:[...t[0]],middle:[...t[1]],bottom:[...t[2]]}}),header:q({size:0,offset:0,space:!1}),right:q({size:300,offset:0,space:!1}),footer:q({size:0,offset:0,space:!1}),left:q({size:300,offset:0,space:!1}),scroll:s,animate(){b===null?document.body.classList.add(`q-body--layout-animate`):clearTimeout(b),b=setTimeout(()=>{b=null,document.body.classList.remove(`q-body--layout-animate`)},155)},update(e,t,n){S[e][t]=n}};if(x(ts,S),Vl()>0){let t=null,n=document.body,i=()=>{t=null,n.classList.remove(`hide-scrollbar`)},a=()=>{if(t===null){if(n.scrollHeight>r.screen.height)return;n.classList.add(`hide-scrollbar`)}else clearTimeout(t);t=setTimeout(i,300)},o=e=>{t!==null&&e===`remove`&&(clearTimeout(t),i()),window[`${e}EventListener`](`resize`,a)};
12T(()=>e.container?`remove`:`add`,o),e.container||o(`add`),d(()=>{o(`remove`)})}return()=>{let n=Ps(t.default,[p(ph,{onScroll:g}),p(Fd,{onResize:_})]),r=p(`div`,{class:u.value,style:f.value,ref:e.container?void 0:i,tabindex:-1},n);return e.container?p(`div`,{class:`q-layout-container overflow-hidden`,ref:i},[p(Fd,{onResize:v}),p(`div`,{class:`absolute-full`,style:m.value},[p(`div`,{class:`scroll`,style:h.value},[r])])]):r}}});var hh={xs:2,sm:4,md:6,lg:10,xl:14};function gh(e,t,n){return{transform:t?`translateX(${n.lang.rtl?`-`:``}100%) scale3d(${-e},1,1)`:`scale3d(${e},1,1)`}}var _h=Z({name:`QLinearProgress`,props:{...$s,...js,value:{type:Number,default:0},buffer:Number,color:String,trackColor:String,reverse:Boolean,stripe:Boolean,indeterminate:Boolean,query:Boolean,rounded:Boolean,animationSpeed:{type:[String,Number],default:2100},instantFeedback:Boolean},setup(e,{slots:t}){let{proxy:n}=P(),r=ec(e,n.$q),i=Ms(e,hh),a=E(()=>e.indeterminate||e.query),o=E(()=>e.reverse!==e.query),s=E(()=>({...i.value===null?{}:i.value,"--q-linear-progress-speed":`${e.animationSpeed}ms`})),c=E(()=>`q-linear-progress`+(e.color===void 0?``:` text-${e.color}`)+(e.reverse||e.query?` q-linear-progress--reverse`:``)+(e.rounded?` rounded-borders`:``)),l=E(()=>gh(e.buffer===void 0?1:e.buffer,o.value,n.$q)),u=E(()=>`with${e.instantFeedback?`out`:``}-transition`),d=E(()=>`q-linear-progress__track absolute-full q-linear-progress__track--${u.value} q-linear-progress__track--${r.value?`dark`:`light`}`+(e.trackColor===void 0?``:` bg-${e.trackColor}`)),f=E(()=>gh(a.value?1:e.value,o.value,n.$q)),m=E(()=>`q-linear-progress__model absolute-full q-linear-progress__model--${u.value} q-linear-progress__model--${a.value?`in`:``}determinate`),h=E(()=>({width:`${e.value*100}%`})),g=E(()=>`q-linear-progress__stripe absolute-${e.reverse?`right`:`left`} q-linear-progress__stripe--${u.value}`);return()=>{let n=[p(`div`,{class:d.value,style:l.value}),p(`div`,{class:m.value,style:f.value})];return e.stripe&&!a.value&&n.push(p(`div`,{class:g.value,style:h.value})),p(`div`,{class:c.value,style:s.value,role:`progressbar`,"aria-valuemin":0,"aria-valuemax":1,"aria-valuenow":e.indeterminate?void 0:e.value},Ps(t.default,n))}}}),vh=[`horizontal`,`vertical`,`cell`,`none`],yh=Z({name:`QMarkupTable`,props:{...$s,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,wrapCells:Boolean,separator:{type:String,default:`horizontal`,validator:e=>vh.includes(e)}},setup(e,{slots:t}){let n=ec(e,P().proxy.$q),r=E(()=>`q-markup-table q-table__container q-table__card q-table--${e.separator}-separator`+(n.value?` q-table--dark q-table__card--dark q-dark`:``)+(e.dense?` q-table--dense`:``)+(e.flat?` q-table--flat`:``)+(e.bordered?` q-table--bordered`:``)+(e.square?` q-table--square`:``)+(e.wrapCells?``:` q-table--no-wrap`));return()=>p(`div`,{class:r.value},[p(`table`,{class:`q-table`},$(t.default))])}});Z({name:`QNoSsr`,props:{tag:{type:String,default:`div`},placeholder:String},setup(e,{slots:t}){let{isHydrated:n}=Md();return()=>{if(n.value){let n=$(t.default);return n===void 0?n:n.length>1?p(e.tag,{},n):n[0]}let r={class:`q-no-ssr-placeholder`},i=$(t.placeholder);if(i!==void 0)return i.length>1?p(e.tag,r,i):i[0];if(e.placeholder!==void 0)return p(e.tag,r,e.placeholder)}}});var bh=()=>p(`svg`,{key:`svg`,class:`q-radio__bg absolute non-selectable`,viewBox:`0 0 24 24`},[p(`path`,{d:`M12,22a10,10 0 0 1 -10,-10a10,10 0 0 1 10,-10a10,10 0 0 1 10,10a10,10 0 0 1 -10,10m0,-22a12,12 0 0 0 -12,12a12,12 0 0 0 12,12a12,12 0 0 0 12,-12a12,12 0 0 0 -12,-12`}),p(`path`,{class:`q-radio__check`,d:`M12,6a6,6 0 0 0 -6,6a6,6 0 0 0 6,6a6,6 0 0 0 6,-6a6,6 0 0 0 -6,-6`})]);function xh(e){(e.keyCode===13||e.keyCode===32)&&Q(e)}var Sh={radio:Z({name:`QRadio`,props:{...$s,...js,...ku,modelValue:{required:!0},val:{required:!0},label:String,leftLabel:Boolean,checkedIcon:String,uncheckedIcon:String,color:String,keepColor:Boolean,dense:Boolean,disable:Boolean,tabindex:[String,Number]},emits:[`update:modelValue`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),i=ec(e,r.$q),a=Ms(e,id),o=K(null),{refocusTargetEl:s,refocusTarget:c}=rd(e,o),l=E(()=>G(e.modelValue)===G(e.val)),u=E(()=>`q-radio cursor-pointer no-outline row inline no-wrap items-center`+(e.disable?` disabled`:``)+(i.value?` q-radio--dark`:``)+(e.dense?` q-radio--dense`:``)+(e.leftLabel?` reverse`:``)),d=E(()=>{let t=e.color!==void 0&&(e.keepColor||l.value)?` text-${e.color}`:``;
12return`q-radio__inner relative-position q-radio__inner--${l.value?`truthy`:`falsy`}${t}`}),f=E(()=>(l.value?e.checkedIcon:e.uncheckedIcon)||null),m=E(()=>e.disable?-1:e.tabindex||0),h=ju(E(()=>{let t={type:`radio`};return e.name!==void 0&&Object.assign(t,{".checked":l.value,"^checked":l.value?`checked`:void 0,name:e.name,value:e.val}),t}));function g(t){t!==void 0&&(Q(t),c(t)),!e.disable&&!l.value&&n(`update:modelValue`,e.val,t)}function _(e){(e.keyCode===13||e.keyCode===32)&&g(e)}Object.assign(r,{set:g});let v=bh();return()=>{let n=f.value===null?[v]:[p(`div`,{key:`icon`,class:`q-radio__icon-container absolute-full flex flex-center no-wrap`},[p(Zs,{class:`q-radio__icon`,name:f.value})])];e.disable||h(n,`unshift`,` q-radio__native q-ma-none q-pa-none`);let r=[p(`div`,{class:d.value,style:a.value,"aria-hidden":`true`},n)];s.value!==null&&r.push(s.value);let i=e.label===void 0?$(t.default):Ps(t.default,[e.label]);return i!==void 0&&r.push(p(`div`,{class:`q-radio__label q-anchor--skip`},i)),p(`div`,{ref:o,class:u.value,tabindex:m.value,role:`radio`,"aria-label":e.label,"aria-checked":l.value?`true`:`false`,"aria-disabled":e.disable?`true`:void 0,onClick:g,onKeydown:xh,onKeyup:_},r)}}}),checkbox:ud,toggle:Z({name:`QToggle`,props:{...ad,icon:String,iconColor:String},emits:od,setup(e){function t(t,n){let r=E(()=>(t.value?e.checkedIcon:n.value?e.indeterminateIcon:e.uncheckedIcon)||e.icon),i=E(()=>t.value?e.iconColor:null);return()=>[p(`div`,{class:`q-toggle__track`}),p(`div`,{class:`q-toggle__thumb absolute flex flex-center no-wrap`},r.value===void 0?void 0:[p(Zs,{name:r.value,color:i.value})])]}return cd(`toggle`,t)}})},Ch=Object.keys(Sh);function wh(e,t){if(typeof e==`function`)return e;let n=e===void 0?t:e;return e=>e[n]}var Th=Z({name:`QOptionGroup`,props:{...$s,modelValue:{required:!0},options:{type:Array,validator:e=>e.every(ls),default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],name:String,type:{type:String,default:`radio`,validator:e=>Ch.includes(e)},color:String,keepColor:Boolean,dense:Boolean,size:String,leftLabel:Boolean,inline:Boolean,disable:Boolean},emits:[`update:modelValue`],setup(e,{emit:t,slots:n}){let{proxy:{$q:r}}=P(),i=Array.isArray(e.modelValue);e.type===`radio`?i&&console.error(`q-option-group: model should not be array`):i||console.error(`q-option-group: model should be array in your case`);let a=ec(e,r),o=E(()=>Sh[e.type]),s=E(()=>wh(e.optionValue,`value`)),c=E(()=>wh(e.optionLabel,`label`)),l=E(()=>wh(e.optionDisable,`disable`)),u=E(()=>e.options.map(t=>({val:s.value(t),name:t.name===void 0?e.name:t.name,disable:e.disable||l.value(t),leftLabel:t.leftLabel===void 0?e.leftLabel:t.leftLabel,color:t.color===void 0?e.color:t.color,checkedIcon:t.checkedIcon,uncheckedIcon:t.uncheckedIcon,dark:t.dark===void 0?a.value:t.dark,size:t.size===void 0?e.size:t.size,dense:e.dense,keepColor:t.keepColor===void 0?e.keepColor:t.keepColor}))),d=E(()=>`q-option-group q-gutter-x-sm`+(e.inline?` q-option-group--inline`:``)),f=E(()=>{let t={role:`group`};return e.type===`radio`&&(t.role=`radiogroup`,e.disable&&(t[`aria-disabled`]=`true`)),t});function m(e){t(`update:modelValue`,e)}return()=>p(`div`,{class:d.value,...f.value},e.options.map((t,r)=>{let i=n[`label-`+r]===void 0?n.label===void 0?void 0:()=>n.label(t):()=>n[`label-`+r](t);return p(`div`,[p(o.value,{label:i===void 0?c.value(t):null,modelValue:e.modelValue,"onUpdate:modelValue":m,...u.value[r]},i)])}))}});Z({name:`QPage`,props:{padding:Boolean,styleFn:Function},setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=l(ts,ss);if(r===ss)return console.error(`QPage needs to be a deep child of QLayout`),ss;if(l(`_q_pc_`,ss)===ss)return console.error(`QPage needs to be child of QPageContainer`),ss;let i=E(()=>{let t=(r.header.space?r.header.size:0)+(r.footer.space?r.footer.size:0);if(typeof e.styleFn==`function`){let i=r.isContainer.value?r.containerHeight.value:n.screen.height;return e.styleFn(t,i)}return{minHeight:r.isContainer.value?r.containerHeight.value-t+`px`:n.screen.height===0?t===0?`100vh`:`calc(100vh - ${t}px)`:n.screen.height-t+`px`}}),a=E(()=>`q-page${e.padding?` q-layout-padding`:``}`);return()=>p(`main`,{class:a.value,style:i.value},$(t.default))}}),Z({name:`QPageContainer`,setup(e,{slots:t}){let{proxy:{$q:n}}=P(),r=l(ts,ss);if(r===ss)return console.error(`QPageContainer needs to be child of QLayout`),ss;x(ns,!0);let i=E(()=>{let e={};return r.header.space&&(e.paddingTop=`${r.header.size}px`),r.right.space&&(e[`padding${n.lang.rtl?`Left`:`Right`}`]=`${r.right.size}px`),r.footer.space&&(e.paddingBottom=`${r.footer.size}px`),r.left.space&&(e[`padding${n.lang.rtl?`Right`:`Left`}`]=`${r.left.size}px`),e});return()=>p(`div`,{class:`q-page-container`,style:i.value},$(t.default))}});var Eh={position:{type:String,default:`bottom-right`,validator:e=>[`top-right`,`top-left`,`bottom-right`,`bottom-left`,`top`,`right`,`bottom`,`left`].includes(e)},offset:{type:Array,validator:e=>e.length===2},expand:Boolean};function Dh(){let{props:e,proxy:{$q:t}}=P(),n=l(ts,ss);if(n===ss)return console.error(`QPageSticky needs to be child of QLayout`),ss;let r=E(()=>{let t=e.position;return{top:t.includes(`top`),right:t.includes(`right`),bottom:t.includes(`bottom`),left:t.includes(`left`),vertical:t===`top`||t===`bottom`,horizontal:t===`left`||t===`right`}}),i=E(()=>n.header.offset),a=E(()=>
vendor: 5,430 bytes, line 12
12n.right.offset),o=E(()=>n.footer.offset),s=E(()=>n.left.offset),c=E(()=>{let n=0,c=0,l=r.value,u=t.lang.rtl?-1:1;l.top&&i.value!==0?c=`${i.value}px`:l.bottom&&o.value!==0&&(c=`${-o.value}px`),l.left&&s.value!==0?n=`${u*s.value}px`:l.right&&a.value!==0&&(n=`${-u*a.value}px`);let d={transform:`translate(${n}, ${c})`};return e.offset&&(d.margin=`${e.offset[1]}px ${e.offset[0]}px`),l.vertical?(s.value!==0&&(d[t.lang.rtl?`right`:`left`]=`${s.value}px`),a.value!==0&&(d[t.lang.rtl?`left`:`right`]=`${a.value}px`)):l.horizontal&&(i.value!==0&&(d.top=`${i.value}px`),o.value!==0&&(d.bottom=`${o.value}px`)),d}),u=E(()=>`q-page-sticky row flex-center fixed-${e.position} q-page-sticky--${e.expand?`expand`:`shrink`}`);function d(t){let n=$(t.default);return p(`div`,{class:u.value,style:c.value},e.expand?n:[p(`div`,n)])}return{$layout:n,getStickyContent:d}}Z({name:`QPageScroller`,props:{...Eh,scrollOffset:{type:Number,default:1e3},reverse:Boolean,duration:{type:Number,default:300},offset:{...Eh.offset,default:()=>[18,18]}},emits:[`click`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),{$layout:i,getStickyContent:a}=Dh(),o=K(null),s,l=E(()=>i.height.value-(i.isContainer.value?i.containerHeight.value:r.screen.height));function u(){return e.reverse?l.value-i.scroll.value.position>e.scrollOffset:i.scroll.value.position>e.scrollOffset}let d=K(u());function f(){let e=u();d.value!==e&&(d.value=e)}function m(){e.reverse?s===void 0&&(s=T(l,f)):h()}T(i.scroll,f),T(()=>e.reverse,m);function h(){s!==void 0&&(s(),s=void 0)}function g(t){Rl(Al(i.isContainer.value?o.value:i.rootRef.value),e.reverse?i.height.value:0,e.duration),n(`click`,t)}function _(){return d.value?p(`div`,{ref:o,class:`q-page-scroller`,onClick:g},a(t)):null}return m(),c(h),()=>p(w,{name:`q-transition--fade`},_)}}),Z({name:`QPageSticky`,props:Eh,setup(e,{slots:t}){let{getStickyContent:n}=Dh();return()=>n(t)}});function Oh(e,t){return e===!0||e===!1?e:t}Z({name:`QPagination`,props:{...$s,modelValue:{type:Number,required:!0},min:{type:[Number,String],default:1},max:{type:[Number,String],required:!0},maxPages:{type:[Number,String],default:0,validator:e=>(typeof e==`string`?Number.parseInt(e,10):e)>=0},inputStyle:[Array,String,Object],inputClass:[Array,String,Object],size:String,disable:Boolean,input:Boolean,iconPrev:String,iconNext:String,iconFirst:String,iconLast:String,toFn:Function,boundaryLinks:{type:Boolean,default:null},boundaryNumbers:{type:Boolean,default:null},directionLinks:{type:Boolean,default:null},ellipses:{type:Boolean,default:null},ripple:{type:[Boolean,Object],default:null},round:Boolean,rounded:Boolean,flat:Boolean,outline:Boolean,unelevated:Boolean,push:Boolean,glossy:Boolean,color:{type:String,default:`primary`},textColor:String,activeDesign:{type:String,default:``,values:e=>e===``||Ic.includes(e)},activeColor:String,activeTextColor:String,gutter:String,padding:{type:String,default:`3px 2px`}},emits:[`update:modelValue`],setup(e,{emit:t}){let{proxy:n}=P(),{$q:r}=n,i=ec(e,r),a=E(()=>Number.parseInt(e.min,10)),o=E(()=>Number.parseInt(e.max,10)),s=E(()=>Number.parseInt(e.maxPages,10)),c=E(()=>h.value+` / `+o.value),l=E(()=>Oh(e.boundaryLinks,e.input)),u=E(()=>Oh(e.boundaryNumbers,!e.input)),d=E(()=>Oh(e.directionLinks,e.input)),f=E(()=>Oh(e.ellipses,!e.input)),m=K(null),h=E({get:()=>e.modelValue,set:n=>{if(n=Number.parseInt(n,10),e.disable||!Number.isFinite(n))return;let r=_s(n,a.value,o.value);e.modelValue!==r&&t(`update:modelValue`,r)}});T(()=>`${a.value}|${o.value}`,()=>{h.value=e.modelValue});let g=E(()=>`q-pagination row no-wrap items-center`+(e.disable?` disabled`:``)),_=E(()=>e.gutter in Mc?`${Mc[e.gutter]}px`:e.gutter||null),v=E(()=>_.value===null?null:`--q-pagination-gutter-parent:-${_.value};--q-pagination-gutter-child:${_.value}`),y=E(()=>{let t=[e.iconFirst||r.iconSet.pagination.first,e.iconPrev||r.iconSet.pagination.prev,e.iconNext||r.iconSet.pagination.next,e.iconLast||r.iconSet.pagination.last];return r.lang.rtl?t.reverse():t}),b=E(()=>({"aria-disabled":e.disable?`true`:`false`,role:`navigation`})),x=E(()=>Lc(e,`flat`)),S=E(()=>({[x.value]:!0,round:e.round,rounded:e.rounded,padding:e.padding,color:e.color,textColor:e.textColor,size:e.size,ripple:e.ripple===null||e.ripple})),C=E(()=>{let t={[x.value]:!1};return e.activeDesign!==``&&(t[e.activeDesign]=!0),t}),w=E(()=>({...C.value,color:e.activeColor||e.color,textColor:e.activeTextColor||e.textColor})),D=E(()=>{let t=Math.max(s.value,1+(f.value?2:0)+(u.value?2:0)),n={pgFrom:a.value,pgTo:o.value,ellipsesStart:!1,ellipsesEnd:!1,boundaryStart:!1,boundaryEnd:!1,marginalStyle:{minWidth:`${Math.max(2,String(o.value).length)}em`}};return s.value&&t<o.value-a.value+1&&(t=1+Math.floor(t/2)*2,n.pgFrom=Math.max(a.value,Math.min(o.value-t+1,e.modelValue-Math.floor(t/2))),n.pgTo=Math.min(o.value,n.pgFrom+t-1),u.value&&(n.boundaryStart=!0,n.pgFrom++),f.value&&n.pgFrom>a.value+ +!!u.value&&(n.ellipsesStart=!0,n.pgFrom++),u.value&&(n.boundaryEnd=!0,n.pgTo--),f.value&&n.pgTo<o.value-+!!u.value&&(n.ellipsesEnd=!0,n.pgTo--)),n});function O(e){h.value=e}function k(e){h.value+=e}function A(){h.value=m.value,m.value=null,r.platform.is.mobile&&document.activeElement.blur()}function j(e){m.value=e}function M(e){Ho(e,13)&&A()}function N(t,n,r){let i={"aria-label":n,"aria-current":`false`,...S.value,...t};return r&&Object.assign(i,{"aria-current":`true`,...w.value}),n!==void 0&&(e.toFn===void 0?i.onClick=()=>{O(n)}:i.to=e.toFn(n)),p(qc,i)}
12return Object.assign(n,{set:O,setByOffset:k}),()=>{let t=[],n=[],s;if(l.value&&(t.push(N({key:`bls`,disable:e.disable||e.modelValue<=a.value,icon:y.value[0],"aria-label":r.lang.pagination.first},a.value)),n.unshift(N({key:`ble`,disable:e.disable||e.modelValue>=o.value,icon:y.value[3],"aria-label":r.lang.pagination.last},o.value))),d.value&&(t.push(N({key:`bdp`,disable:e.disable||e.modelValue<=a.value,icon:y.value[1],"aria-label":r.lang.pagination.prev},e.modelValue-1)),n.unshift(N({key:`bdn`,disable:e.disable||e.modelValue>=o.value,icon:y.value[2],"aria-label":r.lang.pagination.next},e.modelValue+1))),!e.input){s=[];let{pgFrom:r,pgTo:i,marginalStyle:c}=D.value;D.value.boundaryStart&&t.push(N({key:`bns`,style:c,disable:e.disable,label:a.value},a.value,a.value===e.modelValue)),D.value.boundaryEnd&&n.unshift(N({key:`bne`,style:c,disable:e.disable,label:o.value},o.value,o.value===e.modelValue)),D.value.ellipsesStart&&t.push(N({key:`bes`,style:c,disable:e.disable,label:`â¦`,ripple:!1},r-1)),D.value.ellipsesEnd&&n.unshift(N({key:`bee`,style:c,disable:e.disable,label:`â¦`,ripple:!1},i+1));for(let t=r;t<=i;t++)s.push(N({key:`bpg${t}`,style:c,disable:e.disable,label:t},t,t===e.modelValue))}return p(`div`,{class:g.value,...b.value},[p(`div`,{class:`q-pagination__content row no-wrap items-center`,style:v.value},[...t,e.input?p(nh,{class:`inline`,style:{width:`${c.value.length/1.5}em`},type:`number`,dense:!0,value:m.value,disable:e.disable,dark:i.value,borderless:!0,inputClass:e.inputClass,inputStyle:e.inputStyle,placeholder:c.value,min:a.value,max:o.value,"onUpdate:modelValue":j,onKeyup:M,onBlur:A}):p(`div`,{class:`q-pagination__middle row justify-center`},s),...n])])}}});function kh(e){let t=null,n=null,r=null;function i(...i){n=i,r=this,t===null&&(t=window.requestAnimationFrame(()=>{e.apply(r,n),t=null,n=null,r=null}))}return i.cancel=()=>{t!==null&&(window.cancelAnimationFrame(t),t=null),n=null,r=null},i}var{passive:Ah}=Do,jh=[`load`,`loadstart`,`loadedmetadata`];Z({name:`QParallax`,props:{src:String,height:{type:Number,default:500},speed:{type:Number,default:1,validator:e=>e>=0&&e<=1},scrollTarget:Ol,onScroll:Function},setup(e,{slots:t,emit:n}){let r=K(0),i=K(null),a=K(null),o=K(null),l=!1,u,d,f,m,h;T(()=>e.height,()=>{l&&_()}),T(()=>e.scrollTarget,()=>{l&&(x(),b())});let g=t=>{r.value=t,e.onScroll!==void 0&&n(`scroll`,t)};function _(){let t,n,r;h===window?(t=0,r=n=window.innerHeight):(t=Cc(h).top,n=wc(h),r=t+n);let a=Cc(i.value).top,o=a+e.height;if(m!==void 0||o>t&&a<r){let t=(r-a)/(e.height+n);v((d-e.height)*t*e.speed),g(t)}}let v=e=>{u.style.transform=`translate3d(-50%,${Math.round(e)}px,0)`};function y(){d=u.naturalHeight||u.videoHeight||wc(u),l&&_()}function b(){l=!0,h=Al(i.value,e.scrollTarget),h.addEventListener(`scroll`,_,Ah),window.addEventListener(`resize`,f,Ah),_()}function x(){l&&(l=!1,h.removeEventListener(`scroll`,_,Ah),window.removeEventListener(`resize`,f,Ah),h=void 0,v.cancel(),g.cancel(),f.cancel())}return s(()=>{v=kh(v),g=kh(g),f=kh(y),u=t.media===void 0?o.value:a.value.children[0],jh.forEach(e=>{u.addEventListener(e,y)}),y(),u.style.display=`initial`,window.IntersectionObserver===void 0?b():(m=new IntersectionObserver(e=>{(e[0].isIntersecting?b:x)()}),m.observe(i.value))}),c(()=>
12{x(),m==null||m.disconnect(),jh.forEach(e=>{u.removeEventListener(e,y)})}),()=>p(`div`,{ref:i,class:`q-parallax`,style:{height:`${e.height}px`}},[p(`div`,{ref:a,class:`q-parallax__media absolute-full`},t.media===void 0?[p(`img`,{ref:o,src:e.src})]:t.media()),p(`div`,{class:`q-parallax__content absolute-full column flex-center`},t.content===void 0?$(t.default):t.content({percentScrolled:r.value}))])}});function Mh(e,t=new WeakMap){if(Object(e)!==e)return e;if(t.has(e))return t.get(e);let n=e instanceof Date?new Date(e):e instanceof RegExp?new RegExp(e.source,e.flags):e instanceof Set?new Set:e instanceof Map?new Map:typeof e.constructor==`function`?e.prototype!==void 0&&typeof e.prototype.constructor==`function`?e:new e.constructor:Object.create(null);if(typeof e.constructor==`function`&&typeof e.valueOf==`function`){let n=e.valueOf();if(Object(n)!==n){let r=new e.constructor(n);return t.set(e,r),r}}return t.set(e,n),e instanceof Set?e.forEach(e=>{n.add(Mh(e,t))}):e instanceof Map&&e.forEach((e,r)=>{n.set(r,Mh(e,t))}),Object.assign(n,...Object.keys(e).map(n=>({[n]:Mh(e[n],t)})))}Z({name:`QPopupEdit`,props:{modelValue:{required:!0},title:String,buttons:Boolean,labelSet:String,labelCancel:String,color:{type:String,default:`primary`},validate:{type:Function,default:()=>!0},autoSave:Boolean,cover:{type:Boolean,default:!0},disable:Boolean},emits:[`update:modelValue`,`save`,`cancel`,`beforeShow`,`show`,`beforeHide`,`hide`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=K(null),o=K(``),s=K(``),c=!1,l=E(()=>po({initialValue:o.value,validate:e.validate,set:u,cancel:d,updatePosition:f},`value`,()=>s.value,e=>{s.value=e}));function u(){e.validate(s.value)&&(m()&&(n(`save`,s.value,o.value),n(`update:modelValue`,s.value)),h())}function d(){m()&&n(`cancel`,s.value,o.value),h()}function f(){J(()=>{a.value.updatePosition()})}function m(){return!cs(s.value,o.value)}function h(){c=!0,a.value.hide()}function g(){c=!1,o.value=Mh(e.modelValue),s.value=Mh(e.modelValue),n(`beforeShow`)}function _(){n(`show`)}function v(){!c&&m()&&(e.autoSave&&e.validate(s.value)?(n(`save`,s.value,o.value),n(`update:modelValue`,s.value)):n(`cancel`,s.value,o.value)),n(`beforeHide`)}function y(){n(`hide`)}function b(){let n=t.default===void 0?[]:[t.default(l.value)].flat();return e.title&&n.unshift(p(`div`,{class:`q-dialog__title q-mt-sm q-mb-sm`},e.title)),e.buttons&&n.push(p(`div`,{class:`q-popup-edit__buttons row justify-center no-wrap`},[p(qc,{flat:!0,color:e.color,label:e.labelCancel||i.lang.label.cancel,onClick:d}),p(qc,{flat:!0,color:e.color,label:e.labelSet||i.lang.label.set,onClick:u})])),n}return Object.assign(r,{set:u,cancel:d,show(e){var t;(t=a.value)==null||t.show(e)},hide(e){var t;(t=a.value)==null||t.hide(e)},updatePosition:f}),()=>{if(!e.disable)return p(bu,{ref:a,class:`q-popup-edit`,cover:e.cover,onBeforeShow:g,onShow:_,onBeforeHide:v,onHide:y,onEscapeKey:d},b)}}}),Z({name:`QPopupProxy`,props:{...Zc,breakpoint:{type:[String,Number],default:450}},emits:[`show`,`hide`],setup(e,{slots:t,emit:n,attrs:r}){let{proxy:i}=P(),{$q:a}=i,o=K(!1),s=K(null),c=E(()=>Number.parseInt(e.breakpoint,10)),{canShow:l}=Qc({showing:o,avoidEmit:!0});function u(){return a.screen.width<c.value||a.screen.height<c.value?`dialog`:`menu`}let d=K(u()),f=E(()=>d.value===`menu`?{maxHeight:`99vh`}:{});T(()=>u(),e=>{o.value||(d.value=e)});function m(e){o.value=!0,n(`show`,e)}function h(e){o.value=!1,d.value=u(),n(`hide`,e)}return Object.assign(i,{show(e){l(e)&&s.value.show(e)},hide(e){s.value.hide(e)},toggle(e){s.value.toggle(e)}}),po(i,`currentComponent`,()=>({type:d.value,ref:s.value})),()=>{let n={ref:s,...f.value,...r,onShow:m,onHide:h},i;return d.value===`dialog`?i=kp:(i=bu,Object.assign(n,{target:e.target,contextMenu:e.contextMenu,noParentEvent:!0,separateClosePopup:!0})),p(i,n,t.default)}}});var Nh=40,Ph=20;Z({name:`QPullToRefresh`,props:{color:String,bgColor:String,icon:String,noMouse:Boolean,disable:Boolean,scrollTarget:Ol},emits:[`refresh`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=K(`pull`),o=K(0),l=K(!1),u=K(-40),d=K(!1),f=K({}),m=E(()=>({opacity:o.value,transform:`translateY(${u.value}px) rotate(${o.value*360}deg)`})),h=E(()=>`q-pull-to-refresh__puller row flex-center`+(d.value?` q-pull-to-refresh__puller--animating`:``)+(e.bgColor===void 0?``:` bg-${e.bgColor}`));function g(e){if(e.isFinal){l.value&&(l.value=!1,a.value===`pulled`?(a.value=`refreshing`,S({pos:Ph}),y()):a.value===`pull`&&S({pos:-40,ratio:0}));return}if(d.value||a.value===`refreshing`)return!1;if(e.isFirst){if(Ml(b)!==0||e.direction!==`down`)return l.value&&(l.value=!1,a.value=`pull`,S({pos:-40,ratio:0})),!1;l.value=!0;let{top:t,left:n}=r.$el.getBoundingClientRect();f.value={top:t+`px`,left:n+`px`,width:window.getComputedStyle(r.$el).getPropertyValue(`width`)}}Mo(e.evt);let t=Math.min(140,Math.max(0,e.distance.y));u.value=t-Nh,o.value=_s(t/60,0,1);let n=u.value>Ph?`pulled`:`pull`;a.value!==n&&(a.value=n)}let _=E(()=>{let t={down:!0};return e.noMouse||(t.mouse=!0),[[Sd,g,void 0,t]]}),v=E(()=>`q-pull-to-refresh__content${l.value?` no-pointer-events`:``}`);function y(){n(`refresh`,()=>{S({pos:-40,ratio:0},()=>{a.value=`pull`})})}let b,x=null;function S({pos:e,ratio:t},n){d.value=!0,u.value=e,t!==void 0&&(o.value=t),x!==null&&clearTimeout(x),x=setTimeout(()=>{x=null,d.value=!1,n==null||n()},300)}function C(){b=Al(r.$el,e.scrollTarget)}return T(()=>e.scrollTarget,C),s(C),c(()=>{x!==null&&clearTimeout(x)}),Object.assign(r,{trigger:y,updateScrollTarget:C}),()=>Is(`div`,{class:`q-pull-to-refresh`},[p(`div`,{class:v.value},$(t.default)),p(`div`,{class:`q-pull-to-refresh__puller-container fixed row flex-center no-pointer-events z-top`,style:f.value},[p(`div`,{class:h.value,style:m.value},[a.value===`refreshing`?p(Sc,{size:`24px`,color:e.color}):p(Zs,{name:e.icon||i.iconSet.pullToRefresh.icon,color:e.color,size:`32px`})])])],`main`,!e.disable,()=>_.value)}});var Fh={MIN:0,RANGE:1,MAX:2};Z({name:`QRange`,props:{...Dd,modelValue:{type:Object,default:()=>({min:null,max:null}),validator:e=>`min`in e&&`max`in e},dragRange:Boolean,dragOnlyRange:Boolean,leftLabelColor:String,leftLabelTextColor:String,rightLabelColor:String,rightLabelTextColor:String,leftLabelValue:[String,Number],rightLabelValue:[String,Number],leftThumbColor:String,rightThumbColor:String},emits:Od,setup(e,{emit:t}){let{proxy:{$q:n}}=P(),{state:r,methods:i}=kd({updateValue:D,updatePosition:k,getDragging:O,formAttrs:E(()=>({type:`hidden`,name:e.name,value:`${e.modelValue.min}|${e.modelValue.max}`}))}),a=K(null),o=K(0),s=K(0),c=K({min:0,max:0});function l(){c.value.min=e.modelValue.min===null?r.innerMin.value:_s(e.modelValue.min,r.innerMin.value,r.innerMax.value),
12c.value.max=e.modelValue.max===null?r.innerMax.value:_s(e.modelValue.max,r.innerMin.value,r.innerMax.value)}T(()=>`${e.modelValue.min}|${e.modelValue.max}|${r.innerMin.value}|${r.innerMax.value}`,l),l();let u=E(()=>i.convertModelToRatio(c.value.min)),d=E(()=>i.convertModelToRatio(c.value.max)),f=E(()=>r.active.value?o.value:u.value),m=E(()=>r.active.value?s.value:d.value),h=E(()=>{let t={[r.positionProp.value]:`${100*f.value}%`,[r.sizeProp.value]:`${100*(m.value-f.value)}%`};return e.selectionImg!==void 0&&(t.backgroundImage=`url(${e.selectionImg}) !important`),t}),g=E(()=>{if(!r.editable.value)return{};if(n.platform.is.mobile)return{onClick:i.onMobileClick};let t={onMousedown:i.onActivate};return(e.dragRange||e.dragOnlyRange)&&Object.assign(t,{onFocus:()=>{r.focus.value=`both`},onBlur:i.onBlur,onKeydown:A,onKeyup:i.onKeyup}),t});function _(t){return!n.platform.is.mobile&&r.editable.value&&!e.dragOnlyRange?{onFocus:()=>{r.focus.value=t},onBlur:i.onBlur,onKeydown:A,onKeyup:i.onKeyup}:{}}let v=E(()=>e.dragOnlyRange?null:r.tabindex.value),y=E(()=>!n.platform.is.mobile&&(e.dragRange||e.dragOnlyRange)?r.tabindex.value:null),b=K(null),x=E(()=>_(`min`)),S=i.getThumbRenderFn({focusValue:`min`,getNodeData:()=>({ref:b,key:`tmin`,...x.value,tabindex:v.value}),ratio:f,label:E(()=>e.leftLabelValue===void 0?c.value.min:e.leftLabelValue),thumbColor:E(()=>e.leftThumbColor||e.thumbColor||e.color),labelColor:E(()=>e.leftLabelColor||e.labelColor),labelTextColor:E(()=>e.leftLabelTextColor||e.labelTextColor)}),C=E(()=>_(`max`)),w=i.getThumbRenderFn({focusValue:`max`,getNodeData:()=>({...C.value,key:`tmax`,tabindex:v.value}),ratio:m,label:E(()=>e.rightLabelValue===void 0?c.value.max:e.rightLabelValue),thumbColor:E(()=>e.rightThumbColor||e.thumbColor||e.color),labelColor:E(()=>e.rightLabelColor||e.labelColor),labelTextColor:E(()=>e.rightLabelTextColor||e.labelTextColor)});function D(n){(c.value.min!==e.modelValue.min||c.value.max!==e.modelValue.max)&&t(`update:modelValue`,{...c.value}),n&&t(`change`,{...c.value})}function O(t){let{left:n,top:r,width:o,height:s}=a.value.getBoundingClientRect(),l=e.dragOnlyRange?0:e.vertical?b.value.offsetHeight/(2*s):b.value.offsetWidth/(2*o),f={left:n,top:r,width:o,height:s,valueMin:c.value.min,valueMax:c.value.max,ratioMin:u.value,ratioMax:d.value},p=i.getDraggingRatio(t,f);return!e.dragOnlyRange&&p<f.ratioMin+l?f.type=Fh.MIN:e.dragOnlyRange||p<f.ratioMax-l?e.dragRange||e.dragOnlyRange?(f.type=Fh.RANGE,Object.assign(f,{offsetRatio:p,offsetModel:i.convertRatioToModel(p),rangeValue:f.valueMax-f.valueMin,rangeRatio:f.ratioMax-f.ratioMin})):f.type=f.ratioMax-p<p-f.ratioMin?Fh.MAX:Fh.MIN:f.type=Fh.MAX,f}function k(t,n=r.dragging.value){let a,l=i.getDraggingRatio(t,n),u=i.convertRatioToModel(l);switch(n.type){case Fh.MIN:l<=n.ratioMax?(a={minR:l,maxR:n.ratioMax,min:u,max:n.valueMax},r.focus.value=`min`):(a={minR:n.ratioMax,maxR:l,min:n.valueMax,max:u},r.focus.value=`max`);break;case Fh.MAX:l>=n.ratioMin?(a={minR:n.ratioMin,maxR:l,min:n.valueMin,max:u},r.focus.value=`max`):(a={minR:l,maxR:n.ratioMin,min:u,max:n.valueMin},r.focus.value=`min`);break;case Fh.RANGE:{let e=l-n.offsetRatio,t=_s(n.ratioMin+e,r.innerMinRatio.value,r.innerMaxRatio.value-n.rangeRatio),i=u-n.offsetModel,o=_s(n.valueMin+i,r.innerMin.value,r.innerMax.value-n.rangeValue);a={minR:t,maxR:t+n.rangeRatio,min:r.roundValueFn.value(o),max:r.roundValueFn.value(o+n.rangeValue)},r.focus.value=`both`;break}}c.value=c.value.min===null||c.value.max===null?{min:a.min||e.min,max:a.max||e.max}:{min:a.min,max:a.max},!e.snap||e.step===0?(o.value=a.minR,s.value=a.maxR):(o.value=i.convertModelToRatio(c.value.min),s.value=i.convertModelToRatio(c.value.max))}function A(t){if(!Ed.includes(t.keyCode))return;Q(t);let n=([34,33].includes(t.keyCode)?10:1)*r.keyStep.value,i=([34,37,40].includes(t.keyCode)?-1:1)*(r.isReversed.value?-1:1)*(e.vertical?-1:1)*n;if(r.focus.value===`both`){let e=c.value.max-c.value.min,t=_s(r.roundValueFn.value(c.value.min+i),r.innerMin.value,r.innerMax.value-e);c.value={min:t,max:r.roundValueFn.value(t+e)}}else if(r.focus.value){let e=r.focus.value;c.value={...c.value,[e]:_s(r.roundValueFn.value(c.value[e]+i),e===`min`?r.innerMin.value:c.value.min,e===`max`?r.innerMax.value:c.value.max)}}else return;D()}return()=>{let t=i.getContent(h,y,g,e=>{e.push(S(),w())});return p(`div`,{ref:a,class:`q-range `+r.classes.value+(e.modelValue.min===null||e.modelValue.max===null?` q-slider--no-value`:``),...r.attributes.value,"aria-valuenow":e.modelValue.min+`|`+e.modelValue.max},t)}}}),Z({name:`QRating`,props:{...js,...ku,modelValue:{type:Number,required:!0},max:{type:[String,Number],default:5},icon:[String,Array],iconHalf:[String,Array],iconSelected:[String,Array],iconAriaLabel:[String,Array],color:[String,Array],colorHalf:[String,Array],colorSelected:[String,Array],noReset:Boolean,noDimming:Boolean,readonly:Boolean,disable:Boolean},emits:[`update:modelValue`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=Ms(e),a=ju(Au(e)),o=K(0),s={},c=E(()=>!e.readonly&&!e.disable),l=E(()=>`q-rating row inline items-center q-rating--${c.value?``:`non-`}editable`+(e.noDimming?` q-rating--no-dimming`:``)+(e.disable?` disabled`:``)+(e.color!==void 0&&!Array.isArray(e.color)?` text-${e.color}`:``)),u=E(()=>{let t=Array.isArray(e.icon)?e.icon.length:0,n=Array.isArray(e.iconSelected)?e.iconSelected.length:0,r=Array.isArray(e.iconHalf)?e.iconHalf.length:0,i=Array.isArray(e.color)?e.color.length:0,a=Array.isArray(e.colorSelected)?e.colorSelected.length:0,o=Array.isArray(e.colorHalf)?e.colorHalf.length:0;return{iconLen:t,icon:t>0?e.icon[t-1]:e.icon,selIconLen:n,selIcon:n>0?e.iconSelected[n-1]:e.iconSelected,halfIconLen:r,halfIcon:r>0?e.iconHalf[n-1]:e.iconHalf,colorLen:i,color:i>0?e.color[i-1]:e.color,selColorLen:a,selColor:a>0?e.colorSelected[a-1]:e.colorSelected,halfColorLen:o,halfColor:o>0?e.colorHalf[o-1]:e.colorHalf}}),d=E(()=>
vendor: 3,549 bytes, line 12
12{if(typeof e.iconAriaLabel==`string`){let t=e.iconAriaLabel.length===0?``:`${e.iconAriaLabel} `;return e=>`${t}${e}`}if(Array.isArray(e.iconAriaLabel)){let t=e.iconAriaLabel.length;if(t>0)return n=>e.iconAriaLabel[Math.min(n,t)-1]}return(e,t)=>`${t} ${e}`}),f=E(()=>{let t=[],n=u.value,i=Math.ceil(e.modelValue),a=c.value?0:null,s=e.iconHalf===void 0||i===e.modelValue?-1:i;for(let c=1;c<=e.max;c++){let l=o.value===0&&e.modelValue>=c||o.value>0&&o.value>=c,u=s===c&&o.value<c,f=o.value>0&&(u?i:e.modelValue)>=c&&o.value<c,p=u?c<=n.halfColorLen?e.colorHalf[c-1]:n.halfColor:n.selColor!==void 0&&l?c<=n.selColorLen?e.colorSelected[c-1]:n.selColor:c<=n.colorLen?e.color[c-1]:n.color,m=(u?c<=n.halfIconLen?e.iconHalf[c-1]:n.halfIcon:n.selIcon!==void 0&&(l||f)?c<=n.selIconLen?e.iconSelected[c-1]:n.selIcon:c<=n.iconLen?e.icon[c-1]:n.icon)||r.iconSet.rating.icon;t.push({name:(u?c<=n.halfIconLen?e.iconHalf[c-1]:n.halfIcon:n.selIcon!==void 0&&(l||f)?c<=n.selIconLen?e.iconSelected[c-1]:n.selIcon:c<=n.iconLen?e.icon[c-1]:n.icon)||r.iconSet.rating.icon,attrs:{tabindex:a,role:`radio`,"aria-checked":e.modelValue===c?`true`:`false`,"aria-label":d.value(c,m)},iconClass:`q-rating__icon`+(l||u?` q-rating__icon--active`:``)+(f?` q-rating__icon--exselected`:``)+(o.value===c?` q-rating__icon--hovered`:``)+(p===void 0?``:` text-${p}`)})}return t}),m=E(()=>{let t={role:`radiogroup`};return e.disable&&(t[`aria-disabled`]=`true`),e.readonly&&(t[`aria-readonly`]=`true`),t});function h(t){if(c.value){let r=_s(Number.parseInt(t,10),1,Number.parseInt(e.max,10)),i=!e.noReset&&e.modelValue===r?0:r;i!==e.modelValue&&n(`update:modelValue`,i),o.value=0}}function g(e){c.value&&(o.value=e)}function _(e,t){switch(e.keyCode){case 13:case 32:return h(t),Q(e);case 37:case 40:return s[`rt${t-1}`]&&s[`rt${t-1}`].focus(),Q(e);case 39:case 38:return s[`rt${t+1}`]&&s[`rt${t+1}`].focus(),Q(e)}}function y(){o.value=0}return v(()=>{s={}}),()=>{let n=[];return f.value.forEach(({iconClass:e,name:r,attrs:i},a)=>{let o=a+1;n.push(p(`div`,{key:o,ref:e=>{s[`rt${o}`]=e},class:`q-rating__icon-container flex flex-center`,...i,onClick(){h(o)},onMouseover(){g(o)},onMouseout:y,onFocus(){g(o)},onBlur:y,onKeyup(e){_(e,o)}},Ps(t[`tip-${o}`],[p(Zs,{class:e,name:r})])))}),e.name!==void 0&&!e.disable&&a(n,`push`),p(`div`,{class:l.value,style:i.value,...m.value},n)}}}),Z({name:`QResponsive`,props:Lm,setup(e,{slots:t}){let n=Rm(e);return()=>p(`div`,{class:`q-responsive`},[p(`div`,{class:`q-responsive__filler overflow-hidden`},[p(`div`,{style:n.value})]),p(`div`,{class:`q-responsive__content absolute-full fit`},$(t.default))])}});var Ih=Z({props:[`store`,`barStyle`,`verticalBarStyle`,`horizontalBarStyle`],setup(e){return()=>[p(`div`,{class:e.store.scroll.vertical.barClass.value,style:[e.barStyle,e.verticalBarStyle],"aria-hidden":`true`,onMousedown:e.store.onVerticalMousedown}),p(`div`,{class:e.store.scroll.horizontal.barClass.value,style:[e.barStyle,e.horizontalBarStyle],"aria-hidden":`true`,onMousedown:e.store.onHorizontalMousedown}),k(p(`div`,{ref:e.store.scroll.vertical.ref,class:e.store.scroll.vertical.thumbClass.value,style:e.store.scroll.vertical.style.value,"aria-hidden":`true`}),e.store.thumbVertDir),k(p(`div`,{ref:e.store.scroll.horizontal.ref,class:e.store.scroll.horizontal.thumbClass.value,style:e.store.scroll.horizontal.style.value,"aria-hidden":`true`}),e.store.thumbHorizDir)]}}),Lh=[`vertical`,`horizontal`],Rh={vertical:{offset:`offsetY`,scroll:`scrollTop`,dir:`down`,dist:`y`},horizontal:{offset:`offsetX`,scroll:`scrollLeft`,dir:`right`,dist:`x`}}
12,zh={prevent:!0,mouse:!0,mouseAllDir:!0},Bh=e=>e>=250?50:Math.ceil(e/5);Z({name:`QScrollArea`,props:{...$s,thumbStyle:Object,verticalThumbStyle:Object,horizontalThumbStyle:Object,barStyle:[Array,String,Object],verticalBarStyle:[Array,String,Object],horizontalBarStyle:[Array,String,Object],verticalOffset:{type:Array,default:[0,0]},horizontalOffset:{type:Array,default:[0,0]},contentStyle:[Array,String,Object],contentActiveStyle:[Array,String,Object],delay:{type:[String,Number],default:1e3},visible:{type:Boolean,default:null},tabindex:[String,Number],onScroll:Function},setup(e,{slots:t,emit:r}){let i=K(!1),a=K(!1),o=K(!1),s={vertical:K(0),horizontal:K(0)},l={vertical:{ref:K(null),position:K(0),size:K(0)},horizontal:{ref:K(null),position:K(0),size:K(0)}},{proxy:u}=P(),d=ec(e,u.$q),f=null,m,h=K(null),g=E(()=>`q-scrollarea`+(d.value?` q-scrollarea--dark`:``));Object.assign(s,{verticalInner:E(()=>s.vertical.value-e.verticalOffset[0]-e.verticalOffset[1]),horizontalInner:E(()=>s.horizontal.value-e.horizontalOffset[0]-e.horizontalOffset[1])}),l.vertical.percentage=E(()=>{let e=l.vertical.size.value-s.vertical.value;if(e<=0)return 0;let t=_s(l.vertical.position.value/e,0,1);return Math.round(t*1e4)/1e4}),l.vertical.thumbHidden=E(()=>!(e.visible===null?o.value:e.visible)&&!i.value&&!a.value||l.vertical.size.value<=s.vertical.value+1),l.vertical.thumbStart=E(()=>e.verticalOffset[0]+l.vertical.percentage.value*(s.verticalInner.value-l.vertical.thumbSize.value)),l.vertical.thumbSize=E(()=>Math.round(_s(s.verticalInner.value*s.verticalInner.value/l.vertical.size.value,Bh(s.verticalInner.value),s.verticalInner.value))),l.vertical.style=E(()=>({...e.thumbStyle,...e.verticalThumbStyle,top:`${l.vertical.thumbStart.value}px`,height:`${l.vertical.thumbSize.value}px`,right:`${e.horizontalOffset[1]}px`})),l.vertical.thumbClass=E(()=>`q-scrollarea__thumb q-scrollarea__thumb--v absolute-right`+(l.vertical.thumbHidden.value?` q-scrollarea__thumb--invisible`:``)),l.vertical.barClass=E(()=>`q-scrollarea__bar q-scrollarea__bar--v absolute-right`+(l.vertical.thumbHidden.value?` q-scrollarea__bar--invisible`:``)),l.horizontal.percentage=E(()=>{let e=l.horizontal.size.value-s.horizontal.value;if(e<=0)return 0;let t=_s(Math.abs(l.horizontal.position.value)/e,0,1);return Math.round(t*1e4)/1e4}),l.horizontal.thumbHidden=E(()=>!(e.visible===null?o.value:e.visible)&&!i.value&&!a.value||l.horizontal.size.value<=s.horizontal.value+1),l.horizontal.thumbStart=E(()=>e.horizontalOffset[0]+l.horizontal.percentage.value*(s.horizontalInner.value-l.horizontal.thumbSize.value)),l.horizontal.thumbSize=E(()=>Math.round(_s(s.horizontalInner.value*s.horizontalInner.value/l.horizontal.size.value,Bh(s.horizontalInner.value),s.horizontalInner.value))),l.horizontal.style=E(()=>({...e.thumbStyle,...e.horizontalThumbStyle,[u.$q.lang.rtl?`right`:`left`]:`${l.horizontal.thumbStart.value}px`,width:`${l.horizontal.thumbSize.value}px`,bottom:`${e.verticalOffset[1]}px`})),l.horizontal.thumbClass=E(()=>`q-scrollarea__thumb q-scrollarea__thumb--h absolute-bottom`+(l.horizontal.thumbHidden.value?` q-scrollarea__thumb--invisible`:``)),l.horizontal.barClass=E(()=>`q-scrollarea__bar q-scrollarea__bar--h absolute-bottom`+(l.horizontal.thumbHidden.value?` q-scrollarea__bar--invisible`:``));let _=E(()=>l.vertical.thumbHidden.value&&l.horizontal.thumbHidden.value?e.contentStyle:e.contentActiveStyle);function v(){let e={};return Lh.forEach(t=>{let n=l[t];Object.assign(e,{[t+`Position`]:n.position.value,[t+`Percentage`]:n.percentage.value,[t+`Size`]:n.size.value,[t+`ContainerSize`]:s[t].value,[t+`ContainerInnerSize`]:s[t+`Inner`].value})}),e}let y=Io(()=>{let e=v();e.ref=u,r(`scroll`,e)},0);function x(e,t,n){if(!Lh.includes(e)){console.error(`[QScrollArea]: wrong first param of setScrollPosition (vertical/horizontal)`);return}(e===`vertical`?Rl:zl)(h.value,t,n)}function S({height:e,width:t}){let n=!1;s.vertical.value!==e&&(s.vertical.value=e,n=!0),s.horizontal.value!==t&&(s.horizontal.value=t,n=!0),n&&k()}function C({position:e}){let t=!1;l.vertical.position.value!==e.top&&(l.vertical.position.value=e.top,t=!0),l.horizontal.position.value!==e.left&&(l.horizontal.position.value=e.left,t=!0),t&&k()}function w({height:e,width:t}){l.horizontal.size.value!==t&&(l.horizontal.size.value=t,k()),l.vertical.size.value!==e&&(l.vertical.size.value=e,k())}function D(e,t){let n=l[t];if(e.isFirst){if(n.thumbHidden.value)return;m=n.position.value,a.value=!0}else if(!a.value)return;e.isFinal&&(a.value=!1);let r=Rh[t],i=(n.size.value-s[t].value)/(s[t+`Inner`].value-n.thumbSize.value),o=e.distance[r.dist];A(m+(e.direction===r.dir?1:-1)*o*i,t)}function O(t,n){let r=l[n];if(!r.thumbHidden.value){let i=n===`vertical`?e.verticalOffset[0]:e.horizontalOffset[0],a=t[Rh[n].offset]-i,o=r.thumbStart.value-i;(a<o||a>o+r.thumbSize.value)&&A(_s((a-r.thumbSize.value/2)/(s[n+`Inner`].value-r.thumbSize.value),0,1)*Math.max(0,r.size.value-s[n].value),n),r.ref.value!==null&&r.ref.value.dispatchEvent(new MouseEvent(t.type,t))}}function k(){i.value=!0,f!==null&&clearTimeout(f),f=setTimeout(()=>{f=null,i.value=!1},e.delay),e.onScroll!==void 0&&y()}function A(e,t){h.value[Rh[t].scroll]=e}let j=null;function M(){j!==null&&clearTimeout(j),j=setTimeout(()=>{j=null,o.value=!0},u.$q.platform.is.ios?50:0)}function N(){j!==null&&(clearTimeout(j),j=null),o.value=!1}let F=null;T(()=>u.$q.lang.rtl,e=>{h.value!==null&&zl(h.value,Math.abs(l.horizontal.position.value)*(e?-1:1))}),b(()=>{F={top:l.vertical.position.value,left:l.horizontal.position.value}}),n(()=>
12{if(F===null)return;let e=h.value;e!==null&&(zl(e,F.left),Rl(e,F.top))}),c(y.cancel),Object.assign(u,{getScrollTarget:()=>h.value,getScroll:v,getScrollPosition:()=>({top:l.vertical.position.value,left:l.horizontal.position.value}),getScrollPercentage:()=>({top:l.vertical.percentage.value,left:l.horizontal.percentage.value}),setScrollPosition:x,setScrollPercentage(e,t,n){x(e,t*(l[e].size.value-s[e].value)*(e===`horizontal`&&u.$q.lang.rtl?-1:1),n)}});let I={scroll:l,thumbVertDir:[[Sd,e=>{D(e,`vertical`)},void 0,{vertical:!0,...zh}]],thumbHorizDir:[[Sd,e=>{D(e,`horizontal`)},void 0,{horizontal:!0,...zh}]],onVerticalMousedown(e){O(e,`vertical`)},onHorizontalMousedown(e){O(e,`horizontal`)}};return()=>p(`div`,{class:g.value,onMouseenter:M,onMouseleave:N},[p(`div`,{ref:h,class:`q-scrollarea__container scroll relative-position fit hide-scrollbar`,tabindex:e.tabindex===void 0?void 0:e.tabindex},[p(`div`,{class:`q-scrollarea__content absolute`,style:_.value},Ps(t.default,[p(Fd,{debounce:0,onResize:w})])),p(ph,{axis:`both`,onScroll:C})]),p(Fd,{debounce:0,onResize:S}),p(Ih,{store:I,barStyle:e.barStyle,verticalBarStyle:e.verticalBarStyle,horizontalBarStyle:e.horizontalBarStyle})])}});var Vh=1e3,Hh=[`start`,`center`,`end`,`start-force`,`center-force`,`end-force`],Uh=Array.prototype.filter,Wh=Oo;function Gh(e,t){return e+t}function Kh(e,t,n,r,i,a,o,s){let c=e===window?document.scrollingElement||document.documentElement:e,l=i?`offsetWidth`:`offsetHeight`,u={scrollStart:0,scrollViewSize:-o-s,scrollMaxSize:0,offsetStart:-o,offsetEnd:-s};if(i?(e===window?(u.scrollStart=window.pageXOffset||window.scrollX||document.body.scrollLeft||0,u.scrollViewSize+=document.documentElement.clientWidth):(u.scrollStart=c.scrollLeft,u.scrollViewSize+=c.clientWidth),u.scrollMaxSize=c.scrollWidth,a&&(u.scrollStart=0-u.scrollStart)):(e===window?(u.scrollStart=window.pageYOffset||window.scrollY||document.body.scrollTop||0,u.scrollViewSize+=document.documentElement.clientHeight):(u.scrollStart=c.scrollTop,u.scrollViewSize+=c.clientHeight),u.scrollMaxSize=c.scrollHeight),n!==null)for(let e=n.previousElementSibling;e!==null;e=e.previousElementSibling)e.classList.contains(`q-virtual-scroll--skip`)||(u.offsetStart+=e[l]);if(r!==null)for(let e=r.nextElementSibling;e!==null;e=e.nextElementSibling)e.classList.contains(`q-virtual-scroll--skip`)||(u.offsetEnd+=e[l]);if(t!==e){let n=c.getBoundingClientRect(),r=t.getBoundingClientRect();i?(u.offsetStart+=r.left-n.left,u.offsetEnd-=r.width):(u.offsetStart+=r.top-n.top,u.offsetEnd-=r.height),e!==window&&(u.offsetStart+=u.scrollStart),u.offsetEnd+=u.scrollMaxSize-u.offsetStart}return u}function qh(e,t,n,r){t===`end`&&(t=(e===window?document.body:e)[n?`scrollWidth`:`scrollHeight`]),e===window?n?(r&&(t=0-t),window.scrollTo(t,window.pageYOffset||window.scrollY||document.body.scrollTop||0)):window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,t):n?(r&&(t=0-t),e.scrollLeft=t):e.scrollTop=t}function Jh(e,t,n,r){if(n>=r)return 0;let i=t.length,a=Math.floor(n/Vh),o=Math.floor((r-1)/Vh)+1,s=e.slice(a,o).reduce(Gh,0);return n%Vh!==0&&(s-=t.slice(a*Vh,n).reduce(Gh,0)),r%Vh!==0&&r!==i&&(s-=t.slice(r,o*Vh).reduce(Gh,0)),s}var Yh={virtualScrollSliceSize:{type:[Number,String],default:10},virtualScrollSliceRatioBefore:{type:[Number,String],default:1},virtualScrollSliceRatioAfter:{type:[Number,String],default:1},virtualScrollItemSize:{type:[Number,String],default:24},virtualScrollStickySizeStart:{type:[Number,String],default:0},virtualScrollStickySizeEnd:{type:[Number,String],default:0},tableColspan:[Number,String]},Xh=Object.keys(Yh),Zh={virtualScrollHorizontal:Boolean,onVirtualScroll:Function,...Yh};function Qh({virtualScrollLength:e,getVirtualScrollTarget:t,getVirtualScrollEl:r,virtualScrollItemSizeComputed:i}){let{props:a,emit:o,proxy:s}=P(),{$q:c}=s,l,u,d,f=[],m,h=K(0),g=K(0),_=K({}),v=K(null),x=K(null),S=K(null),C=K({from:0,to:0}),w=E(()=>a.tableColspan===void 0?100:a.tableColspan);i===void 0&&(i=E(()=>a.virtualScrollItemSize));let D=E(()=>i.value+`;`+a.virtualScrollHorizontal);T(E(()=>D.value+`;`+a.virtualScrollSliceRatioBefore+`;`+a.virtualScrollSliceRatioAfter),()=>{L()}),T(D,O);function O(){I(u,!0)}function k(e){I(e===void 0?u:e)}function A(n,i){let o=t();if(o==null||o.nodeType===8)return;let s=Kh(o,r(),v.value,x.value,a.virtualScrollHorizontal,c.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd);d!==s.scrollViewSize&&L(s.scrollViewSize),M(o,s,Math.min(e.value-1,Math.max(0,Number.parseInt(n,10)||0)),0,Hh.includes(i)?i:u!==-1&&n>u?`end`:`start`)}function j(){let n=t();if(n==null||n.nodeType===8)return;let i=Kh(n,r(),v.value,x.value,a.virtualScrollHorizontal,c.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd),o=e.value-1,s=i.scrollMaxSize-i.offsetStart-i.offsetEnd-g.value;if(l===i.scrollStart)return;if(i.scrollMaxSize<=0){M(n,i,0,0);return}d!==i.scrollViewSize&&L(i.scrollViewSize),N(C.value.from);let u=Math.floor(i.scrollMaxSize-Math.max(i.scrollViewSize,i.offsetEnd)-Math.min(m[o],i.scrollViewSize/2));if(u>0&&Math.ceil(i.scrollStart)>=u){M(n,i,o,i.scrollMaxSize-i.offsetEnd-f.reduce(Gh,0));return}let p=0,_=i.scrollStart-i.offsetStart,y=_;if(_<=s&&_+i.scrollViewSize>=h.value)_-=h.value,p=C.value.from,y=_;else for(let e=0;_>=f[e]&&p<o;e++)_-=f[e],p+=Vh;for(;_>0&&p<o;)_-=m[p],_>-i.scrollViewSize?(p++,y=_):y=m[p]+_;M(n,i,p,y)}function M(t,n,r,i,o){let s=typeof o==`string`&&o.includes(`-force`),u=s?o.replace(`-force`,``):o,d=u===void 0?`start`:u,p=Math.max(0,r-_.value[d]),v=p+_.value.total;v>e.value&&(v=e.value,p=Math.max(0,v-_.value.total)),l=n.scrollStart;let y=p!==C.value.from||v!==C.value.to;if(!y&&u===void 0){z(r);return}let{activeElement:b}=document,x=S.value;y&&x!==null&&x!==b&&x.contains(b)&&(x.addEventListener(`focusout`,F),setTimeout(()=>{x==null||x.removeEventListener(`focusout`,F)},0)),Wh(x,r-p);let w=u===void 0?0:m.slice(p,r).reduce(Gh,0);if(y){let t=v>=C.value.from&&p<=C.value.to?C.value.to:v;C.value={from:p,to:t},h.value=Jh(f,m,0,p),g.value=Jh(f,m,v,e.value),requestAnimationFrame(()=>{C.value.to!==v&&l===n.scrollStart&&(C.value={from:C.value.from,to:v},g.value=Jh(f,m,v,e.value))})}requestAnimationFrame(()=>{if(l!==n.scrollStart)return;y&&N(p);let e=m.slice(p,r).reduce(Gh,0),o=e+n.offsetStart+h.value,d=o+m[r],f=o+i;if(u!==void 0){let t=e-w,i=n.scrollStart+t;f=!s&&i<o&&d<i+n.scrollViewSize?i:u===`end`?d-n.scrollViewSize:o-(u===`
12start`?0:Math.round((n.scrollViewSize-m[r])/2))}l=f,qh(t,f,a.virtualScrollHorizontal,c.lang.rtl),z(r)})}function N(e){let t=S.value;if(t){let n=Uh.call(t.children,e=>e.classList&&!e.classList.contains(`q-virtual-scroll--skip`)),r=n.length,i=a.virtualScrollHorizontal?e=>e.getBoundingClientRect().width:e=>e.offsetHeight,o=e,s,c;for(let e=0;e<r;){for(s=i(n[e]),e++;e<r&&n[e].classList.contains(`q-virtual-scroll--with-prev`);)s+=i(n[e]),e++;c=s-m[o],c!==0&&(m[o]+=c,f[Math.floor(o/Vh)]+=c),o++}}}function F(){var e;(e=S.value)==null||e.focus()}function I(t,n){let r=Number(i.value);(n||!Array.isArray(m))&&(m=[]);let a=m.length;m.length=e.value;for(let t=e.value-1;t>=a;t--)m[t]=r;let o=Math.floor((e.value-1)/Vh);f=[];for(let t=0;t<=o;t++){let n=0,r=Math.min((t+1)*Vh,e.value);for(let e=t*Vh;e<r;e++)n+=m[e];f.push(n)}u=-1,l=void 0,h.value=Jh(f,m,0,C.value.from),g.value=Jh(f,m,C.value.to,e.value),t>=0?(N(C.value.from),J(()=>{A(t)})):B()}function L(e){if(e===void 0&&typeof window<`u`){let n=t();n!=null&&n.nodeType!==8&&(e=Kh(n,r(),v.value,x.value,a.virtualScrollHorizontal,c.lang.rtl,a.virtualScrollStickySizeStart,a.virtualScrollStickySizeEnd).scrollViewSize)}d=e;let n=Number.parseFloat(a.virtualScrollSliceRatioBefore)||0,o=Number.parseFloat(a.virtualScrollSliceRatioAfter)||0,s=1+n+o,l=e===void 0||e<=0?1:Math.ceil(e/i.value),u=Math.max(1,l,Math.ceil((a.virtualScrollSliceSize>0?a.virtualScrollSliceSize:10)/s));_.value={total:Math.ceil(u*s),start:Math.ceil(u*n),center:Math.ceil(u*(.5+n)),end:Math.ceil(u*(1+n)),view:l}}function R(e,t){let n=a.virtualScrollHorizontal?`width`:`height`,r={[`--q-virtual-scroll-item-`+n]:i.value+`px`};return[e===`tbody`?p(e,{class:`q-virtual-scroll__padding`,key:`before`,ref:v},[p(`tr`,[p(`td`,{style:{[n]:`${h.value}px`,...r},colspan:w.value})])]):p(e,{class:`q-virtual-scroll__padding`,key:`before`,ref:v,style:{[n]:`${h.value}px`,...r}}),p(e,{class:`q-virtual-scroll__content`,key:`content`,ref:S,tabindex:-1},t.flat()),e===`tbody`?p(e,{class:`q-virtual-scroll__padding`,key:`after`,ref:x},[p(`tr`,[p(`td`,{style:{[n]:`${g.value}px`,...r},colspan:w.value})])]):p(e,{class:`q-virtual-scroll__padding`,key:`after`,ref:x,style:{[n]:`${g.value}px`,...r}})]}function z(e){u!==e&&(a.onVirtualScroll!==void 0&&o(`virtualScroll`,{index:e,from:C.value.from,to:C.value.to-1,direction:e<u?`decrease`:`increase`,ref:s}),u=e)}L();let B=Io(j,c.platform.is.ios?120:35);y(()=>{L()});let V=!1;return b(()=>{V=!0}),n(()=>{if(!V)return;let e=t();l!==void 0&&e!=null&&e.nodeType!==8?qh(e,l,a.virtualScrollHorizontal,c.lang.rtl):A(u)}),Object.assign(s,{scrollTo:A,reset:O,refresh:k}),{virtualScrollSliceRange:C,virtualScrollSliceSizeComputed:_,setVirtualScrollSize:L,onVirtualScrollEvt:B,localResetVirtualScroll:I,padVirtualScroll:R,scrollTo:A,reset:O,refresh:k}}var $h=e=>[`add`,`add-unique`,`toggle`].includes(e),eg=".*+?^${}()|[]\\",tg=Object.keys(xm);function ng(e,t){if(typeof e==`function`)return e;let n=e===void 0?t:e;return e=>typeof e==`object`&&e&&n in e?e[n]:e}var rg=Z({name:`QSelect`,inheritAttrs:!1,props:{...Zh,...ku,...xm,modelValue:{required:!0},multiple:Boolean,displayValue:[String,Number],displayValueHtml:Boolean,dropdownIcon:String,options:{type:Array,default:()=>[]},optionValue:[Function,String],optionLabel:[Function,String],optionDisable:[Function,String],hideSelected:Boolean,hideDropdownIcon:Boolean,fillInput:Boolean,maxValues:[Number,String],optionsDense:Boolean,optionsDark:{type:Boolean,default:null},optionsSelectedClass:String,optionsHtml:Boolean,optionsCover:Boolean,menuShrink:Boolean,menuAnchor:String,menuSelf:String,menuOffset:Array,popupContentClass:String,popupContentStyle:[String,Array,Object],popupNoRouteDismiss:Boolean,useInput:Boolean,useChips:Boolean,newValueMode:{type:String,validator:$h},mapOptions:Boolean,emitValue:Boolean,disableTabSelection:Boolean,inputDebounce:{type:[Number,String],default:500},inputClass:[Array,String,Object],inputStyle:[Array,String,Object],tabindex:{type:[String,Number],default:0},autocomplete:String,transitionShow:{},transitionHide:{},transitionDuration:{},behavior:{type:String,validator:e=>[`default`,`menu`,`dialog`].includes(e),default:`default`},virtualScrollItemSize:Zh.virtualScrollItemSize.type,onNewValue:Function,onFilter:Function},emits:[...Sm,`add`,`remove`,`inputValue`,`keyup`,`keypress`,`keydown`,`popupS
12how`,`popupHide`,`filterAbort`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=K(!1),o=K(!1),s=K(-1),l=K(``),u=K(!1),d=K(!1),f=null,m=null,h,g,_,y=null,b,x,S,C,w=K(null),D=K(null),O=K(null),k=K(null),A=K(null),j=Mu(e),M=th(ze),N=E(()=>Array.isArray(e.options)?e.options.length:0),{virtualScrollSliceRange:F,virtualScrollSliceSizeComputed:I,localResetVirtualScroll:L,padVirtualScroll:R,onVirtualScrollEvt:z,scrollTo:B,setVirtualScrollSize:ee}=Qh({virtualScrollLength:N,getVirtualScrollTarget:Fe,getVirtualScrollEl:Pe,virtualScrollItemSizeComputed:E(()=>e.virtualScrollItemSize===void 0?e.optionsDense?24:48:e.virtualScrollItemSize)}),H=Cm(),U=E(()=>{let t=e.mapOptions&&!e.multiple,n=e.modelValue!==void 0&&(e.modelValue!==null||t)?e.multiple&&Array.isArray(e.modelValue)?e.modelValue:[e.modelValue]:[];if(e.mapOptions&&Array.isArray(e.options)){let r=e.mapOptions&&h!==void 0?h:[],i=n.map(e=>Oe(e,r));return e.modelValue===null&&t?i.filter(e=>e!==null):i}return n}),W=E(()=>{let t={};return tg.forEach(n=>{let r=e[n];r!==void 0&&(t[n]=r)}),t}),te=E(()=>e.optionsDark===null?H.isDark.value:e.optionsDark),G=E(()=>ym(U.value)),ne=E(()=>{let t=`q-field__input q-placeholder col`;return e.hideSelected||U.value.length===0?[t,e.inputClass]:(t+=` q-field__input--padding`,e.inputClass===void 0?t:[t,e.inputClass])}),q=E(()=>(e.virtualScrollHorizontal?`q-virtual-scroll--horizontal`:``)+(e.popupContentClass?` `+e.popupContentClass:``)),re=E(()=>N.value===0),ie=E(()=>U.value.map(e=>_e.value(e)).join(`, `)),ae=E(()=>e.displayValue===void 0?ie.value:e.displayValue),oe=E(()=>e.optionsHtml?()=>!0:e=>(e==null?void 0:e.html)===!0),se=E(()=>e.displayValueHtml||e.displayValue===void 0&&(e.optionsHtml||U.value.some(oe.value))),ce=E(()=>H.focused.value?e.tabindex:-1),le=E(()=>{let t={tabindex:e.tabindex,role:`combobox`,"aria-label":e.label,"aria-readonly":e.readonly?`true`:`false`,"aria-autocomplete":e.useInput?`list`:`none`,"aria-expanded":a.value?`true`:`false`,"aria-controls":`${H.targetUid.value}_lb`};return s.value>=0&&(t[`aria-activedescendant`]=`${H.targetUid.value}_${s.value}`),t}),ue=E(()=>({id:`${H.targetUid.value}_lb`,role:`listbox`,"aria-multiselectable":e.multiple?`true`:`false`})),de=E(()=>U.value.map((e,t)=>({index:t,opt:e,html:oe.value(e),selected:!0,removeAtIndex:Ce,toggleOption:Te,tabindex:ce.value}))),fe=E(()=>{if(N.value===0)return[];let{from:t,to:n}=F.value;return e.options.slice(t,n).map((n,r)=>{let o=ve.value(n)===!0,c=ke(n),l=t+r,u={clickable:!0,active:c,activeClass:he.value,manualFocus:!0,focused:!1,disable:o,tabindex:-1,dense:e.optionsDense,dark:te.value,role:`option`,"aria-selected":c?`true`:`false`,id:`${H.targetUid.value}_${l}`,onClick:()=>{Te(n)}};return o||(s.value===l&&(u.focused=!0),i.platform.is.desktop&&(u.onMousemove=()=>{a.value&&Ee(l)})),{index:l,opt:n,html:oe.value(n),label:_e.value(n),selected:u.active,focused:u.focused,toggleOption:Te,setOptionIndex:Ee,itemProps:u}})}),pe=E(()=>e.dropdownIcon===void 0?i.iconSet.arrow.dropdown:e.dropdownIcon),me=E(()=>!e.optionsCover&&!e.outlined&&!e.standout&&!e.borderless&&!e.rounded),he=E(()=>e.optionsSelectedClass===void 0?e.color===void 0?``:`text-${e.color}`:e.optionsSelectedClass),ge=E(()=>ng(e.optionValue,`value`)),_e=E(()=>ng(e.optionLabel,`label`)),ve=E(()=>ng(e.optionDisable,`disable`)),ye=E(()=>U.value.map(ge.value)),be=E(()=>{let e={onInput:ze,onChange:M,onKeydown:Y,onKeyup:Me,onKeypress:Ne,onFocus:Ae,onClick(e){g&&jo(e)}};return e.onCompositionstart=e.onCompositionupdate=e.onCompositionend=M,e});T(U,t=>{h=t,e.useInput&&e.fillInput&&!e.multiple&&!H.innerLoading.value&&(!o.value&&!a.value||!G.value)&&(_||tt(),(o.value||a.value)&&He(``))},{immediate:!0}),T(()=>e.fillInput,tt),T(a,nt),T(N,rt);function xe(t){return e.emitValue?ge.value(t):t}function Se(t){if(t!==-1&&t<U.value.length)if(e.multiple){let r=[...e.modelValue];
12n(`remove`,{index:t,value:r.splice(t,1)[0]}),n(`update:modelValue`,r)}else n(`update:modelValue`,null)}function Ce(e){Se(e),H.focus()}function we(t,r){let i=xe(t);if(!e.multiple){e.fillInput&&Ve(_e.value(t),!0,!0),n(`update:modelValue`,i);return}if(U.value.length===0){n(`add`,{index:0,value:i}),n(`update:modelValue`,e.multiple?[i]:i);return}if(r&&ke(t)||e.maxValues!==void 0&&e.modelValue.length>=e.maxValues)return;let a=[...e.modelValue];n(`add`,{index:a.length,value:i}),a.push(i),n(`update:modelValue`,a)}function Te(t,r){if(!H.editable.value||t===void 0||ve.value(t)===!0)return;let i=ge.value(t);if(!e.multiple){var a;r||(Ve(e.fillInput?_e.value(t):``,!0,!0),et()),(a=D.value)==null||a.focus(),(U.value.length===0||!cs(ge.value(U.value[0]),i))&&n(`update:modelValue`,e.emitValue?i:t);return}if((!g||u.value)&&H.focus(),Ae(),U.value.length===0){let r=e.emitValue?i:t;n(`add`,{index:0,value:r}),n(`update:modelValue`,e.multiple?[r]:r);return}let o=[...e.modelValue],s=ye.value.findIndex(e=>cs(e,i));if(s!==-1)n(`remove`,{index:s,value:o.splice(s,1)[0]});else{if(e.maxValues!==void 0&&o.length>=e.maxValues)return;let r=e.emitValue?i:t;n(`add`,{index:o.length,value:r}),o.push(r)}n(`update:modelValue`,o)}function Ee(e){if(!i.platform.is.desktop)return;let t=e!==-1&&e<N.value?e:-1;s.value!==t&&(s.value=t)}function De(t=1,n){if(a.value){let r=s.value;do r=vs(r+t,-1,N.value-1);while(r!==-1&&r!==s.value&&ve.value(e.options[r])===!0);s.value!==r&&(Ee(r),B(r),!n&&e.useInput&&e.fillInput&&Be(r>=0?_e.value(e.options[r]):b,!0))}}function Oe(t,n){let r=e=>cs(ge.value(e),t);return e.options.find(r)||n.find(r)||t}function ke(e){let t=ge.value(e);return ye.value.find(e=>cs(e,t))!==void 0}function Ae(t){e.useInput&&D.value!==null&&(t===void 0||D.value===t.target&&t.target.value===ie.value)&&D.value.select()}function je(e){Ho(e,27)&&a.value&&(jo(e),et(),tt()),n(`keyup`,e)}function Me(t){let{value:n}=t.target;if(t.keyCode!==void 0){je(t);return}if(t.target.value=``,f!==null&&(clearTimeout(f),f=null),m!==null&&(clearTimeout(m),m=null),tt(),typeof n==`string`&&n.length!==0){let t=n.toLocaleLowerCase(),r=n=>{let r=e.options.find(e=>String(n.value(e)).toLocaleLowerCase()===t);return r===void 0?!1:(U.value.includes(r)?et():Te(r),!0)},i=e=>{!r(ge)&&!e&&!r(_e)&&He(n,!0,()=>i(!0))};i()}else H.clearValue(t)}function Ne(e){n(`keypress`,e)}function Y(t){if(n(`keydown`,t),Vo(t))return;let r=l.value.length!==0&&(e.newValueMode!==void 0||e.onNewValue!==void 0),i=!t.shiftKey&&!e.disableTabSelection&&!e.multiple&&(s.value!==-1||r);if(t.keyCode===27){Mo(t);return}if(t.keyCode===9&&!i){Qe();return}if(t.target===void 0||t.target.id!==H.targetUid.value||!H.editable.value)return;if(t.keyCode===40&&!H.innerLoading.value&&!a.value){Q(t),$e();return}if(t.keyCode===8&&(e.useChips||e.clearable)&&!e.hideSelected&&l.value.length===0){e.multiple&&Array.isArray(e.modelValue)?Se(e.modelValue.length-1):!e.multiple&&e.modelValue!==null&&n(`update:modelValue`,null);return}(t.keyCode===35||t.keyCode===36)&&(typeof l.value!=`string`||l.value.length===0)&&(Q(t),s.value=-1,De(t.keyCode===36?1:-1,e.multiple)),(t.keyCode===33||t.keyCode===34)&&I.value!==void 0&&(Q(t),s.value=Math.max(-1,Math.min(N.value,s.value+(t.keyCode===33?-1:1)*I.value.view)),De(t.keyCode===33?1:-1,e.multiple)),(t.keyCode===38||t.keyCode===40)&&(Q(t),De(t.keyCode===38?-1:1,e.multiple));let o=N.value;if((S===void 0||C<Date.now())&&(S=``),o>0&&!e.useInput&&t.key!==void 0&&t.key.length===1&&!t.altKey&&!t.ctrlKey&&!t.metaKey&&(t.keyCode!==32||S.length!==0)){a.value||$e(t);let n=t.key.toLocaleLowerCase(),r=S.length===1&&S[0]===n;C=Date.now()+1500,r||(Q(t),S+=n);let i=RegExp(`^`+[...S].map(e=>eg.includes(e)?`\\`+e:e).join(`.*`),`i`),c=s.value;if(r||c<0||!i.test(_e.value(e.options[c])))do c=vs(c+1,-1,o-1);while(c!==s.value&&(ve.value(e.options[c])===!0||!i.test(_e.value(e.options[c]))));s.value!==c&&J(()=>{Ee(c),B(c),c>=0&&e.useInput&&e.fillInput&&Be(_e.value(e.options[c]),!0)});return}if(!(t.keyCode!==13&&(t.keyCode!==32||e.useInput||S!==``)&&(t.keyCode!==9||!i))){if(t.keyCode!==9&&Q(t),s.value!==-1&&s.value<o){Te(e.options[s.value]);return}if(r){let t=(t,n)=>{if(n){if(!$h(n))return}else n=e.newValueMode;if(Ve(``,!e.multiple,!0),t!=null&&((n===`toggle`?Te:we)(t,n===`add-unique`),!e.multiple)){var r;(r=D.value)==null||r.focus(),et()}};if(e.onNewValue===void 0?t(l.value):n(`newValue`,l.value,t),!e.multiple)return}a.value?Qe():H.innerLoading.value||$e()}}function Pe(){return g?A.value:O.value!==null&&O.value.contentEl!==null?O.value.contentEl:void 0}function Fe(){return Pe()}function Ie(){return e.hideSelected?[]:t[`selected-item`]===void 0?t.selected===void 0?e.useChips?de.value.map((t,n)=>p(fd,{key:`option-`+n,removable:H.editable.value&&ve.value(t.opt)!==!0,dense:!0,textColor:e.color,tabindex:ce.value,onRemove(){t.removeAtIndex(n)}},()=>p(`span`,{class:`ellipsis`,[t.html?`innerHTML`:`textContent`]:_e.value(t.opt)}))):[p(`span`,{class:`ellipsis`,[se.value?`innerHTML`:`textContent`]:ae.value})]:[t.selected()].flat():de.value.map(e=>t[`selected-item`](e))}function Le(){if(re.value)return t[`no-option`]===void 0?void 0:t[`no-option`]({inputValue:l.value});let e=t.option===void 0?e=>p(zp,{key:e.index,...e.itemProps},()=>p(Bp,()=>p(tm,()=>p(`span`,{[e.html?`innerHTML`:`textContent`]:e.label})))):t.option,n=R(`div`,fe.value.map(e));return t[`before-options`]!==void 0&&(n=[t[`before-options`](),...n].flat()),Ps(t[`after-options`],n)}function Re(t,n){let r=n?{...le.value,...H.splitAttrs.attributes.value}:void 0,i={ref:n?D:void 0,key:`i_t`,class:ne.value,style:e.inputStyle,value:l.value===void 0?``:l.value,type:`search`,...r,id:n?H.targetUid.value:void 0,maxlength:e.maxlength,autocomplete:e.autocomplete,"data-autofocus":t===!0||e.autofocus||void 0,disabled:e.disable,readonly:e.readonly,...be.value};return!t&&g&&(Array.isArray(i.class)?i.class=[...i.class,`no-pointer-events`]:i.class+=` no-pointer-events`),p(`input`,i)}function ze(t){var n;f!==null&&(clearTimeout(f),f=null),m!==null&&(clearTimeout(m),m=null),!(!(t==null||(n=t.target)==null)&&n.qComposing)&&(Be(t.target.value||``),_=!0,b=l.value,!H.focused.value&&(!g||u.value)&&H.focus(),e.onFilter!==void 0&&(f=setTimeout(()=>{f=null,He(l.value)},e.inputDebounce)))}function Be(t,r){l.value!==t&&(l.value=t,r||e.inputDebounce===0||e.inputDebounce===`0`?n(`inputValue`,t):m=setTimeout(()=>{m=null,n(`inputValue`,t)},e.inputDebounce))}function Ve(t,n,r){_=r!==!0,e.useInput&&(Be(t,!0),(n||_)&&(b=t),n||He(t))}
12function He(t,i,o){if(e.onFilter===void 0||!i&&!H.focused.value)return;H.innerLoading.value?n(`filterAbort`):(H.innerLoading.value=!0,d.value=!0),t!==``&&!e.multiple&&U.value.length!==0&&!_&&t===_e.value(U.value[0])&&(t=``);let s=setTimeout(()=>{a.value&&(a.value=!1)},10);y!==null&&clearTimeout(y),y=s,n(`filter`,t,(e,t)=>{(i||H.focused.value)&&y===s&&(clearTimeout(y),typeof e==`function`&&e(),d.value=!1,J(()=>{H.innerLoading.value=!1,H.editable.value&&(i?a.value&&et():a.value?nt(!0):a.value=!0),typeof t==`function`&&J(()=>{t(r)}),typeof o==`function`&&J(()=>{o(r)})}))},()=>{H.focused.value&&y===s&&(clearTimeout(y),H.innerLoading.value=!1,d.value=!1),a.value&&(a.value=!1)})}function Ue(){return p(bu,{ref:O,class:q.value,style:e.popupContentStyle,modelValue:a.value,fit:!e.menuShrink,cover:e.optionsCover&&!re.value&&!e.useInput,anchor:e.menuAnchor,self:e.menuSelf,offset:e.menuOffset,dark:te.value,noParentEvent:!0,noRefocus:!0,noFocus:!0,noRouteDismiss:e.popupNoRouteDismiss,square:me.value,transitionShow:e.transitionShow,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,separateClosePopup:!0,...ue.value,onScrollPassive:z,onBeforeShow:at,onBeforeHide:We,onShow:Ge},Le)}function We(e){ot(e),Qe()}function Ge(){ee()}function Ke(e){var t;jo(e),(t=D.value)==null||t.focus(),u.value=!0,window.scrollTo(window.pageXOffset||window.scrollX||document.body.scrollLeft||0,0)}function qe(e){jo(e),J(()=>{u.value=!1})}function Je(){let n=[p(Em,{class:`col-auto ${H.fieldClass.value}`,...W.value,for:H.targetUid.value,dark:te.value,square:!0,loading:d.value,itemAligned:!1,filled:!0,stackLabel:l.value.length!==0,...H.splitAttrs.listeners.value,onFocus:Ke,onBlur:qe},{...t,rawControl:()=>H.getControl(!0),before:void 0,after:void 0})];return a.value&&n.push(p(`div`,{ref:A,class:q.value+` scroll`,style:e.popupContentStyle,...ue.value,onClick:Mo,onScrollPassive:z},Le())),p(kp,{ref:k,modelValue:o.value,position:e.useInput?`top`:void 0,transitionShow:x,transitionHide:e.transitionHide,transitionDuration:e.transitionDuration,noRouteDismiss:e.popupNoRouteDismiss,onBeforeShow:at,onBeforeHide:Ye,onHide:Xe,onShow:Ze},()=>p(`div`,{class:`q-select__dialog`+(te.value?` q-select__dialog--dark q-dark`:``)+(u.value?` q-select__dialog--focused`:``)},n))}function Ye(e){ot(e),k.value!==null&&k.value.__updateRefocusTarget(H.rootRef.value.querySelector(`.q-field__native > [tabindex]:last-child`)),H.focused.value=!1}function Xe(e){et(),H.focused.value||n(`blur`,e),tt()}function Ze(){let e=document.activeElement;(e===null||e.id!==H.targetUid.value)&&D.value!==null&&D.value!==e&&D.value.focus(),ee()}function Qe(){o.value||(s.value=-1,a.value&&(a.value=!1),H.focused.value||(y!==null&&(clearTimeout(y),y=null),H.innerLoading.value&&(n(`filterAbort`),H.innerLoading.value=!1,d.value=!1)))}function $e(n){H.editable.value&&(g?(H.onControlFocusin(n),o.value=!0,J(()=>{H.focus()})):H.focus(),e.onFilter===void 0?(!re.value||t[`no-option`]!==void 0)&&(a.value=!0):He(l.value))}function et(){o.value=!1,Qe()}function tt(){e.useInput&&Ve(!e.multiple&&e.fillInput&&U.value.length!==0&&_e.value(U.value[0])||``,!0,!0)}function nt(t){let n=-1;if(t){if(U.value.length!==0){let t=ge.value(U.value[0]);n=e.options.findIndex(e=>cs(ge.value(e),t))}L(n)}Ee(n)}function rt(e,t){a.value&&!H.innerLoading.value&&(L(-1,!0),J(()=>{a.value&&!H.innerLoading.value&&(e>t?L():nt(!0))}))}function it(){var e;o.value||(e=O.value)==null||e.updatePosition()}function at(e){e!==void 0&&jo(e),n(`popupShow`,e),H.hasPopupOpen=!0,H.onControlFocusin(e)}function ot(e){e!==void 0&&jo(e),n(`popupHide`,e),H.hasPopupOpen=!1,H.onControlFocusout(e)}function st(){g=!i.platform.is.mobile&&e.behavior!==`dialog`?!1:e.behavior!==`menu`&&(!e.useInput||t[`no-option`]!==void 0||e.onFilter!==void 0||!re.value),x=i.platform.is.ios&&g&&e.useInput?`fade`:e.transitionShow}return v(st),V(it),st(),c(()=>{f!==null&&clearTimeout(f),m!==null&&clearTimeout(m)}),Object.assign(r,{showPopup:$e,hidePopup:et,removeAtIndex:Se,add:we,toggleOption:Te,getOptionIndex:()=>s.value,setOptionIndex:Ee,moveOptionSelection:De,filter:He,updateMenuPosition:it,updateInputValue:Ve,isOptionSelected:ke,getEmittingOptionValue:xe,isOptionDisabled:(...e)=>ve.value(...e)===!0,getOptionValue:(...e)=>ge.value(...e),getOptionLabel:(...e)=>_e.value(...e)}),Object.assign(H,{innerValue:U,fieldClass:E(()=>`q-select q-field--auto-height q-select--with${e.useInput?``:`out`}
12-input q-select--with${e.useChips?``:`out`}-chips q-select--${e.multiple?`multiple`:`single`}`),inputRef:w,targetRef:D,hasValue:G,showPopup:$e,floatingLabel:E(()=>!e.hideSelected&&G.value||typeof l.value==`number`||l.value.length!==0||ym(e.displayValue)),getControlChild:()=>{if(H.editable.value&&(o.value||!re.value||t[`no-option`]!==void 0))return g?Je():Ue();H.hasPopupOpen&&(H.hasPopupOpen=!1)},controlEvents:{onFocusin(e){H.onControlFocusin(e)},onFocusout(e){H.onControlFocusout(e,()=>{tt(),Qe()})},onClick(e){if(Mo(e),!g&&a.value){var t;Qe(),(t=D.value)==null||t.focus();return}$e(e)}},getControl:t=>{let n=Ie(),r=t===!0||!o.value||!g;if(e.useInput)n.push(Re(t,r));else if(H.editable.value){let i=r?le.value:void 0;n.push(p(`input`,{ref:r?D:void 0,key:`d_t`,class:`q-select__focus-target`,id:r?H.targetUid.value:void 0,value:ae.value,readonly:!0,"data-autofocus":t===!0||e.autofocus||void 0,...i,onKeydown:Y,onKeyup:je,onKeypress:Ne})),r&&typeof e.autocomplete==`string`&&e.autocomplete.length!==0&&n.push(p(`input`,{class:`q-select__autocomplete-input`,autocomplete:e.autocomplete,tabindex:-1,onKeyup:Me}))}if(j.value!==void 0&&!e.disable&&ye.value.length!==0){let t=ye.value.map(e=>p(`option`,{value:e,selected:!0}));n.push(p(`select`,{class:`hidden`,name:j.value,multiple:e.multiple},t))}return p(`div`,{class:`q-field__native row items-center`,...e.useInput||!r?void 0:H.splitAttrs.attributes.value,...H.splitAttrs.listeners.value},n)},getInnerAppend:()=>!e.loading&&!d.value&&!e.hideDropdownIcon?[p(Zs,{class:`q-select__dropdown-icon`+(a.value?` rotate-180`:``),name:pe.value})]:null}),Tm(H)}}),ig=[`text`,`rect`,`circle`,`QBtn`,`QBadge`,`QChip`,`QToolbar`,`QCheckbox`,`QRadio`,`QToggle`,`QSlider`,`QRange`,`QInput`,`QAvatar`],ag=[`wave`,`pulse`,`pulse-x`,`pulse-y`,`fade`,`blink`,`none`];Z({name:`QSkeleton`,props:{...$s,tag:{type:String,default:`div`},type:{type:String,validator:e=>ig.includes(e),default:`rect`},animation:{type:String,validator:e=>ag.includes(e),default:`wave`},animationSpeed:{type:[String,Number],default:1500},square:Boolean,bordered:Boolean,size:String,width:String,height:String},setup(e,{slots:t}){let n=ec(e,P().proxy.$q),r=E(()=>{let t=e.size===void 0?[e.width,e.height]:[e.size,e.size];return{"--q-skeleton-speed":`${e.animationSpeed}ms`,width:t[0],height:t[1]}}),i=E(()=>`q-skeleton q-skeleton--${n.value?`dark`:`light`} q-skeleton--type-${e.type}`+(e.animation===`none`?``:` q-skeleton--anim q-skeleton--anim-${e.animation}`)+(e.square?` q-skeleton--square`:``)+(e.bordered?` q-skeleton--bordered`:``));return()=>p(e.tag,{class:i.value,style:r.value},$(t.default))}});var og=[[`left`,`center`,`start`,`width`],[`right`,`center`,`end`,`width`],[`top`,`start`,`center`,`height`],[`bottom`,`end`,`center`,`height`]];Z({name:`QSlideItem`,props:{...$s,leftColor:String,rightColor:String,topColor:String,bottomColor:String,onSlide:Function},emits:[`action`,`top`,`right`,`bottom`,`left`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=ec(e,i),{getCache:o}=Wu(),s=K(null),l=null,u={},d={},f={},m=E(()=>i.lang.rtl?{left:`right`,right:`left`}:{left:`left`,right:`right`}),h=E(()=>`q-slide-item q-item-type overflow-hidden`+(a.value?` q-slide-item--dark q-dark`:``));function g(){s.value.style.transform=`translate(0,0)`}function _(t,r,i){e.onSlide!==void 0&&n(`slide`,{side:t,ratio:r,isReset:i})}function y(e){let r=s.value;if(e.isFirst)u={dir:null,size:{left:0,right:0,top:0,bottom:0},scale:0},r.classList.add(`no-transition`),og.forEach(e=>{if(t[e[0]]!==void 0){let t=f[e[0]];t.style.transform=`scale(1)`,u.size[e[0]]=t.getBoundingClientRect()[e[3]]}}),u.axis=e.direction===`up`||e.direction===`down`?`Y`:`X`;else if(e.isFinal){r.classList.remove(`no-transition`),u.scale===1?(r.style.transform=`translate${u.axis}(${u.dir*100}%)`,l!==null&&clearTimeout(l),l=setTimeout(()=>{l=null,n(u.showing,{reset:g}),n(`action`,{side:u.showing,reset:g})},230)):(r.style.transform=`translate(0,0)`,_(u.showing,0,!0));return}else e.direction=u.axis===`X`?e.offset.x<0?`left`:`right`:e.offset.y<0?`up`:`down`;if(t.left===void 0&&e.direction===m.value.right||t.right===void 0&&e.direction===m.value.left||t.top===void 0&&e.direction===`down`||t.bottom===void 0&&e.direction===`up`){r.style.transform=`translate(0,0)`;return}let i,a,o;u.axis===`X`?(a=e.direction===`left`?-1:1,i=a===1?m.value.left:m.value.right,o=e.distance.x):(a=e.direction===`up`?-2:2,
12i=a===2?`top`:`bottom`,o=e.distance.y),!(u.dir!==null&&Math.abs(a)!==Math.abs(u.dir))&&(u.dir!==a&&([`left`,`right`,`top`,`bottom`].forEach(e=>{d[e]&&(d[e].style.visibility=i===e?`visible`:`hidden`)}),u.showing=i,u.dir=a),u.scale=Math.max(0,Math.min(1,(o-40)/u.size[i])),r.style.transform=`translate${u.axis}(${o*a/Math.abs(a)}px)`,f[i].style.transform=`scale(${u.scale})`,_(i,u.scale,!1))}return v(()=>{d={},f={}}),c(()=>{l!==null&&clearTimeout(l)}),Object.assign(r,{reset:g}),()=>{let n=[],r={left:t[m.value.right]!==void 0,right:t[m.value.left]!==void 0,up:t.bottom!==void 0,down:t.top!==void 0},i=Object.keys(r).filter(e=>r[e]);og.forEach(r=>{let i=r[0];t[i]!==void 0&&n.push(p(`div`,{key:i,ref:e=>{d[i]=e},class:`q-slide-item__${i} absolute-full row no-wrap items-${r[1]} justify-${r[2]}`+(e[i+`Color`]===void 0?``:` bg-${e[i+`Color`]}`)},[p(`div`,{ref:e=>{f[i]=e}},t[i]())]))});let a=p(`div`,{key:`${i.length===0?`only-`:``} content`,ref:s,class:`q-slide-item__content`},$(t.default));return i.length===0?n.push(a):n.push(k(a,o(`dir#`+i.join(``),()=>{let e={prevent:!0,stop:!0,mouse:!0};return i.forEach(t=>{e[t]=!0}),[[Sd,y,void 0,e]]}))),p(`div`,{class:h.value},n)}}}),Z({name:`QSpace`,setup(){let e=p(`div`,{class:`q-space`});return()=>e}});var sg=`<g transform="matrix(1 0 0 -1 0 80)"><rect width="10" height="20" rx="3"><animate attributeName="height" begin="0s" dur="4.3s" values="20;45;57;80;64;32;66;45;64;23;66;13;64;56;34;34;2;23;76;79;20" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="15" width="10" height="80" rx="3"><animate attributeName="height" begin="0s" dur="2s" values="80;55;33;5;75;23;73;33;12;14;60;80" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="30" width="10" height="50" rx="3"><animate attributeName="height" begin="0s" dur="1.4s" values="50;34;78;23;56;23;34;76;80;54;21;50" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="45" width="10" height="30" rx="3"><animate attributeName="height" begin="0s" dur="2s" values="30;45;13;80;56;72;45;76;34;23;67;30" calcMode="linear" repeatCount="indefinite"></animate></rect></g>`;Z({name:`QSpinnerAudio`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,fill:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 55 80`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:sg})}});var cg=`<g transform="translate(1 1)" stroke-width="2" fill="none" fill-rule="evenodd"><circle cx="5" cy="50" r="5"><animate attributeName="cy" begin="0s" dur="2.2s" values="50;5;50;50" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="cx" begin="0s" dur="2.2s" values="5;27;49;5" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="27" cy="5" r="5"><animate attributeName="cy" begin="0s" dur="2.2s" from="5" to="5" values="5;50;50;5" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="cx" begin="0s" dur="2.2s" from="27" to="27" values="27;49;5;27" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="49" cy="50" r="5"><animate attributeName="cy" begin="0s" dur="2.2s" values="50;50;5;50" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="cx" from="49" to="49" begin="0s" dur="2.2s" values="49;5;27;49" calcMode="linear" repeatCount="indefinite"></animate></circle></g>`;Z({name:`QSpinnerBall`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,stroke:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 57 57`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:cg})}});var lg=`<rect y="10" width="15" height="120" rx="6"><animate attributeName="height" begin="0.5s" dur="1s" values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="y" begin="0.5s" dur="1s" values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="30" y="10" width="15" height="120" rx="6"><animate attributeName="height" begin="0.25s" dur="1s" values="120;110;100;90;80;70;60;50;40;140;
12120" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="y" begin="0.25s" dur="1s" values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="60" width="15" height="140" rx="6"><animate attributeName="height" begin="0s" dur="1s" values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="y" begin="0s" dur="1s" values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="90" y="10" width="15" height="120" rx="6"><animate attributeName="height" begin="0.25s" dur="1s" values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="y" begin="0.25s" dur="1s" values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear" repeatCount="indefinite"></animate></rect><rect x="120" y="10" width="15" height="120" rx="6"><animate attributeName="height" begin="0.5s" dur="1s" values="120;110;100;90;80;70;60;50;40;140;120" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="y" begin="0.5s" dur="1s" values="10;15;20;25;30;35;40;45;50;0;10" calcMode="linear" repeatCount="indefinite"></animate></rect>`;Z({name:`QSpinnerBars`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,fill:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 135 140`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:lg})}});var ug=`<rect x="25" y="25" width="50" height="50" fill="none" stroke-width="4" stroke="currentColor"><animateTransform id="spinnerBox" attributeName="transform" type="rotate" from="0 50 50" to="180 50 50" dur="0.5s" begin="rectBox.end"></animateTransform></rect><rect x="27" y="27" width="46" height="50" fill="currentColor"><animate id="rectBox" attributeName="height" begin="0s;spinnerBox.end" dur="1.3s" from="50" to="0" fill="freeze"></animate></rect>`;Z({name:`QSpinnerBox`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:ug})}});var dg=`<circle cx="50" cy="50" r="48" fill="none" stroke-width="4" stroke-miterlimit="10" stroke="currentColor"></circle><line stroke-linecap="round" stroke-width="4" stroke-miterlimit="10" stroke="currentColor" x1="50" y1="50" x2="85" y2="50.5"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="2s" repeatCount="indefinite"></animateTransform></line><line stroke-linecap="round" stroke-width="4" stroke-miterlimit="10" stroke="currentColor" x1="50" y1="50" x2="49.5" y2="74"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="15s" repeatCount="indefinite"></animateTransform></line>`;Z({name:`QSpinnerClock`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:dg})}});var fg=`<rect x="0" y="0" width="100" height="100" fill="none"></rect><path d="M78,19H22c-6.6,0-12,5.4-12,12v31c0,6.6,5.4,12,12,12h37.2c0.4,3,1.8,5.6,3.7,7.6c2.4,2.5,5.1,4.1,9.1,4 c-1.4-2.1-2-7.2-2-10.3c0-0.4,0-0.8,0-1.3h8c6.6,0,12-5.4,12-12V31C90,24.4,84.6,19,78,19z" fill="currentColor"></path><circle cx="30" cy="47" r="5" fill="#fff"><animate attributeName="opacity" from="0" to="1" values="0;1;1" keyTimes="0;0.2;1" dur="1s" repeatCount="indefinite"></animate></circle><circle cx="50" cy="47" r="5" fill="#fff"><animate attributeName="opacity" from="0" to="1" values="0;0;1;1" keyTimes="0;0.2;0.4;1" dur="1s" repeatCount="indefinite"></animate></circle><circle cx="70" cy="47" r="5" fill="#fff"><animate attributeName="opacity" from="0" to="1" values="0;0;1;1" keyTimes="0;0.4;0.6;1" dur="1s" repeatCount="indefinite"></animate></circle>`;Z({name:`QSpinnerComment`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,innerHTML:fg})}});var pg=`<rect x="0" y="0" width="100" height="100" fill="none"></rect><g transform="translate(25 25)"><rect x="-20" y="-20" width="40" height="40" fill="currentColor" opacity="0.9"><animateTransform attributeName="transform" type="scale" from="1.5" to="1" repeatCount="indef
12inite" begin="0s" dur="1s" calcMode="spline" keySplines="0.2 0.8 0.2 0.8" keyTimes="0;1"></animateTransform></rect></g><g transform="translate(75 25)"><rect x="-20" y="-20" width="40" height="40" fill="currentColor" opacity="0.8"><animateTransform attributeName="transform" type="scale" from="1.5" to="1" repeatCount="indefinite" begin="0.1s" dur="1s" calcMode="spline" keySplines="0.2 0.8 0.2 0.8" keyTimes="0;1"></animateTransform></rect></g><g transform="translate(25 75)"><rect x="-20" y="-20" width="40" height="40" fill="currentColor" opacity="0.7"><animateTransform attributeName="transform" type="scale" from="1.5" to="1" repeatCount="indefinite" begin="0.3s" dur="1s" calcMode="spline" keySplines="0.2 0.8 0.2 0.8" keyTimes="0;1"></animateTransform></rect></g><g transform="translate(75 75)"><rect x="-20" y="-20" width="40" height="40" fill="currentColor" opacity="0.6"><animateTransform attributeName="transform" type="scale" from="1.5" to="1" repeatCount="indefinite" begin="0.2s" dur="1s" calcMode="spline" keySplines="0.2 0.8 0.2 0.8" keyTimes="0;1"></animateTransform></rect></g>`;Z({name:`QSpinnerCube`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,xmlns:`http://www.w3.org/2000/svg`,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,innerHTML:pg})}});var mg=`<circle cx="15" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="60" cy="15" r="9" fill-opacity=".3"><animate attributeName="r" from="9" to="9" begin="0s" dur="0.8s" values="9;15;9" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from=".5" to=".5" begin="0s" dur="0.8s" values=".5;1;.5" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="105" cy="15" r="15"><animate attributeName="r" from="15" to="15" begin="0s" dur="0.8s" values="15;9;15" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="fill-opacity" from="1" to="1" begin="0s" dur="0.8s" values="1;.5;1" calcMode="linear" repeatCount="indefinite"></animate></circle>`;Z({name:`QSpinnerDots`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,fill:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 120 30`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:mg})}});var hg=`<g transform="translate(20 50)"><rect x="-10" y="-30" width="20" height="60" fill="currentColor" opacity="0.6"><animateTransform attributeName="transform" type="scale" from="2" to="1" begin="0s" repeatCount="indefinite" dur="1s" calcMode="spline" keySplines="0.1 0.9 0.4 1" keyTimes="0;1" values="2;1"></animateTransform></rect></g><g transform="translate(50 50)"><rect x="-10" y="-30" width="20" height="60" fill="currentColor" opacity="0.8"><animateTransform attributeName="transform" type="scale" from="2" to="1" begin="0.1s" repeatCount="indefinite" dur="1s" calcMode="spline" keySplines="0.1 0.9 0.4 1" keyTimes="0;1" values="2;1"></animateTransform></rect></g><g transform="translate(80 50)"><rect x="-10" y="-30" width="20" height="60" fill="currentColor" opacity="0.9"><animateTransform attributeName="transform" type="scale" from="2" to="1" begin="0.2s" repeatCount="indefinite" dur="1s" calcMode="spline" keySplines="0.1 0.9 0.4 1" keyTimes="0;1" values="2;1"></animateTransform></rect></g>`;Z({name:`QSpinnerFacebook`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,xmlns:`http://www.w3.org/2000/svg`,preserveAspectRatio:`xMidYMid`,innerHTML:hg})}});var gg=`<g transform="translate(-20,-20)"><path d="M79.9,52.6C80,51.8,80,50.9,80,50s0-1.8-0.1-2.6l-5.1-0.4c-0.3-2.4-0.9-4.6-1.8-6.7l4.2-2.9c-0.7-1.6-1.6-3.1-2.6-4.5 L70,35c-1.4-1.9-3.1-3.5-4.9-4.9l2.2-4.6c-1.4-1-2.9-1.9-4.5-2.6L59.8,27c-2.1-0.9-4.4-1.5-6.7-1.8l-0.4-5.1C51.8,20,50.9,20,50,20 s-1.8,0-2.6,0.1l-0.4,5.1c-2.4,0.3-4.6,0.9-6.7,1.8l-2.9-4.1c-1.6,0.7-3.1,1.6-4.5,2.6l2.1,4.6c-1.9,1.4-3.5,3.1-5,4.9l-4.5-2.1 c-1,1.4-1.9,2.9-2.6,4.5l4.1,2.9c-0.9,2.1-1.5,4.4-1.8,6.8l-5,0.4C20,48.2,20,49.1,20,50s0,1.8,0.1,2.6l5,0.4 c0.3,2.4,0.9,4.7,1.8,6.8l-4.1,2.9c0.7,1.6,1.6,3.1,2.6,4.5l4.5-2.1c1.4,1.9,3.1,3.5,5,4.9l-2.1,4.6c1.4,1,2.9,1.9,4.5,2.6l2.9-4.1 c2.1,0.9,4.4,1.5,6.7,1.8l0.4,5.1C48.2,80,49.1,80,50,80s1.8,0,2.6-0.1l0.4-5.1c2.3-0.3,4.6-0.9,6.7-1.8l2.9,4.2 c1.6-0.7,3.1-1.6,4.5-2.6L65,69.9c1.9-1.4,3.5-3,4.9-4.9l4.6,2.2c1-1.4,1.9-2.9,2.6-4.5L73,59.8c0.9-2.1,1.5-4.4,1.8-6.7L79.9,52.6 z M50,65c-8.3,0-15-6.7-15-15c0-8.3,6.7-15,15-15s15,6.7,15,15C65,58.3,58.3,65,50,65z" fill="currentColor"><animateTransform attributeName="transform" type="rotate" from="90 50 50" to="0 50 50" dur="1s" repeatCount="indef
12inite"></animateTransform></path></g><g transform="translate(20,20) rotate(15 50 50)"><path d="M79.9,52.6C80,51.8,80,50.9,80,50s0-1.8-0.1-2.6l-5.1-0.4c-0.3-2.4-0.9-4.6-1.8-6.7l4.2-2.9c-0.7-1.6-1.6-3.1-2.6-4.5 L70,35c-1.4-1.9-3.1-3.5-4.9-4.9l2.2-4.6c-1.4-1-2.9-1.9-4.5-2.6L59.8,27c-2.1-0.9-4.4-1.5-6.7-1.8l-0.4-5.1C51.8,20,50.9,20,50,20 s-1.8,0-2.6,0.1l-0.4,5.1c-2.4,0.3-4.6,0.9-6.7,1.8l-2.9-4.1c-1.6,0.7-3.1,1.6-4.5,2.6l2.1,4.6c-1.9,1.4-3.5,3.1-5,4.9l-4.5-2.1 c-1,1.4-1.9,2.9-2.6,4.5l4.1,2.9c-0.9,2.1-1.5,4.4-1.8,6.8l-5,0.4C20,48.2,20,49.1,20,50s0,1.8,0.1,2.6l5,0.4 c0.3,2.4,0.9,4.7,1.8,6.8l-4.1,2.9c0.7,1.6,1.6,3.1,2.6,4.5l4.5-2.1c1.4,1.9,3.1,3.5,5,4.9l-2.1,4.6c1.4,1,2.9,1.9,4.5,2.6l2.9-4.1 c2.1,0.9,4.4,1.5,6.7,1.8l0.4,5.1C48.2,80,49.1,80,50,80s1.8,0,2.6-0.1l0.4-5.1c2.3-0.3,4.6-0.9,6.7-1.8l2.9,4.2 c1.6-0.7,3.1-1.6,4.5-2.6L65,69.9c1.9-1.4,3.5-3,4.9-4.9l4.6,2.2c1-1.4,1.9-2.9,2.6-4.5L73,59.8c0.9-2.1,1.5-4.4,1.8-6.7L79.9,52.6 z M50,65c-8.3,0-15-6.7-15-15c0-8.3,6.7-15,15-15s15,6.7,15,15C65,58.3,58.3,65,50,65z" fill="currentColor"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="90 50 50" dur="1s" repeatCount="indefinite"></animateTransform></path></g>`;Z({name:`QSpinnerGears`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:gg})}});var _g=`<circle cx="12.5" cy="12.5" r="12.5"><animate attributeName="fill-opacity" begin="0s" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="12.5" cy="52.5" r="12.5" fill-opacity=".5"><animate attributeName="fill-opacity" begin="100ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="52.5" cy="12.5" r="12.5"><animate attributeName="fill-opacity" begin="300ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="52.5" cy="52.5" r="12.5"><animate attributeName="fill-opacity" begin="600ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="92.5" cy="12.5" r="12.5"><animate attributeName="fill-opacity" begin="800ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="92.5" cy="52.5" r="12.5"><animate attributeName="fill-opacity" begin="400ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="12.5" cy="92.5" r="12.5"><animate attributeName="fill-opacity" begin="700ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="52.5" cy="92.5" r="12.5"><animate attributeName="fill-opacity" begin="500ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="92.5" cy="92.5" r="12.5"><animate attributeName="fill-opacity" begin="200ms" dur="1s" values="1;.2;1" calcMode="linear" repeatCount="indefinite"></animate></circle>`;Z({name:`QSpinnerGrid`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,fill:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 105 105`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:_g})}});var vg=`<path d="M30.262 57.02L7.195 40.723c-5.84-3.976-7.56-12.06-3.842-18.063 3.715-6 11.467-7.65 17.306-3.68l4.52 3.76 2.6-5.274c3.716-6.002 11.47-7.65 17.304-3.68 5.84 3.97 7.56 12.054 3.842 18.062L34.49 56.118c-.897 1.512-2.793 1.915-4.228.9z" fill-opacity=".5"><animate attributeName="fill-opacity" begin="0s" dur="1.4s" values="0.5;1;0.5" calcMode="linear" repeatCount="indefinite"></animate></path><path d="M105.512 56.12l-14.44-24.272c-3.716-6.008-1.996-14.093 3.843-18.062 5.835-3.97 13.588-2.322 17.306 3.68l2.6 5.274 4.52-3.76c5.84-3.97 13.593-2.32 17.308 3.68 3.718 6.003 1.998 14.088-3.842 18.064L109.74 57.02c-1.434 1.014-3.33.61-4.228-.9z" fill-opacity=".5"><animate attributeName="fill-opacity" begin="0.7s" dur="1.4s" values="0.5;1;0.5" calcMode="linear" repeatCount="indefinite"></animate></path><path d="M67.408 57.834l-23.01-24.98c-5.864-6.15-5.864-16.108 0-22.248 5.86-6.14 15.37-6.14 21.234 0L70 16.168l4.368-5.562c5.863-6.14 15.375-6.14 21.235 0 5.863 6.14 5.863
1216.098 0 22.247l-23.007 24.98c-1.43 1.556-3.757 1.556-5.188 0z"></path>`;Z({name:`QSpinnerHearts`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,fill:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 140 64`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:vg})}});var yg=`<g><path fill="none" stroke="currentColor" stroke-width="5" stroke-miterlimit="10" d="M58.4,51.7c-0.9-0.9-1.4-2-1.4-2.3s0.5-0.4,1.4-1.4 C70.8,43.8,79.8,30.5,80,15.5H70H30H20c0.2,15,9.2,28.1,21.6,32.3c0.9,0.9,1.4,1.2,1.4,1.5s-0.5,1.6-1.4,2.5 C29.2,56.1,20.2,69.5,20,85.5h10h40h10C79.8,69.5,70.8,55.9,58.4,51.7z"></path><clipPath id="uil-hourglass-clip1"><rect x="15" y="20" width="70" height="25"><animate attributeName="height" from="25" to="0" dur="1s" repeatCount="indefinite" values="25;0;0" keyTimes="0;0.5;1"></animate><animate attributeName="y" from="20" to="45" dur="1s" repeatCount="indefinite" values="20;45;45" keyTimes="0;0.5;1"></animate></rect></clipPath><clipPath id="uil-hourglass-clip2"><rect x="15" y="55" width="70" height="25"><animate attributeName="height" from="0" to="25" dur="1s" repeatCount="indefinite" values="0;25;25" keyTimes="0;0.5;1"></animate><animate attributeName="y" from="80" to="55" dur="1s" repeatCount="indefinite" values="80;55;55" keyTimes="0;0.5;1"></animate></rect></clipPath><path d="M29,23c3.1,11.4,11.3,19.5,21,19.5S67.9,34.4,71,23H29z" clip-path="url(#uil-hourglass-clip1)" fill="currentColor"></path><path d="M71.6,78c-3-11.6-11.5-20-21.5-20s-18.5,8.4-21.5,20H71.6z" clip-path="url(#uil-hourglass-clip2)" fill="currentColor"></path><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="180 50 50" repeatCount="indefinite" dur="1s" values="0 50 50;0 50 50;180 50 50" keyTimes="0;0.7;1"></animateTransform></g>`;Z({name:`QSpinnerHourglass`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:yg})}});var bg=`<path d="M24.3,30C11.4,30,5,43.3,5,50s6.4,20,19.3,20c19.3,0,32.1-40,51.4-40C88.6,30,95,43.3,95,50s-6.4,20-19.3,20C56.4,70,43.6,30,24.3,30z" fill="none" stroke="currentColor" stroke-width="8" stroke-dasharray="10.691205342610678 10.691205342610678" stroke-dashoffset="0"><animate attributeName="stroke-dashoffset" from="0" to="21.382410685221355" begin="0" dur="2s" repeatCount="indefinite" fill="freeze"></animate></path>`;Z({name:`QSpinnerInfinity`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,innerHTML:bg})}});var xg=`<g stroke-width="4" stroke-linecap="round"><line y1="17" y2="29" transform="translate(32,32) rotate(180)"><animate attributeName="stroke-opacity" dur="750ms" values="1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(210)"><animate attributeName="stroke-opacity" dur="750ms" values="0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(240)"><animate attributeName="stroke-opacity" dur="750ms" values=".1;0;1;.85;.7;.65;.55;.45;.35;.25;.15;.1" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(270)"><animate attributeName="stroke-opacity" dur="750ms" values=".15;.1;0;1;.85;.7;.65;.55;.45;.35;.25;.15" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(300)"><animate attributeName="stroke-opacity" dur="750ms" values=".25;.15;.1;0;1;.85;.7;.65;.55;.45;.35;.25" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(330)"><animate attributeName="stroke-opacity" dur="750ms" values=".35;.25;.15;.1;0;1;.85;.7;.65;.55;.45;.35" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(0)"><animate attributeName="stroke-opacity" dur="750ms" values=".45;.35;.25;.15;.1;0;1;.85;.7;.65;.55;
12.45" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(30)"><animate attributeName="stroke-opacity" dur="750ms" values=".55;.45;.35;.25;.15;.1;0;1;.85;.7;.65;.55" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(60)"><animate attributeName="stroke-opacity" dur="750ms" values=".65;.55;.45;.35;.25;.15;.1;0;1;.85;.7;.65" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(90)"><animate attributeName="stroke-opacity" dur="750ms" values=".7;.65;.55;.45;.35;.25;.15;.1;0;1;.85;.7" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(120)"><animate attributeName="stroke-opacity" dur="750ms" values=".85;.7;.65;.55;.45;.35;.25;.15;.1;0;1;.85" repeatCount="indefinite"></animate></line><line y1="17" y2="29" transform="translate(32,32) rotate(150)"><animate attributeName="stroke-opacity" dur="750ms" values="1;.85;.7;.65;.55;.45;.35;.25;.15;.1;0;1" repeatCount="indefinite"></animate></line></g>`;Z({name:`QSpinnerIos`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,stroke:`currentColor`,fill:`currentColor`,viewBox:`0 0 64 64`,innerHTML:xg})}});var Sg=`<circle cx="50" cy="50" r="44" fill="none" stroke-width="4" stroke-opacity=".5" stroke="currentColor"></circle><circle cx="8" cy="54" r="6" fill="currentColor" stroke-width="3" stroke="currentColor"><animateTransform attributeName="transform" type="rotate" from="0 50 48" to="360 50 52" dur="2s" repeatCount="indefinite"></animateTransform></circle>`;Z({name:`QSpinnerOrbit`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:Sg})}});var Cg=`<g transform="translate(1 1)" stroke-width="2" fill="none" fill-rule="evenodd"><circle stroke-opacity=".5" cx="18" cy="18" r="18"></circle><path d="M36 18c0-9.94-8.06-18-18-18"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="1s" repeatCount="indefinite"></animateTransform></path></g>`;Z({name:`QSpinnerOval`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,stroke:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 38 38`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:Cg})}});var wg=`<path d="M0 50A50 50 0 0 1 50 0L50 50L0 50" fill="currentColor" opacity="0.5"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="0.8s" repeatCount="indefinite"></animateTransform></path><path d="M50 0A50 50 0 0 1 100 50L50 50L50 0" fill="currentColor" opacity="0.5"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="1.6s" repeatCount="indefinite"></animateTransform></path><path d="M100 50A50 50 0 0 1 50 100L50 50L100 50" fill="currentColor" opacity="0.5"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="2.4s" repeatCount="indefinite"></animateTransform></path><path d="M50 100A50 50 0 0 1 0 50L50 50L50 100" fill="currentColor" opacity="0.5"><animateTransform attributeName="transform" type="rotate" from="0 50 50" to="360 50 50" dur="3.2s" repeatCount="indefinite"></animateTransform></path>`;Z({name:`QSpinnerPie`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:wg})}});var Tg=`<g fill="none" fill-rule="evenodd" stroke-width="2"><circle cx="22" cy="22" r="1"><animate attributeName="r" begin="0s" dur="1.8s" values="1; 20" calcMode="spline" keyTimes="0; 1" keySplines="0.165, 0.84, 0.44, 1" repeatCount="indefinite"></animate><animate attributeName="stroke-opacity" begin="0s" dur="1.8s" values="1; 0" calcMode="spline" keyTimes="0; 1" keySplines="0.3, 0.61, 0.355, 1" repeatCount="indefinite"></animate></circle><circle cx="22" cy="22" r="1"><animate attributeName="r" begin="-0.9s" dur="1.8s" values="1; 20" calcMode="spline" keyTimes="0;
12 1" keySplines="0.165, 0.84, 0.44, 1" repeatCount="indefinite"></animate><animate attributeName="stroke-opacity" begin="-0.9s" dur="1.8s" values="1; 0" calcMode="spline" keyTimes="0; 1" keySplines="0.3, 0.61, 0.355, 1" repeatCount="indefinite"></animate></circle></g>`;Z({name:`QSpinnerPuff`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,stroke:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 44 44`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:Tg})}});var Eg=`<g transform="scale(0.55)"><circle cx="30" cy="150" r="30" fill="currentColor"><animate attributeName="opacity" from="0" to="1" dur="1s" begin="0" repeatCount="indefinite" keyTimes="0;0.5;1" values="0;1;1"></animate></circle><path d="M90,150h30c0-49.7-40.3-90-90-90v30C63.1,90,90,116.9,90,150z" fill="currentColor"><animate attributeName="opacity" from="0" to="1" dur="1s" begin="0.1" repeatCount="indefinite" keyTimes="0;0.5;1" values="0;1;1"></animate></path><path d="M150,150h30C180,67.2,112.8,0,30,0v30C96.3,30,150,83.7,150,150z" fill="currentColor"><animate attributeName="opacity" from="0" to="1" dur="1s" begin="0.2" repeatCount="indefinite" keyTimes="0;0.5;1" values="0;1;1"></animate></path></g>`;Z({name:`QSpinnerRadio`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 100 100`,preserveAspectRatio:`xMidYMid`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:Eg})}});var Dg=`<g fill="none" fill-rule="evenodd" transform="translate(1 1)" stroke-width="2"><circle cx="22" cy="22" r="6"><animate attributeName="r" begin="1.5s" dur="3s" values="6;22" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="stroke-opacity" begin="1.5s" dur="3s" values="1;0" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="stroke-width" begin="1.5s" dur="3s" values="2;0" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="22" cy="22" r="6"><animate attributeName="r" begin="3s" dur="3s" values="6;22" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="stroke-opacity" begin="3s" dur="3s" values="1;0" calcMode="linear" repeatCount="indefinite"></animate><animate attributeName="stroke-width" begin="3s" dur="3s" values="2;0" calcMode="linear" repeatCount="indefinite"></animate></circle><circle cx="22" cy="22" r="8"><animate attributeName="r" begin="0s" dur="1.5s" values="6;1;2;3;4;5;6" calcMode="linear" repeatCount="indefinite"></animate></circle></g>`;Z({name:`QSpinnerRings`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,stroke:`currentColor`,width:t.value,height:t.value,viewBox:`0 0 45 45`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:Dg})}});var Og=`<defs><linearGradient x1="8.042%" y1="0%" x2="65.682%" y2="23.865%" id="a"><stop stop-color="currentColor" stop-opacity="0" offset="0%"></stop><stop stop-color="currentColor" stop-opacity=".631" offset="63.146%"></stop><stop stop-color="currentColor" offset="100%"></stop></linearGradient></defs><g transform="translate(1 1)" fill="none" fill-rule="evenodd"><path d="M36 18c0-9.94-8.06-18-18-18" stroke="url(#a)" stroke-width="2"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.9s" repeatCount="indefinite"></animateTransform></path><circle fill="currentColor" cx="36" cy="18" r="1"><animateTransform attributeName="transform" type="rotate" from="0 18 18" to="360 18 18" dur="0.9s" repeatCount="indefinite"></animateTransform></circle></g>`;Z({name:`QSpinnerTail`,props:bc,setup(e){let{cSize:t,classes:n}=xc(e);return()=>p(`svg`,{class:n.value,width:t.value,height:t.value,viewBox:`0 0 38 38`,xmlns:`http://www.w3.org/2000/svg`,innerHTML:Og})}}),Z({name:`QSplitter`,props:{...$s,modelValue:{type:Number,required:!0},reverse:Boolean,unit:{type:String,default:`%`,validator:e=>[`%`,`px`].includes(e)},limits:{type:Array,validator:e=>e.length!==2||typeof e[0]!=`number`||typeof e[1]!=`number`?!1:e[0]>=0&&e[0]<=e[1]},emitImmediately:Boolean,horizontal:Boolean,disable:Boolean,beforeClass:[Array,String,Object],afterClass:[Array,String,Object],separatorClass:[Array,String,Object],separatorStyle:[Array,String,Object]},emits:[`update:modelValue`],setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=ec(e,r),a=K(null),o={before:K(null),after:K(null)},s=E(()=>`q-splitter no-wrap ${e.horizontal?`q-splitter--horizontal column`:`q-splitter--vertical row`} q-splitter--${e.disable?`disabled`:`workable`}`+(i.value?` q-splitter--dark`:``)),c=E(()=>e.horizontal?`height`:`width`),l=E(()=>e.reverse?`after`:`before`),u=E(()=>e.limits===void 0?e.unit===`%`?[10,90]:[50,1/0]:e.limits);function d(t){return(e.unit===`%`?t:Math.round(t))+e.unit}let f=E(()=>({[l.value]:{[c.value]:d(e.modelValue)}})),m,h,g,_,v;function y(t){if(t.isFirst){let t=a.value.getBoundingClientRect()[c.value];m=e.horizontal?`up`:`left`,h=e.unit===`%`?100:t,g=Math.min(h,u.value[1],Math.max(u.value[0],e.modelValue)),_=(e.reverse?-1:1)*(e.horizontal?1:r.lang.rtl?-1:1)*(e.unit===`%`?t===0?0:100/t:1),a.value.classList.add(`q-splitter--active`);return}if(t.isFinal){v!==e.modelValue&&n(`update:modelValue`,v),a.value.classList.remove(`q-splitter--active`);return}let i=g+_*(t.direction===m?-1:1)*t.distance[e.horizontal?`y`:`x`];v=Math.min(h,u.value[1],Math.max(u.value[0],i)),o[l.value].value.style[c.value]=d(v),e.emitImmediately&&e.modelValue!==v&&n(`update:modelValue`,v)}let b=E(()=>[[Sd,y,void 0,{[e.horizontal?`vertical`:`horizontal`]:!0,prevent:!0,stop:!0,mouse:!0,mou
12seAllDir:!0}]]);function x(e,t){e<t[0]?n(`update:modelValue`,t[0]):e>t[1]&&n(`update:modelValue`,t[1])}return T(()=>e.modelValue,e=>{x(e,u.value)}),T(()=>e.limits,()=>{J(()=>{x(e.modelValue,u.value)})}),()=>{let n=[p(`div`,{ref:o.before,class:[`q-splitter__panel q-splitter__before`+(e.reverse?` col`:``),e.beforeClass],style:f.value.before},$(t.before)),p(`div`,{class:[`q-splitter__separator`,e.separatorClass],style:e.separatorStyle,"aria-disabled":e.disable?`true`:void 0},[Is(`div`,{class:`q-splitter__separator-area absolute-full`},$(t.separator),`sep`,!e.disable,()=>b.value)]),p(`div`,{ref:o.after,class:[`q-splitter__panel q-splitter__after`+(e.reverse?``:` col`),e.afterClass],style:f.value.after},$(t.after))];return p(`div`,{class:s.value,ref:a},Ps(t.default,n))}}});var kg=Z({name:`StepHeader`,props:{stepper:{},step:{},goToPanel:Function},setup(e,{attrs:t}){let{proxy:{$q:n}}=P(),r=K(null),i=E(()=>e.stepper.modelValue===e.step.name),a=E(()=>{let t=e.step.disable;return t===!0||t===``}),o=E(()=>{let t=e.step.error;return t===!0||t===``}),s=E(()=>{let t=e.step.done;return!a.value&&(t===!0||t===``)}),c=E(()=>{let t=e.step.headerNav;return!a.value&&e.stepper.headerNav&&(t===!0||t===``||t===void 0)}),l=E(()=>e.step.prefix&&(!i.value||e.stepper.activeIcon===`none`)&&(!o.value||e.stepper.errorIcon===`none`)&&(!s.value||e.stepper.doneIcon===`none`)),u=E(()=>{let t=e.step.icon||e.stepper.inactiveIcon;if(i.value){let r=e.step.activeIcon||e.stepper.activeIcon;return r===`none`?t:r||n.iconSet.stepper.active}if(o.value){let r=e.step.errorIcon||e.stepper.errorIcon;return r===`none`?t:r||n.iconSet.stepper.error}if(!a.value&&s.value){let r=e.step.doneIcon||e.stepper.doneIcon;return r===`none`?t:r||n.iconSet.stepper.done}return t}),d=E(()=>
12{let t=o.value?e.step.errorColor||e.stepper.errorColor:void 0;if(i.value){let n=e.step.activeColor||e.stepper.activeColor||e.step.color;return n===void 0?t:n}return t===void 0?!a.value&&s.value?e.step.doneColor||e.stepper.doneColor||e.step.color||e.stepper.inactiveColor:e.step.color||e.stepper.inactiveColor:t}),f=E(()=>`q-stepper__tab col-grow flex items-center no-wrap relative-position`+(d.value===void 0?``:` text-${d.value}`)+(o.value?` q-stepper__tab--error q-stepper__tab--error-with-`+(l.value?`prefix`:`icon`):``)+(i.value?` q-stepper__tab--active`:``)+(s.value?` q-stepper__tab--done`:``)+(c.value?` q-stepper__tab--navigation q-focusable q-hoverable`:``)+(a.value?` q-stepper__tab--disabled`:``)),m=E(()=>e.stepper.headerNav&&c.value);function h(){var t;(t=r.value)==null||t.focus(),i.value||e.goToPanel(e.step.name)}function g(t){t.keyCode===13&&!i.value&&e.goToPanel(e.step.name)}return()=>{let n={class:f.value};c.value&&(n.onClick=h,n.onKeyup=g,Object.assign(n,a.value?{tabindex:-1,"aria-disabled":`true`}:{tabindex:t.tabindex||0}));let i=[p(`div`,{class:`q-focus-helper`,tabindex:-1,ref:r}),p(`div`,{class:`q-stepper__dot row flex-center q-stepper__line relative-position`},[p(`span`,{class:`row flex-center`},[l.value?e.step.prefix:p(Zs,{name:u.value})])])];if(e.step.title!==void 0&&e.step.title!==null){let t=[p(`div`,{class:`q-stepper__title`},e.step.title)];e.step.caption!==void 0&&e.step.caption!==null&&t.push(p(`div`,{class:`q-stepper__caption`},e.step.caption)),i.push(p(`div`,{class:`q-stepper__label q-stepper__line relative-position`},t))}return k(p(`div`,n,i),[[jc,m.value]])}}});function Ag(e){return p(`div`,{class:`q-stepper__step-content`},[p(`div`,{class:`q-stepper__step-inner`},$(e.default))])}var jg={setup(e,{slots:t}){return()=>Ag(t)}};Z({name:`QStep`,props:{...Gu,icon:String,color:String,title:{type:String,required:!0},caption:String,prefix:[String,Number],doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String,headerNav:{type:Boolean,default:!0},done:Boolean,error:Boolean,onScroll:[Function,Array]},setup(e,{slots:t,emit:n}){let{proxy:{$q:r}}=P(),i=l(es,ss);
12if(i===ss)return console.error(`QStep needs to be a child of QStepper`),ss;let{getCache:a}=Wu(),o=K(null),s=E(()=>i.value.modelValue===e.name),c=E(()=>!r.platform.is.ios&&r.platform.is.chrome||!s.value||!i.value.vertical?{}:{onScroll(t){let{target:r}=t;r.scrollTop>0&&(r.scrollTop=0),e.onScroll!==void 0&&n(`scroll`,t)}}),u=E(()=>typeof e.name==`string`||typeof e.name==`number`?e.name:String(e.name));function d(){let e=i.value.vertical;return e&&i.value.keepAlive?p(S,i.value.keepAliveProps.value,s.value?[p(i.value.needsUniqueKeepAliveWrapper.value?a(u.value,()=>({...jg,name:u.value})):jg,{key:u.value},t.default)]:void 0):!e||s.value?Ag(t):void 0}return()=>p(`div`,{ref:o,class:`q-stepper__step`,role:`tabpanel`,...c.value},i.value.vertical?[p(kg,{stepper:i.value,step:e,goToPanel:i.value.goToPanel}),i.value.animated?p(nm,d):d()]:[d()])}});var Mg=/(-\w)/g;function Ng(e){let t={};for(let n in e){let r=n.replace(Mg,e=>e[1].toUpperCase());t[r]=e[n]}return t}Z({name:`QStepper`,props:{...$s,...qu,flat:Boolean,bordered:Boolean,alternativeLabels:Boolean,headerNav:B
12oolean,contracted:Boolean,headerClass:String,inactiveColor:String,inactiveIcon:String,doneIcon:String,doneColor:String,activeIcon:String,activeColor:String,errorIcon:String,errorColor:String},emits:Ju,setup(e,{slots:t}){let n=ec(e,P().proxy.$q),{updatePanelsList:r,isValidPanelName:i,updatePanelIndex:a,getPanelContent:o,getPanels:s,panelDirectives:c,goToPanel:l,keepAliveProps:u,needsUniqueKeepAliveWrapper:d}=Xu();x(es,E(()=>({goToPanel:l,keepAliveProps:u,needsUniqueKeepAliveWrapper:d,...e})));let f=E(()=>`q-stepper q-stepper--${e.vertical?`vertical`:`horizontal`}`+(e.flat?` q-stepper--flat`:``)+(e.bordered?` q-stepper--bordered`:``)+(n.value?` q-stepper--dark q-dark`:``)),m=E(()=>`q-stepper__header row items-stretch justify-between q-stepper__header--${e.alternativeLabels?`alternative`:`standard`}-labels`+(e.bordered||!e.flat?` q-stepper__header--border`:``)+(e.contracted?` q-stepper__header--contracted`:``)+(e.headerClass===void 0?``:` ${e.headerClass}`));function h(){let n=$(t.message,[]);if(e.vertical){i(e.modelValue)&&a();let r=p(`div`,{class:`q-stepper__content`},$(t.default));return n===void 0?[r]:n.concat(r)}return[p(`div`,{class:m.value},s().map(t=>{let n=Ng(t.props);return p(kg,{key:n.name,stepper:e,step:n,goToPanel:l})})),n,Is(`div`,{class:`q-stepper__content q-panel-parent`},o(),`cont`,e.swipeable,()=>c.value)]}return()=>(r(t),p(`div`,{class:f.value},Ps(t.navigation,h())))}}),Z({name:`QStepperNavigation`,setup(e,{slots:t}){return()=>p(`div`,{class:`q-stepper__nav`},$(t.default))}});var Pg=Z({name:`QTh`,props:{props:Object,autoWidth:Boolean},emits:[`click`],setup(e,{slots:t,emit:n}){let r=P(),{proxy:{$q:i}}=r,a=e=>{n(`click`,e)};return()=>{if(e.props===void 0)return p(`th`,{class:e.autoWidth?`q-table--col-auto-width`:``,onClick:a},$(t.default));let n,o,s=r.vnode.key;if(s){if(n=e.props.colsMap[s],n===void 0)return}else n=e.props.col;if(n.sortable){let e=n.align===`right`?`unshift`:`push`;o=Ns(t.default,[]),o[e](p(Zs,{class:n.__iconClass,name:i.iconSet.table.arrowUp}))}else o=$(t.default);return p(`th`,{class:n.__thClass+(e.autoWidth?` q-table--col-auto-width`:``),style:n.headerStyle,onClick:t=>{n.sortable&&e.props.sort(n),a(t)}},o)}}});function Fg(e,t){return p(`div`,e,[p(`table`,{class:`q-table`},t)])}var Ig={list:ch,table:yh},Lg=[`list`,`table`,`__qtable`],Rg=Z({name:`QVirtualScroll`,props:{...Zh,type:{type:String,default:`list`,validator:e=>Lg.includes(e)},items:{type:Array,default:()=>[]},itemsFn:Function,itemsSize:Number,scrollTarget:Ol},setup(e,{slots:t,attrs:r}){let i,a=K(null),o=E(()=>e.itemsSize>=0&&e.itemsFn!==void 0?Number.parseInt(e.itemsSize,10):Array.isArray(e.items)?e.items.length:0),{virtualScrollSliceRange:l,localResetVirtualScroll:u,padVirtualScroll:d,onVirtualScrollEvt:f}=Qh({virtualScrollLength:o,getVirtualScrollTarget:v,getVirtualScrollEl:_}),m=E(()=>{if(o.value===0)return[];let t=(e,t)=>({index:l.value.from+t,item:e});return e.itemsFn===void 0?e.items.slice(l.value.from,l.value.to).map(t):e.itemsFn(l.value.from,l.value.to-l.value.from).map(t)}),h=E(()=>`q-virtual-scroll q-virtual-scroll`+(e.virtualScrollHorizontal?`--horizontal`:`--vertical`)+(e.scrollTarget===void 0?` scroll`:``)),g=E(()=>e.scrollTarget===void 0?{tabindex:0}:{});T(o,()=>{u()}),T(()=>e.scrollTarget,()=>{S(),x()});function _(){return a.value.$el||a.value}function v(){return i}function x(){i=Al(_(),e.scrollTarget),i.addEventListener(`scroll`,f,Do.passive)}function S(){i!==void 0&&(i.removeEventListener(`scroll`,f,Do.passive),i=void 0)}function C(){let n=d(e.type===`list`?`div`:`tbody`,m.value.map(t.default));return t.before!==void 0&&(n=t.before().concat(n)),Ps(t.after,n)}return y(()=>{u()}),s(()=>{x()}),n(()=>{x()}),b(()=>{S()}),c(()=>{S()}),()=>{if(t.default===void 0){console.error(`QVirtualScroll: default scoped slot is required for rendering`);return}return e.type===`__qtable`?Fg({ref:a,class:`q-table__middle `+h.value},C()):p(Ig[e.type],{...r,ref:a,class:[r.class,h.value],...g.value},C)}}});function zg(e,t){return new Date(e)-new Date(t)}var Bg={sortMethod:Function,binaryStateSort:Boolean,columnSortOrder:{type:String,validator:e=>e===`ad`||e===`da`,default:`ad`}};function Vg(e,t,n,r){let i=E(()=>{let{sortBy:e}=t.value;return e&&n.value.find(t=>t.name===e)||null}),a=E(()=>e.sortMethod===void 0?(e,t,r)=>{let i=n.value.find(e=>e.name===t);if(i===void 0||i.field===void 0)return e;let a=r?-1:1,o=typeof i.field==`function`?e=>i.field(e):e=>e[i.field];return e.sort((e,t)=>
vendor: 4,229 bytes, line 12
12{let n=o(e),r=o(t);return i.rawSort===void 0?n==null?-1*a:r==null?Number(a):i.sort===void 0?fs(n)&&fs(r)?(n-r)*a:us(n)&&us(r)?zg(n,r)*a:typeof n==`boolean`&&typeof r==`boolean`?(n-r)*a:([n,r]=[n,r].map(e=>String(e).toLocaleString().toLowerCase()),n<r?-1*a:n===r?0:a):i.sort(n,r,e,t)*a:i.rawSort(n,r,e,t)*a})}:e.sortMethod);function o(i){let a=e.columnSortOrder;if(ls(i))i.sortOrder&&(a=i.sortOrder),i=i.name;else{let e=n.value.find(e=>e.name===i);e!=null&&e.sortOrder&&(a=e.sortOrder)}let{sortBy:o,descending:s}=t.value;o===i?e.binaryStateSort?s=!s:s?a===`ad`?o=null:s=!1:a===`ad`?s=!0:o=null:(o=i,s=a===`da`),r({sortBy:o,descending:s,page:1})}return{columnToSort:i,computedSortMethod:a,sort:o}}var Hg={filter:[String,Object],filterMethod:Function};function Ug(e,t){let n=E(()=>e.filterMethod===void 0?(e,t,n,r)=>{let i=t?t.toLowerCase():``;return e.filter(e=>n.some(t=>{let n=String(r(t,e));return(n===`undefined`||n===`null`?``:n.toLowerCase()).includes(i)}))}:e.filterMethod);return T(()=>e.filter,()=>{J(()=>{t({page:1},!0)})},{deep:!0}),{computedFilterMethod:n}}function Wg(e,t){for(let n in t)if(t[n]!==e[n])return!1;return!0}function Gg(e){return e.page<1&&(e.page=1),e.rowsPerPage!==void 0&&e.rowsPerPage<1&&(e.rowsPerPage=0),e}var Kg={pagination:Object,rowsPerPageOptions:{type:Array,default:()=>[5,7,10,15,20,25,50,0]},"onUpdate:pagination":[Function,Array]};function qg(e,t){let{props:n,emit:r}=e,i=K({sortBy:null,descending:!1,page:1,rowsPerPage:n.rowsPerPageOptions.length===0?5:n.rowsPerPageOptions[0],...n.pagination}),a=E(()=>Gg(n[`onUpdate:pagination`]===void 0?i.value:{...i.value,...n.pagination})),o=E(()=>a.value.rowsNumber!==void 0);function s(e){c({pagination:e,filter:n.filter})}function c(e={}){J(()=>{r(`request`,{pagination:e.pagination||a.value,filter:e.filter||n.filter,getCellValue:t})})}function l(e,t){let c=Gg({...a.value,...e});if(Wg(a.value,c)){o.value&&t&&s(c);return}if(o.value){s(c);return}n.pagination!==void 0&&n[`onUpdate:pagination`]!==void 0?r(`update:pagination`,c):i.value=c}return{innerPagination:i,computedPagination:a,isServerSide:o,requestServerInteraction:c,setPagination:l}}function Jg(e,t,n,r,i,a){let{props:o,emit:s,proxy:{$q:c}}=e,l=E(()=>r.value?n.value.rowsNumber||0:a.value),u=E(()=>{let{page:e,rowsPerPage:t}=n.value;return(e-1)*t}),d=E(()=>{let{page:e,rowsPerPage:t}=n.value;return e*t}),f=E(()=>n.value.page===1),p=E(()=>n.value.rowsPerPage===0?1:Math.max(1,Math.ceil(l.value/n.value.rowsPerPage))),m=E(()=>d.value===0||n.value.page>=p.value),h=E(()=>(o.rowsPerPageOptions.includes(t.value.rowsPerPage)?o.rowsPerPageOptions:[t.value.rowsPerPage,...o.rowsPerPageOptions]).map(e=>({label:e===0?c.lang.table.allRows:String(e),value:e})));T(p,(e,t)=>{if(e===t)return;let r=n.value.page;e&&!r?i({page:1}):e<r&&i({page:e})});function g(){i({page:1})}function _(){let{page:e}=n.value;e>1&&i({page:e-1})}function v(){let{page:e,rowsPerPage:t}=n.value;d.value>0&&e*t<l.value&&i({page:e+1})}function y(){i({page:p.value})}return o[`onUpdate:pagination`]!==void 0&&s(`update:pagination`,{...n.value}),{firstRowIndex:u,lastRowIndex:d,isFirstPage:f,isLastPage:m,pagesNumber:p,computedRowsPerPageOptions:h,computedRowsNumber:l,firstPage:g,prevPage:_,nextPage:v,lastPage:y}}var Yg={selection:{type:String,default:`none`,validator:e=>[`single`,`multiple`,`none`].includes(e)},selected:{type:Array,default:()=>[]}},Xg=[`update:selected`,`selection`];function Zg(e,t,n,r){let i=E(()=>{let t={};return e.selected.map(r.value).forEach(e=>{t[e]=!0}),t}),a=E(()=>e.selection!==`none`),o=E(()=>e.selection===`single`),s=E(()=>e.selection===`multiple`),c=E(()=>n.value.length!==0&&n.value.every(e=>i.value[r.value(e)])),l=E(()=>!c.value&&n.value.some(e=>i.value[r.value(e)])),u=E(()=>e.selected.length);function d(e){return i.value[e]===!0}function f(){t(`update:selected`,[])}function p(n,i,a,s){t(`selection`,{rows:i,added:a,keys:n,evt:s}),t(`update:selected`,o.value?a?i:[]:a?[...e.selected,...i]:e.selected.filter(e=>!n.includes(r.value(e))))}return{hasSelectionMode:a,singleSelection:o,multipleSelection:s,allRowsSelected:c,someRowsSelected:l,rowsSelectedNumber:u,isRowSelected:d,clearSelection:f,updateSelection:p}}function Qg(e){return Array.isArray(e)?[...e]:[]}var $g={expanded:Array}
12,e_=[`update:expanded`];function t_(e,t){let n=K(Qg(e.expanded));T(()=>e.expanded,e=>{n.value=Qg(e)});function r(e){return n.value.includes(e)}function i(r){e.expanded===void 0?n.value=r:t(`update:expanded`,r)}function a(e,t){let r=[...n.value],a=r.indexOf(e);t?a===-1&&(r.push(e),i(r)):a!==-1&&(r.splice(a,1),i(r))}return{isRowExpanded:r,setExpanded:i,updateExpanded:a}}var n_={visibleColumns:Array};function r_(e,t,n){let r=E(()=>{if(e.columns!==void 0)return e.columns;let t=e.rows[0];return t===void 0?[]:Object.keys(t).map(e=>({name:e,label:e.toUpperCase(),field:e,align:fs(t[e])?`right`:`left`,sortable:!0}))}),i=E(()=>{let{sortBy:n,descending:i}=t.value;return(e.visibleColumns===void 0?r.value:r.value.filter(t=>t.required||e.visibleColumns.includes(t.name))).map(e=>{let t=e.align||`right`,r=`text-${t}`;return{...e,align:t,__iconClass:`q-table__sort-icon q-table__sort-icon--${t}`,__thClass:r+(e.headerClasses===void 0?``:` `+e.headerClasses)+(e.sortable?` sortable`:``)+(e.name===n?` sorted ${i?`sort-desc`:``}`:``),__tdStyle:e.style===void 0?()=>null:typeof e.style==`function`?e.style:()=>e.style,__tdClass:e.classes===void 0?()=>r:typeof e.classes==`function`?t=>r+` `+e.classes(t):()=>r+` `+e.classes}})});return{colList:r,computedCols:i,computedColsMap:E(()=>{let e={};return i.value.forEach(t=>{e[t.name]=t}),e}),computedColspan:E(()=>e.tableColspan===void 0?i.value.length+ +!!n.value:e.tableColspan)}}var i_=`q-table__bottom row items-center`,a_={};Xh.forEach(e=>{a_[e]={}});function o_(e,t){let n=typeof e.field==`function`?e.field(t):t[e.field];return e.format===void 0?n:e.format(n,t)}Z({name:`QTable`,props:{rows:{type:Array,required:!0},rowKey:{type:[String,Function],default:`id`},columns:Array,loading:Boolean,iconFirstPage:String,iconPrevPage:String,iconNextPage:String,iconLastPage:String,title:String,hideHeader:Boolean,grid:Boolean,gridHeader:Boolean,dense:Boolean,flat:Boolean,bordered:Boolean,square:Boolean,separator:{type:String,default:`horizontal`,validator:e=>[`horizontal`,`vertical`,`cell`,`none`].includes(e)},wrapCells:Boolean,virtualScroll:Boolean,virtualScrollTarget:{},...a_,noDataLabel:String,noResultsLabel:String,loadingLabel:String,selectedRowsLabel:Function,rowsPerPageLabel:String,paginationLabel:Function,color:{type:String,default:`grey-8`},titleClass:[String,Array,Object],tableStyle:[String,Array,Object],tableClass:[String,Array,Object],tableHeaderStyle:[String,Array,Object],tableHeaderClass:[String,Array,Object],tableRowStyleFn:Function,tableRowClassFn:Function,cardContainerClass:[String,Array,Object],cardContainerStyle:[String,Array,Object],cardStyle:[String,Array,Object],cardClass:[String,Array,Object],cardStyleFn:Function,cardClassFn:Function,hideBottom:Boolean,hideSelectedBanner:Boolean,hideNoData:Boolean,hidePagination:Boolean,onRowClick:Function,onRowDblclick:Function,onRowContextmenu:Function,...$s,...Qu,...n_,...Hg,...Kg,...$g,...Yg,...Bg},emits:[`request`,`virtualScroll`,...$u,...e_,...Xg],setup(e,{slots:t,emit:n}){let r=P(),{proxy:{$q:i}}=r,a=ec(e,i),{inFullscreen:o,toggleFullscreen:s}=ed(),c=E(()=>typeof e.rowKey==`function`?e.rowKey:t=>t[e.rowKey]),l=K(null),u=K(null),d=E(()=>!e.grid&&e.virtualScroll),f=E(()=>` q-table__card`+(a.value?` q-table__card--dark q-dark`:``)+(e.square?` q-table--square`:``)+(e.flat?` q-table--flat`:``)+(e.bordered?` q-table--bordered`:``)),m=E(()=>`q-table__container q-table--${e.separator}-separator column no-wrap`+(e.grid?` q-table--grid`:f.value)+(a.value?` q-table--dark`:``)+(e.dense?` q-table--dense`:``)+(e.wrapCells?``:` q-table--no-wrap`)+(o.value?` fullscreen scroll`:``)),h=E(()=>m.value+(e.loading?` q-table--loading`:``));T(()=>e.tableStyle+e.tableClass+e.tableHeaderStyle+e.tableHeaderClass+m.value,()=>{var e;d.value&&((e=u.value)==null||e.reset())});let{innerPagination:g,computedPagination:_,isServerSide:v,requestServerInteraction:y,setPagination:b}=qg(r,o_),{computedFilterMethod:x}=Ug(e,b),{isRowExpanded:S,setExpanded:C,updateExpanded:w}=t_(e,n),D=E(()=>{let t=e.rows;if(v.value||t.length===0)return t;let{sortBy:n,descending:r}=_.value;return e.filter&&(t=x.value(t,e.filter,V.value,o_)),U.value!==null&&(t=W.value(e.rows===t?[...t]:t,n,r)),t}),O=E(()=>D.value.length),k=E(()=>{let t=D.value;if(v.value)return t;let{rowsPerPage:n}=_.value;return n!==0&&(G.value===0&&e.rows!==t?t.length>ne.value&&(t=t.slice(0,ne.value)):t=t.slice(G.value,ne.value)),t}),{hasSelectionMode:A,singleSelection:j,multipleSelection:M,allRowsSelected:N,someRowsSelected:F,rowsSelectedNumber:I,isRowSelected:L,clearSelection:R,updateSelection:z}=Zg(e,n,k,c),{colList:B,computedCols:V,computedColsMap:ee,computedColspan:H}=r_(e,_,A),{columnToSort:U,computedSortMethod:W,sort:te}=Vg(e,_,B,b),{firstRowIndex:G,lastRowIndex:ne,isFirstPage:q,isLastPage:J,pagesNumber:re,computedRowsPerPageOptions:ie,computedRowsNumber:ae,firstPage:oe,prevPage:se,nextPage:ce,lastPage:le}=Jg(r,g,_,v,b,O),ue=E(()=>k.value.length===0),de=E(()=>{let t={};
12return Xh.forEach(n=>{t[n]=e[n]}),t.virtualScrollItemSize===void 0&&(t.virtualScrollItemSize=e.dense?28:48),t});function fe(){d.value&&u.value.reset()}function pe(){if(e.grid)return Pe();let n=e.hideHeader?null:Ee;if(d.value){let r=t[`top-row`],i=t[`bottom-row`],a={default:e=>_e(e.item,t.body,e.index)};if(r!==void 0){let e=p(`tbody`,r({cols:V.value}));a.before=n===null?()=>e:()=>[n(),e]}else n!==null&&(a.before=n);return i!==void 0&&(a.after=()=>p(`tbody`,i({cols:V.value}))),p(Rg,{ref:u,class:e.tableClass,style:e.tableStyle,...de.value,scrollTarget:e.virtualScrollTarget,items:k.value,type:`__qtable`,tableColspan:H.value,onVirtualScroll:he},a)}let r=[ve()];return n!==null&&r.unshift(n()),Fg({class:[`q-table__middle scroll`,e.tableClass],style:e.tableStyle},r)}function me(t,r){if(u.value!==null){u.value.scrollTo(t,r);return}t=Number.parseInt(t,10);let i=l.value.querySelector(`tbody tr:nth-of-type(${t+1})`);if(i!==null){let r=l.value.querySelector(`.q-table__middle.scroll`),a=i.offsetTop-e.virtualScrollStickySizeStart,o=a<r.scrollTop?`decrease`:`increase`;r.scrollTop=a,n(`virtualScroll`,{index:t,from:0,to:g.value.rowsPerPage-1,direction:o})}}function he(e){n(`virtualScroll`,e)}function ge(){return[p(_h,{class:`q-table__linear-progress`,color:e.color,dark:a.value,indeterminate:!0,trackColor:`transparent`})]}function _e(r,i,o){let s=c.value(r),l=L(s);if(i!==void 0){let t={key:s,row:r,pageIndex:o,__trClass:l?`selected`:``};if(e.tableRowStyleFn!==void 0&&(t.__trStyle=e.tableRowStyleFn(r)),e.tableRowClassFn!==void 0){let n=e.tableRowClassFn(r);n&&(t.__trClass=`${n} ${t.__trClass}`)}return i(ye(t))}let u=t[`body-cell`],d=V.value.map(e=>{let n=t[`body-cell-${e.name}`],i=n===void 0?u:n;return i===void 0?p(`td`,{class:e.__tdClass(r),style:e.__tdStyle(r)},o_(e,r)):i(be({key:s,row:r,pageIndex:o,col:e}))});if(A.value){let n=t[`body-selection`],i=n===void 0?[p(ud,{modelValue:l,color:e.color,dark:a.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{z([s],[r],e,t)}})]:n(xe({key:s,row:r,pageIndex:o}));d.unshift(p(`td`,{class:`q-table--col-auto-width`},i))}let f={key:s,class:{selected:l}};if(e.onRowClick!==void 0&&(f.class[`cursor-pointer`]=!0,f.onClick=e=>{n(`rowClick`,e,r,o)}),e.onRowDblclick!==void 0&&(f.class[`cursor-pointer`]=!0,f.onDblclick=e=>{n(`rowDblclick`,e,r,o)}),e.onRowContextmenu!==void 0&&(f.class[`cursor-pointer`]=!0,f.onContextmenu=e=>{n(`rowContextmenu`,e,r,o)}),e.tableRowStyleFn!==void 0&&(f.style=e.tableRowStyleFn(r)),e.tableRowClassFn!==void 0){let t=e.tableRowClassFn(r);t&&(f.class[t]=!0)}return p(`tr`,f,d)}function ve(){let e=t.body,n=t[`top-row`],r=t[`bottom-row`],i=k.value.map((t,n)=>_e(t,e,n));return p(`tbody`,[n==null?void 0:n({cols:V.value}),...i,r==null?void 0:r({cols:V.value})].flat())}function ye(e){return Se(e),e.cols=e.cols.map(t=>po({...t},`value`,()=>o_(t,e.row))),e}function be(e){return Se(e),po(e,`value`,()=>o_(e.col,e.row)),e}function xe(e){return Se(e),e}function Se(t){Object.assign(t,{cols:V.value,colsMap:ee.value,sort:te,rowIndex:G.value+t.pageIndex,color:e.color,dark:a.value,dense:e.dense}),A.value&&po(t,`selected`,()=>L(t.key),(e,n)=>{z([t.key],[t.row],e,n)}),po(t,`expand`,()=>S(t.key),e=>{w(t.key,e)})}let Ce=E(()=>({pagination:_.value,pagesNumber:re.value,isFirstPage:q.value,isLastPage:J.value,firstPage:oe,prevPage:se,nextPage:ce,lastPage:le,inFullscreen:o.value,toggleFullscreen:s}));function we(){let n=t.top,r=t[`top-left`],i=t[`top-right`],a=t[`top-selection`],o=A.value&&a!==void 0&&I.value>0,s=`q-table__top relative-position row items-center`;if(n!==void 0)return p(`div`,{class:s},[n(Ce.value)]);let c;if(o?c=[a(Ce.value)].flat():(c=[],r===void 0?e.title&&c.push(p(`div`,{class:`q-table__control`},[p(`div`,{class:[`q-table__title`,e.titleClass]},e.title)])):c.push(p(`div`,{class:`q-table__control`},[r(Ce.value)]))),i!==void 0&&c.push(p(`div`,{class:`q-table__separator col`}),p(`div`,{class:`q-table__control`},[i(Ce.value)])),c.length!==0)return p(`div`,{class:s},c)}let Te=E(()=>F.value?null:N.value);function Ee(){let n=De();return e.loading&&t.loading===void 0&&n.push(p(`tr`,{class:`q-table__progress`}
vendor: 15,814 bytes, line 12
12,[p(`th`,{class:`relative-position`,colspan:H.value},ge())])),p(`thead`,n)}function De(){let n=t.header,r=t[`header-cell`];if(n!==void 0)return[n(Oe({header:!0}))].flat();let i=V.value.map(e=>{let n=t[`header-cell-${e.name}`],i=n===void 0?r:n,a=Oe({col:e});return i===void 0?p(Pg,{key:e.name,props:a},()=>e.label):i(a)});if(j.value&&!e.grid)i.unshift(p(`th`,{class:`q-table--col-auto-width`},` `));else if(M.value){let n=t[`header-selection`],r=n===void 0?[p(ud,{color:e.color,modelValue:Te.value,dark:a.value,dense:e.dense,"onUpdate:modelValue":ke})]:n(Oe({}));i.unshift(p(`th`,{class:`q-table--col-auto-width`},r))}return[p(`tr`,{class:e.tableHeaderClass,style:e.tableHeaderStyle},i)]}function Oe(t){return Object.assign(t,{cols:V.value,sort:te,colsMap:ee.value,color:e.color,dark:a.value,dense:e.dense}),M.value&&po(t,`selected`,()=>Te.value,ke),t}function ke(e){F.value&&(e=!1),z(k.value.map(c.value),k.value,e)}let Ae=E(()=>{let t=[e.iconFirstPage||i.iconSet.table.firstPage,e.iconPrevPage||i.iconSet.table.prevPage,e.iconNextPage||i.iconSet.table.nextPage,e.iconLastPage||i.iconSet.table.lastPage];return i.lang.rtl?t.reverse():t});function je(){if(e.hideBottom)return;if(ue.value){if(e.hideNoData)return;let n=e.loading?e.loadingLabel||i.lang.table.loading:e.filter?e.noResultsLabel||i.lang.table.noResults:e.noDataLabel||i.lang.table.noData,r=t[`no-data`];return p(`div`,{class:`q-table__bottom row items-center q-table__bottom--nodata`},r===void 0?[p(Zs,{class:`q-table__bottom-nodata-icon`,name:i.iconSet.table.warning}),n]:[r({message:n,icon:i.iconSet.table.warning,filter:e.filter})])}let n=t.bottom;if(n!==void 0)return p(`div`,{class:i_},[n(Ce.value)]);let r=!e.hideSelectedBanner&&A.value&&I.value>0?[p(`div`,{class:`q-table__control`},[p(`div`,[(e.selectedRowsLabel||i.lang.table.selectedRecords)(I.value)])])]:[];if(!e.hidePagination)return p(`div`,{class:`q-table__bottom row items-center justify-end`},Ne(r));if(r.length!==0)return p(`div`,{class:i_},r)}function Me(e){b({page:1,rowsPerPage:e.value})}function Ne(n){let r,{rowsPerPage:o}=_.value,s=e.paginationLabel||i.lang.table.pagination,c=t.pagination,l=e.rowsPerPageOptions.length>1;if(n.push(p(`div`,{class:`q-table__separator col`})),l&&n.push(p(`div`,{class:`q-table__control`},[p(`span`,{class:`q-table__bottom-item`},[e.rowsPerPageLabel||i.lang.table.recordsPerPage]),p(rg,{class:`q-table__select inline q-table__bottom-item`,color:e.color,modelValue:o,options:ie.value,displayValue:o===0?i.lang.table.allRows:o,dark:a.value,borderless:!0,dense:!0,optionsDense:!0,optionsCover:!0,"onUpdate:modelValue":Me})])),c!==void 0)r=c(Ce.value);else if(r=[p(`span`,o===0?{}:{class:`q-table__bottom-item`},[o?s(G.value+1,Math.min(ne.value,ae.value),ae.value):s(1,O.value,ae.value)])],o!==0&&re.value>1){let t={color:e.color,round:!0,dense:!0,flat:!0};e.dense&&(t.size=`sm`),re.value>2&&r.push(p(qc,{key:`pgFirst`,...t,icon:Ae.value[0],disable:q.value,"aria-label":i.lang.pagination.first,onClick:oe})),r.push(p(qc,{key:`pgPrev`,...t,icon:Ae.value[1],disable:q.value,"aria-label":i.lang.pagination.prev,onClick:se}),p(qc,{key:`pgNext`,...t,icon:Ae.value[2],disable:J.value,"aria-label":i.lang.pagination.next,onClick:ce})),re.value>2&&r.push(p(qc,{key:`pgLast`,...t,icon:Ae.value[3],disable:J.value,"aria-label":i.lang.pagination.last,onClick:le}))}return n.push(p(`div`,{class:`q-table__control`},r)),n}function Y(){return p(`div`,{class:`q-table__middle`},e.gridHeader?[p(`table`,{class:`q-table`},[Ee(p)])]:e.loading&&t.loading===void 0?ge(p):void 0)}function Pe(){let r=t.item===void 0?r=>{let i=r.cols.map(e=>p(`div`,{class:`q-table__grid-item-row`},[p(`div`,{class:`q-table__grid-item-title`},[e.label]),p(`div`,{class:`q-table__grid-item-value`},[e.value])]));if(A.value){let n=t[`body-selection`],o=n===void 0?[p(ud,{modelValue:r.selected,color:e.color,dark:a.value,dense:e.dense,"onUpdate:modelValue":(e,t)=>{z([r.key],[r.row],e,t)}})]:n(r);i.unshift(p(`div`,{class:`q-table__grid-item-row`},o),p(am,{dark:a.value}))}let o={class:[`q-table__grid-item-card`+f.value,e.cardClass],style:e.cardStyle};if(e.cardStyleFn!==void 0&&(o.style=[o.style,e.cardStyleFn(r.row)]),e.cardClassFn!==void 0){let t=e.cardClassFn(r.row);t&&(o.class[0]+=` ${t}`)}return(e.onRowClick!==void 0||e.onRowDblclick!==void 0||e.onRowContextmenu!==void 0)&&(o.class[0]+=` cursor-pointer`,e.onRowClick!==void 0&&(o.onClick=e=>{n(`RowClick`,e,r.row,r.pageIndex)}),e.onRowDblclick!==void 0&&(o.onDblclick=e=>{n(`RowDblclick`,e,r.row,r.pageIndex)}),e.onRowContextmenu!==void 0&&(o.onContextmenu=e=>{n(`rowContextmenu`,e,r.row,r.pageIndex)})),p(`div`,{class:`q-table__grid-item col-xs-12 col-sm-6 col-md-4 col-lg-3`+(r.selected?` q-table__grid-item--selected`:``)},[p(`div`,o,i)])}:t.item;return p(`div`,{class:[`q-table__grid-content row`,e.cardContainerClass],style:e.cardContainerStyle},k.value.map((e,t)=>r(ye({key:c.value(e),row:e,pageIndex:t}))))}return Object.assign(r.proxy,{requestServerInteraction:y,setPagination:b,firstPage:oe,prevPage:se,nextPage:ce,lastPage:le,isRowSelected:L,clearSelection:R,isRowExpanded:S,setExpanded:C,sort:te,resetVirtualScroll:fe,scrollTo:me,getCellValue:(e,t)=>{let n=ee.value[e];if(n!==void 0)return o_(n,t)}}),mo(r.proxy,{filteredSortedRows:()=>D.value,computedRows:()=>k.value,computedRowsNumber:()=>ae.value}),()=>{let n=[we()],r={ref:l,class:h.value};return e.grid?n.push(Y()):Object.assign(r,{class:[r.class,e.cardClass],style:e.cardStyle}),n.push(pe(),je()),e.loading&&t.loading!==void 0&&n.push(t.loading()),p(`div`,r,n)}}}),Z({name:`QTr`,props:{props:Object,noHover:Boolean},setup(e,{slots:t}){let n=E(()=>`q-tr`+(e.props===void 0||e.props.header?``:` `+e.props.__trClass)+(e.noHover?` q-tr--no-hover`:``));return()=>{var r;return p(`tr`,{style:(r=e.props)==null?void 0:r.__trStyle,class:n.value},$(t.default))}}}),Z({name:`QTd`,props:{props:Object,autoWidth:Boolean,noHover:Boolean},setup(e,{slots:t}){let n=P(),r=E(()=>`q-td`+(e.autoWidth?` q-table--col-auto-width`:``)+(e.noHover?` q-td--no-hover`:``)+` `);return()=>{if(e.props===void 0)return p(`td`,{class:r.value},$(t.default));let i=n.vnode.key,a=(e.props.colsMap===void 0?null:e.props.colsMap[i])||e.props.col;if(a===void 0)return;let{row:o}=e.props;return p(`td`,{class:r.value+a.__tdClass(o),style:a.__tdStyle(o)},$(t.default))}}}),Z({name:`QRouteTab`,props:{...vc,...Hd},emits:Vd,setup(e,{slots:t,emit:n}){let r=yc({useDisableForRouterLinkProps:!1}),{renderTab:i,$tabs:a}=Ud(e,t,n,{exact:E(()=>e.exact),...r});return T(()=>`${e.name} | ${e.exact} | ${(r.resolvedLink.value||{}).href}`,a.verifyRouteModel),()=>i(r.linkTag.value,r.linkAttrs.value)}});var s_=/^-?[\d]+\/[0-1]\d\/[0-3]\d$/;function c_(e,t){if(e.hour!==null){if(e.minute===null)return`minute`;if(t&&e.second===null)return`second`}return`hour`}function l_(){let e=new Date;return{hour:e.getHours(),minute:e.getMinutes(),second:e.getSeconds(),millisecond:e.getMilliseconds()}}function u_(e,t,n){let r=Math.abs(e-t);return Math.min(r,n-r)}function d_(e,t,n){let r=Array.from({length:t+1},(t,n)=>n+e).filter(e=>n(e));return{min:r[0],max:r.at(-1),values:r,threshold:t+1}}Z({name:`QTime`,props:{...$s,...ku,...Pf,modelValue:{required:!0,validator:e=>typeof e==`string`||e===null},mask:{...Pf.mask,default:null},format24h:{type:Boolean,default:null},defaultDate:{type:String,validator:e=>s_.test(e)},options:Function,hourOptions:Array,minuteOptions:Array,secondOptions:Array,withSeconds:Boolean,nowBtn:Boolean},emits:Ff,setup(e,{slots:t,emit:n}){let r=P(),{$q:i}=r.proxy,a=ec(e,i),{tabindex:o,headerClass:s,getLocale:c,getCurrentDate:l}=Lf(e,i),u=ju(Au(e)),d,f,m=K(null),h=E(()=>U()),g=E(()=>c()),_=E(()=>W()),v=Jf(e.modelValue,h.value,g.value,e.calendar,_.value),y=K(c_(v)),b=K(v),x=K(v.hour===null||v.hour<12),S=E(()=>e.format24h===null?i.lang.date.format24h:e.format24h),C=E(()=>`q-time q-time--${e.landscape?`landscape`:`portrait`}`+(a.value?` q-time--dark q-dark`:``)+(e.disable?` disabled`:e.readonly?` q-time--readonly`:``)+(e.bordered?` q-time--bordered`:``)+(e.square?` q-time--square no-border-radius`:``)+(e.flat?` q-time--flat no-shadow`:``)),D=E(()=>{let e=b.value;return{hour:e.hour===null?`--`:S.value?ys(e.hour):String(x.value?e.hour===0?12:e.hour:e.hour>12?e.hour-12:e.hour),minute:e.minute===null?`--`:ys(e.minute),second:e.second===null?`--`:ys(e.second)}}),O=E(()=>{let e=y.value===`hour`,t=e?12:60,n=b.value[y.value],r=`rotate(${Math.round(360/t*n)-180}deg) translateX(-50%)`;return e&&S.value&&b.value.hour>=12&&(r+=` scale(.7)`),{transform:r}}),A=E(()=>b.value.hour!==null),j=E(()=>A.value&&b.value.minute!==null),M=E(()=>e.hourOptions===void 0?e.options===void 0?null:t=>e.options(t,null,null):t=>e.hourOptions.includes(t)),N=E(()=>e.minuteOptions===void 0?e.options===void 0?null:t=>e.options(b.value.hour,t,null):t=>e.minuteOptions.includes(t)),F=E(()=>e.secondOptions===void 0?e.options===void 0?null:t=>e.options(b.value.hour,b.value.minute,t):t=>e.secondOptions.includes(t)),I=E(()=>{if(M.value===null)return null;let e=d_(0,11,M.value),t=d_(12,11,M.value);return{am:e,pm:t,values:[...e.values,...t.values]}}),L=E(()=>N.value===null?null:d_(0,59,N.value)),R=E(()=>F.value===null?null:d_(0,59,F.value)),z=E(()=>{switch(y.value){case`hour`:return I.value;case`minute`:return L.value;case`second`:return R.value}}),B=E(()=>{let e,t=0,n=1,r=z.value===null?void 0:z.value.values;y.value===`hour`?S.value?e=23:(e=11,x.value||(t=12)):(e=55,n=5);let i=[];for(let a=0,o=0;a<=e;a+=n,o++){let e=a+t,n=(r==null?void 0:r.includes(e))===!1,s=y.value===`hour`&&a===0?S.value?`00`:`12`:a;i.push({val:e,index:o,disable:n,label:s})}return i}),V=E(()=>[[Sd,ne,void 0,{stop:!0,prevent:!0,mouse:!0}]]);T(()=>e.modelValue,t=>{let n=Jf(t,h.value,g.value,e.calendar,_.value);(n.dateHash!==b.value.dateHash||n.timeHash!==b.value.timeHash)&&(b.value=n,n.hour===null?y.value=`hour`:x.value=n.hour<12)}),T([h,g],()=>{J(()=>{be()})});function ee(){let e={...l(),...l_()};be(e),Object.assign(b.value,e),y.value=`hour`}function H(e,{min:t,max:n,values:r,threshold:i}){if(e===t)return t;if(e<t||e>n)return u_(e,t,i)<=u_(e,n,i)?t:n;let a=r.findIndex(t=>e<=t),o=r[a-1],s=r[a];return e-o<=s-e?o:s}function U(){return e.calendar!==`persian`&&e.mask!==null?e.mask:`HH:mm${e.withSeconds?`:ss`:``}`}function W(){if(typeof e.defaultDate!=`string`){let e=l(!0);return e.dateHash=If(e),e}return Jf(e.defaultDate,`YYYY/MM/DD`,void 0,e.calendar)}function te(){return lc(r)||z.value!==null&&(z.value.values.length===0||y.value===`hour`&&!S.value&&I.value[x.value?`am`:`pm`].values.length===0)}function G(){let{top:e,left:t,width:n}=m.value.getBoundingClientRect(),r=n/2;return{top:e+r,left:t+r,dist:r*.7}}function ne(e){if(!te()){if(e.isFirst){d=G(),f=re(e.evt,d);return}f=re(e.evt,d,f),e.isFinal&&(d=!1,f=null,q())}}function q(){y.value===`hour`?y.value=`minute`:e.withSeconds&&y.value===`minute`&&(y.value=`second`)}function re(e,t,n){let r=Ao(e),i=Math.abs(r.top-t.top),a=Math.hypot(r.top-t.top,r.left-t.left),o,s=Math.asin(i/a)*(180/Math.PI);if(s=r.top<t.top?t.left<r.left?90-s:270+s:t.left<r.left?s+90:270-s,y.value===`hour`){if(o=s/30,I.value!==null){let e=S.value?I.value.am.values.length!==0&&I.value.pm.values.length!==0?a>=t.dist:I.value.am.values.length!==0:x.value;o=H(o+(e?0:12),I.value[e?`am`:`pm`])}else o=Math.round(o),S.value?a<t.dist?o<12&&(o+=12):o===12&&(o=0):x.value&&o===12?o=0:!x.value&&o!==12&&(o+=12);S.value&&(x.value=o<12)}else o=Math.round(s/6)%60,y.value===`minute`&&L.value!==null?o=H(o,L.value):y.value===`second`&&R.value!==null&&(o=H(o,R.value));return n!==o&&he[y.value](o),o}let ie={hour(){y.value=`hour`},minute(){y.value=`minute`},second(){y.value=`second`}};function ae(e){e.keyCode===13&&ge()}function oe(e){e.keyCode===13&&_e()}function se(e){te()||(i.platform.is.desktop||re(e,G()),q())}function ce(e){te()||re(e,G())}function le(e){if(e.keyCode===13)y.value=`hour`;else if([37,39].includes(e.keyCode)){let t=e.keyCode===37?-1:1;if(I.value!==null){let e=S.value?I.value.values:I.value[x.value?`am`:`pm`].values;if(e.length===0)return;b.value.hour===null?fe(e[0]):fe(e[(e.length+e.indexOf(b.value.hour)+t)%e.length])}else{let e=S.value?24:12;fe((!S.value&&!x.value?12:0)+(24+(b.value.hour===null?-t:b.value.hour)+t)%e)}}}function ue(e){if(e.keyCode===13)y.value=`minute`;else if([37,39].includes(e.keyCode)){let t=e.keyCode===37?-1:1;if(L.value!==null){let e=L.value.values;if(e.length===0)return;b.value.minute===null?pe(e[0]):pe(e[(e.length+e.indexOf(b.value.minute)+t)%e.length])}else pe((60+(b.value.minute===null?-t:b.value.minute)+t)%60)}}function de(e){if(e.keyCode===13)y.value=`second`;else if([37,39].includes(e.keyCode)){let t=e.keyCode===37?-1:1;if(R.value!==null){let e=R.value.values;if(e.length===0)return;b.value.seconds===null?me(e[0]):me(e[(e.length+e.indexOf(b.value.second)+t)%e.length])}else me((60+(b.value.second===null?-t:b.value.second)+t)%60)}}function fe(e){b.value.hour!==e&&(b.value.hour=e,ye())}function pe(e){b.value.minute!==e&&(b.value.minute=e,ye())}function me(e){b.value.second!==e&&(b.value.second=e,ye())}let he={hour:fe,minute:pe,second:me};function ge(){x.value||(x.value=!0,b.value.hour!==null&&(b.value.hour-=12,ye()))}function _e(){x.value&&(x.value=!1,b.value.hour!==null&&(b.value.hour+=12,ye()))}function ve(t){let n=e.modelValue;y.value!==t&&n!=null&&n!==``&&typeof n!=`string`&&(y.value=t)}function ye(){if(M.value!==null&&!M.value(b.value.hour)){b.value=Jf(),ve(`hour`);return}if(N.value!==null&&!N.value(b.value.minute)){b.value.minute=null,b.value.second=null,ve(`minute`);return}if(e.withSeconds&&F.value!==null&&!F.value(b.value.second)){b.value.second=null,ve(`second`);return}b.value.hour===null||b.value.minute===null||e.withSeconds&&b.value.second===null||be()}function be(t){let r={...b.value,...t},i=e.calendar===`persian`?ys(r.hour)+`:`+ys(r.minute)+(e.withSeconds?`:`+ys(r.second):``):np(new Date(r.year,r.month===null?null:r.month-1,r.day,r.hour,r.minute,r.second,r.millisecond),h.value,g.value,r.year,r.timezoneOffset);r.changed=i!==e.modelValue,n(`update:modelValue`,i,r)}function xe(){let t=[p(`div`,{class:`q-time__link `+(y.value===`hour`?`q-time__link--active`:`cursor-pointer`),tabindex:o.value,onClick:ie.hour,onKeyup:le},D.value.hour),p(`div`,`:`),p(`div`,A.value?{class:`q-time__link `+(y.value===`minute`?`q-time__link--active`:`cursor-pointer`),tabindex:o.value,onKeyup:ue,onClick:ie.minute}:{class:`q-time__link`},D.value.minute)];e.withSeconds&&t.push(p(`div`,`:`),p(`div`,j.value?{class:`q-time__link `+(y.value===`second`?`q-time__link--active`:`cursor-pointer`),tabindex:o.value,onKeyup:de,onClick:ie.second}:{class:`q-time__link`},D.value.second));let n=[p(`div`,{class:`q-time__header-label row items-center no-wrap`,dir:`ltr`},t)];return S.value||n.push(p(`div`,{class:`q-time__header-ampm column items-between no-wrap`},[p(`div`,{class:`q-time__link `+(x.value?`q-time__link--active`:`cursor-pointer`),tabindex:o.value,onClick:ge,onKeyup:ae},`AM`),p(`div`,{class:`q-time__link `+(x.value?`cursor-pointer`:`q-time__link--active`),tabindex:o.value,onClick:_e,onKeyup:oe},`PM`)])),p(`div`,{class:`q-time__header flex flex-center no-wrap `+s.value},n)}function Se(){let t=b.value[y.value];return p(`div`,{class:`q-time__content col relative-position`},[p(w,{name:`q-transition--scale`},()=>p(`div`,{key:`clock`+y.value,class:`q-time__container-parent absolute-full`},[p(`div`,{ref:m,class:`q-time__container-child fit overflow-hidden`},[k(p(`div`,{class:`q-time__clock cursor-pointer non-selectable`,onClick:se,onMousedown:ce},[p(`div`,{class:`q-time__clock-circle fit`},[p(`div`,{class:`q-time__clock-pointer`+(b.value[y.value]===null?` hidden`:e.color===void 0?``:` text-${e.color}`),style:O.value}),B.value.map(e=>p(`div`,{class:`q-time__clock-position row flex-center q-time__clock-pos-${e.index}`+(e.val===t?` q-time__clock-position--active `+s.value:e.disable?` q-time__clock-position--disable`:``)}
12,[p(`span`,e.label)]))])]),V.value)])])),e.nowBtn?p(qc,{class:`q-time__now-button absolute`,icon:i.iconSet.datetime.now,unelevated:!0,size:`sm`,round:!0,color:e.color,textColor:e.textColor,tabindex:o.value,onClick:ee}):null])}return r.proxy.setNow=ee,()=>{let n=[Se()],r=$(t.default);return r!==void 0&&n.push(p(`div`,{class:`q-time__actions`},r)),e.name!==void 0&&!e.disable&&u(n,`push`),p(`div`,{class:C.value,tabindex:-1},[xe(),p(`div`,{class:`q-time__main col overflow-auto`},n)])}}});var f_=[`left`,`right`],p_=[`dense`,`comfortable`,`loose`];Z({name:`QTimeline`,props:{...$s,color:{type:String,default:`primary`},side:{type:String,default:`right`,validator:e=>f_.includes(e)},layout:{type:String,default:`dense`,validator:e=>p_.includes(e)}},setup(e,{slots:t}){let n=ec(e,P().proxy.$q);x($o,e);let r=E(()=>`q-timeline q-timeline--${e.layout} q-timeline--${e.layout}--${e.side}`+(n.value?` q-timeline--dark`:``));return()=>p(`ul`,{class:r.value},$(t.default))}}),Z({name:`QTimelineEntry`,props:{heading:Boolean,tag:{type:String,default:`h3`},side:{type:String,default:`right`,validator:e=>[`left`,`right`].includes(e)},icon:String,avatar:String,color:String,title:String,subtitle:String,body:String},setup(e,{slots:t}){let n=l($o,ss);if(n===ss)return console.error(`QTimelineEntry needs to be child of QTimeline`),ss;let r=E(()=>`q-timeline__entry q-timeline__entry--${e.side}`+(e.icon!==void 0||e.avatar!==void 0?` q-timeline__entry--icon`:``)),i=E(()=>`q-timeline__dot text-${e.color||n.color}`),a=E(()=>n.layout===`comfortable`&&n.side===`left`);return()=>{let n=Ns(t.default,[]);if(e.body!==void 0&&n.unshift(e.body),e.heading){let t=[p(`div`),p(`div`),p(e.tag,{class:`q-timeline__heading-title`},n)];return p(`div`,{class:`q-timeline__heading`},a.value?t.reverse():t)}let o;e.icon===void 0?e.avatar!==void 0&&(o=[p(`img`,{class:`q-timeline__dot-img`,src:e.avatar})]):o=[p(Zs,{class:`row items-center justify-center`,name:e.icon})];let s=[p(`div`,{class:`q-timeline__subtitle`},[p(`span`,{},$(t.subtitle,[e.subtitle]))]),p(`div`,{class:i.value},o),p(`div`,{class:`q-timeline__content`},[p(`h6`,{class:`q-timeline__title`},$(t.title,[e.title]))].concat(n))];return p(`li`,{class:r.value},a.value?s.reverse():s)}}}),Z({name:`QToolbar`,props:{inset:Boolean},setup(e,{slots:t}){let n=E(()=>`q-toolbar row no-wrap items-center`+(e.inset?` q-toolbar--inset`:``));return()=>p(`div`,{class:n.value,role:`toolbar`},$(t.default))}}),Z({name:`QToolbarTitle`,props:{shrink:Boolean},setup(e,{slots:t}){let n=E(()=>`q-toolbar__title ellipsis`+(e.shrink?` col-shrink`:``));return()=>p(`div`,{class:n.value},$(t.default))}});var m_=[`none`,`strict`,`leaf`,`leaf-filtered`];function h_(e){if(e.icon!==void 0)return p(Zs,{class:`q-tree__icon q-mr-sm`,name:e.icon,color:e.iconColor});let t=e.img||e.avatar;if(t)return p(`img`,{class:`q-tree__${e.img?`img`:`avatar`} q-mr-sm`,src:t})}Z({name:`QTree`,props:{...$s,nodes:{type:Array,required:!0},nodeKey:{type:String,required:!0},labelKey:{type:String,default:`label`},childrenKey:{type:String,default:`children`},dense:Boolean,color:String,controlColor:String,textColor:String,selectedColor:String,icon:String,tickStrategy:{type:String,default:`none`,validator:e=>m_.includes(e)},ticked:Array,expanded:Array,selected:{},noSelectionUnset:Boolean,defaultExpandAll:Boolean,accordion:Boolean,filter:String,filterMethod:Function,duration:{},noConnectors:Boolean,noTransition:Boolean,noNodesLabel:String,noResultsLabel:String},emits:[`update:expanded`,`update:ticked`,`update:selected`,`lazyLoad`,`afterShow`,`afterHide`],setup(e,{slots:t,emit:n}){let{proxy:r}=P(),{$q:i}=r,a=ec(e,i),o=K({}),s=K(e.ticked||[]),c=K(e.expanded||[]),l={};v(()=>{l={}});let u=E(()=>`q-tree q-tree--${e.dense?`dense`:`standard`}`+(e.noConnectors?` q-tree--no-connectors`:``)+(a.value?` q-tree--dark`:``)+(e.color===void 0?``:` text-${e.color}`)),d=E(()=>e.selected!==void 0),f=E(()=>e.icon||i.iconSet.tree.icon),m=E(()=>e.controlColor||e.color),h=E(()=>e.textColor===void 0?``:` text-${e.textColor}`),g=E(()=>{let t=e.selectedColor||e.color;return t?` text-${t}`:``}),_=E(()=>e.filterMethod===void 0?(t,n)=>{let r=n.toLowerCase();return t[e.labelKey]&&t[e.labelKey].toLowerCase().includes(r)}:e.filterMethod),y=E(()=>{let t={},n=(r,i)=>{let a=r.tickStrategy||(i?i.tickStrategy:e.tickStrategy),l=r[e.nodeKey],u=r[e.childrenKey]&&Array.isArray(r[e.childrenKey])&&r[e.childrenKey].length!==0,f=!r.disabled&&d.value&&r.selectable!==!1,p=!r.disabled&&r.expandable!==!1,m=a!==`none`,h=a===`strict`,g=a===`leaf-filtered`,v=a===`leaf`||a===`leaf-filtered`,y=!r.disabled&&r.tickable!==!1;v&&y===!0&&i&&i.tickable!==!0&&(y=!1);let b=r.lazy;b===!0&&o.value[l]!==void 0&&Array.isArray(r[e.childrenKey])&&(b=o.value[l]);let x={key:l,parent:i,isParent:u,lazy:b,disabled:r.disabled,link:!r.disabled&&(f||p&&(u||b===!0)),children:[],matchesFilter:!e.filter||_.value(r,e.filter),selected:l===e.selected&&f,selectable:f,expanded:u?c.value.includes(l):!1,expandable:p,noTick:r.noTick===!0||!h&&b&&b!==`loaded`,tickable:y,tickStrategy:a,hasTicking:m,strictTicking:h,leafFilteredTicking:g,leafTicking:v,ticked:(h||!u)&&s.value.includes(l)};if(t[l]=x,u&&(x.children=r[e.childrenKey].map(e=>n(e,x)),e.filter&&(x.matchesFilter===!0?x.noTick!==!0&&x.disabled!==!0&&x.tickable===!0&&g&&x.children.every(e=>e.matchesFilter!==!0||e.noTick===!0||e.tickable!==!0)&&(x.tickable=!1):x.matchesFilter=x.children.some(e=>e.matchesFilter)),x.matchesFilter===!0&&(x.noTick!==!0&&h!==!0&&x.children.every(e=>e.noTick)&&(x.noTick=!0),v))){if(x.ticked=!1,x.indeterminate=x.children.some(e=>e.indeterminate===!0),x.tickable=x.tickable===!0&&x.children.some(e=>e.tickable),x.indeterminate!==!0){let e=x.children.reduce((e,t)=>
12t.ticked===!0?e+1:e,0);e===x.children.length?x.ticked=!0:e>0&&(x.indeterminate=!0)}x.indeterminate===!0&&(x.indeterminateNextState=x.children.every(e=>e.tickable!==!0||e.ticked!==!0))}return x};return e.nodes.forEach(e=>n(e,null)),t});T(()=>e.ticked,e=>{s.value=e}),T(()=>e.expanded,e=>{c.value=e});function b(t){let n=(r,i)=>{if(r||!i)return r;if(Array.isArray(i))return i.reduce(n,r);if(i[e.nodeKey]===t)return i;if(i[e.childrenKey])return n(null,i[e.childrenKey])};return n(null,e.nodes)}function x(){return s.value.map(e=>b(e))}function S(){return c.value.map(e=>b(e))}function C(e){return e&&y.value[e]?y.value[e].expanded:!1}function w(){e.expanded===void 0?c.value=[]:n(`update:expanded`,[])}function D(){let t=[],r=n=>{n[e.childrenKey]&&n[e.childrenKey].length!==0&&n.expandable!==!1&&n.disabled!==!0&&(t.push(n[e.nodeKey]),n[e.childrenKey].forEach(r))};e.nodes.forEach(r),e.expanded===void 0?c.value=t:n(`update:expanded`,t)}function O(t,r,i=b(t),a=y.value[t]){if(a.lazy&&a.lazy!==`loaded`){if(a.lazy===`loading`)return;o.value[t]=`loading`,Array.isArray(i[e.childrenKey])||(i[e.childrenKey]=[]),n(`lazyLoad`,{node:i,key:t,done:n=>{o.value[t]=`loaded`,i[e.childrenKey]=Array.isArray(n)?n:[],J(()=>{var e;((e=y.value[t])==null?void 0:e.isParent)===!0&&A(t,!0)})},fail:()=>{delete o.value[t],i[e.childrenKey].length===0&&delete i[e.childrenKey]}})}else a.isParent===!0&&a.expandable===!0&&A(t,r)}function A(t,r){let i=c.value,a=e.expanded!==void 0;if(a&&(i=[...i]),r){if(e.accordion&&y.value[t]){let n=[];y.value[t].parent?y.value[t].parent.children.forEach(e=>{e.key!==t&&e.expandable===!0&&n.push(e.key)}):e.nodes.forEach(r=>{let i=r[e.nodeKey];i!==t&&n.push(i)}),n.length!==0&&(i=i.filter(e=>!n.includes(e)))}i=[...i,t].filter((e,t,n)=>n.indexOf(e)===t)}else i=i.filter(e=>e!==t);a?n(`update:expanded`,i):c.value=i}function j(e){return e&&y.value[e]?y.value[e].ticked:!1}function M(t,r){let i=s.value,a=e.ticked!==void 0;a&&(i=[...i]),i=r?[...i,...t].filter((e,t,n)=>n.indexOf(e)===t):i.filter(e=>!t.includes(e)),a&&n(`update:ticked`,i)}function N(t,n,i){let o={tree:r,node:t,key:i,color:e.color,dark:a.value};return po(o,`expanded`,()=>n.expanded,e=>{e!==n.expanded&&O(i,e)}),po(o,`ticked`,()=>n.ticked,e=>{e!==n.ticked&&M([i],e)}),o}function F(t){return(e.filter?t.filter(t=>y.value[t[e.nodeKey]].matchesFilter):t).map(e=>R(e))}function I(){n(`afterShow`)}function L(){n(`afterHide`)}function R(n){let r=n[e.nodeKey],i=y.value[r],o=n.header&&t[`header-${n.header}`]||t[`default-header`],s=i.isParent===!0?F(n[e.childrenKey]):[],c=s.length!==0||i.lazy&&i.lazy!==`loaded`,u=n.body&&t[`body-${n.body}`]||t[`default-body`],d=o!==void 0||u!==void 0?N(n,i,r):null;return u!==void 0&&(u=p(`div`,{class:`q-tree__node-body relative-position`},[p(`div`,{class:h.value},[u(d)])])),p(`div`,{key:r,class:`q-tree__node relative-position q-tree__node--${c?`parent`:`child`}`},[p(`div`,{class:`q-tree__node-header relative-position row no-wrap items-center`+(i.link===!0?` q-tree__node--link q-hoverable q-focusable`:``)+(i.selected===!0?` q-tree__node--selected`:``)+(i.disabled===!0?` q-tree__node--disabled`:``),tabindex:i.link===!0?0:-1,ariaExpanded:s.length===0?null:i.expanded,role:`treeitem`,onClick:e=>{V(n,i,e)},onKeypress(e){Vo(e)!==!0&&(e.keyCode===13?V(n,i,e,!0):e.keyCode===32&&ee(n,i,e,!0))}},[p(`div`,{class:`q-focus-helper`,tabindex:-1,ref:e=>{l[i.key]=e}}),i.lazy===`loading`?p(Sc,{class:`q-tree__spinner`,color:m.value}):c?p(Zs,{class:`q-tree__arrow`+(i.expanded===!0?` q-tree__arrow--rotate`:``),name:f.value,onClick(e){ee(n,i,e)}}):null,i.hasTicking===!0&&i.noTick!==!0?p(ud,{class:`q-tree__tickbox`,modelValue:i.indeterminate===!0?null:i.ticked,color:m.value,dark:a.value,dense:!0,keepColor:!0,disable:i.tickable!==!0,onKeydown:Q,"onUpdate:modelValue":e=>{H(i,e)}}):null,p(`div`,{class:`q-tree__node-header-content col row no-wrap items-center`+(i.selected===!0?g.value:h.value)},[o?o(d):[h_(n),p(`div`,n[e.labelKey])]])]),c?e.noTransition?i.expanded===!0?p(`div`,{class:`q-tree__node-collapsible`+h.value,key:`${r}__q`},[u,p(`div`,{class:`q-tree__children`+(i.disabled===!0?` q-tree__node--disabled`:``),role:`group`},s)]):null:p(nm,{duration:e.duration,onShow:I,onHide:L},()=>k(p(`div`,{class:`q-tree__node-collapsible`+h.value,key:`${r}__q`},[u,p(`div`,{class:`q-tree__children`+(i.disabled===!0?` q-tree__node--disabled`:``),role:`group`},s)]),[[z,i.expanded]])):u])}function B(e){var t;(t=l[e])==null||t.focus()}function V(t,r,i,a){a!==!0&&r.selectable!==!1&&B(r.key),d.value&&r.selectable?e.noSelectionUnset?r.key!==e.selected&&n(`update:selected`,r.key===void 0?null:r.key):n(`update:selected`,r.key===e.selected?null:r.key):ee(t,r,i,a),typeof t.handler==`function`&&t.handler(t)}function ee(e,t,n,r){n!==void 0&&Q(n),r!==!0&&t.selectable!==!1&&B(t.key),O(t.key,!t.expanded,e,t)}function H(e,t){if(e.indeterminate===!0&&(t=e.indeterminateNextState),e.strictTicking)M([e.key],t);else if(e.leafTicking){let n=[],r=e=>{e.isParent?(t!==!0&&e.noTick!==!0&&e.tickable===!0&&n.push(e.key),e.leafTicking===!0&&e.children.forEac
vendor: 6,615 bytes, line 12
12h(r)):e.noTick!==!0&&e.tickable===!0&&(e.leafFilteredTicking!==!0||e.matchesFilter===!0)&&n.push(e.key)};r(e),M(n,t)}}return e.defaultExpandAll&&D(),Object.assign(r,{getNodeByKey:b,getTickedNodes:x,getExpandedNodes:S,isExpanded:C,collapseAll:w,expandAll:D,setExpanded:O,isTicked:j,setTicked:M}),()=>{let t=F(e.nodes);return p(`div`,{class:u.value,role:`tree`},t.length===0?e.filter?e.noResultsLabel||i.lang.tree.noResults:e.noNodesLabel||i.lang.tree.noNodes:t)}}});function g_(e){return(e*100).toFixed(2)+`%`}var __={...$s,...km,label:String,color:String,textColor:String,square:Boolean,flat:Boolean,bordered:Boolean,noThumbnails:Boolean,thumbnailFit:{type:String,default:`cover`},autoUpload:Boolean,hideUploadBtn:Boolean,disable:Boolean,readonly:Boolean},v_=[...Am,`start`,`finish`,`added`,`removed`];function y_(e,t){let n=P(),{props:r,slots:i,emit:a,proxy:o}=n,{$q:s}=o,l=ec(r,s);function u(e,t,n){if(e.__status=t,t===`idle`){e.__uploaded=0,e.__progress=0,e.__sizeLabel=gs(e.size),e.__progressLabel=`0.00%`;return}if(t===`failed`){o.$forceUpdate();return}e.__uploaded=t===`uploaded`?e.size:n,e.__progress=t===`uploaded`?1:Math.min(.9999,e.__uploaded/e.size),e.__progressLabel=g_(e.__progress),o.$forceUpdate()}let d=E(()=>!r.disable&&!r.readonly),f=K(!1),m=K(null),h=K(null),g={files:K([]),queuedFiles:K([]),uploadedFiles:K([]),uploadedSize:K(0),updateFileStatus:u,isAlive:()=>!lc(n)},{pickFiles:_,addFiles:v,onDragover:y,onDragleave:b,processFiles:S,getDndNode:C,maxFilesNumber:w,maxTotalSizeNumber:D}=jm({editable:d,dnd:f,getFileInput:U,addFilesToQueue:W});Object.assign(g,e({props:r,slots:i,emit:a,helpers:g,exposeApi:e=>{Object.assign(g,e)}})),g.isBusy===void 0&&(g.isBusy=K(!1));let O=K(0),k=E(()=>O.value===0?0:g.uploadedSize.value/O.value),A=E(()=>g_(k.value)),j=E(()=>gs(O.value)),M=E(()=>d.value&&!g.isUploading.value&&(r.multiple||g.queuedFiles.value.length===0)&&(r.maxFiles===void 0||g.files.value.length<w.value)&&(r.maxTotalSize===void 0||O.value<D.value)),F=E(()=>d.value&&!g.isBusy.value&&!g.isUploading.value&&g.queuedFiles.value.length!==0);x(os,ne);let I=E(()=>`q-uploader column no-wrap`+(l.value?` q-uploader--dark q-dark`:``)+(r.bordered?` q-uploader--bordered`:``)+(r.square?` q-uploader--square no-border-radius`:``)+(r.flat?` q-uploader--flat no-shadow`:``)+(r.disable?` disabled q-uploader--disable`:``)+(f.value?` q-uploader--dnd`:``)),L=E(()=>`q-uploader__header`+(r.color===void 0?``:` bg-${r.color}`)+(r.textColor===void 0?``:` text-${r.textColor}`));T(g.isUploading,(e,t)=>{!t&&e?a(`start`):t&&!e&&a(`finish`)});function R(){r.disable||(g.abort(),g.uploadedSize.value=0,O.value=0,H(),g.files.value=[],g.queuedFiles.value=[],g.uploadedFiles.value=[])}function z(){r.disable||V([`uploaded`],()=>{g.uploadedFiles.value=[]})}function B(){V([`idle`,`failed`],({size:e})=>{O.value-=e,g.queuedFiles.value=[]})}function V(e,t){if(r.disable)return;let n={files:[],size:0},i=g.files.value.filter(t=>e.includes(t.__status)?(n.size+=t.size,n.files.push(t),t.__img!==void 0&&window.URL.revokeObjectURL(t.__img.src),!1):!0);n.files.length!==0&&(g.files.value=i,t(n),a(`removed`,n.files))}function ee(e){r.disable||(e.__status===`uploaded`?g.uploadedFiles.value=g.uploadedFiles.value.filter(t=>t.__key!==e.__key):e.__status===`uploading`?e.__abort():O.value-=e.size,g.files.value=g.files.value.filter(t=>t.__key===e.__key?(t.__img!==void 0&&window.URL.revokeObjectURL(t.__img.src),!1):!0),g.queuedFiles.value=g.queuedFiles.value.filter(t=>t.__key!==e.__key),a(`removed`,[e]))}function H(){g.files.value.forEach(e=>{e.__img!==void 0&&window.URL.revokeObjectURL(e.__img.src)})}function U(){return h.value||m.value.getElementsByClassName(`q-uploader__input`)[0]}function W(e,t){let n=S(e,t,g.files.value,!0),i=U();i!=null&&(i.value=``),n!==void 0&&(n.forEach(e=>{if(g.updateFileStatus(e,`idle`),O.value+=e.size,!r.noThumbnails&&e.type.toUpperCase().startsWith(`IMAGE`)){let t=new Image;t.src=window.URL.createObjectURL(e),e.__img=t}}),g.files.value.push(...n),g.queuedFiles.value.push(...n),a(`added`,n),r.autoUpload&&g.upload())}function te(){F.value&&g.upload()}function G(e,t,n){if(e){let e={type:`a`,key:t,icon:s.iconSet.uploader[t],flat:!0,dense:!0},r;return t===`add`?(e.onClick=_,r=ne):e.onClick=n,p(qc,e,r)}}function ne(){return p(`input`,{ref:h,class:`q-uploader__input overflow-hidden absolute-full`,tabindex:-1,type:`file`,title:``,accept:r.accept,multiple:r.multiple?`multiple`:void 0,capture:r.capture,onMousedown:jo,onClick:_,onChange:W})}function q(){return i.header===void 0?[p(`div`,{class:`q-uploader__header-content column`},[p(`div`,{class:`flex flex-center no-wrap q-gutter-xs`},[G(g.queuedFiles.value.length!==0,`removeQueue`,B),G(g.uploadedFiles.value.length!==0,`removeUploaded`,z),g.isUploading.value?p(Sc,{class:`q-uploader__spinner`}):null,p(`div`,{class:`col column justify-center`},[r.label===void 0?null:p(`div`,{class:`q-uploader__title`},[r.label]),p(`div`,{class:`q-uploader__subtitle`},[j.value+` / `+A.value])]),G(M.value,`add`),G(!r.hideUploadBtn&&F.value,`upload`,g.upload),G(g.isUploading.value,`clear`,g.abort)])])]:i.header(re)}function J(){return i.list===void 0?g.files.value.map(e=>p(`div`,{key:e.__key,class:`q-uploader__file relative-position`+(!r.noThumbnails&&e.__img!==void 0?` q-uploader__file--img`:``)+(e.__status===`failed`?` q-uploader__file--failed`:e.__status===`uploaded`?` q-uploader__file--uploaded`:``),style:!r.noThumbnails&&e.__img!==void 0?{backgroundImage:`url("`+e.__img.src+`")`,backgroundSize:r.thumbnailFit}:null},[p(`div`,{class:`q-uploader__file-header row flex-center no-wrap`},[e.__status===`failed`?p(Zs,{class:`q-uploader__file-status`,name:s.iconSet.type.negative,color:`negative`}):null,p(`div`,{class:`q-uploader__file-header-content col`},[p(`div`,{class:`q-uploader__title`},[e.name]),p(`div`,{class:`q-uploader__subtitle row items-center no-wrap`},[e.__sizeLabel+` / `+e.__progressLabel])]),e.__status===`uploading`?p(vd,{value:e.__progress,min:0,max:1,indeterminate:e.__progress===0}):p(qc,{round:!0,dense:!0,flat:!0,icon:s.iconSet.uploader[e.__status===`uploaded`?`done`:`clear`],onClick:()=>{ee(e)}})])])):i.list(re)}c(()=>{g.isUploading.value&&g.abort(),g.files.value.length!==0&&H()});let re={};for(let e in g)N(g[e])?po(re,e,()=>g[e].value):re[e]=g[e];return Object.assign(re,{upload:te,reset:R,removeUploadedFiles:z,removeQueuedFiles:B,removeFile:ee,pickFiles:_,addFiles:v}),mo(re,{canAddFiles:()=>M.value,canUpload:()=>F.value,uploadSizeLabel:()=>j.value,uploadProgressLabel:()=>A.value}),t({...g,upload:te,reset:R,removeUploadedFiles:z,removeQueuedFiles:B,removeFile:ee,pickFiles:_,addFiles:v,canAddFiles:M,canU
12pload:F,uploadSizeLabel:j,uploadProgressLabel:A}),()=>{let e=[p(`div`,{class:L.value},q()),p(`div`,{class:`q-uploader__list scroll`},J()),C(`uploader`)];g.isBusy.value&&e.push(p(`div`,{class:`q-uploader__overlay absolute-full flex flex-center`},[p(Sc)]));let t={ref:m,class:I.value};return M.value&&Object.assign(t,{onDragover:y,onDragleave:b}),p(`div`,t,e)}}var b_=()=>!0;function x_(e){let t={};return e.forEach(e=>{t[e]=b_}),t}var S_=x_(v_);function C_({name:e,props:t,emits:n,injectPlugin:r}){return Z({name:e,props:{...__,...t},emits:ls(n)?{...S_,...n}:[...v_,...n],setup(e,{expose:t}){return y_(r,t)}})}function w_(e){return typeof e==`function`?e:()=>e}var T_=`QUploader`,E_={url:[Function,String],method:{type:[Function,String],default:`POST`},fieldName:{type:[Function,String],default:()=>e=>e.name},headers:[Function,Array],formFields:[Function,Array],withCredentials:[Function,Boolean],sendRaw:[Function,Boolean],batch:[Function,Boolean],factory:Function},D_=[`factoryFailed`,`uploaded`,`failed`,`uploading`];function O_({props:e,emit:t,helpers:n}){let r=K([]),i=K([]),a=K(0),o=E(()=>({url:w_(e.url),method:w_(e.method),headers:w_(e.headers),formFields:w_(e.formFields),fieldName:w_(e.fieldName),withCredentials:w_(e.withCredentials),sendRaw:w_(e.sendRaw),batch:w_(e.batch)})),s=E(()=>a.value>0),c=E(()=>i.value.length!==0),l;function u(){r.value.forEach(e=>{e.abort()}),i.value.length!==0&&(l=!0)}function d(){let e=[...n.queuedFiles.value];n.queuedFiles.value=[],o.value.batch(e)?f(e):e.forEach(e=>{f([e])})}function f(r){if(a.value++,typeof e.factory!=`function`){p(r,{});return}let o=e.factory(r);if(!o)t(`factoryFailed`,Error(`QUploader: factory() does not return properly`),r),a.value--;else if(typeof o.catch==`function`&&typeof o.then==`function`){i.value.push(o);let e=e=>{n.isAlive()&&(i.value=i.value.filter(e=>e!==o),i.value.length===0&&(l=!1),n.queuedFiles.value.push(...r),r.forEach(e=>{n.updateFileStatus(e,`failed`)}),t(`factoryFailed`,e,r),a.value--)};o.then(t=>{l?e(Error(`Aborted`)):n.isAlive()&&(i.value=i.value.filter(e=>e!==o),p(r,t))}).catch(e)}else p(r,o||{})}function p(e,i){let s=new FormData,c=new XMLHttpRequest,l=(e,t)=>i[e]===void 0?o.value[e](t):w_(i[e])(t),u=l(`url`,e);if(!u){console.error(`q-uploader: invalid or no URL specified`),a.value--;return}let d=l(`formFields`,e);d!==void 0&&d.forEach(e=>{s.append(e.name,e.value)});let f=0,p=0,m=0,h=0,g;c.upload.addEventListener(`progress`,t=>{if(g)return;let r=Math.min(h,t.loaded);n.uploadedSize.value+=r-m,m=r;let i=m-p;for(let t=f;i>0&&t<e.length;t++){let r=e[t];if(i>r.size)i-=r.size,f++,p+=r.size,n.updateFileStatus(r,`uploading`,r.size);else{n.updateFileStatus(r,`uploading`,i);return}}},!1),c.addEventListener(`readystatechange`,()=>{c.readyState<4||(c.status&&c.status<400?(n.uploadedFiles.value.push(...e),e.forEach(e=>{n.updateFileStatus(e,`uploaded`)}),t(`uploaded`,{files:e,xhr:c})):(g=!0,n.uploadedSize.value-=m,n.queuedFiles.value.push(...e),e.forEach(e=>{n.updateFileStatus(e,`failed`)}),t(`failed`,{files:e,xhr:c})),a.value--,r.value=r.value.filter(e=>e!==c))}),c.open(l(`method`,e),u),l(`withCredentials`,e)===!0&&(c.withCredentials=!0);let _=l(`headers`,e);_!==void 0&&_.forEach(e=>{c.setRequestHeader(e.name,e.value)});let v=l(`sendRaw`,e);e.forEach(e=>{n.updateFileStatus(e,`uploading`,0),v!==!0&&s.append(l(`fieldName`,e),e,e.name),e.xhr=c,e.__abort=()=>{c.abort()},h+=e.size}),t(`uploading`,{files:e,xhr:c}),r.value.push(c),v===!0?c.send(new Blob(e)):c.send(s)}return{isUploading:s,isBusy:c,abort:u,upload:d}}C_({name:T_,props:E_,emits:D_,injectPlugin:O_}),Z({name:`QUploaderAddTrigger`,setup(){let e=l(os,ss);return e===ss&&console.error(`QUploaderAddTrigger needs to be child of QUploader`),e}}),Z({name:`QVideo`,props:{...Lm,src:{type:String,required:!0},title:String,fetchpriority:{type:String,default:`auto`},loading:{type:String,default:`eager`},referrerpolicy:{type:String,default:`strict-origin-when-cross-origin`}},setup(e){let t=Rm(e),n=E(()=>`q-video`+(e.ratio===void 0?``:` q-video--responsive`));return()=>p(`div`,{class:n.value,style:t.value},[p(`iframe`,{src:e.src,title:e.title,fetchpriority:e.fetchpriority,loading:e.loading,referrerpolicy:e.referrerpolicy,frameborder:`0`,allowfullscreen:!0})])}});function k_(e){return e===!1?0:e===!0||e===void 0?1:Number.parseInt(e,10)||0}To({name:`close-popup`,beforeMount(e,{value:t}){let n={depth:k_(t),handler(t){n.depth!==0&&setTimeout(()=>{let r=il(e);r!==void 0&&ol(r,t,n.depth)},0)},handlerKey(e){Ho(e,13)&&n.handler(e)}};e.__qclosepopup=n,e.addEventListener(`click`,n.handler),e.addEventListener(`ke
12yup`,n.handlerKey)},updated(e,{value:t,oldValue:n}){t!==n&&(e.__qclosepopup.depth=k_(t))},beforeUnmount(e){let t=e.__qclosepopup;e.removeEventListener(`click`,t.handler),e.removeEventListener(`keyup`,t.handlerKey),delete e.__qclosepopup}});var A_=0,j_=void 0;function M_(){return!1}function N_(e,t){j_===void 0&&(j_=document.createElement(`div`),j_.style.cssText=`position: absolute; left: 0; top: 0`,document.body.append(j_));let n=e.getBoundingClientRect(),r=j_.getBoundingClientRect(),{marginLeft:i,marginRight:a,marginTop:o,marginBottom:s}=window.getComputedStyle(e),c=Number.parseInt(i,10)+Number.parseInt(a,10),l=Number.parseInt(o,10)+Number.parseInt(s,10);return{left:n.left-r.left,top:n.top-r.top,width:n.right-n.left,height:n.bottom-n.top,widthM:n.right-n.left+(t?0:c),heightM:n.bottom-n.top+(t?0:l),marginH:t?c:0,marginV:t?l:0}}function P_(e){return{width:e.scrollWidth,height:e.scrollHeight}}var F_=[`Top`,`Right`,`Bottom`,`Left`],I_=[`borderTopLeftRadius`,`borderTopRightRadius`,`borderBottomRightRadius`,`borderBottomLeftRadius`],L_=/-block|-inline|block-|inline-/,R_=/(-block|-inline|block-|inline-).*:/;function z_(e,t){let n=window.getComputedStyle(e),r={};for(let e=0;e<t.length;e++){let i=t[e];if(n[i]===``)if(i===`cssText`){let e=n.length,t=``;for(let r=0;r<e;r++)L_.test(n[r])||(t+=n[r]+`: `+n[n[r]]+`; `);r[i]=t}else if([`borderWidth`,`borderStyle`,`borderColor`].includes(i)){let e=i.replace(`border`,``),t=``;for(let r=0;r<F_.length;r++){let i=`border`+F_[r]+e;t+=n[i]+` `}r[i]=t}else if(i===`borderRadius`){let e=``,t=``;for(let r=0;r<I_.length;r++){let i=n[I_[r]].split(` `);e+=i[0]+` `,t+=(i[1]===void 0?i[0]:i[1])+` `}r[i]=e+`/ `+t}else r[i]=n[i];else i===`cssText`?r[i]=n[i].split(`;`).filter(e=>!R_.test(e)).join(`;`):r[i]=n[i]}return r}var B_=[`absolute`,`fixed`,`relative`,`sticky`];function V_(e){let t=e,n=0;for(;t!==null&&t!==document;){let{position:r,zIndex:i}=window.getComputedStyle(t),a=Number(i);a>n&&(t===e||B_.includes(r))&&(n=a),t=t.parentNode}return n}function H_(e){return{from:e.from,to:e.to===void 0?e.from:e.to}}function U_(e,t){let n=Number.parseFloat(e);return Number.isFinite(n)?Math.max(0,Math.min(1,n)):t}function W_(e){typeof e==`number`?e={duration:e}:typeof e==`function`&&(e={onEnd:e});let t=Number.parseInt(e.duration,10),n=Number.parseInt(e.delay,10);return{...e,waitFor:e.waitFor===void 0?0:e.waitFor,duration:Number.isNaN(t)?300:t,delay:Number.isNaN(n)?0:n,easing:typeof e.easing==`string`&&e.easing.length!==0?e.easing:`ease-in-out`,fill:typeof e.fill==`string`&&e.fill.length!==0?e.fill:`none`,resize:e.resize===!0,useCSS:e.useCSS===!0||e.usecss===!0,hideFromClone:e.hideFromClone===!0||e.hidefromclone===!0,keepToClone:e.keepToClone===!0||e.keeptoclone===!0,tween:e.tween===!0,tweenFromOpacity:U_(e.tweenFromOpacity,.6),tweenToOpacity:U_(e.tweenToOpacity,.5)}}function G_(e){let t=typeof e;return t===`function`?e():t===`string`?document.querySelector(e):e}function K_(e){return e&&e.ownerDocument===document&&e.parentNode!==null}function q_(e){let t=M_,n=!1,r=!0,i=H_(e),a=W_(e),o=G_(i.from);if(!K_(o))return t;typeof o.qMorphCancel==`function`&&o.qMorphCancel();let s,c,l,u,d=o.parentNode,f=o.nextElementSibling,p=N_(o,a.resize),{width:m,height:h}=P_(d),{borderWidth:g,borderStyle:_,borderColor:v,borderRadius:y,backgroundColor:b,transform:x,position:S,cssText:C}=z_(o,[`borderWidth`,`borderStyle`,`borderColor`,`borderRadius`,`backgroundColor`,`transform`,`position`,`cssText`]),w=o.classList.toString(),T=o.style.cssText,E=o.cloneNode(!0),D=a.tween===!0?o.cloneNode(!0):void 0;return D!==void 0&&(D.className=D.classList.toString().split(` `).filter(e=>!e.startsWith(`bg-`)).join(` `)),a.hideFromClone===!0&&E.classList.add(`q-morph--internal`),E.setAttribute(`aria-hidden`,`true`),E.style.transition=`none`,E.style.animation=`none`,E.style.pointerEvents=`none`,d.insertBefore(E,f),o.qMorphCancel=()=>{n=!0,E.remove(),D==null||D.remove(),a.hideFromClone===!0&&E.classList.remove(`q-morph--internal`),o.qMorphCancel=void 0},typeof e.onToggle==`function`&&e.onToggle(),requestAnimationFrame(()=>{let e=G_(i.to);if(n===!0||!K_(e)){typeof o.qMorphCancel==`function`&&o.qMorphCancel();return}o!==e&&typeof e.qMorphCancel==`function`&&e.qMorphCancel(),a.keepToClone!==!0&&e.classList.add(`q-morph--internal`),E.classList.add(`q-morph--internal`);let{width:f,height:O}=P_(d),{width:k,height:A}=P_(e.parentNode);a.hideFromClone!==!0&&E.classList.remove(`q-morph--internal`),e.qMorphCancel=()=>{n=!0,E.remove(),D==null||D.remove(),a.hideFromClone===!0&&E.classList.remove(`q-morph--internal`),a.keepToClone!==!0&&e.classList.remove(`q-morph--internal`),o.qMorphCancel=void 0,e.qMorphCancel=void 0};let j=()=>
vendor: 4,913 bytes, line 12
12{if(n===!0){typeof e.qMorphCancel==`function`&&e.qMorphCancel();return}a.hideFromClone!==!0&&(E.classList.add(`q-morph--internal`),E.innerHTML=``,E.style.left=0,E.style.right=`unset`,E.style.top=0,E.style.bottom=`unset`,E.style.transform=`none`),a.keepToClone!==!0&&e.classList.remove(`q-morph--internal`);let i=e.parentNode,{width:j,height:M}=P_(i),N=e.cloneNode(a.keepToClone);N.setAttribute(`aria-hidden`,`true`),a.keepToClone!==!0&&(N.style.left=0,N.style.right=`unset`,N.style.top=0,N.style.bottom=`unset`,N.style.transform=`none`,N.style.pointerEvents=`none`),N.classList.add(`q-morph--internal`);let P=e===o&&d===i?E:e.nextElementSibling;i.insertBefore(N,P);let{borderWidth:F,borderStyle:I,borderColor:L,borderRadius:R,backgroundColor:z,transform:B,position:V,cssText:ee}=z_(e,[`borderWidth`,`borderStyle`,`borderColor`,`borderRadius`,`backgroundColor`,`transform`,`position`,`cssText`]),H=e.classList.toString(),U=e.style.cssText;e.style.cssText=ee,e.style.transform=`none`,e.style.animation=`none`,e.style.transition=`none`,e.className=H.split(` `).filter(e=>!e.startsWith(`bg-`)).join(` `);let W=N_(e,a.resize),te=p.left-W.left,G=p.top-W.top,ne=p.width/(W.width>0?W.width:10),K=p.height/(W.height>0?W.height:100),q=m-f,J=h-O,re=j-k,ie=M-A,ae=Math.max(p.widthM,q),oe=Math.max(p.heightM,J),se=Math.max(W.widthM,re),ce=Math.max(W.heightM,ie),le=o===e&&![`absolute`,`fixed`].includes(V)&&![`absolute`,`fixed`].includes(S),ue=V===`fixed`,de=i;for(;!ue&&de!==document;)ue=window.getComputedStyle(de).position===`fixed`,de=de.parentNode;if(a.hideFromClone!==!0&&(E.style.display=`block`,E.style.flex=`0 0 auto`,E.style.opacity=0,E.style.minWidth=`unset`,E.style.maxWidth=`unset`,E.style.minHeight=`unset`,E.style.maxHeight=`unset`,E.classList.remove(`q-morph--internal`)),a.keepToClone!==!0&&(N.style.display=`block`,N.style.flex=`0 0 auto`,N.style.opacity=0,N.style.minWidth=`unset`,N.style.maxWidth=`unset`,N.style.minHeight=`unset`,N.style.maxHeight=`unset`),N.classList.remove(`q-morph--internal`),typeof a.classes==`string`&&(e.className+=` `+a.classes),typeof a.style==`string`)e.style.cssText+=` `+a.style;else if(ls(a.style))for(let t in a.style)e.style[t]=a.style[t];let fe=V_(E),pe=V_(e),me=ue?document.documentElement:{scrollLeft:0,scrollTop:0};e.style.position=ue?`fixed`:`absolute`,e.style.left=`${W.left-me.scrollLeft}px`,e.style.right=`unset`,e.style.top=`${W.top-me.scrollTop}px`,e.style.margin=0,a.resize===!0&&(e.style.minWidth=`unset`,e.style.maxWidth=`unset`,e.style.minHeight=`unset`,e.style.maxHeight=`unset`,e.style.overflow=`hidden`,e.style.overflowX=`hidden`,e.style.overflowY=`hidden`),document.body.append(e),D!==void 0&&(D.style.cssText=C,D.style.transform=`none`,D.style.animation=`none`,D.style.transition=`none`,D.style.position=e.style.position,D.style.left=`${p.left-me.scrollLeft}px`,D.style.right=`unset`,D.style.top=`${p.top-me.scrollTop}px`,D.style.margin=0,D.style.pointerEvents=`none`,a.resize===!0&&(D.style.minWidth=`unset`,D.style.maxWidth=`unset`,D.style.minHeight=`unset`,D.style.maxHeight=`unset`,D.style.overflow=`hidden`,D.style.overflowX=`hidden`,D.style.overflowY=`hidden`),document.body.append(D));let he=n=>{o===e&&r!==!0?(e.style.cssText=T,e.className=w):(e.style.cssText=U,e.className=H),N.parentNode===i&&N.before(e),E.remove(),N.remove(),D==null||D.remove(),t=M_,o.qMorphCancel=void 0,e.qMorphCancel=void 0,typeof a.onEnd==`function`&&a.onEnd(r===!0?`to`:`from`,n===!0)};if(a.useCSS!==!0&&typeof e.animate==`function`){let i=a.resize===!0?{transform:`translate(${te}px, ${G}px)`,width:`${ae}px`,height:`${oe}px`}:{transform:`translate(${te}px, ${G}px) scale(${ne}, ${K})`},d=a.resize===!0?{width:`${se}px`,height:`${ce}px`}:{},f=a.resize===!0?{width:`${ae}px`,height:`${oe}px`}:{},m=a.resize===!0?{transform:`translate(${-1*te}px, ${-1*G}px)`,width:`${se}px`,height:`${ce}px`}:{transform:`translate(${-1*te}px, ${-1*G}px) scale(${1/ne}, ${1/K})`},h=D===void 0?{backgroundColor:b}:{opacity:a.tweenToOpacity},S=D===void 0?{backgroundColor:z}:{opacity:1};u=e.animate([{margin:0,borderWidth:g,borderStyle:_,borderColor:v,borderRadius:y,zIndex:fe,transformOrigin:`0 0`,...i,...h},{margin:0,borderWidth:F,borderStyle:I,borderColor:L,borderRadius:R,zIndex:pe,transformOrigin:`0 0`,transform:B,...d,...S}],{duration:a.duration,easing:a.easing,fill:a.fill,delay:a.delay}),c=D===void 0?void 0:D.animate([{opacity:a.tweenFromOpacity,margin:0,borderWidth:g,borderStyle:_,borderColor:v,borderRadius:y,zIndex:fe,transformOrigin:`0 0`,transform:x,...f},{opacity:0,margin:0,borderWidth:F,borderStyle:I,borderColor:L,borderRadius:R,zIndex:pe,transformOrigin:`0 0`,...m}],{duration:a.duration,easing:a.easing,fill:a.fill,delay:a.delay}),s=a.hideFromClone===!0||le===!0?void 0:E.animate([{margin:`${J<0?J/2:0}px ${q<0?q/2:0}px`,width:`${ae+p.marginH}px`,height:`${oe+p.marginV}px`},{margin:0,width:0,height:0}],{duration:a.duration,easing:a.easing,fill:a.fill,delay:a.delay}
12),l=a.keepToClone===!0?void 0:N.animate([le===!0?{margin:`${J<0?J/2:0}px ${q<0?q/2:0}px`,width:`${ae+p.marginH}px`,height:`${oe+p.marginV}px`}:{margin:0,width:0,height:0},{margin:`${ie<0?ie/2:0}px ${re<0?re/2:0}px`,width:`${se+W.marginH}px`,height:`${ce+W.marginV}px`}],{duration:a.duration,easing:a.easing,fill:a.fill,delay:a.delay});let C=e=>{s==null||s.cancel(),c==null||c.cancel(),l==null||l.cancel(),u.cancel(),u.removeEventListener(`finish`,C),u.removeEventListener(`cancel`,C),he(e),s=void 0,c=void 0,l=void 0,u=void 0};o.qMorphCancel=()=>{o.qMorphCancel=void 0,n=!0,C()},e.qMorphCancel=()=>{e.qMorphCancel=void 0,n=!0,C()},u.addEventListener(`finish`,C),u.addEventListener(`cancel`,C),t=e=>n===!0||u===void 0?!1:e===!0?(C(!0),!0):(r=r!==!0,s==null||s.reverse(),c==null||c.reverse(),l==null||l.reverse(),u.reverse(),!0)}else{let i=`q-morph-anim-${++A_}`,s=document.createElement(`style`),c=a.resize===!0?` 13 transform: translate(${te}px, ${G}px); 14 width: ${ae}px; 15 height: ${oe}px; 16 `:`transform: translate(${te}px, ${G}px) scale(${ne}, ${K});`,l=a.resize===!0?` 17 width: ${se}px; 18 height: ${ce}px; 19 `:``,u=a.resize===!0?` 20 width: ${ae}px; 21 height: ${oe}px; 22 `:``,d=a.resize===!0?` 23 transform: translate(${-1*te}px, ${-1*G}px); 24 width: ${se}px; 25 height: ${ce}px; 26 `:`transform: translate(${-1*te}px, ${-1*G}px) scale(${1/ne}, ${1/K});`,f=D===void 0?`background-color: ${b};`:`opacity: ${a.tweenToOpacity};`,m=D===void 0?`background-color: ${z};`:`opacity: 1;`,h=D===void 0?``:` 27 @keyframes ${i}-from-tween { 28 0% { 29 opacity: ${a.tweenFromOpacity}; 30 margin: 0; 31 border-width: ${g}; 32 border-style: ${_}; 33 border-color: ${v}; 34 border-radius: ${y}; 35 z-index: ${fe}; 36 transform-origin: 0 0; 37 transform: ${x}; 38 ${u} 39 } 40 41 100% { 42 opacity: 0; 43 margin: 0; 44 border-width: ${F}; 45 border-style: ${I}; 46 border-color: ${L}; 47 border-radius: ${R}; 48 z-index: ${pe}; 49 transform-origin: 0 0; 50 ${d} 51 } 52 } 53 `,S=a.hideFromClone===!0||le===!0?``:` 54 @keyframes ${i}-from { 55 0% { 56 margin: ${J<0?J/2:0}px ${q<0?q/2:0}px; 57 width: ${ae+p.marginH}px; 58 height: ${oe+p.marginV}px; 59 } 60 61 100% { 62 margin: 0; 63 width: 0; 64 height: 0; 65 } 66 } 67 `,C=le===!0?` 68 margin: ${J<0?J/2:0}px ${q<0?q/2:0}px; 69 width: ${ae+p.marginH}px; 70 height: ${oe+p.marginV}px; 71 `:` 72 margin: 0; 73 width: 0; 74 height: 0; 75 `,w=a.keepToClone===!0?``:` 76 @keyframes ${i}-to { 77 0% { 78 ${C} 79 } 80 81 100% { 82 margin: ${ie<0?ie/2:0}px ${re<0?re/2:0}px; 83 width: ${se+W.marginH}px; 84 height: ${ce+W.marginV}px; 85 } 86 } 87 `;s.innerHTML=` 88 @keyframes ${i} { 89 0% { 90 margin: 0; 91 border-width: ${g}; 92 border-style: ${_}; 93 border-color: ${v}; 94 border-radius: ${y}; 95 background-color: ${b}; 96 z-index: ${fe}; 97 transform-origin: 0 0; 98 ${c} 99 ${f} 100 } 101 102 100% { 103 margin: 0; 104 border-width: ${F}; 105 border-style: ${I}; 106 border-color: ${L}; 107 border-radius: ${R}; 108 background-color: ${z}; 109 z-index: ${pe}; 110 transform-origin: 0 0; 111 transform: ${B}; 112 ${l} 113 ${m} 114 } 115 } 116 117 ${S} 118 119 ${h} 120 121 ${w} 122 `,document.head.append(s);let T=`normal`;E.style.animation=`${a.duration}ms ${a.easing} ${a.delay}ms ${T} ${a.fill} ${i}-from`,D!==void 0&&(D.style.animation=`${a.duration}ms ${a.easing} ${a.delay}ms ${T} ${a.fill} ${i}-from-tween`),N.style.animation=`${a.duration}ms ${a.easing} ${a.delay}ms ${T} ${a.fill} ${i}-to`,e.style.animation=`${a.duration}ms ${a.easing} ${a.delay}ms ${T} ${a.fill} ${i}`;let O=t=>{t===Object(t)&&t.animationName!==i||(e.removeEventListener(`animationend`,O),e.removeEventListener(`animationcancel`,O),he(),s.remove())};o.qMorphCancel=()=>{o.qMorphCancel=void 0,n=!0,O()},e.qMorphCancel=()=>{e.qMorphCancel=void 0,n=!0,O()},e.addEventListener(`animationend`,O),e.addEventListener(`animationcancel`,O),t=t=>n===!0||!e||!E||!N?!1:t===!0?(O(),!0):(r=r!==!0,T=T===`normal`?`reverse`:`normal`,E.style.animationDirection=T,D.style.animationDirection=T,N.style.animationDirection=T,e.style.animationDirection=T,!0)}};a.waitFor>0||a.waitFor===`transitionend`||a.waitFor===Object(a.waitFor)&&typeof a.waitFor.then==`function`?(a.waitFor>0?new Promise(e=>{setTimeout(e,a.waitFor)}):a.waitFor===`transitionend`?new Promise(t=>{let n=()=>{r!==null&&(clearTimeout(r),r=null),e&&(e.removeEventListener(`transitionend`,n),e.removeEventListener(`transitioncancel`,n)),t==null||t(),t=null},r=setTimeout(n,400);e.addEventListener(`transitionend`,n),e.addEventListener(`transitioncancel`,n)}):a.waitFor).then(j).catch(()=>{typeof e.qMorphCancel==`function`&&e.qMorphCancel()}):j()}),e=>t(e)}var J_={},Y_=[`duration`,`delay`,`easing`,`fill`,`classes`,`style`,`duration`,`resize`,`useCSS`,`hideFromClone`,`keepToClone`,`tween`,`tweenFromOpacity`,`tweenToOpacity`,`waitFor`,`onEnd`],X_=[`resize`,`useCSS`,`hideFromClone`,`keepToClone`,`tween`];function Z_(e,t){e.clsAction!==t&&(e.clsAction=t,e.el.classList[t](`q-morph--invisible`))}function Q_(e){if(e.animating||e.queue.length<2)return;let[t,n]=e.queue;e.animating=!0,t.animating=!0,n.animating=!0,Z_(t,`remove`),Z_(n,`remove`);
122let r=q_({from:t.el,to:n.el,onToggle(){Z_(t,`add`),Z_(n,`remove`)},...n.opts,onEnd(r,i){var a,o;(a=(o=n.opts).onEnd)==null||a.call(o,r,i),!i&&(t.animating=!1,n.animating=!1,e.animating=!1,e.cancel=void 0,e.queue.shift(),Q_(e))}});e.cancel=()=>{r(!0),e.cancel=void 0}}function $_(e,t){let n=t.opts;X_.forEach(t=>{n[t]=e[t]===!0})}function ev(e,t){let n=typeof e==`string`&&e.length!==0?e.split(`:`):[];t.name=n[0],t.group=n[1];let r=Number.parseFloat(n[2]);Object.assign(t.opts,{duration:Number.isFinite(r)?r:300,waitFor:n[3]})}function tv(e,t){e.group!==void 0&&(t.group=e.group),e.name!==void 0&&(t.name=e.name);let n=t.opts;Y_.forEach(t=>{e[t]!==void 0&&(n[t]=e[t])})}function nv(e,t){if(t.name===e){let n=J_[t.group];n===void 0?(J_[t.group]={name:t.group,model:e,queue:[t],animating:!1},Z_(t,`remove`)):n.model!==e&&(n.model=e,n.queue.push(t),!n.animating&&n.queue.length===2&&Q_(n));return}t.animating||Z_(t,`add`)}function rv(e,t){let n;Object(t)===t?(n=String(t.model),tv(t,e),$_(t,e)):n=String(t),n===e.model?!e.animating&&e.clsAction!==void 0&&e.el.classList[e.clsAction](`q-morph--invisible`):(e.model=n,nv(n,e))}To({name:`morph`,mounted(e,t){let n={el:e,animating:!1,opts:{}};$_(t.modifiers,n),ev(t.arg,n),rv(n,t.value),e.__qmorph=n},updated(e,t){rv(e.__qmorph,t.value)},beforeUnmount(e){let t=e.__qmorph,n=J_[t.group];if(n!=null&&n.queue.includes(t)&&(n.queue=n.queue.filter(e=>e!==t),n.queue.length===0)){var r;(r=n.cancel)==null||r.call(n),delete J_[t.group]}t.clsAction===`add`&&e.classList.remove(`q-morph--invisible`),delete e.__qmorph}});var iv={childList:!0,subtree:!0,attributes:!0,characterData:!0,attributeOldValue:!0,characterDataOldValue:!0};function av(e,t,n){var r;t.handler=n,(r=t.observer)==null||r.disconnect(),t.observer=new MutationObserver(n=>{typeof t.handler==`function`&&(t.handler(n)===!1||t.once===!0)&&ov(e)}),t.observer.observe(e,t.opts)}function ov(e){let t=e.__qmutation;if(t!==void 0){var n;(n=t.observer)==null||n.disconnect(),delete e.__qmutation}}To({name:`mutation`,mounted(e,{modifiers:{once:t,...n},value:r}){let i={once:t,opts:Object.keys(n).length===0?iv:n};av(e,i,r),e.__qmutation=i},updated(e,{oldValue:t,value:n}){let r=e.__qmutation;r!==void 0&&t!==n&&av(e,r,n)},beforeUnmount:ov});var{passive:sv}=Do;function cv(e,{value:t,oldValue:n}){if(typeof t!=`function`){e.scrollTarget.removeEventListener(`scroll`,e.scroll,sv);return}e.handler=t,typeof n!=`function`&&(e.scrollTarget.addEventListener(`scroll`,e.scroll,sv),e.scroll())}To({name:`scroll-fire`,mounted(e,t){let n={scrollTarget:Al(e),scroll:Io(()=>{let t,r;n.scrollTarget===window?(r=e.getBoundingClientRect().bottom,t=window.innerHeight):(r=Cc(e).top+wc(e),t=Cc(n.scrollTarget).top+wc(n.scrollTarget)),r>0&&r<t&&(n.scrollTarget.removeEventListener(`scroll`,n.scroll,sv),n.handler(e))},25)};cv(n,t),e.__qscrollfire=n},updated(e,t){t.value!==t.oldValue&&cv(e.__qscrollfire,t)},beforeUnmount(e){let t=e.__qscrollfire;t.scrollTarget.removeEventListener(`scroll`,t.scroll,sv),t.scroll.cancel(),delete e.__qscrollfire}});function lv(e,{value:t,oldValue:n}){if(typeof t!=`function`){e.scrollTarget.removeEventListener(`scroll`,e.scroll,Do.passive);return}e.handler=t,typeof n!=`function`&&e.scrollTarget.addEventListener(`scroll`,e.scroll,Do.passive)}To({name:`scroll`,mounted(e,t){let n={scrollTarget:Al(e),scroll(){n.handler(Ml(n.scrollTarget),Nl(n.scrollTarget))}};lv(n,t),e.__qscroll=n},updated(e,t){e.__qscroll!==void 0&&t.oldValue!==t.value&&lv(e.__qscroll,t)},beforeUnmount(e){let t=e.__qscroll;t.scrollTarget.removeEventListener(`scroll`,t.scroll,Do.passive),delete e.__qscroll}});function uv(){document.body.classList.remove(`non-selectable`)}To({name:`touch-hold`,beforeMount(e,t){let{modifiers:n}=t;if(!n.mouse&&!Co.has.touch)return;let r={handler:t.value,noop:Oo,mouseStart(e){typeof r.handler==`function`&&ko(e)&&(Po(r,`temp`,[[document,`mousemove`,`move`,`passiveCapture`],[document,`click`,`end`,`notPassiveCapture`]]),r.start(e,!0))},touchStart(e){if(e.target!==void 0&&typeof r.handler==`function`){let t=e.target;Po(r,`temp`,[[t,`touchmove`,`move`,`passiveCapture`],[t,`touchcancel`,`end`,`notPassiveCapture`],[t,`touchend`,`end`,`notPassiveCapture`]]),r.start(e)}},start(e,t){r.origin=Ao(e);let n=Date.now();Co.is.mobile&&(document.body.classList.add(`non-selectable`),Yc(),r.styleCleanup=e=>{r.styleCleanup=void 0,e===!0?(Yc(),setTimeout(uv,10)):uv()}),r.triggered=!1,r.sensitivity=t?r.mouseSensitivity:r.touchSensitivity,r.timer=setTimeout(()=>{r.timer=void 0,Yc(),r.triggered=!0,r.handler({evt:e,touch:!t,mouse:t===!0,position:r.origin,duration:Date.now()-n})},r.duration)},move(e){let{top:t,left:n}=Ao(e);r.timer!==void 0&&(Math.abs(n-r.origin.left)>=r.sensitivity||Math.abs(t-r.origin.top)>=r.sensitivity)&&(clearTimeout(r.timer),r.timer=void 0)},end(e){var t;Fo(r,`temp`),(t=r.styleCleanup)==null||t.call(r,r.triggered),r.triggered?e!==void 0&&Q(e):r.timer!==void 0&&(clearTimeout(r.timer),r.timer=void 0)}},i=[600,5,7];typeof t.arg==`string`&&t.arg.length!==0&&t.arg.split(`:`).forEach((e,t)=>{let n=Number.parseInt(e,10);n&&(i[t]=n)}),[r.duration,r.touchSensitivity,r.mouseSensitivity]=i,e.__qtouchhold=r,n.mouse&&Po(r,`main`,[[e,`mousedown`,`mouseStart`,`passive${n.mouseCapture||n.mousecapture?`Capture`:``}`]]),Co.has.touch&&Po(r,`main`,[[e,`touchstart`,`touchStart`,`passive${n.capture?`Capture`:``}`],[e,`touchend`,`noop`,`notPassiveCapture`]])},updated(e,t){let n=e.__qtouchhold;n!==void 0&&t.oldValue!==t.value&&(typeof t.value!=`function`&&n.end(),n.handler=t.value)},beforeUnmount(e){let t=e.__qtouchhold;if(t!==void 0){var n;Fo(t,`main`),Fo(t,`temp`),t.timer!==void 0&&clearTimeout(t.timer),(n=t.styleCleanup)==null||n.call(t),delete e.__qtouchhold}}});var dv={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]}
122,fv=RegExp(`^([\\d+]+|${Object.keys(dv).join(`|`)})$`,`i`);function pv(e,t){let{top:n,left:r}=Ao(e);return Math.abs(r-t.left)>=7||Math.abs(n-t.top)>=7}function mv(){document.body.classList.remove(`non-selectable`)}To({name:`touch-repeat`,beforeMount(e,{modifiers:t,value:n,arg:r}){let i=Object.keys(t).reduce((e,t)=>{if(fv.test(t)){let n=Number.parseInt(t,10),r=Number.isNaN(n)?dv[t.toLowerCase()]:n;r>=0&&e.push(r)}return e},[]);if(!t.mouse&&!Co.has.touch&&i.length===0)return;let a=typeof r==`string`&&r.length!==0?r.split(`:`).map(e=>Number.parseInt(e,10)):[0,600,300],o=a.length-1,s={keyboard:i,handler:n,noop:Oo,mouseStart(e){s.event===void 0&&typeof s.handler==`function`&&ko(e)&&(Po(s,`temp`,[[document,`mousemove`,`move`,`passiveCapture`],[document,`click`,`end`,`notPassiveCapture`]]),s.start(e,!0))},keyboardStart(t){if(typeof s.handler==`function`&&Ho(t,i)){if((a[0]===0||s.event!==void 0)&&(Q(t),e.focus(),s.event!==void 0))return;Po(s,`temp`,[[document,`keyup`,`end`,`notPassiveCapture`],[document,`click`,`end`,`notPassiveCapture`]]),s.start(t,!1,!0)}},touchStart(e){if(e.target!==void 0&&typeof s.handler==`function`){let t=e.target;Po(s,`temp`,[[t,`touchmove`,`move`,`passiveCapture`],[t,`touchcancel`,`end`,`notPassiveCapture`],[t,`touchend`,`end`,`notPassiveCapture`]]),s.start(e)}},start(e,t,n){n||(s.origin=Ao(e));function r(e){s.styleCleanup=void 0,document.documentElement.style.cursor=``,e===!0?(Yc(),setTimeout(mv,10)):mv()}Co.is.mobile&&(document.body.classList.add(`non-selectable`),Yc(),s.styleCleanup=r),s.event={touch:!t&&!n,mouse:t===!0,keyboard:n===!0,startTime:Date.now(),repeatCount:0};let i=()=>{if(s.timer=void 0,s.event===void 0)return;s.event.repeatCount===0&&(s.event.evt=e,n?s.event.keyCode=e.keyCode:s.event.position=Ao(e),Co.is.mobile||(document.documentElement.style.cursor=`pointer`,document.body.classList.add(`non-selectable`),Yc(),s.styleCleanup=r)),s.event.duration=Date.now()-s.event.startTime,s.event.repeatCount+=1,s.handler(s.event);let t=o<s.event.repeatCount?o:s.event.repeatCount;s.timer=setTimeout(i,a[t])};a[0]===0?i():s.timer=setTimeout(i,a[0])},move(e){s.event!==void 0&&s.timer!==void 0&&pv(e,s.origin)&&(clearTimeout(s.timer),s.timer=void 0)},end(e){var t;s.event!==void 0&&((t=s.styleCleanup)==null||t.call(s,!0),e!==void 0&&s.event.repeatCount>0&&Q(e),Fo(s,`temp`),s.timer!==void 0&&(clearTimeout(s.timer),s.timer=void 0),s.event=void 0)}};e.__qtouchrepeat=s,t.mouse&&Po(s,`main`,[[e,`mousedown`,`mouseStart`,`passive${t.mouseCapture||t.mousecapture?`Capture`:``}`]]),Co.has.touch&&Po(s,`main`,[[e,`touchstart`,`touchStart`,`passive${t.capture?`Capture`:``}`],[e,`touchend`,`noop`,`passiveCapture`]]),i.length!==0&&Po(s,`main`,[[e,`keydown`,`keyboardStart`,`notPassive${t.keyCapture||t.keycapture?`Capture`:``}`]])},updated(e,{oldValue:t,value:n}){let r=e.__qtouchrepeat;r!==void 0&&t!==n&&(typeof n!=`function`&&r.end(),r.handler=n)},beforeUnmount(e){let t=e.__qtouchrepeat;if(t!==void 0){var n;t.timer!==void 0&&clearTimeout(t.timer),Fo(t,`main`),Fo(t,`temp`),(n=t.styleCleanup)==null||n.call(t),delete e.__qtouchrepeat}}}),Co.is.mobile&&(Co.is.nativeMobile||Co.is.winphone||Co.is.safari||Co.is.webkit||Co.is.vivaldi);var hv={};function gv(e){Object.assign(xv,{request:e,exit:e,toggle:e})}function _v(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||null}function vv(){let e=xv.activeEl=xv.isActive?_v():null;bl(e===null||e===document.documentElement?document.body:e)}function yv(){xv.isActive=!xv.isActive,vv()}function bv(e,t){try{let n=e[t]();return n===void 0?Promise.resolve():n}catch(e){return Promise.reject(e)}}var xv=Eo({isActive:!1,activeEl:null},{isCapable:!1,install({$q:e}){e.fullscreen=this}});hv.request=[`requestFullscreen`,`msRequestFullscreen`,`mozRequestFullScreen`,`webkitRequestFullscreen`].find(e=>document.documentElement[e]!==void 0),xv.isCapable=hv.request!==void 0,xv.isCapable?(Object.assign(xv,{request(e){let t=e||document.documentElement,{activeEl:n}=xv;return t===n?Promise.resolve():(n!==null&&t.contains(n)?xv.exit():Promise.resolve()).finally(()=>bv(t,hv.request))}
122,exit(){return xv.isActive?bv(document,hv.exit):Promise.resolve()},toggle(e){return xv.isActive?xv.exit():xv.request(e)}}),hv.exit=[`exitFullscreen`,`msExitFullscreen`,`mozCancelFullScreen`,`webkitExitFullscreen`].find(e=>document[e]),xv.isActive=!!_v(),xv.isActive&&vv(),[`onfullscreenchange`,`onmsfullscreenchange`,`onwebkitfullscreenchange`].forEach(e=>{document[e]=yv})):gv(()=>Promise.reject(Error(`Not capable`)));var Sv=Eo({appVisible:!0},{install({$q:e}){po(e,`appVisible`,()=>this.appVisible)}});{let e,t;document.hidden===void 0?document.msHidden===void 0?document.webkitHidden!==void 0&&(e=`webkitHidden`,t=`webkitvisibilitychange`):(e=`msHidden`,t=`msvisibilitychange`):(e=`hidden`,t=`visibilitychange`),t&&document[e]!==void 0&&document.addEventListener(t,()=>{Sv.appVisible=!document[e]},!1)}Z({name:`BottomSheetComponent`,props:{...$s,title:String,message:String,actions:Array,grid:Boolean,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:[`ok`,`hide`],setup(e,{emit:t}){let{proxy:n}=P(),r=ec(e,n.$q),i=K(null);function a(){i.value.show()}function o(){i.value.hide()}function s(e){t(`ok`,e),o()}function c(){t(`hide`)}function l(){return e.actions.map(e=>{let t=e.avatar||e.img;return e.label===void 0?p(am,{class:`col-all`,dark:r.value}):p(`div`,{class:[`q-bottom-sheet__item q-hoverable q-focusable cursor-pointer relative-position`,e.class],style:e.style,tabindex:0,role:`listitem`,onClick(){s(e)},onKeyup(t){t.keyCode===13&&s(e)}},[p(`div`,{class:`q-focus-helper`}),e.icon?p(Zs,{name:e.icon,color:e.color}):t?p(`img`,{class:e.avatar?`q-bottom-sheet__avatar`:``,src:t}):p(`div`,{class:`q-bottom-sheet__empty-icon`}),p(`div`,e.label)])})}function u(){return e.actions.map(e=>{let t=e.avatar||e.img;return e.label===void 0?p(am,{spaced:!0,dark:r.value}):p(zp,{class:[`q-bottom-sheet__item`,e.classes],style:e.style,tabindex:0,clickable:!0,dark:r.value,onClick(){s(e)}},()=>[p(Bp,{avatar:!0},()=>e.icon?p(Zs,{name:e.icon,color:e.color}):t?p(`img`,{class:e.avatar?`q-bottom-sheet__avatar`:``,src:t}):null),p(Bp,()=>e.label)])})}function d(){let t=[];return e.title&&t.push(p(Pu,{class:`q-dialog__title`},()=>e.title)),e.message&&t.push(p(Pu,{class:`q-dialog__message`},()=>e.message)),t.push(e.grid?p(`div`,{class:`row items-stretch justify-start`,role:`list`},l()):p(`div`,{role:`list`},u())),t}function f(){return[p(Nu,{class:[`q-bottom-sheet q-bottom-sheet--${e.grid?`grid`:`list`}`+(r.value?` q-bottom-sheet--dark q-dark`:``),e.cardClass],style:e.cardStyle},d)]}return Object.assign(n,{show:a,hide:o}),()=>p(kp,{ref:i,position:`bottom`,onHide:c},f)}});function Cv(e){return encodeURIComponent(e===Object(e)?JSON.stringify(e):String(e))}function wv(e){if(e===``)return e;e.indexOf(`"`)===0&&(e=e.slice(1,-1).replaceAll(String.raw`\"`,`"`).replaceAll(String.raw`\\`,`\\`)),e=decodeURIComponent(e.replaceAll(`+`,` `));try{let t=JSON.parse(e);(t===Object(t)||Array.isArray(t))&&(e=t)}catch{}return e}var Tv=/(\d+)([dhms])/g,Ev={d:86400,h:3600,m:60,s:1};function Dv(e){let t=0,n=!1,r=e.matchAll(Tv);for(let e of r){n=!0;let r=Number.parseInt(e[1],10),i=e[2];t+=r*Ev[i]}return n?t:void 0}function Ov(e,t,n={},r){let i,a=!1;n.expires!==void 0&&(Number.isFinite(n.expires)?i=Math.round(n.expires*86400):n.expires instanceof Date?i=Math.round((n.expires.getTime()-Date.now())/1e3):typeof n.expires==`string`&&(i=Dv(n.expires)),i!==void 0&&(a=i<=0));let o=`${encodeURIComponent(e)}=${Cv(t)}`,s=[o,i===void 0?``:`; Max-Age=${i}`,n.path?`; Path=${n.path}`:``,n.domain?`; Domain=${n.domain}`:``,n.sameSite?`; SameSite=${n.sameSite}`:``,n.httpOnly?`; HttpOnly`:``,n.secure?`; Secure`:``,n.other?`; ${n.other}`:``].join(``);if(r){r.req.qCookies?r.req.qCookies.push(s):r.req.qCookies=[s],r.res.setHeader(`Set-Cookie`,r.req.qCookies);let t=r.req.headers.cookie||``;if(i!==void 0&&a){let n=kv(e,r);n!==void 0&&(t=t.replace(`${e}=${n}; `,``).replace(`; ${e}=${n}`,``).replace(`${e}=${n}`,``))}else t=t?`${o}; ${t}`:o;r.req.headers.cookie=t}else document.cookie=s}function kv(e,t){let n=t?t.req.headers:document,r=n.cookie?n.cookie.split(`; `):[],i=r.length,a=e?null:{},o=0,s,c,l;
122for(;o<i;o++)if(s=r[o].split(`=`),c=decodeURIComponent(s.shift()),l=s.join(`=`),!e)a[c]=l;else if(e===c){a=wv(l);break}return a}function Av(e,t,n){Ov(e,``,{expires:-1,...t},n)}function jv(e,t){return kv(e,t)!==null}function Mv(e){return{get:t=>kv(t,e),set:(t,n,r)=>Ov(t,n,r,e),has:t=>jv(t,e),remove:(t,n)=>Av(t,n,e),getAll:()=>kv(null,e)}}var Nv={install({$q:e,ssrContext:t}){e.cookies=this}};Nv.parseSSR=e=>{if(e!==void 0)return Mv(e)},Object.assign(Nv,Mv()),Z({name:`DialogPluginComponent`,props:{...$s,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:`ok`,validator:e=>[`ok`,`cancel`,`none`].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:[`ok`,`hide`],setup(e,{emit:t}){let{proxy:n}=P(),{$q:r}=n,i=ec(e,r),a=K(null),o=K(e.prompt===void 0?e.options===void 0?void 0:e.options.model:e.prompt.model),s=E(()=>`q-dialog-plugin`+(i.value?` q-dialog-plugin--dark q-dark`:``)+(e.progress===!1?``:` q-dialog-plugin--progress`)),c=E(()=>e.color||(i.value?`amber`:`primary`)),l=E(()=>e.progress===!1?null:ls(e.progress)?{component:e.progress.spinner||Sc,props:{color:e.progress.color||c.value}}:{component:Sc,props:{color:c.value}}),u=E(()=>e.prompt!==void 0||e.options!==void 0),d=E(()=>
122{if(!u.value)return{};let{model:t,isValid:n,items:r,...i}=e.prompt===void 0?e.options:e.prompt;return i}),f=E(()=>ls(e.ok)||e.ok===!0?r.lang.label.ok:e.ok),m=E(()=>ls(e.cancel)||e.cancel===!0?r.lang.label.cancel:e.cancel),h=E(()=>e.prompt===void 0?e.options!==void 0&&e.options.isValid!==void 0&&!e.options.isValid(o.value):e.prompt.isValid!==void 0&&!e.prompt.isValid(o.value)),g=E(()=>({color:c.value,label:f.value,ripple:!1,disable:h.value,...ls(e.ok)?e.ok:{flat:!0},"data-autofocus":e.focus===`ok`&&!u.value||void 0,onClick:b})),_=E(()=>({color:c.value,label:m.value,ripple:!1,...ls(e.cancel)?e.cancel:{flat:!0},"data-autofocus":e.focus===`cancel`&&!u.value||void 0,onClick:x}));T(()=>e.prompt&&e.prompt.model,C),T(()=>e.options&&e.options.model,C);function v(){a.value.show()}function y(){a.value.hide()}function b(){t(`ok`,G(o.value)),y()}function x(){y()}function S(){t(`hide`)}function C(e){o.value=e}function w(t){!h.value&&e.prompt.type!==`textarea`&&Ho(t,13)&&b()}function D(t,n){return e.html?p(Pu,{class:t,innerHTML:n}):p(Pu,{class:t},()=>n)}function O(){return[p(nh,{color:c.value,dense:!0,autofocus:!0,dark:i.value,...d.value,modelValue:o.value,"onUpdate:modelValue":C,onKeyup:w})]}function k(){return[p(Th,{color:c.value,options:e.options.items,dark:i.value,...d.value,modelValue:o.value,"onUpdate:modelValue":C})]}function A(){let t=[];return e.cancel&&t.push(p(qc,_.value)),e.ok&&t.push(p(qc,g.value)),p(Fu,{class:e.stackButtons?`items-end`:``,vertical:e.stackButtons,align:`right`},()=>t)}function j(){let t=[];return e.title&&t.push(D(`q-dialog__title`,e.title)),e.progress!==!1&&t.push(p(Pu,{class:`q-dialog__progress`},()=>p(l.value.component,l.value.props))),e.message&&t.push(D(`q-dialog__message`,e.message)),e.prompt===void 0?e.options!==void 0&&t.push(p(am,{dark:i.value}),p(Pu,{class:`scroll q-dialog-plugin__form`},k),p(am,{dark:i.value})):t.push(p(Pu,{class:`scroll q-dialog-plugin__form`},O)),(e.ok||e.cancel)&&t.push(A()),t}function M(){return[p(Nu,{class:[s.value,e.cardClass],style:e.cardStyle,dark:i.value},j)]}return Object.assign(n,{show:v,hide:y}),()=>p(kp,{ref:a,onHide:S},M)}});var Pv,Fv,Iv=0,Lv=null,Rv={},zv={},Bv={group:`__default_quasar_group__`,delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:``,messageColor:``,backgroundColor:``,boxClass:``,spinner:Sc,customClass:``},Vv={...Bv};function Hv(e){if((e==null?void 0:e.group)!==void 0&&zv[e.group]!==void 0)return Object.assign(zv[e.group],e);let t=ls(e)&&e.ignoreDefaults?{...Bv,...e}:{...Vv,...e};return zv[t.group]=t,t}var Uv=Eo({isActive:!1},{show(e){Rv=Hv(e);let{group:t}=Rv;return Uv.isActive=!0,Pv===void 0?(Rv.uid=++Iv,Lv!==null&&clearTimeout(Lv),Lv=setTimeout(()=>{Lv=null;let e=vl(`q-loading`);Pv=ms({name:`QLoading`,setup(){s(()=>{wp(!0)});function t(){!Uv.isActive&&Pv!==void 0&&(wp(!1),Pv.unmount(e),yl(e),Pv=void 0,Fv=void 0)}function n(){if(!Uv.isActive)return null;let e=[p(Rv.spinner,{class:`q-loading__spinner`,color:Rv.spinnerColor,size:Rv.spinnerSize})];return Rv.message&&e.push(p(`div`,{class:`q-loading__message`+(Rv.messageColor?` text-${Rv.messageColor}`:``),[Rv.html?`innerHTML`:`textContent`]:Rv.message})),p(`div`,{class:`q-loading fullscreen flex flex-center z-max `+Rv.customClass.trim(),key:Rv.uid},[p(`div`,{class:`q-loading__backdrop`+(Rv.backgroundColor?` bg-${Rv.backgroundColor}`:``)}),p(`div`,{class:`q-loading__box column items-center `+Rv.boxClass},e)])}return()=>p(w,{name:`q-transition--fade`,appear:!0,onAfterLeave:t},n)}},Uv.__parentApp),Fv=Pv.mount(e)},Rv.delay)):(Rv.uid=Iv,Fv.$forceUpdate()),e=>{if(e===void 0||Object(e)!==e){Uv.hide(t);return}Uv.show({...e,group:t})}},hide(e){if(Uv.isActive){if(e===void 0)zv={};else if(zv[e]===void 0)return;else{delete zv[e];let t=Object.keys(zv);if(t.length!==0){let e=t.at(-1);Uv.show({group:e});return}}Lv!==null&&(clearTimeout(Lv),Lv=null),Uv.isActive=!1}},setDefaults(e){ls(e)&&Object.assign(Vv,e)},install({$q:e,parentApp:t}){e.loading=this,Uv.__parentApp=t,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),Wv=K(null),Gv=Eo({isActive:!1},{start:Oo,stop:Oo,increment:Oo,setDefaults:Oo,install({$q:e,parentApp:t}){if(e.loadingBar=this,this.__installed){e.config.loadingBar!==void 0&&this.setDefaults(e.config.loadingBar);return}let n=K(e.config.loadingBar===void 0?{}:{...e.config.loadingBar});function r(){Gv.isActive=!0}function i(){Gv.isActive=!1}let a=vl(`q-loading-bar`);ms({name:`LoadingBar`,devtools:{hide:!0},setup:()=>()=>p(ks,{...n.value,onStart:r,onStop:i,ref:Wv})},t).mount(a),Object.assign(this,{start(e){Wv.value.start(e)},stop(){Wv.value.stop()},increment(...e){Wv.value.increment(...e)},setDefaults(e){ls(e)&&Object.assign(n.value,e)}})}});function Kv(e){return us(e)?`__q_date|`+e.getTime():ds(e)?`__q_expr|`+e.source:typeof e==`number`?`__q_numb|`+e:typeof e==`boolean`?`__q_bool|`+(e?`1`:`0`):typeof e==`string`?`__q_strn|`+e:typeof e==`function`?`__q_strn|`+e.toString():e===Object(e)?`__q_objt|`+J
122SON.stringify(e):e}var qv=/^-?\d+$/;function Jv(e){if(e.length<9)return e;let t=e.slice(0,8),n=e.slice(9);switch(t){case`__q_date`:return new Date(qv.test(n)?Number.parseInt(n,10):n);case`__q_expr`:return new RegExp(n);case`__q_numb`:return Number(n);case`__q_bool`:return n===`1`;case`__q_strn`:return String(n);case`__q_objt`:return JSON.parse(n);default:return e}}function Yv(){return{has:()=>!1,hasItem:()=>!1,getLength:()=>0,getItem:()=>null,getIndex:()=>null,getKey:()=>null,getAll:()=>({}),getAllKeys:()=>[],set:Oo,setItem:Oo,remove:Oo,removeItem:Oo,clear:Oo,isEmpty:()=>!0}}function Xv(e){let t=window[e+`Storage`],n=e=>{let n=t.getItem(e);return n?Jv(n):null},r=e=>t.getItem(e)!==null,i=(e,n)=>{t.setItem(e,Kv(n))},a=e=>{t.removeItem(e)};return{has:r,hasItem:r,getLength:()=>t.length,getItem:n,getIndex:e=>e<t.length?n(t.key(e)):null,getKey:e=>e<t.length?t.key(e):null,getAll:()=>{let e,r={},i=t.length;for(let a=0;a<i;a++)e=t.key(a),r[e]=n(e);return r},getAllKeys:()=>{let e=[],n=t.length;for(let r=0;r<n;r++)e.push(t.key(r));return e},set:i,setItem:i,remove:a,removeItem:a,clear:()=>{t.clear()},isEmpty:()=>t.length===0}}({...Co.has.webStorage?Xv(`local`):Yv()}),{...Co.has.webStorage?Xv(`session`):Yv()};function Zv(){let{emit:e,proxy:t}=P(),n=K(null);function r(){n.value.show()}function i(){n.value.hide()}function a(t){e(`ok`,t),i()}function o(){e(`hide`)}return Object.assign(t,{show:r,hide:i}),{dialogRef:n,onDialogHide:o,onDialogOK:a,onDialogCancel:i}}var Qv=[`ok`,`hide`];Zv.emits=Qv,Zv.emitsObject=x_(Qv);function $v(){return l(`_q_`)}B(),o(),f();var ey={key:0,class:`ie-box`},ty=ne(`span`,{class:`ie-info`},`i`,-1),ny={class:`ie-browserNotify`},ry=ne(`div`,{id:`turnstile-box`,class:`pointer-events-none absolute hidden`},null,-1),iy={__name:`App`,setup(e){let t=$v();La();let n=F(()=>Y(()=>import(`./CookieConsent-BWJSpXsc.js`),__vite__mapDeps([12,3,1,2,9,13,14,15,16,17,18,19,20]))),i=K(!1);s(()=>{lt({idleTimeout:4500,loadGtmOnIdle:!0}),(window.ActiveXObject||`ActiveXObject`in window)&&(document.body.innerHTML=`<div style='font-size:48px;'>Current browser is not supported, Please change the browser and try again.</div>`),o&&o.utm_source.value===`msstore`&&(d(),on(document.body,()=>{J(()=>{d()})},{childList:!0}))}),s(()=>{ct(()=>{Y(async()=>{let{sendGclidVisit:e}=await import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D);return{sendGclidVisit:e}},__vite__mapDeps([0,1,2,3,4,5,6,7])).then(({sendGclidVisit:e})=>e())},{idleTimeout:5e3})}),s(async()=>{let e=new URL(window.location);if(!e.searchParams.has(`campaignid`))return;let{shouldBindCampaignId:t,anonymousLogin:n,bindCampaignId:r}=await Y(async()=>{let{shouldBindCampaignId:e,anonymousLogin:t,bindCampaignId:n}=await import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D);return{shouldBindCampaignId:e,anonymousLogin:t,bindCampaignId:n}},__vite__mapDeps([0,1,2,3,4,5,6,7]));t()&&(await n(),await r({url:window.location.href}),e.searchParams.delete(`campaignid`),e.searchParams.delete(`keyword`),lo(e))}),s(()=>{ct(async()=>{try{var e,t;let{fetchNotificationMessages:n}=await Y(async()=>{let{fetchNotificationMessages:e}=await import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D);return{fetchNotificationMessages:e}},__vite__mapDeps([0,1,2,3,4,5,6,7])),{openNotificationDialog:r}=await Y(async()=>{let{openNotificationDialog:e}=await import(`./dialog-bwWuM_Ks.js`).then(e=>e.t);return{openNotificationDialog:e}},__vite__mapDeps([8,1,3,5,9,10,4,2,0,6,7,11])),i=((e=to[Ua.global.locale.value])==null?void 0:e.apiLang)||`en_US`,a=await n({lang:i});if(a.code===0&&!((t=a.data)==null||(t=t.messages)==null)&&t.length)for(let e of a.data.messages){let t=e[i]||e.en_US;t&&r({title:(t==null?void 0:t.title)||``,content:(t==null?void 0:t.content)||``})}}catch(e){console.error(`Failed to fetch notification messages:`,e)}},{idleTimeout:6e3})});let a=Sa(),o=pt(),c=Bt(),l=Vt();s(()=>{Y(async()=>{let{initAuthSession:e}=await import(`./authSession-DrserFjl.js`).then(e=>e.n);return{initAuthSession:e}},__vite__mapDeps([21,1,5])).then(({initAuthSession:e})=>{e({route:a,accountStore:c,cookies:t.cookies})})}),y(()=>{typeof window>`u`||(Y(async()=>{let{trackUtmParams:e}=await import(`./loginApi-Bfs6NUNO.js`).then(e=>e.D);return{trackUtmParams:e}},__vite__mapDeps([0,1,2,3,4,5,6,7])).then(({trackUtmParams:e})=>e()),document.referrer===`app-info://platform/microsoft-store`&&(o.utm_source.value=`msstore`,o.pwa_from.value=location.pathname,fr(`start_from_MSStore`,{client_id:a.name})),o.utm_source.value===`msstore`?localStorage.setItem(`GAChannel`,`msstore`):localStorage.setItem(`GAChannel`,`online`),ct(()=>{l.updateBonusCredits()},{idleTimeout:5e3}))});function d(){document.querySelectorAll(`a[target="_blank"]`).forEach(e
122=>{let t=new URL(e.href),n=new URLSearchParams(t.search);n.get(`utm_source`)||(n.append(`utm_source`,`msstore`),t.search=n.toString(),e.href=t.toString())})}return(e,t)=>{let a=A(`router-view`);return u(),te(M,null,[h(i)?(u(),te(`div`,ey,[ty,ne(`span`,ny,U(e.$t(`app.browserNotify`)),1)])):r(``,!0),ry,m(a),m(h(n))],64)}}},ay=Va(()=>H()),oy=[{path:`/:locale?`,component:()=>Y(()=>import(`./MainLayout-CPIlqPAP.js`),__vite__mapDeps([22,3,1,2,5,9,13,14,15,0,4,6,7,23,24,25,10,11,26,27,19,28,29,30,31,32,33,34,35,36,37,38,39,40])),children:[{path:``,name:`index`,component:()=>Y(()=>import(`./StartPage-RUFabGfw.js`),__vite__mapDeps([41,3,1,2,5,13,14,15,42,43,44,26,6,30,35,36,45,9,46,47,48,49,50]))},{path:`image-upscaler`,children:[{path:``,name:`image-upscaler`,component:()=>Y(()=>import(`./ImgsrPage-Wi_40svP.js`),__vite__mapDeps([51,3,1,2,5,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,9,55,48,56,57,26,58,59,60,61,62,21,25,16,63,30,64,65,66,67,68,35,69,70,71,72,73,45,46,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91]))},{path:`batch`,name:`image-upscaler-batch`,component:()=>Y(()=>import(`./ImgsrBatchPage-CZRyFtXH.js`),__vite__mapDeps([92,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,94,61,62,21,25,16,63,95,17,18,96,97,64,98,99,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,87,88,110]))},{path:`history`,name:`image-upscaler-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./ImgsrHistoryPage-CX7Gwlg3.js`),__vite__mapDeps([111,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,87,88,115]))}]},{path:`upscale-image`,beforeEnter:e=>{if(e.params.locale)return e.path.replace(/^\/[^/]+\/upscale-image/,`/upscale-image`)},children:[{path:``,name:`upscale-image`,component:()=>Y(()=>import(`./ImgsrPage-Wi_40svP.js`),__vite__mapDeps([51,3,1,2,5,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,9,55,48,56,57,26,58,59,60,61,62,21,25,16,63,30,64,65,66,67,68,35,69,70,71,72,73,45,46,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91]))}]},{path:`photo-tagger-organizer`,children:[{path:``,name:`photo-tagger-organizer`,component:()=>Y(()=>import(`./TaggerPage-DVC9OZZi.js`),__vite__mapDeps([116,1,3,2,13,6,5,15,7,0,4,11,10,8,9,55,48,26,58,59,16,70,45,46,117]))}]},{path:`face-animation`,children:[{path:``,name:`face-animation`,component:()=>Y(()=>import(`./FaceAnimationPage-D5uAtIiV.js`),__vite__mapDeps([118,3,1,2,5,9,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,55,48,44,58,26,59,61,62,21,25,16,63,95,119,69,70,72,73,45,46,76,77,78,84,85,86,120,47,121,122,123,124,125]))},{path:`history`,name:`face-animation-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./FaceAnimationHistoryPage-JsygPqdl.js`),__vite__mapDeps([126,3,1,9,13,11,5,10,4,2,0,6,7,55,8,48,58,26,59,96,97,64,69,70,100,101,15,16,102,112,23,24,93,109,113,114,127,128,121]))}]},{path:`photo-restore`,children:[{path:``,name:`photo-restoration`,component:()=>Y(()=>import(`./PhotoRestorePage-DTagSITR.js`),__vite__mapDeps([129,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,61,62,21,25,16,63,67,130,131,69,70,71,72,73,45,46,74,75,76,77,78,84,85,86,47,132,88,133,134]))},{path:`batch`,name:`photo-restoration-batch`,component:()=>Y(()=>import(`./PhotoRestoreBatchPage-C_5GczGY.js`),__vite__mapDeps([135,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,61,62,21,25,16,63,95,17,18,96,33,97,64,130,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,136,132,88,137]))},{path:`history`,name:`photo-restoration-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./PhotoRestoreHistoryPage-DRlUo5fV.js`),__vite__mapDeps([138,3,1,2,9,13,15,10,4,0,5,6,7,11,55,8,48,96,97,64,130,70,100,101,16,102,112,23,24,93,109,113,114,139,132,88,140]))}]},{path:`photo-to-cartoon`,children:[{path:``,name:`cartoon`,component:()=>Y(()=>import(`./CartoonPage-MtaCQeT0.js`),__vite__mapDeps([141,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,95,142,67,69,70,106,85,107,71,72,73,45,46,74,75,76,77,78,47,143,88,144,145,146]))},{path:`batch`,name:`cartoon-batch`,component:()=>Y(()=>import(`./CartoonBatchPage-CVVdhPXk.js`),__vite__mapDeps([147,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,148,61,62,21,25,16,63,95,96,97,64,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,139,143,88,144,149]))},{path:`history`,name:`cartoon-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./CartoonHistoryPage-DWXXCQp7.js`),__vite__mapDeps([150,3,1,2,9,13,15,10,4,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,139,143,88,144,151]))}]},{path:`pixelate-image`,children:[{path:``,name:`pixelate-image`,component:()=>Y(()=>import(`./PixelatePage-nqQJs5rc.js`),__vite__mapDeps([152,3,1,2,13,14,15,52,5,43,53,42,0,4,6,7,54,23,24,11,10,8,9,55,48,58,26,59,95,67,69,70,106,85,107,71,72,73,45,46,74,75,76,77,78,79,16,80,81,82,83,144,153,88,154,155,156]))},{path:`batch`,name:`pixelate-image-batch`,component:()=>Y(()=>import(`./PixelateBatchPage-k9ZjaHYO.js`),__vite__mapDeps([157,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,148,61,62,21,25,16,63,95,96,97,64,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,153,88,158]))},{path:`history`,name:`pixelate-image-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./PixelateHistoryPage-Bwbk6a1a.js`),__vite__mapDeps([159,3,1,2,9,13,15,10,4,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,153,88,160]))}]},{path:`christmas-photo-generator`,children:[{path:``,name:`cartoon-christmas`,component:()=>Y(()=>import(`./CartoonXmasPage-CQixaiu0.js`),__vite__mapDeps([161,3,1,2,13,14,15,52,5,43,53,42,0,4,6,7,54,23,24,11,10,8,9,55,48,58,26,59,95,67,69,70,106,85,107,71,72,73,45,46,74,75,76,77,78,79,16,80,81,144,162,88,163,164,165]))},{path:`batch`,name:`cartoon-christmas-batch`,component:()=>Y(()=>import(`./CartoonXmasBatchPage-uQBkWmyl.js`),__vite__mapDeps([166,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,148,61,62,21,25,16,63,95,96,97,64,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,139,162,88,167]))},{path:`history`,name:`cartoon-christmas-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./CartoonXmasHistoryPage-DUhiCxUn.js`),__vite__mapDeps([168,3,1,2,9,13,15,10,4,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,139,162,88,169]))}]},{path:`colorize-photo`,children:[{path:``,name:`colorize-photo`,component:()=>Y(()=>import(`./ColorizePage-BPEC7Fr_.js`),__vite__mapDeps([170,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,61,62,21,25,16,63,95,171,67,69,70,106,85,107,71,72,73,45,46,74,75,76,77,78,79,80,81,172,173,88,174,175]))},{path:`batch`,name:`colorize-photo-batch`,component:()=>Y(()=>import(`./ColorizeBatchPage-CdOn_VWP.js`),__vite__mapDeps([176,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,61,62,21,25,16,63,95,96,97,64,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,139,173,88,177]))},{path:`history`,name:`colorize-photo-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./ColorizeHistoryPage-mZvbN6xe.js`),__vite__mapDeps([178,3,1,2,9,13,15,10,4,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,139,173,88,179]))}]},{path:`image-compressor`,children:[{path:``,name:`image-compressor`,component:()=>Y(()=>import(`./CompressPage-CGn1n_ca.js`),__vite__mapDeps([180,3,1,2,5,13,14,15,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,181,182,183,184,67,69,70,71,72,73,45,46,74,75,76,77,78,79,16,80,81,82,83,47,185,88,186,187,85,188,189]))},{path:`batch`,name:`image-compressor-batch`,component:()=>Y(()=>import(`./CompressBatchPage-SSChX90C.js`),__vite__mapDeps([190,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,191,93,61,62,21,25,16,63,95,181,184,183,96,97,64,192,98,99,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,109,185,88,193]))},{path:`history`,name:`image-compressor-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./CompressHistoryPage-BksdqwV7.js`),__vite__mapDeps([194,3,1,2,9,13,15,10,4,0,5,6,7,11,8,55,48,181,183,184,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,185,88,195]))}]},{path:`background-remover`,children:[{path:``,name:`background-remover`,component:()=>Y(()=>
122import(`./BackgroundRemoverPage-QUqbNtpk.js`),__vite__mapDeps([196,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,55,48,197,58,26,59,198,199,61,62,21,25,16,63,200,88,67,69,70,71,72,73,45,46,74,75,76,77,78,79,80,81,84,85,86,47,201]))},{path:`batch`,name:`background-remover-batch`,component:()=>Y(()=>import(`./BackgroundRemoverBatchPage-DYEi2qKI.js`),__vite__mapDeps([202,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,197,58,26,59,93,61,62,21,25,16,63,95,200,88,96,97,64,98,99,69,70,100,101,102,103,104,27,105,106,85,107,108,109,203]))},{path:`history`,name:`background-remover-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./BackgroundRemoverHistoryPage-zZhbMhUw.js`),__vite__mapDeps([204,3,1,9,13,88,15,10,4,2,0,5,6,7,11,55,8,48,197,58,26,59,200,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,205]))}]},{path:`denoiser`,children:[{path:``,name:`denoiser`,component:()=>Y(()=>import(`./DenoisePage-hqvnbK5l.js`),__vite__mapDeps([206,3,1,2,5,13,14,15,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,207,208,67,69,70,71,72,73,45,46,74,75,76,77,78,79,16,80,81,82,83,84,85,86,47,209,88,210,211]))},{path:`batch`,name:`denoiser-batch`,component:()=>Y(()=>import(`./DenoiseBatchPage-CeucwSNS.js`),__vite__mapDeps([212,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,58,26,59,93,61,62,21,25,16,63,95,207,96,97,64,98,99,69,70,100,101,102,103,104,27,105,106,85,107,108,109,209,88,213]))},{path:`history`,name:`denoiser-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./DenoiseHistoryPage-oBX2IJL_.js`),__vite__mapDeps([214,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,58,26,59,207,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,209,88,215]))}]},{path:`unblur-image`,children:[{path:``,name:`unblur-image`,component:()=>Y(()=>import(`./UnblurPage-Bv2ruo_q.js`),__vite__mapDeps([216,3,1,2,5,13,14,15,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,66,67,217,218,69,70,71,72,73,45,46,74,75,76,77,78,79,16,80,81,82,83,84,85,86,219,88,220,221]))},{path:`batch`,name:`unblur-image-batch`,component:()=>Y(()=>import(`./UnblurBatchPage-B9KIiMQE.js`),__vite__mapDeps([222,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,61,62,21,25,16,63,95,17,18,96,97,64,217,98,99,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,136,219,88,223]))},{path:`history`,name:`unblur-image-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./UnblurHistoryPage-qgoCiLHz.js`),__vite__mapDeps([224,3,1,9,13,10,4,2,0,5,6,7,11,55,8,48,58,26,59,96,97,64,217,69,70,100,101,15,16,102,112,23,24,93,109,113,114]))}]},{path:`film-emulation`,children:[{path:``,name:`film-emulation`,component:()=>Y(()=>import(`./FilmEmulationPage-DubcevYx.js`),__vite__mapDeps([225,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,58,55,48,26,59,99,226,227,69,70,72,73,45,46,74,75,76,77,78,84,85,86,228,61,62,21,25,16,63,229]))},{path:`history`,name:`film-emulation-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./FilmEmulationHistoryPage-wI1-5HfH.js`),__vite__mapDeps([230,3,1,2,13,10,4,0,5,6,7,11,55,9,8,48,58,26,59,96,97,64,226,69,70,100,101,15,16,102,112,23,24,93,109,113,114]))}]},{path:`football-jersey-generator`,children:[{path:``,name:`football-jersey-generator`,component:()=>Y(()=>import(`./JerseyGeneratorPage-CF-zCKui.js`),__vite__mapDeps([231,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,58,55,48,26,59,232,233,234,235,69,70,72,73,45,46,74,75,76,77,78,84,85,86,236]))}]},{path:`soccer-stadium-cam-video-generator`,children:[{path:``,name:`soccer-stadium-cam-video-generator`,component:()=>Y(()=>import(`./StadiumCamVideoGeneratorPage-DK6oh2Vu.js`),__vite__mapDeps([237,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,58,55,48,26,59,238,239,69,70,72,73,45,46,74,75,76,77,78,84,85,86,240]))}]},{path:`object-remover`,children:[{path:``,name:`object-remover`,component:()=>Y(()=>import(`./ObjectRemoverPage-Bcxxs1Tm.js`),__vite__mapDeps([241,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,58,55,48,26,59,242,243,69,70,72,73,45,46,74,75,76,77,78,84,85,86,47,244,245]))},{path:`history`,name:`object-remover-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./ObjectRemoverHistoryPage-DglijFBG.js`),__vite__mapDeps([246,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,58,26,59,96,97,64,242,70,100,101,16,102,112,23,24,93,109,113,114,244,247]))}]},{path:`background-changer`,children:[{path:``,name:`background-changer`,component:()=>Y(()=>
122import(`./BackgroundChangerPage-Umn6cT8w.js`),__vite__mapDeps([248,1,3,2,5,9,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,55,48,58,26,59,99,249,250,251,232,233,60,16,252,253,104,27,254,255,256,257,93,258,259,260,261,148,94,262,263,264,265,266,267,268,61,62,21,25,63,95,80,269,270,28,271,29,30,31,32,33,34,272,35,36,273,97,67,69,70,72,73,45,46,74,75,77,76,78,79,81,84,85,86,274,120,275,276,277,278,279,280,139,281,172,282]))},{path:`example/:name`,name:`background-changer-example`,meta:{exampleRoute:!0},component:()=>Y(()=>import(`./BackgroundChangerPage-Umn6cT8w.js`),__vite__mapDeps([248,1,3,2,5,9,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,55,48,58,26,59,99,249,250,251,232,233,60,16,252,253,104,27,254,255,256,257,93,258,259,260,261,148,94,262,263,264,265,266,267,268,61,62,21,25,63,95,80,269,270,28,271,29,30,31,32,33,34,272,35,36,273,97,67,69,70,72,73,45,46,74,75,77,76,78,79,81,84,85,86,274,120,275,276,277,278,279,280,139,281,172,282]))},{path:`history`,name:`background-changer-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./BackgroundChangerHistoryPage-CwNK1BLW.js`),__vite__mapDeps([283,3,1,9,13,88,15,10,4,2,0,5,6,7,11,55,8,48,268,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,276,58,26,59,284]))}]},{path:`background-generator`,children:[{path:``,name:`background-generator`,component:()=>Y(()=>import(`./BackgroundGeneratorPage-Bzy9l6Of.js`),__vite__mapDeps([285,1,3,2,5,9,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,55,48,58,26,59,99,249,250,251,232,233,16,256,257,93,259,260,264,265,266,267,61,62,21,25,63,95,80,269,27,270,28,271,29,30,31,32,33,34,272,35,36,273,97,67,69,70,72,73,45,46,74,75,76,77,78,79,81,84,85,86,274,120,275,277,278,279,280,281,172,286,287,288,289]))},{path:`example/:name`,name:`background-generator-example`,meta:{exampleRoute:!0},component:()=>Y(()=>import(`./BackgroundGeneratorPage-Bzy9l6Of.js`),__vite__mapDeps([285,1,3,2,5,9,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,55,48,58,26,59,99,249,250,251,232,233,16,256,257,93,259,260,264,265,266,267,61,62,21,25,63,95,80,269,27,270,28,271,29,30,31,32,33,34,272,35,36,273,97,67,69,70,72,73,45,46,74,75,76,77,78,79,81,84,85,86,274,120,275,277,278,279,280,281,172,286,287,288,289]))},{path:`history`,name:`background-generator-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./BackgroundGeneratorHistoryPage-DDAmTTfP.js`),__vite__mapDeps([290,3,1,9,13,88,15,10,4,2,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,286,58,26,59,291]))}]},{path:`face-enhancer`,children:[{path:``,name:`face-enhancer`,component:()=>Y(()=>import(`./FaceEnhancerPage-DdQfrS56.js`),__vite__mapDeps([292,3,1,2,5,13,14,15,52,43,53,42,0,4,6,7,54,23,24,11,10,8,9,55,48,58,26,59,64,66,67,69,70,71,72,73,45,46,74,75,76,77,78,79,16,80,81,82,83,84,85,86,274,293,88,294,295,296]))},{path:`batch`,name:`face-enhancer-batch`,component:()=>Y(()=>import(`./FaceEnhancerBatchPage-B8SJ1As_.js`),__vite__mapDeps([297,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,61,62,21,25,16,63,95,96,97,64,98,99,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,293,88,298]))},{path:`history`,name:`face-enhancer-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./FaceEnhancerHistoryPage-BhPSxkps.js`),__vite__mapDeps([299,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,293,88,300]))}]},{path:`image-sharpener`,children:[{path:``,name:`image-sharpener`,component:()=>Y(()=>import(`./SharpenerPage-6n1hoKAh.js`),__vite__mapDeps([301,3,1,2,5,13,14,15,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,61,62,21,25,16,63,64,66,67,302,69,70,71,72,73,45,46,74,75,76,77,78,79,80,81,82,83,84,85,86,303,304,305,88,306]))},{path:`batch`,name:`image-sharpener-batch`,component:()=>Y(()=>import(`./SharpenerBatchPage-D_-b-zF1.js`),__vite__mapDeps([307,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,61,62,21,25,16,63,95,17,18,96,97,64,98,99,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,136,303,305,88,308]))},{path:`history`,name:`image-sharpener-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./SharpenerHistoryPage-BGtDlROz.js`),__vite__mapDeps([309,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,112,23,24,93,109,113,114,303,305,88,310]))}]},{path:`cut-out-image`,children:[{path:``,name:`cut-out-image`,component:()=>Y(()=>import(`./CutOutImagePage-DXWx41to.js`),__vite__mapDeps([311,1,3,2,9,13,253,15,52,5,43,53,42,0,4,6,7,54,23,24,11,10,8,55,48,58,26,59,16,61,
12262,21,25,63,95,17,18,312,80,269,27,270,28,271,29,30,31,14,32,33,34,272,35,36,273,97,313,98,99,64,70,72,73,45,46,74,75,76,77,78,79,81,82,84,85,86,274,120,275,279,280,281,172,287,288,314,315]))},{path:`example/:name`,name:`cut-out-image-example`,meta:{exampleRoute:!0},component:()=>Y(()=>import(`./CutOutImagePage-DXWx41to.js`),__vite__mapDeps([311,1,3,2,9,13,253,15,52,5,43,53,42,0,4,6,7,54,23,24,11,10,8,55,48,58,26,59,16,61,62,21,25,63,95,17,18,312,80,269,27,270,28,271,29,30,31,14,32,33,34,272,35,36,273,97,313,98,99,64,70,72,73,45,46,74,75,76,77,78,79,81,82,84,85,86,274,120,275,279,280,281,172,287,288,314,315]))}]},{path:`anime-upscaler`,children:[{path:``,name:`anime-upscaler`,component:()=>Y(()=>import(`./AnimeUpscalerPage-C_oE8TWf.js`),__vite__mapDeps([316,3,1,2,5,13,14,15,42,43,0,4,6,7,23,24,317,11,10,8,9,55,48,58,26,59,64,66,67,69,70,113,318,88,71,72,73,45,46,74,75,76,77,78,319,79,16,80,81,82,83,84,85,86,320]))},{path:`batch`,name:`anime-upscaler-batch`,component:()=>Y(()=>import(`./AnimeUpscalerBatchPage-Blxp7z2j.js`),__vite__mapDeps([321,1,3,2,5,9,13,15,0,4,6,7,23,24,11,10,8,55,48,93,61,62,21,25,16,63,95,17,18,96,97,64,98,99,69,70,100,101,102,103,104,58,26,59,27,105,106,85,107,108,109,113,318,88,322]))},{path:`history`,name:`anime-upscaler-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./AnimeUpscalerHistoryPage-CnRGy2KS.js`),__vite__mapDeps([323,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,96,97,64,70,100,101,16,102,113,318,88,112,23,24,93,109,114,324]))}]},{path:`face-swap`,children:[{path:``,name:`face-swap`,component:()=>Y(()=>import(`./FaceSwapPage-Dn2w2JYZ.js`),__vite__mapDeps([325,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,58,55,48,26,59,95,326,327,69,70,72,73,45,46,74,75,79,16,80,81,84,85,86,328,329,312,330,331,332]))},{path:`history`,name:`face-swap-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./FaceSwapHistoryPage-Dw8n596k.js`),__vite__mapDeps([333,3,1,9,13,15,10,4,2,0,5,6,7,11,55,8,48,58,26,59,96,97,64,326,327,69,70,100,101,16,102,112,23,24,93,109,113,114,328,329,312,334]))}]},{path:`ai-hug-video-generator`,children:[{path:``,name:`hug-generator`,component:()=>Y(()=>import(`./HugGeneratorPage-yLEPYrmc.js`),__vite__mapDeps([335,3,1,2,5,13,14,15,53,42,43,0,4,6,7,23,24,11,10,8,9,58,55,48,26,59,336,327,337,69,70,72,73,45,46,74,75,77,84,85,86,338,339]))},{path:`history`,name:`hug-generator-history`,meta:{historyRoute:!0},component:()=>Y(()=>import(`./HugGeneratorHistoryPage-I-dOytra.js`),__vite__mapDeps([340,3,1,9,13,11,5,10,4,2,0,6,7,55,8,48,58,26,59,96,97,336,327,64,337,69,70,100,101,15,16,102,112,23,24,93,109,113,114,127,128]))}]},{path:`image-enhancer`,children:[{path:``,name:`image-enhancer`,component:()=>Y(()=>import(`./ImageEnhancerPage-DKbTfpLh.js`),__vite__mapDeps([341,3,1,2,5,13,14,15,42,43,0,4,6,7,23,24,11,10,8,9,55,48,58,26,59,61,62,21,25,16,63,64,342,343,66,67,69,70,71,72,73,45,46,74,75,76,77,78,79,80,81,82,83,84,85,86,344,87,88,345]))}]},{path:`pricing`,component:()=>Y(()=>import(`./PricingPage-B-yw7-QC.js`),__vite__mapDeps([346,3,1,2,13,15,27,0,4,5,6,7,347])),children:[{path:``,name:`pricing`,component:()=>Y(()=>import(`./OnlineService-CQyM05PC.js`),__vite__mapDeps([348,3,1,2,9,13,15,42,43,0,4,5,6,7,10,11,55,8,48,27,104,58,26,59,255,349,350,80,351,352,353,354]))},{path:`desktop-product`,name:`desktop-product`,component:()=>Y(()=>import(`./DesktopVersion-BnqWMfwT.js`),__vite__mapDeps([355,3,1,2,15,42,43,0,4,5,6,7,55,9,11,8,10,48,27,255,80,351,349,58,26,59,192,356]))},{path:`pay-as-you-go`,name:`pay-as-you-go`,component:()=>Y(()=>import(`./PayAsYouGo-DOIaMpcS.js`),__vite__mapDeps([357,3,1,13,15,42,43,27,0,2,4,5,6,7,349,9,58,55,11,8,10,48,26,59,350,104,255,80,351,352,358]))}]},{path:`business`,children:[{path:`compress-web-image`,name:`use-case-website-compression`,component:()=>Y(()=>import(`./CompressUrlUseCasePage-qTgV3D1n.js`),__vite__mapDeps([359,3,1,2,9,13,360,5,30,361,15,362,363]))},{path:`website-compression`,name:`website-compression`,component:()=>Y(()=>import(`./CompressUrlPage-Tlrxj2Ri.js`),__vite__mapDeps([364,1,3,2,9,13,253,15,0,4,5,6,7,11,10,8,55,48,58,26,59,61,62,21,25,16,63,95,181,45,46,365,366,367]))},{path:`nero-ai-mcp-server`,name:`mcp-server`,component:()=>Y(()=>
122import(`./McpServerPage-DJVU6oPs.js`),__vite__mapDeps([368,1,3,2,369]))}]},{path:`ai-api`,children:[{path:`status`,name:`api-status`,component:()=>Y(()=>import(`./ApiStatusPage-BTPOLGEZ.js`),__vite__mapDeps([370,3,1,2,13,15,0,4,5,6,7,10,11,371,372]))},{path:`history`,name:`api-history`,component:()=>Y(()=>import(`./ApiHistoryPage-CYWP0Zsq.js`),__vite__mapDeps([373,1,3,2,9,13,253,15,10,4,0,5,6,7,11,97,371,109,374]))}]},{path:`terms`,children:[{path:``,name:`terms`,component:()=>Y(()=>import(`./TermsPage-B3LwJtoQ.js`),__vite__mapDeps([375,3,1,13]))}]},{path:`paypal-redirect`,children:[{path:``,name:`paypal-redirect`,component:()=>Y(()=>import(`./PayPalRedirect-CmFHTKBo.js`),__vite__mapDeps([376,3,1]))}]},{path:`reward-center`,children:[{path:``,name:`reward-center`,component:()=>Y(()=>import(`./MissionCenter-CvNhy0D0.js`),__vite__mapDeps([377,1,3,2,9,13,15,0,4,5,6,7,23,24,10,11,8,55,48,58,26,59,27,104,255,378,379,31,14,380,381]))}]},{path:`newsletter`,name:`newsletter`}]},{path:`/:locale?/home`,component:()=>Y(()=>import(`./AllInOneLayout-CPprvB2g.js`),__vite__mapDeps([382,3,1,2,5,9,13,14,383,384,15,385,386,387,23,24,25,10,4,0,6,7,11,26,27,19,270,28,271,29,30,31,32,33,34,272,35,36,336,8,327,326,337,48,55,58,59,388])),children:[{path:``,name:`workshop-home`,meta:{workshopRoute:!0},component:()=>Y(()=>import(`./WorkshopHomePage-BrF_08HX.js`),__vite__mapDeps([389,3,1,2,5,9,13,14,15,53,42,43,10,4,0,6,7,11,8,44,30,31,35,36,390,68,391,32,33,34,392,49,393]))}]},{path:`/:locale?/agent/image`,component:()=>Y(()=>import(`./AllInOneLayout-CPprvB2g.js`),__vite__mapDeps([382,3,1,2,5,9,13,14,383,384,15,385,386,387,23,24,25,10,4,0,6,7,11,26,27,19,270,28,271,29,30,31,32,33,34,272,35,36,336,8,327,326,337,48,55,58,59,388])),children:[{path:``,name:`agent`,meta:{workshopRoute:!0},component:()=>Y(()=>import(`./AgentPage-BoCehkXQ.js`),__vite__mapDeps([394,3,1,2,4,5,13,14,6,15,0,7,23,24,11,10,8,9,48,55,99,250,395,191,60,396,16,61,62,21,25,63,101,102,36,97,390,98,64,391,32,33,34,35,392,69,70,397]))}]},{path:`/:locale?/enhance`,component:()=>Y(()=>import(`./AllInOneLayout-CPprvB2g.js`),__vite__mapDeps([382,3,1,2,5,9,13,14,383,384,15,385,386,387,23,24,25,10,4,0,6,7,11,26,27,19,270,28,271,29,30,31,32,33,34,272,35,36,336,8,327,326,337,48,55,58,59,388])),children:[{path:``,name:`enhance`,meta:{workshopRoute:!0},component:()=>Y(()=>import(`./EnhanceWorkshopPage-vL7Ob8Da.js`),__vite__mapDeps([398,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,399,400,16,104,27,252,254,255,256,257,93,258,401,94,267,61,62,21,25,63,402,95,17,18,403,404,33,97,64,342,98,391,32,34,35,36,392,69,70,82,84,85,86,274,405,406,407,136,408,409,410,120,275,344,87,88,411]))},{path:`example/:name`,name:`enhance-workshop-example`,meta:{exampleRoute:!0},component:()=>Y(()=>import(`./EnhanceWorkshopPage-vL7Ob8Da.js`),__vite__mapDeps([398,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,399,400,16,104,27,252,254,255,256,257,93,258,401,94,267,61,62,21,25,63,402,95,17,18,403,404,33,97,64,342,98,391,32,34,35,36,392,69,70,82,84,85,86,274,405,406,407,136,408,409,410,120,275,344,87,88,411]))}]},{path:`/:locale?/business`,component:()=>Y(()=>import(`./BusinessLayout-QAlr5owO.js`),__vite__mapDeps([412,3,1,2,5,9,13,14,15,0,4,6,7,23,24,25,10,11,48,26,99,16,27,19,28,271,30,32,413,414,371,37,38,415])),children:[{path:``,name:`business`,component:()=>Y(()=>import(`./BusinessPage-nieIUQtV.js`),__vite__mapDeps([416,3,1,2,5,9,13,15,0,4,6,7,10,11,27,417,418,419,53,420,360,30,421,255,31,14,422,423,424]))},{path:`hyper-large-upscaling-cost-calculator`,name:`hyper-large-upscaling-cost-calculator`,component:()=>Y(()=>import(`./HyperLargeUpscalingCostCalculator-AVOzHVLm.js`),__vite__mapDeps([425,3,1,2,9,13,15,23,24,11,5,55,4,6,7,0,8,10,48,99,80,70,360,30,362,365,426]))},{path:`ai-tools`,name:`image-editing-tools`,component:()=>Y(()=>import(`./ImageEditingToolsPage-CqWPL3q3.js`),__vite__mapDeps([427,3,1,2,9,15,53,69,419,420,360,5,30,144,6,7,48,55,4,0,11,8,10,428,429,430]))},{path:`pricing`,name:`business-pricing`,component:()=>Y(()=>import(`./BusinessPricingPage-ovP-5WVR.js`),__vite__mapDeps([431,3,1,2,5,9,13,15,53,10,4,0,6,7,11,27,353,421,255,31,14,422,432]))},{path:`pricing/pay-as-you-go`,name:`business-pricing-pay-as-you-go`,component:()=>Y(()=>import(`./BusinessPricingPage-ovP-5WVR.js`),__vite__mapDeps([431,3,1,2,5,9,13,15,53,10,4,0,6,7,11,27,353,421,255,31,14,422,432]))},{path:`website-image-compression-api`,name:`use-case-website-compression`,component:()=>Y(()=>import(`./CompressUrlUseCasePage-qTgV3D1n.js`),__vite__mapDeps([359,3,1,2,9,13,360,5,30,361,15,362,363]))},{path:`image-compression-api-for-game-assets`,name:`game-assets-compression`,component:()=>Y(()=>import(`./GameAssetsCompressionPage-BgEVpgtJ.js`),__vite__mapDeps([433,3,1,9,360,5,30,361,2,13,15,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,436,437,438]))},{path:`image-editing-api-for-ecommerce`,name:`e-commerce-image-editing`,component:()=>Y(()=>import(`./EcommerceImageEditingPage-B4EUJl7D.js`),__vite__mapDeps([439,3,1,9,360,5,30,361,2,13,15,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,436,437]))},{path:`photo-restoration-api`,name:`biz-photo-restoration`,component:()=>Y(()=>import(`./PhotoRestoreBizPage-7okgA7Xo.js`),__vite__mapDeps([440,3,1,9,360,5,30,361,2,13,15,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,436,437]))},{path:`image-colorization-api`,name:`biz-colorize-photo`,component:()=>Y(()=>import(`./ColorizePhotoBizPage-DC2lp_gz.js`),__vite__mapDeps([441,3,1,9,360,5,30,361,2,13,15,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,436,437]))},{path:`image-denoising-api`,name:`photo-retouching`,component:()=>Y(()=>import(`./PhotoRetouchingPage-DSg0a66v.js`),__vite__mapDeps([442,3,1,9,360,5,30,361,2,13,15,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,436,437,443]))}
122,{path:`image-to-video-api`,name:`biz-face-animation`,component:()=>Y(()=>import(`./FaceAnimationBizPage-DN8UBg2w.js`),__vite__mapDeps([444,3,1,2,9,13,15,53,360,5,30,361,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,445]))},{path:`printing-image-upscaling-api`,name:`large-scale-printing`,component:()=>Y(()=>import(`./LargeScalePrintingPage-DRX4sc1a.js`),__vite__mapDeps([446,3,1,9,360,5,30,361,2,13,15,362,363,434,26,6,58,7,0,4,55,11,8,10,48,59,435,436,437,438,443]))},{path:`plugin`,name:`business-plugin`,component:()=>Y(()=>import(`./BusinessPluginPage-CsHdlKfZ.js`),__vite__mapDeps([447,3,1,2,13,15,360,5,30,448]))},{path:`about-nero-ai`,name:`biz-about-nero-ai`,component:()=>Y(()=>import(`./BizAboutNeroAIPage-JyuogXal.js`),__vite__mapDeps([449,3,1,2,5,9,13,15,419,53,420,360,30,450]))},{path:`website-compression`,name:`website-compression`,component:()=>Y(()=>import(`./CompressUrlPage-Tlrxj2Ri.js`),__vite__mapDeps([364,1,3,2,9,13,253,15,0,4,5,6,7,11,10,8,55,48,58,26,59,61,62,21,25,16,63,95,181,45,46,365,366,367]))}]},{path:`/:locale?/ai-api`,component:()=>Y(()=>import(`./BusinessLayout-QAlr5owO.js`),__vite__mapDeps([412,3,1,2,5,9,13,14,15,0,4,6,7,23,24,25,10,11,48,26,99,16,27,19,28,271,30,32,413,414,371,37,38,415])),children:[{path:``,name:`api`,component:()=>Y(()=>import(`./ApiPage-xmxo1YBL.js`),__vite__mapDeps([451,3,1,2,5,9,15,371,6,7,11,417,418,452]))}]},{path:`/:locale?/super-ai-tradeshow`,component:()=>Y(()=>import(`./SuperAILayout-DG8FuCB-.js`),__vite__mapDeps([453,3,1,2,5,9,13,15,0,4,6,7,23,24,62,21,25,10,11,48,55,8,26,58,59,16,27,19,28,32,413,414,38,39,454])),children:[{path:``,name:`super-ai-tradeshow`,component:()=>Y(()=>import(`./SuperAITradeshow-B023iU4k.js`),__vite__mapDeps([455,3,1,2,9,13,15,53,0,4,5,6,7,27,423,456]))}]},{path:`/:locale?/super-ai-demo`,component:()=>Y(()=>import(`./SuperAILayout-DG8FuCB-.js`),__vite__mapDeps([453,3,1,2,5,9,13,15,0,4,6,7,23,24,62,21,25,10,11,48,55,8,26,58,59,16,27,19,28,32,413,414,38,39,454])),children:[{path:``,name:`super-ai-demo`,component:()=>Y(()=>import(`./SuperAIDemo-VEiMO3iW.js`),__vite__mapDeps([457,3,1,2,9,15,53,69,144,6,5,7,48,55,4,0,11,8,10,428,429,458]))}]},{path:`/:locale?/404`,name:`404`,component:()=>Y(()=>import(`./ErrorNotFound-7ngUijzd.js`),__vite__mapDeps([459,3,1,2,15,460]))},...Object.entries({"background-remover":{component:()=>Y(()=>import(`./BackgroundRemoverWorkshopPage-9Aw_DFHT.js`),__vite__mapDeps([461,1,3,2,5,9,13,14,253,15,42,43,0,4,6,7,23,24,11,10,8,55,48,197,58,26,59,99,395,250,191,60,396,232,233,399,400,199,462,278,16,252,104,27,254,255,256,257,93,258,401,265,267,61,62,21,25,63,402,95,200,88,403,404,97,98,64,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,120,275,281,47,463,464])),name:`background-remover-workshop`},denoiser:{component:()=>Y(()=>import(`./DenoiseWorkshopPage-DuluS5N-.js`),__vite__mapDeps([465,1,3,2,9,13,14,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,267,61,62,21,25,63,402,95,207,378,379,403,404,98,64,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,120,275,47,209,88,210,466,467])),name:`denoiser-workshop`},"colorize-photo":{component:()=>Y(()=>import(`./ColorizeWorkshopPage-DMGAc8Zh.js`),__vite__mapDeps([468,1,3,2,5,9,13,14,253,15,42,43,0,4,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,259,260,469,53,261,148,94,470,262,263,267,61,62,21,25,63,402,95,471,384,403,404,97,64,391,32,33,34,35,36,392,69,70,106,85,107,82,274,405,406,409,410,136,120,275,472,173,88,174,473,474])),name:`colorize-photo-workshop`},"photo-restore":{component:()=>Y(()=>import(`./PhotoRestoreWorkshopPage-Ca4Qt_Nf.js`),__vite__mapDeps([475,1,3,2,9,13,14,253,15,53,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,262,263,267,61,62,21,25,63,402,95,17,18,471,384,403,404,130,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,136,120,275,281,47,472,473,132,88,133,476])),name:`photo-restoration-workshop`},"unblur-image":{component:()=>Y(()=>import(`./UnblurWorkshopPage--6U-oWBC.js`),__vite__mapDeps([477,1,3,2,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,9,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,267,61,62,21,25,63,402,95,17,18,403,404,217,98,64,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,136,120,275,219,88,220,478])),name:`unblur-image-workshop`},"football-jersey-generator":{component:()=>Y(()=>import(`./JerseyGeneratorWorkshopPage-DeL1Wttn.js`),__vite__mapDeps([479,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,232,233,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,265,267,61,62,21,25,63,402,95,403,404,480,234,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,136,120,275,12
1221,481,482,483])),name:`football-jersey-generator-workshop`},"soccer-stadium-cam-video-generator":{component:()=>Y(()=>import(`./StadiumCamVideoGeneratorWorkshopPage-BAQGoYZ3.js`),__vite__mapDeps([484,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,232,233,399,400,278,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,265,267,61,62,21,25,63,402,95,403,404,97,480,238,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,120,275,121,481,482,485])),name:`soccer-stadium-cam-video-generator-workshop`},"photo-to-cartoon":{component:()=>Y(()=>import(`./CartoonWorkshopPage-DroKfteP.js`),__vite__mapDeps([486,1,3,2,5,9,13,14,253,15,42,43,0,4,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,262,263,267,61,62,21,25,63,402,95,403,404,97,64,391,32,33,34,35,36,392,69,70,106,85,107,82,274,405,406,409,410,120,275,47,143,88,144,145,472,487])),name:`cartoon-workshop`},"pixelate-image":{component:()=>Y(()=>import(`./PixelateWorkshopPage-BdurkWPQ.js`),__vite__mapDeps([488,1,3,2,5,9,13,253,15,42,43,0,4,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,267,61,62,21,25,63,402,95,403,404,97,64,391,32,33,34,35,36,392,69,70,106,85,107,82,274,405,406,409,410,120,275,472,153,88,155,489])),name:`pixelate-image-workshop`},"christmas-photo-generator":{component:()=>Y(()=>import(`./CartoonXmasWorkshopPage-DEcb0bLy.js`),__vite__mapDeps([490,1,3,2,5,9,13,253,15,42,43,0,4,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,262,263,267,61,62,21,25,63,402,95,403,404,97,64,391,32,33,34,35,36,392,69,70,106,85,107,82,274,405,406,409,410,120,275,472,162,88,164,491])),name:`cartoon-christmas-workshop`},"face-animation":{component:()=>Y(()=>import(`./FaceAnimationWorkshopPage-BkLD58il.js`),__vite__mapDeps([492,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,44,58,26,59,99,395,250,191,60,396,232,233,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,262,263,265,267,61,62,21,25,63,402,95,403,404,97,391,32,33,34,35,36,392,69,70,84,85,86,274,405,406,409,410,120,47,14,472,473,121,122,123,124,493,481,494])),name:`face-animation-workshop`},"ai-hug-video-generator":{component:()=>Y(()=>import(`./HugGeneratorWorkshopPage-BkrH0D35.js`),__vite__mapDeps([495,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,44,58,26,59,99,395,250,191,60,396,232,233,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,262,263,265,267,61,62,21,25,63,402,95,403,404,97,336,327,337,391,32,33,34,35,36,392,69,70,84,85,86,274,405,406,120,493,481,496,338,497])),name:`hug-generator-workshop`},"object-remover":{component:()=>Y(()=>import(`./ObjectRemoverWorkshopPage-CiLjtrdH.js`),__vite__mapDeps([498,1,3,2,5,9,13,14,253,15,42,43,0,4,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,267,61,62,21,25,63,402,95,101,102,403,404,242,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,275,281,47,463,244,499])),name:`object-remover-workshop`},"face-swap":{component:()=>Y(()=>import(`./FaceSwapWorkshopPage-DnjEtgM9.js`),__vite__mapDeps([500,1,3,2,13,253,15,53,42,43,0,4,5,6,7,23,24,11,10,8,9,55,48,58,26,59,99,395,250,191,60,396,249,251,232,233,399,400,16,252,104,27,254,255,256,257,93,258,401,265,267,61,62,21,25,63,402,95,97,326,327,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,120,275,481,328,329,312,330,496,501])),name:`face-swap-workshop`},"image-compressor":{component:()=>Y(()=>import(`./CompressWorkshopPage-sd3UCZnj.js`),__vite__mapDeps([502,1,3,2,13,14,253,15,42,43,0,4,5,6,7,23,24,11,10,8,9,55,48,58,26,59,99,395,250,191,60,396,399,400,16,252,104,27,254,255,256,257,93,258,401,267,61,62,21,25,63,402,95,181,184,183,97,98,64,391,32,33,34,35,36,392,69,70,82,274,405,406,409,410,136,120,275,47,185,88,186,187,85,188,503])),name:`image-compressor-workshop`},"image-upscaler":{component:()=>Y(()=>import(`./ImageUpscalerWorkshopPage-bvb0aGNm.js`),__vite__mapDeps([504,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,399,400,16,104,27,252,254,255,256,257,93,258,401,94,267,61,62,21,25,63,402,95,17,18,403,404,33,97,342,98,64,391,32,34,35,36,392,69,70,82,84,85,86,274,405,406,407,136,408,409,410,120,275,87,88,89,505])),name:`image-upscaler-workshop`}
122,"image-sharpener":{component:()=>Y(()=>import(`./ImageSharpenerWorkshopPage-DHwy9lNb.js`),__vite__mapDeps([506,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,252,104,27,254,255,256,257,93,258,401,267,61,62,21,25,63,95,17,18,403,404,97,64,98,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,409,410,136,120,275,303,304,305,88,507])),name:`image-sharpener-workshop`},"face-enhancer":{component:()=>Y(()=>import(`./FaceEnhancerWorkshopPage-DbgulAM4.js`),__vite__mapDeps([508,1,3,2,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,9,55,48,58,26,59,99,395,250,191,60,396,249,251,399,400,16,104,27,252,254,255,256,257,93,258,401,267,61,62,21,25,63,402,95,403,404,97,64,98,391,32,33,34,35,36,392,69,70,82,84,85,86,274,405,406,407,136,408,409,410,120,275,293,88,295,509])),name:`face-enhancer-workshop`},"anime-upscaler":{component:()=>Y(()=>import(`./AnimeUpscalerWorkshopPage-Ci8Z0pDS.js`),__vite__mapDeps([510,1,3,2,9,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,55,48,58,26,59,99,395,250,191,60,396,399,400,16,104,27,252,254,255,256,257,93,258,401,267,61,62,21,25,63,402,95,17,18,403,404,97,64,98,391,32,33,34,35,36,392,69,70,113,318,88,319,82,84,85,86,274,405,406,407,136,408,409,410,120,275,511])),name:`anime-upscaler-workshop`},"film-emulation":{component:()=>Y(()=>import(`./FilmEmulationWorkshopPage-unGsv3aK.js`),__vite__mapDeps([512,1,3,2,13,253,15,42,43,0,4,5,6,7,23,24,11,10,8,9,55,48,58,26,59,99,395,250,191,60,396,399,400,16,252,104,27,254,255,256,257,93,258,401,469,53,261,148,94,470,264,267,61,62,21,25,63,402,95,403,404,97,226,98,64,391,32,33,34,35,36,392,69,70,82,84,85,86,274,409,410,120,228,513])),name:`film-emulation-workshop`}}).map(([e,t])=>({path:`/:locale?/${e}/workshop`,component:()=>Y(()=>import(`./AllInOneLayout-CPprvB2g.js`),__vite__mapDeps([382,3,1,2,5,9,13,14,383,384,15,385,386,387,23,24,25,10,4,0,6,7,11,26,27,19,270,28,271,29,30,31,32,33,34,272,35,36,336,8,327,326,337,48,55,58,59,388])),children:[{path:``,name:t.name,meta:{workshopRoute:!0},component:t.component},{path:`example/:name`,name:`${t.name}-example`,meta:{exampleRoute:!0},component:t.component}]})),{path:`/:catchAll(.*)*`,name:`not-found`,component:()=>Y(()=>import(`./ErrorNotFound-7ngUijzd.js`),__vite__mapDeps([459,3,1,2,15,460]))}];o(),B();var sy=le({name:`DialogPluginComponent`,props:{...pe,title:String,message:String,prompt:Object,options:Object,progress:[Boolean,Object],html:Boolean,ok:{type:[String,Object,Boolean],default:!0},cancel:[String,Object,Boolean],focus:{type:String,default:`ok`,validator:e=>[`ok`,`cancel`,`none`].includes(e)},stackButtons:Boolean,color:String,cardClass:[String,Array,Object],cardStyle:[String,Array,Object]},emits:[`ok`,`hide`],setup(e,{emit:t}){let{proxy:n}=P(),{$q:r}=n,i=me(e,r),a=K(null),o=K(e.prompt===void 0?e.options===void 0?void 0:e.options.model:e.prompt.model),s=E(()=>`q-dialog-plugin`+(i.value?` q-dialog-plugin--dark q-dark`:``)+(e.progress===!1?``:` q-dialog-plugin--progress`)),c=E(()=>e.color||(i.value?`amber`:`primary`)),l=E(()=>e.progress===!1?null:be(e.progress)?{component:e.progress.spinner||Te,props:{color:e.progress.color||c.value}}:{component:Te,props:{color:c.value}}),u=E(()=>e.prompt!==void 0||e.options!==void 0),d=E(()=>
122{if(!u.value)return{};let{model:t,isValid:n,items:r,...i}=e.prompt===void 0?e.options:e.prompt;return i}),f=E(()=>be(e.ok)||e.ok===!0?r.lang.label.ok:e.ok),m=E(()=>be(e.cancel)||e.cancel===!0?r.lang.label.cancel:e.cancel),h=E(()=>e.prompt===void 0?e.options!==void 0&&e.options.isValid!==void 0&&!e.options.isValid(o.value):e.prompt.isValid!==void 0&&!e.prompt.isValid(o.value)),g=E(()=>({color:c.value,label:f.value,ripple:!1,disable:h.value,...be(e.ok)?e.ok:{flat:!0},"data-autofocus":e.focus===`ok`&&!u.value||void 0,onClick:b})),_=E(()=>({color:c.value,label:m.value,ripple:!1,...be(e.cancel)?e.cancel:{flat:!0},"data-autofocus":e.focus===`cancel`&&!u.value||void 0,onClick:x}));T(()=>e.prompt&&e.prompt.model,C),T(()=>e.options&&e.options.model,C);function v(){a.value.show()}function y(){a.value.hide()}function b(){t(`ok`,G(o.value)),y()}function x(){y()}function S(){t(`hide`)}function C(e){o.value=e}function w(t){!h.value&&e.prompt.type!==`textarea`&&ge(t,13)&&b()}function D(t,n){return e.html?p(Ce,{class:t,innerHTML:n}):p(Ce,{class:t},()=>n)}function O(){return[p(fe,{color:c.value,dense:!0,autofocus:!0,dark:i.value,...d.value,modelValue:o.value,"onUpdate:modelValue":C,onKeyup:w})]}function k(){return[p(de,{color:c.value,options:e.options.items,dark:i.value,...d.value,modelValue:o.value,"onUpdate:modelValue":C})]}function A(){let t=[];return e.cancel&&t.push(p(_e,_.value)),e.ok&&t.push(p(_e,g.value)),p(se,{class:e.stackButtons?`items-end`:``,vertical:e.stackButtons,align:`right`},()=>t)}function j(){let t=[];return e.title&&t.push(D(`q-dialog__title`,e.title)),e.progress!==!1&&t.push(p(Ce,{class:`q-dialog__progress`},()=>p(l.value.component,l.value.props))),e.message&&t.push(D(`q-dialog__message`,e.message)),e.prompt===void 0?e.options!==void 0&&t.push(p(ae,{dark:i.value}),p(Ce,{class:`scroll q-dialog-plugin__form`},k),p(ae,{dark:i.value})):t.push(p(Ce,{class:`scroll q-dialog-plugin__form`},O)),(e.ok||e.cancel)&&t.push(A()),t}function M(){return[p(oe,{class:[s.value,e.cardClass],style:e.cardStyle,dark:i.value},j)]}return Object.assign(n,{show:v,hide:y}),()=>p(he,{ref:a,onHide:S},M)}});o(),B();function cy(e,t){for(let n in t)n!==`spinner`&&Object(t[n])===t[n]?(e[n]=Object(e[n])===e[n]?{...e[n]}:{},cy(e[n],t[n])):e[n]=t[n]}function ly(e,t,n){return r=>{let i,a,o=t&&r.component!==void 0;if(o){let{component:e,componentProps:t}=r;i=typeof e==`string`?n.component(e):e,a=t||{}}else{let{class:t,style:n,...o}=r;i=e,a=o,t!==void 0&&(o.cardClass=t),n!==void 0&&(o.cardStyle=n)}let s,c=!1,l=K(null),u=we(!1,`dialog`),d=e=>{var t;if(((t=l.value)==null?void 0:t[e])!==void 0){l.value[e]();return}let n=s.$.subTree;if(n!=null&&n.component){if(n.component.proxy&&n.component.proxy[e]){n.component.proxy[e]();return}if(n.component.subTree&&n.component.subTree.component&&n.component.subTree.component.proxy&&n.component.subTree.component.proxy[e]){n.component.subTree.component.proxy[e]();return}}console.error(`[Quasar] Incorrectly defined Dialog component`)},f=[],m=[],h={onOk(e){return f.push(e),h},onCancel(e){return m.push(e),h},onDismiss(e){return f.push(e),m.push(e),h},hide(){return d(`hide`),h},update(e){if(s!==null){if(o)Object.assign(a,e);else{let{class:t,style:n,...r}=e;t!==void 0&&(r.cardClass=t),n!==void 0&&(r.cardStyle=n),cy(a,r)}s.$forceUpdate()}return h}},g=e=>{c=!0,f.forEach(t=>{t(e)})},_=()=>{v.unmount(u),ye(u),v=null,s=null,c||m.forEach(e=>{e()})},v=Ae({name:`QGlobalDialog`,setup:()=>()=>p(i,{...a,ref:l,onOk:g,onHide:_,onVnodeMounted(...e){typeof a.onVnodeMounted==`function`&&a.onVnodeMounted(...e),J(()=>d(`show`))}})},n);return s=v.mount(u),h}}var uy={install({$q:e,parentApp:t}){e.dialog=this.create=ly(sy,!0,t)}};I(),o();var dy,fy,py=0,my=null,hy={},gy={},_y={group:`__default_quasar_group__`,delay:0,message:!1,html:!1,spinnerSize:80,spinnerColor:``,messageColor:``,backgroundColor:``,boxClass:``,spinner:Te,customClass:``},vy={..._y};function yy(e){if((e==null?void 0:e.group)!==void 0&&gy[e.group]!==void 0)return Object.assign(gy[e.group],e);let t=be(e)&&e.ignoreDefaults?{..._y,...e}:{...vy,...e};return gy[t.group]=t,t}var by=Ee({isActive:!1},{show(e){hy=yy(e);let{group:t}=hy;return by.isActive=!0,dy===void 0?(hy.uid=++py,my!==null&&clearTimeout(my),my=setTimeout(()=>{my=null;let e=we(`q-loading`);dy=Ae({name:`QLoading`,setup(){s(()=>{ce(!0)});function t(){!by.isActive&&dy!==void 0&&(ce(!1),dy.unmount(e),ye(e),dy=void 0,fy=void 0)}function n(){if(!by.isActive)return null;let e=[p(hy.spinner,{class:`q-loading__spinner`,color:hy.spinnerColor,size:hy.spinnerSize})];return hy.message&&e.push(p(`div`,{class:`q-loading__message`+(hy.messageColor?` text-${hy.messageColor}`:``),[hy.html?`innerHTML`:`textContent`]:hy.message})),p(`div`,{class:`q-loading fullscreen flex flex-center z-max `+hy.customClass.trim(),key:hy.uid},[p(`div`,{class:`q-loading__backdrop`+(hy.backgroundColor?` bg-${hy.backgroundColor}`:``)}),p(`div`,{class:`q-loading__box column items-center `+hy.boxClass},e)])}return()=>p(w,{name:`q-transition--fade`,appear:!0,onAfterLeave:t},n)}},by.__parentApp),fy=dy.mount(e)},hy.delay)):(hy.uid=py,fy.$forceUpdate()),e=>{if(e===void 0||Object(e)!==e){by.hide(t);return}by.show({...e,group:t})}},hide(e){if(by.isActive){if(e===void 0)gy={};else if(gy[e]===void 0)return;else{delete gy[e];let t=Object.keys(gy);if(t.length!==0){let e=t.at(-1);by.show({group:e});return}}my!==null&&(clearTimeout(my),my=null),by.isActive=!1}},setDefaults(e){be(e)&&Object.assign(vy,e)},install({$q:e,parentApp:t}){e.loading=this,by.__parentApp=t,e.config.loading!==void 0&&this.setDefaults(e.config.loading)}}),xy={};function Sy(e){Object.assign(Dy,{request:e,exit:e,toggle:e})}function Cy(){return document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement||null}function wy(){let e=Dy.activeEl=Dy.isActive?Cy():null;xe(e===null||e===document.documentElement?document.body:e)}function Ty(){Dy.isActive=!Dy.isActive,wy()}function Ey(e,t){try{let n=e[t]();return n===void 0?Promise.resolve():n}catch(e){return Promise.reject(e)}}var Dy=Ee({isActive:!1,activeEl:null},{isCapable:!1,install({$q:e}){e.fullscreen=this}});xy.request=[`requestFullscreen`,`msRequestFullscreen`,`mozRequestFullScreen`,`webkitRequestFullscreen`].find(e=>document.documentElement[e]!==void 0),Dy.isCapable=xy.request!==void 0,Dy.isCapable?(Object.assign(Dy,{request(e){let t=e||document.documentElement,{activeEl:n}=Dy;return t===n?Promise.resolve():(n!==null&&t.contains(n)?Dy.exit():Promise.resolve()).finally(()=>Ey(t,xy.request))}
122,exit(){return Dy.isActive?Ey(document,xy.exit):Promise.resolve()},toggle(e){return Dy.isActive?Dy.exit():Dy.request(e)}}),xy.exit=[`exitFullscreen`,`msExitFullscreen`,`mozCancelFullScreen`,`webkitExitFullscreen`].find(e=>document[e]),Dy.isActive=!!Cy(),Dy.isActive&&wy(),[`onfullscreenchange`,`onmsfullscreenchange`,`onwebkitfullscreenchange`].forEach(e=>{document[e]=Ty})):Sy(()=>Promise.reject(Error(`Not capable`)));var Oy=e({default:()=>Fy,ensureDeferredQuasarPlugins:()=>Py}),ky=[Ne,uy,by,Jt,Dy],Ay={isActive:!1,toggle:()=>Promise.resolve(!1),exit:()=>Promise.resolve(!1),request:()=>Promise.resolve(!1)},jy=null,My=!1;function Ny(e){e!=null&&e.fullscreen||(e.fullscreen={...Ay})}function Py(){if(My||!jy)return;let e=jy.config.globalProperties.$q;e&&(My=!0,ky.forEach(t=>{t.install({$q:e,parentApp:jy})}))}var Fy=za(({app:e})=>{jy=e;let t=e.config.globalProperties.$q;Ny(t),ct(()=>{Py()},{idleTimeout:3500})}),Iy=[`pt-br`,`cs`,`da`,`de`,`el`,`en`,`es`,`fi`,`fr`,`hu`,`it`,`ja`,`ko`,`nb`,`nl`,`pl`,`pt-pt`,`ru`,`sv`,`th`,`tr`,`zh-tw`,`zh-cn`,`ar`];function Ly(e){let t=((e||``).split(`/`)[1]||``).toLowerCase();return Iy.includes(t)&&t!==`en`?t:``}var Ry=Object.entries({api:`neroai-biz`,business:`neroai-biz`,biz:`neroai-biz`,"mcp-server":`neroai-biz`,"hyper-large-upscaling-cost-calculator":`neroai-biz`,"image-editing-tools":`neroai-biz`,"use-case-website-compression":`neroai-biz`,"game-assets-compression":`neroai-biz`,"e-commerce-image-editing":`neroai-biz`,"photo-retouching":`neroai-biz`,"large-scale-printing":`neroai-biz`,"website-compression":`imgcompress-crawl`,"image-upscaler":`imgsr-web`,"upscale-image":`imgsr-web`,enhance:`imgenhancer-web`,"face-enhancer":`imgfe-web`,"face-animation":`imgani-web`,"photo-restoration":`imgopr-web`,"colorize-photo":`imgcp-web`,"photo-tagger-organizer":`imgtag-web`,"image-compressor":`imgcompress-web`,"background-remover":`imgrembg-web`,denoiser:`imgdn-web`,cartoon:`img2img-web`,"cartoon-christmas":`imgxmas-web`,"object-remover":`imgremobj-web`,"background-changer":`imgchgbg-web`,"pixelate-image":`imgpixel-web`,"cut-out-image":`imgcutout-web`,"image-sharpener":`imgsharp-web`,"background-generator":`imgrmgenbg-web`,"anime-upscaler":`anime-upscaler-web`,"face-swap":`imgfaceswap-web`,"image-enhancer":`imgenhancer-web`,"unblur-image":`imgunblur-web`,"football-jersey-generator":`imgjersey-web`,"soccer-stadium-cam-video-generator":`imgstadium-web`,"hug-generator":`imghug-web`,"film-emulation":`imgfilm-web`,agent:`imgagent-web`}).sort(([e],[t])=>t.length-e.length);function zy(e){if(typeof e==`string`&&e){for(let[t,n]of Ry)if(e===t||e.startsWith(t+`-`))return n}return`neroai-web`}var By=null;function Vy(e){By=e}function Hy(){if(!By)return;let e=By.currentRoute.value.name;if(e)return e;if(typeof window>`u`)return;let t=By.options.history.base||``,n=window.location.pathname;t&&n.startsWith(t)&&(n=n.slice(t.length)||`/`);try{return By.resolve(n).name}catch{return}}function Uy(){return zy(Hy())}var Wy=[{locale:`en-US`,prefix:``},{locale:`pt-BR`,prefix:`pt-br`},{locale:`cs-CZ`,prefix:`cs`},{locale:`da-DK`,prefix:`da`},{locale:`de-DE`,prefix:`de`},{locale:`el-GR`,prefix:`el`},{locale:`es-ES`,prefix:`es`},{locale:`fi-FI`,prefix:`fi`},{locale:`fr-FR`,prefix:`fr`},{locale:`hu-HU`,prefix:`hu`},{locale:`it-IT`,prefix:`it`},{locale:`ja-JP`,prefix:`ja`},{locale:`ko-KR`,prefix:`ko`},{locale:`nb-NO`,prefix:`nb`},{locale:`nl-NL`,prefix:`nl`},{locale:`pl-PL`,prefix:`pl`},{locale:`pt-PT`,prefix:`pt-pt`},{locale:`ru-RU`,prefix:`ru`},{locale:`sv-SE`,prefix:`sv`},{locale:`th-TH`,prefix:`th`},{locale:`tr-TR`,prefix:`tr`},{locale:`zh-TW`,prefix:`zh-tw`},{locale:`zh-CN`,prefix:`zh-cn`},{locale:`ar`,prefix:`ar`}];function Gy(e){return e.toLowerCase()}var Ky=Iy;function qy(e){return to.hasOwnProperty(e)?to[e].urlLocale:!1}function Jy(e,t){let n=pt(t);for(let[t,r]of Object.entries(e.query||{}))Object.prototype.hasOwnProperty.call(n.$state,t)&&(n[t].value=Array.isArray(r)?r[0]:r)}function Yy(){if(typeof window>`u`)return;let e=new URL(window.location.href),t=!1;for(let n of ft)e.searchParams.has(n)&&(e.searchParams.delete(n),t=!0);t&&lo(e)}async function Xy(e,t,n){let r=Ly(e.path);t&&r===`ar`&&(t.htmlAttrs=` lang="ar" dir="rtl"`),await Xa(r||`en`),n()}async function Zy(e,t,n){let r=Gy(e.params.locale);if(r===`en`){n({name:e.name,params:{...e.params,locale:``},query:e.query,replace:!0});return}t&&r===`ar`&&(t.htmlAttrs=` lang="ar" dir="rtl"`),await Xa(r),n()}var Qy=/\/(?:business\/nero-ai-mcp-server|ai-api\/(?:status|history))(\/|$)/;function $y(e){return Qy.test(e)?!1:/\/business(\/|$)/.test(e)||/\/ai-api(\/|$)/.test(e)}var eb=Ba(({ssrContext:e,store:t})=>{let n=ba({scrollBehavior(e,t,n){return e.path===t.path||e.name===t.name?!1:n||{top:0,left:0}},routes:oy,history:zi(`/`)});return e||Vy(n),n.beforeEach((t,n)=>{dr(),!e&&n.name&&Py();let r=$v();!e&&!r.platform.is.mobile&&(/\/business(\/|$)/.test(t.path)===!0||/\/ai-api(\/|$)/.test(t.path)===!0?Y(async()=>{let{loadChatbot:e}=await import(`./chatbot-JTybBV5w.js`).then(e=>e.t);return{loadChatbot:e}},__vite__mapDeps([59,1,5])).then(({loadChatbot:e})=>e()):typeof window<`u`&&window.Botsonic&&Y(async()=>{let{unloadChatbot:e}=await import(`./chatbot-JTybBV5w.js`).then(e=>e.t);return{unloadChatbot:e}},__vite__mapDeps([59,1,5])).then(({unloadChatbot:e})=>e()))}),n.beforeEach(async(n,r,i)=>{var a;Jy(n,t),!e&&n.name!==`index`&&Py();let o=n.params.locale;if((a=n.query)!=null&&a.vlang&&qy(n.query.vlang)){let{vlang:e,...t}=n.query;i({name:n.name,params:{locale:qy(e)},query:t,replace:!0});return}if(e&&(n.name===`404`||n.name===`not-found`)&&(e.is404=!0),n.name===`not-found`){await Xy(n,e,i);return}
122if(o&&Ky.includes(Gy(o)))await Zy(n,e,i);else if(o===``||o===void 0){if(!e&&ao()){let e=window.localStorage.getItem(`vlang`);if(to.hasOwnProperty(e)&&e!==`en`){let t=to[e].urlLocale;await Xa(Gy(t)),i({name:n.name,params:{locale:t},query:n.query,replace:!0});return}}await Xa(Gy(`en`)),i()}else i({name:`not-found`,params:{catchAll:n.path.split(`/`).filter(Boolean)},query:n.query,hash:n.hash,replace:!0})}),e&&n.afterEach(t=>{let n=e._meta;n&&(n.bodyClasses=n.bodyClasses.replace(` body--dark`,``),$y(t.path)&&(n.bodyClasses+=` body--dark`))}),n.afterEach(Yy),n.afterEach((t,n)=>{let r=t.name===`not-found`?`404`:t.name;!t.path.includes(`/ai-api/`)&&!t.path.includes(`/business/`)&&(or(r),cr(r),sr(r));let i=document.querySelector(`link[rel='canonical']`);if(t.name===`not-found`||t.name===`404`)i&&i.remove();else{let e=`https://ai.nero.com${t.path}`;if(i)i.setAttribute(`href`,e);else{let t=document.createElement(`link`);t.setAttribute(`rel`,`canonical`),t.setAttribute(`href`,e),document.head.appendChild(t)}}if(!e){var a;Me.isActive&&Me.set(!1),$y(t.path)?document.body.classList.add(`body--dark`):document.body.classList.remove(`body--dark`),document.documentElement.classList.remove(`dark-mode-pending`);let e=Gy(t.params.locale||Ly(t.path)),n=e===`ar`;document.documentElement.setAttribute(`dir`,n?`rtl`:`ltr`),document.documentElement.setAttribute(`lang`,((a=Wy.find(t=>t.prefix===e))==null?void 0:a.locale)||`en-US`)}let o=t.path,s=o,c=Wy.find(e=>e.prefix&&(o===`/${e.prefix}`||o.startsWith(`/${e.prefix}/`)));if(c){let e=c.prefix.length+1;s=o.substring(e)||`/`}s.startsWith(`/`)||(s=`/`+s),Wy.forEach(e=>{let t=`https://ai.nero.com`;e.prefix&&(t+=`/${e.prefix}`),t+=s===`/`&&e.prefix?``:s;let n=document.querySelector(`link[rel="alternate"][hreflang="${e.locale}"]`);n?n.setAttribute(`href`,t):(n=document.createElement(`link`),n.setAttribute(`rel`,`alternate`),n.setAttribute(`hreflang`,e.locale),n.setAttribute(`href`,t),document.head.appendChild(n))});let l=`https://ai.nero.com${s===`/`?`/`:s}`,u=document.querySelector(`link[rel="alternate"][hreflang="x-default"]`);u?u.setAttribute(`href`,l):(u=document.createElement(`link`),u.setAttribute(`rel`,`alternate`),u.setAttribute(`hreflang`,`x-default`),u.setAttribute(`href`,l),document.head.appendChild(u))}),n});B(),o();var tb=t({name:`AppWrapper`,setup(e){return s(()=>{let{proxy:{$q:e}}=P();e.onSSRHydrated!==void 0&&e.onSSRHydrated()}),()=>p(iy,e)}});async function nb(e,t,n){let r=e(tb);r.use(ut,t,n);let i=typeof ay==`function`?await ay({ssrContext:n}):ay;r.use(i),typeof window<`u`&&window.__INITIAL_STATE__!==void 0&&(i.state.value=window.__INITIAL_STATE__,delete window.__INITIAL_STATE__);let a=C(typeof eb==`function`?await eb({ssrContext:n,store:i}):eb);return i.use(({store:e})=>{e.router=a}),{app:r,store:i,router:a}}var rb=`M0 0h24v24H0z@@fill:none;&&M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z&&M12.5 7H11v6l5.25 3.15.75-1.23-4.5-2.67z`,ib=`M0 0h24v24H0z@@fill:none;&&M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z`,ab=`M0 0h24v24H0z@@fill:none;&&M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-2 10h-4v4h-2v-4H7v-2h4V7h2v4h4v2z`,ob=`M0 0h24v24H0z@@fill:none;&&M20 2H4c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-7 9h-2V5h2v6zm0 4h-2v-2h2v2z`,sb=`M0 0h24v24H0z@@fill:none;&&M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z`,cb=`M0 0h24v24H0V0z@@fill:none;&&M20 12l-1.41-1.41L13 16.17V4h-2v12.17l-5.58-5.59L4 12l8 8 8-8z`,lb=`M0 0h24v24H0z@@fill:none;&&M7 10l5 5 5-5z`,ub=`M0 0h24v24H0z@@fill:none;&&M7 14l5-5 5 5z`,db=`M0 0h24v24H0z@@fill:none;&&M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z`,fb=`M0 0h24v24H0V0z@@fill:none;&&M4 12l1.41 1.41L11 7.83V20h2V7.83l5.58 5.59L20 12l-8-8-8 8z`,pb=`M0 0h24v24H0z@@fill:none;&&M12 2C6.47 2 2 6.47 2 12s4.47 10 10 10 10-4.47 10-10S17.53 2 12 2zm5 13.59L15.59 17 12 13.41 8.41 17 7 15.59 10.59 12 7 8.41 8.41 7 12 10.59 15.59 7 17 8.41 13.41 12 17 15.59z`,mb=`M0 0h24v24H0z@@fill:none;&&M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z`,hb=`M0 0h24v24H0z@@fill:none;&&M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z`,gb=`M0 0h24v24H0z@@fill:none;&&M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z`,_b=`M0 0h24v24H0z@@fill:none;&&M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z`,vb=`M0 0h24v24H0z@@fill:none;&&M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z`,yb=`M0 0h24v24H0z@@fill:none;&&M5 13h14v-2H5v2zm-2 4h14v-2H3v2zM7 7v2h14V7H7z`,bb=`M0 0h24v24H0z@@fill:none;&&M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z`,xb=`M0 0h24v24H0z@@fill:none;
122&&M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z`,Sb=`M0 0h24v24H0V0z@@fill:none;&&M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z`,Cb=`M0 0h24v24H0z@@fill:none;&&M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z`,wb=`M0 0h24v24H0z@@fill:none;&&M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z`,Tb=`M0 0h24v24H0z@@fill:none;&&M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z`,Eb=`M0 0h24v24H0z@@fill:none;&&M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z`,Db=`M0 0h24v24H0z@@fill:none;&&M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34c-.39-.39-1.02-.39-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z`,Ob=`M0 0h24v24H0z@@fill:none;&&M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z`,kb=`M0 0h24v24H0z@@fill:none;&&M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z`,Ab=`M0 0h24v24H0V0z@@fill:none;&&M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z`,jb=`M0 0h24v24H0z@@fill:none;&&M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z`,Mb=`M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z&&M24 24H0V0h24v24z@@fill:none;`,Nb=`M0 0h24v24H0V0z@@fill:none;&&M9.93 13.5h4.14L12 7.98zM20 2H4c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-4.05 16.5l-1.14-3H9.17l-1.12 3H5.96l5.11-13h1.86l5.11 13h-2.09z`,Pb=`M0 0h24v24H0z@@fill:none;&&M7 15v2h10v-2H7zm-4 6h18v-2H3v2zm0-8h18v-2H3v2zm4-6v2h10V7H7zM3 3v2h18V3H3z`,Fb=`M0 0h24v24H0z@@fill:none;&&M3 21h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18v-2H3v2zm0-4h18V7H3v2zm0-6v2h18V3H3z`,Ib=`M0 0h24v24H0z@@fill:none;&&M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z`,Lb=`M0 0h24v24H0z@@fill:none;&&M3 21h18v-2H3v2zm6-4h12v-2H9v2zm-6-4h18v-2H3v2zm6-4h12V7H9v2zM3 3v2h18V3H3z`,Rb=`M0 0h24v24H0z@@fill:none;&&M15.6 10.79c.97-.67 1.65-1.77 1.65-2.79 0-2.26-1.75-4-4-4H7v14h7.04c2.09 0 3.71-1.7 3.71-3.79 0-1.52-.86-2.82-2.15-3.42zM10 6.5h3c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-3v-3zm3.5 9H10v-3h3.5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5z`,zb=`M0 0h24v24H0z@@fill:none;&&M3.27 5L2 6.27l6.97 6.97L6.5 19h3l1.57-3.66L16.73 21 18 19.73 3.55 5.27 3.27 5zM6 5v.18L8.82 8h2.4l-.72 1.68 2.1 2.1L14.21 8H20V5H6z`,Bb=`M0 0h24v24H0z@@fill:none;&&M11 17h10v-2H11v2zm-8-5l4 4V8l-4 4zm0 9h18v-2H3v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z`,Vb=`M0 0h24v24H0z@@fill:none;&&M3 21h18v-2H3v2zM3 8v8l4-4-4-4zm8 9h10v-2H11v2zM3 3v2h18V3H3zm8 6h10V7H11v2zm0 4h10v-2H11v2z`,Hb=`M0 0h24v24H0z@@fill:none;&&M10 4v3h2.21l-3.42 8H6v3h8v-3h-2.21l3.42-8H18V4z`,Ub=`M0 0h24v24H0V0z@@fill:none;&&M4 10.5c-.83 0-1.5.67-1.5 1.5s.67 1.5 1.5 1.5 1.5-.67 1.5-1.5-.67-1.5-1.5-1.5zm0-6c-.83 0-1.5.67-1.5 1.5S3.17 7.5 4 7.5 5.5 6.83 5.5 6 4.83 4.5 4 4.5zm0 12c-.83 0-1.5.68-1.5 1.5s.68 1.5 1.5 1.5 1.5-.68 1.5-1.5-.67-1.5-1.5-1.5zM7 19h14v-2H7v2zm0-6h14v-2H7v2zm0-8v2h14V5H7z`,Wb=`M0 0h24v24H0z@@fill:none;&&M2 17h2v.5H3v1h1v.5H2v1h3v-4H2v1zm1-9h1V4H2v1h1v3zm-1 3h1.8L2 13.1v.9h3v-1H3.2L5 10.9V10H2v1zm5-6v2h14V5H7zm0 14h14v-2H7v2zm0-6h14v-2H7v2z`,Gb=`M0 0h24v24H0z@@fill:none;&&M6 17h3l2-4V7H5v6h3zm8 0h3l2-4V7h-6v6h3z`,Kb=`M0 0h24v24H0z@@fill:none;&&M9 4v3h5v12h3V7h5V4H9zm-6 8h3v7h3v-7h3V9H3v3z`,qb=`M0 0h24v24H0z@@fill:none;&&M12 17c3.31 0 6-2.69 6-6V3h-2.5v8c0 1.93-1.57 3.5-3.5 3.5S8.5 12.93 8.5 11V3H6v8c0 3.31 2.69 6 6 6zm-7 2v2h14v-2H5z`,Jb=`M0 0h24v24H0z@@fill:none;&&M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z`,Yb=`M0 0h24v24H0z@@fill:none;&&M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z`,Xb=`M0 0h24v24H0z@@fill:none;&&M11 9h2v2h-2zm-2 2h2v2H9zm4 0h2v2h-2zm2-2h2v2h-2zM7 9h2v2H7zm12-6H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM9 18H7v-2h2v2zm4 0h-2v-2h2v2zm4 0h-2v-2h2v2zm2-7h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2H9v-2H7v2H5v-2h2v-2H5V5h14v6z`,Zb=`M0 0h24v24H0z@@fill:none;&&M13 3c-4.97 0-9 4.03-9 9H1l3.89 3.89.07.14L9 12H6c0-3.87 3.13-7 7-7s7 3.13 7 7-3.13 7-7 7c-1.93 0-3.68-.79-4.94-2.06l-1.42 1.42C8.27 19.99 10.51 21 13 21c4.97 0 9-4.03 9-9s-4.03-9-9-9zm-1 5v5l4.28 2.54.72-1.21-3.5-2.08V8H12z`,Qb=`M0 0h24v24H0z@@fill:none;&&M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z`,$b=`M0 0h24v24H0z@@fill:none;&&M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z`,ex=`M0 0h24v24H0V0z@@fill:none;&&M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z`,tx=`M0 0h24v24H0V0z@@fill:none;&&M15.41 16.59L10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z`,nx=`M0 0h24v24H0V0z@@fill:none;&&M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z`,rx=`M0 0h24v24H0z@@fill:none;
122&&M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z`,ix=`M0 0h24v24H0z@@fill:none;&&M21 11H6.83l3.58-3.59L9 6l-6 6 6 6 1.41-1.41L6.83 13H21z`,ax=`M0 0h24v24H0z@@fill:none;&&M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zm6.93 6h-2.95c-.32-1.25-.78-2.45-1.38-3.56 1.84.63 3.37 1.91 4.33 3.56zM12 4.04c.83 1.2 1.48 2.53 1.91 3.96h-3.82c.43-1.43 1.08-2.76 1.91-3.96zM4.26 14C4.1 13.36 4 12.69 4 12s.1-1.36.26-2h3.38c-.08.66-.14 1.32-.14 2 0 .68.06 1.34.14 2H4.26zm.82 2h2.95c.32 1.25.78 2.45 1.38 3.56-1.84-.63-3.37-1.9-4.33-3.56zm2.95-8H5.08c.96-1.66 2.49-2.93 4.33-3.56C8.81 5.55 8.35 6.75 8.03 8zM12 19.96c-.83-1.2-1.48-2.53-1.91-3.96h3.82c-.43 1.43-1.08 2.76-1.91 3.96zM14.34 14H9.66c-.09-.66-.16-1.32-.16-2 0-.68.07-1.35.16-2h4.68c.09.65.16 1.32.16 2 0 .68-.07 1.34-.16 2zm.25 5.56c.6-1.11 1.06-2.31 1.38-3.56h2.95c-.96 1.65-2.49 2.93-4.33 3.56zM16.36 14c.08-.66.14-1.32.14-2 0-.68-.06-1.34-.14-2h3.38c.16.64.26 1.31.26 2s-.1 1.36-.26 2h-3.38z`,ox=`M0 0h24v24H0V0z@@fill:none;&&M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z`,sx=`M0 0h24v24H0z@@fill:none;&&M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z`,cx=`M0 0h24v24H0z@@fill:none;&&M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z`,lx=`M0 0h24v24H0V0z@@fill:none;&&M17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.43-.98 2.63-2.31 2.98l1.46 1.46C20.88 15.61 22 13.95 22 12c0-2.76-2.24-5-5-5zm-1 4h-2.19l2 2H16zM2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4L20 19.74 3.27 3 2 4.27z&&M0 24V0@@fill:none;`,ux=`M0 0h24v24H0z@@fill:none;&&M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z`,dx=`M0 0h24v24H0z@@fill:none;&&M12 4V1L8 5l4 4V6c3.31 0 6 2.69 6 6 0 1.01-.25 1.97-.7 2.8l1.46 1.46C19.54 15.03 20 13.57 20 12c0-4.42-3.58-8-8-8zm0 14c-3.31 0-6-2.69-6-6 0-1.01.25-1.97.7-2.8L5.24 7.74C4.46 8.97 4 10.43 4 12c0 4.42 3.58 8 8 8v3l4-4-4-4v3z`,fx=`M0 0h24v24H0z@@fill:none;&&M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 14H4V8l8 5 8-5v10zm-8-7L4 6h16l-8 5z`,px=`M0 0h24v24H0z@@fill:none;&&M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z`,mx=`M0 0h24v24H0z@@fill:none;&&M8 5v14l11-7z`,hx=`M0 0 H24 V24 H0 V0 z@@fill:none;&&M12,2C6.48,2,2,6.48,2,12s4.48,10,10,10s10-4.48,10-10S17.52,2,12,2z M9.5,16.5v-9l7,4.5L9.5,16.5z`,gx=`M0 0h24v24H0z@@fill:none;&&M19 8H5c-1.66 0-3 1.34-3 3v6h4v4h12v-4h4v-6c0-1.66-1.34-3-3-3zm-3 11H8v-5h8v5zm3-7c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-1-9H6v4h12V3z`,_x=`M0 0h24v24H0z@@fill:none;&&M12 19 m-2, 0 a2,2 0 1,0 4,0 a2,2 0 1,0 -4,0&&M10 3h4v12h-4z`,vx=`M0 0 H24 V24 H0 V0 z@@fill:none;&&M3,11h8V3H3V11z M5,5h4v4H5V5z&&M3,21h8v-8H3V21z M5,15h4v4H5V15z&&M13,3v8h8V3H13z M19,9h-4V5h4V9z&&M19 19 H21 V21 H19 V19 z&&M13 13 H15 V15 H13 V13 z&&M15 15 H17 V17 H15 V15 z&&M13 17 H15 V19 H13 V17 z&&M15 19 H17 V21 H15 V19 z&&M17 17 H19 V19 H17 V17 z&&M17 13 H19 V15 H17 V13 z&&M19 15 H21 V17 H19 V15 z`,yx=`M0 0h24v24H0z@@fill:none;&&M18.4 10.6C16.55 8.99 14.15 8 11.5 8c-4.65 0-8.58 3.03-9.96 7.22L3.9 16c1.05-3.19 4.05-5.5 7.6-5.5 1.95 0 3.73.72 5.12 1.88L13 16h9V7l-3.6 3.6z`,bx=`M0 0h24v24H0z@@fill:none;&&M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z`,xx=`M0 0h24v24H0z@@fill:none;&&M19 13H5v-2h14v2z`,Sx=`M0 0h24v24H0z@@fill:none;&&M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z`,Cx=`M0 0h24v24H0z@@fill:none;&&M0 0h24v24H0z@@fill:none;&&M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z`,wx=`M0 0 H24 V24 H0 V0 z@@fill:none;&&M22,9.24l-7.19-0.62L12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27L18.18,21l-1.63-7.03L22,9.24z M12,15.4V6.1 l1.71,4.04l4.38,0.38l-3.32,2.88l1,4.28L12,15.4z`,Tx=`M0 0 H24 V24 H0 V0 z@@fill:none;&&M6.85,7.08C6.85,4.37,9.45,3,12.24,3c1.64,0,3,0.49,3.9,1.28c0.77,0.65,1.46,1.73,1.46,3.24h-3.01 c0-0.31-0.05-0.59-0.15-0.85c-0.29-0.86-1.2-1.28-2.25-1.28c-1.86,0-2.34,1.02-2.34,1.7c0,0.48,0.25,0.88,0.74,1.21 C10.97,8.55,11.36,8.78,12,9H7.39C7.18,8.66,6.85,8.11,6.85,7.08z M21,12v-2H3v2h9.62c1.15,0.45,1.96,0.75,1.96,1.97 c0,1-0.81,1.67-2.28,1.67c-1.54,0-2.93-0.54-2.93-2.51H6.4c0,0.55,0.08,1.13,0.24,1.58c0.81,2.29,3.29,3.3,5.67,3.3 c2.27,0,5.3-0.89,5.3-4.05c0-0.3-0.01-1.16-0.48-1.94H21V12z`,Ex=`M0 0h24v24H0z@@fill:none;&&M2.53 19.65l1.34.56v-9.03l-2.43 5.86c-.41 1.02.08 2.19 1.09 2.61zm19.5-3.7L17.07 3.98c-.31-.75-1.04-1.21-1.81-1.23-.26 0-.53.04-.79.15L7.1 5.95c-.75.31-1.21 1.03-1.23 1.8-.01.27.04.54.15.8l4.96 11.97c.31.76 1.05 1.22 1.83 1.23.26 0 .52-.05.77-.15l7.36-3.05c1.02-.42 1.51-1.59 1.09-2.6zM7.88 8.75c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm-2 11c0 1.1.9 2 2 2h1.45l-3.45-8.34v6.34z`,Dx=`M0 0h24v24H0z@@fill:none;&&M5 17v2h14v-2H5zm4.5-4.2h5l.9 2.2h2.1L12.75 4h-1.5L6.5 15h2.1l.9-2.2zM12 5.98L13.87 11h-3.74L12 5.98z`,Ox=`M0 0h24v24H0z@@fill:none;&&M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7z`,kx=`M0 0h24v24H0z@@fill:none;&&M3 17v2h6v-2H3zM3 5v2h10V5H3zm10 16v-2h8v-2h-8v-2h-2v6h2zM7 9v2H3v2h4v2h2V9H7zm14 4v-2H11v2h10zm-6-4h2V7h4V5h-4V3h-2v6z`,Ax=`M0 0h24v24H0z@@fill:none;&&M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z`,jx=`M0 0 H24 V24 H0 V0 z@@fill:none;&&M5,20h14v-2H5V20z M5,10h4v6h6v-6h4l-7-7L5,10z`,Mx=`M0 0h24v24H0z@@fill:none;&&M16 13h-3V3h-2v10H8l4 4 4-4zM4 19v2h16v-2H4z`,Nx=`M0 0h24v24H0z@@fill:none;&&M8 11h3v10h2V11h3l-4-4-4 4zM4 3v2h16V3H4z`,Px=`M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z@@fill:none;&&M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46C3.08 8.3 1.78 10.02 1 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z`,Fx=`M0 0h24v24H0z@@fill:none;
122&&M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z`,Ix=`M0 0 H24 V24 H0 V0 z@@fill:none;&&M12,5.99L19.53,19H4.47L12,5.99 M12,2L1,21h22L12,2L12,2z&&M13 16 L11 16 L11 18 L13 18z&&M13 10 L11 10 L11 15 L13 15z`,Lx={config:{},iconSet:{name:`svg-material-icons`,type:{positive:hb,negative:Fx,info:$b,warning:_x},arrow:{up:fb,right:db,down:cb,left:sb,dropdown:lb},chevron:{left:gb,right:_b},colorPicker:{spectrum:Xb,tune:kx,palette:Ex},pullToRefresh:{icon:bx},carousel:{left:gb,right:_b,up:rx,down:ex,navigationIcon:sx},chip:{remove:pb,selected:mb},datetime:{arrowLeft:gb,arrowRight:_b,now:rb,today:Ox},editor:{bold:Rb,italic:Hb,strikethrough:Tx,underline:qb,unorderedList:Ub,orderedList:Wb,subscript:Mx,superscript:Nx,hyperlink:cx,toggleFullscreen:Jb,quote:Gb,left:Ib,center:Pb,right:Lb,justify:Fb,print:gx,outdent:Bb,indent:Vb,removeFormat:zb,formatting:Dx,fontSize:Kb,align:Ib,hr:xx,undo:Ax,redo:yx,heading:Kb,code:Sb,size:Kb,font:Nb,viewSource:Sb},expansionItem:{icon:ex,denseIcon:lb},fab:{icon:ib,activeIcon:bb},field:{clear:pb,error:kb},pagination:{first:Mb,prev:tx,next:nx,last:ox},rating:{icon:Yb},stepper:{done:mb,active:Db,error:Fx},tabs:{left:gb,right:_b,up:rx,down:ex},table:{arrowUp:fb,warning:Fx,firstPage:Mb,prevPage:gb,nextPage:_b,lastPage:ox},tree:{icon:mx},uploader:{done:Tb,clear:vb,add:ab,upload:xb,removeQueue:yb,removeUploaded:Eb}},plugins:{Meta:Pa,Cookies:kt}};I();var Rx=`/`;async function zx({app:e,router:t,store:n},r){let i=!1,a=e=>{try{return t.resolve(e).href}catch{}return Object(e)===e?null:e},o=e=>{if(i=!0,typeof e==`string`&&/^https?:\/\//.test(e)){window.location.href=e;return}let t=a(e);t!==null&&(window.location.href=t)},s=window.location.href.replace(window.location.origin,``);for(let a=0;i===!1&&a<r.length;a++)try{await r[a]({app:e,router:t,store:n,ssrContext:null,redirect:o,urlPath:s,publicPath:Rx})}catch(e){if(e&&e.url){o(e.url);return}console.error(`[Quasar] boot error:`,e);return}i!==!0&&(e.use(t),t.isReady().then(()=>{e.mount(`#q-app`)}))}nb(O,Lx).then(e=>{let[t,n]=Promise.allSettled===void 0?[`all`,e=>e.map(e=>e.default)]:[`allSettled`,e=>e.map(e=>{if(e.status===`rejected`){console.error(`[Quasar] boot error:`,e.reason);return}return e.value.default})];return Promise[t]([Y(()=>import(`./ar-html-attrs-5Bxt6Hh5.js`),[]),Y(()=>Promise.resolve().then(()=>Ha),void 0),Y(()=>import(`./axios-CTRV896a.js`).then(e=>e.n),__vite__mapDeps([6,1,2,3,5])),Y(()=>import(`./directives-Df6xRxqa.js`),[]),Y(()=>import(`./ratings-yI4Ryrtr.js`),__vite__mapDeps([514,43,3,1])),Y(()=>import(`./icons-DvQMUkkt.js`),[]),Y(()=>Promise.resolve().then(()=>Oy),void 0)]).then(t=>{zx(e,n(t).filter(e=>typeof e==`function`))})});export{uy as $,Bt as $t,cx as A,An as At,xx as B,Un as Bt,$b as C,nn as Ct,rx as D,En as Dt,nx as E,gn as Et,px as F,Rn as Ft,jx as G,kn as Gt,Cx as H,Gn as Ht,mx as I,Mn as It,Ix as J,er as Jt,Px as K,qn as Kt,hx as L,Vn as Lt,ux as M,Nn as Mt,dx as N,Fn as Nt,ix as O,Dn as Ot,fx as P,X as Pt,Ly as Q,Vt as Qt,vx as R,fn as Rt,Qb as S,Yt as St,tx as T,mn as Tt,wx as U,on as Ut,Sx as V,Wn as Vt,Ax as W,Kn as Wt,Uy as X,nr as Xt,zy as Y,tr as Yt,Iy as Z,Jt as Zt,Db as _,Ai as _t,lb as a,eo as at,jb as b,fr as bt,fb as c,Qa as ct,_b as d,Ua as dt,At as en,$v as et,vb as f,Ya as ft,Tb as g,xa as gt,wb as h,Sa as ht,cb as i,ao as it,lx as j,jn as jt,ax as k,On as kt,mb as l,$a as lt,Cb as m,Fa as mt,ob as n,pt as nn,uo as nt,ub as o,ro as ot,bb as p,za as pt,Fx as q,Jn as qt,sb as r,lo as rt,db as s,to as st,ib as t,vt as tn,fo as tt,gb as u,io as ut,Ob as v,pr as vt,ex as w,cn as wt,Zb as x,Yn as xt,Ab as y,mr as yt,bx as z,rn as zt};
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.